# Copyright 2018-2024 New Vector Ltd. # # SPDX-License-Identifier: AGPL-3.0-only # Please see LICENSE in the repository root for full details. # This file list String which are not allowed in source code. # Use Perl regex to write forbidden strings # Note: line cannot start with a space. Use \s instead. # It is possible to specify an authorized number of occurrence with === suffix. Default is 0 # Example: # AuthorizedStringThreeTimes===3 # Extension:xml ### Rubbish from merge. Please delete those lines (sometimes in comment) <<<<<<< >>>>>>> ### Hardcoded string are forbidden. Please create a string resource app\:emptyLabelText=\"[^@] android\:text=\"[^@] android\:hint=\"[^@] # (with tolerance for empty string) android\:title=\"[^@"] android\:contentDescription=\"[^@] # (with tolerance for summary="%s") android\:summary=\"[^@|\%s] app\:ms_floatingLabelText=\"[^@] app\:ms_hint=\"[^@] ### Do not use `template_` string. Please remove the prefix `template_` to use the generated resource instead. \"@string/template_ ### "DO NOT COMMIT" has been committed DO NOT COMMIT ### Tab char is forbidden. Use only spaces \t ### Remove space in empty lines and trailing space [ ]$ # Use project color # DISABLED #@android\:color\/ # String in multiline # DISABLED #) \"><\/ ### Bad comment format in XML resources. Use instead of // ^\s*\/\/ ### Bad RTL support, use attribute with Start and End layout_constraintRight_ layout_constraintLeft_ ### Use Preference from androidx library (androidx.preference.PreferenceScreen)