Sha256: f313bd83fb4e4c82c83ed49f935d8d50eb9fea2c6ba74afcb0740cc6ca2daafc
Contents?: true
Size: 1.54 KB
Versions: 2
Compression:
Stored size: 1.54 KB
Contents
--- # Check the naming of accessor methods for get_/set_. Naming/AccessorMethodName: Enabled: false # Use only ascii symbols in identifiers. Naming/AsciiIdentifiers: Enabled: true # When defining binary operators, name the argument other. Naming/BinaryOperatorParameterName: Enabled: true # Use CamelCase for classes and modules.' Naming/ClassAndModuleCamelCase: Enabled: true # Constants should use SCREAMING_SNAKE_CASE. Naming/ConstantName: Enabled: true # Use snake_case for source file names. Naming/FileName: Enabled: true # Memoized methods whose instance variable name does not match the method name. Naming/MemoizedInstanceVariableName: Enabled: false # Recommends the use of inclusive language instead of problematic terms. Naming/InclusiveLanguage: Enabled: true CheckStrings: true # Use the configured style when naming methods. Naming/MethodName: Enabled: true # Method parameter names for how descriptive they are. Naming/MethodParameterName: Enabled: true MinNameLength: 2 AllowedNames: - _ # Use `spam?` instead of `is_spam?` # Configuration parameters: NamePrefix, NamePrefixBlacklist, NameWhitelist. # NamePrefix: is_, has_, have_ # NamePrefixBlacklist: is_, has_, have_ # NameWhitelist: is_a? Naming/PredicateName: Enabled: true ForbiddenPrefixes: - is_ Exclude: - 'spec/**/*' - 'features/**/*' # Use the configured style when naming variables. Naming/VariableName: EnforcedStyle: snake_case Enabled: true # Use the configured style when numbering variables. Naming/VariableNumber: Enabled: false
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gitlab-styles-13.0.1 | rubocop-naming.yml |
gitlab-styles-13.0.0 | rubocop-naming.yml |