<commit_before>---
UnusedParameters:
  exclude: []
UncommunicativeParameterName:
  accept: []
  exclude: []
  enabled: true
  reject:
  - !ruby/regexp /^.$/
  - !ruby/regexp /[0-9]$/
  - !ruby/regexp /[A-Z]/
TooManyInstanceVariables:
  exclude:
  - Unparser::CLI
  enabled: true
  max_instance_variables: 3
TooManyMethods:
  exclude:
  - Unparser::Emitter # TODO: 13 methods, mostly helpers for deduplicate sublcasses
  enabled: true
  max_methods: 10
UncommunicativeMethodName:
  accept:
  - s
  - n
  exclude: []
  enabled: true
  reject:
  - !ruby/regexp /^[a-z]$/
  - !ruby/regexp /[0-9]$/
  - !ruby/regexp /[A-Z]/
LongParameterList:
  max_params: 3
  exclude:
  - Unparser#self.transquote
  enabled: true
  overrides: {}
FeatureEnvy:
  exclude:
  - Unparser::Emitter::Send#binary_receiver?
  - Unparser::Emitter#visit_terminated
  - Unparser::CLI#add_options
  - Unparser::CLI::Source#error_report
  - Unparser::CLI::Preprocessor::Dstr#collapsed_children
  - Unparser::Comments#take_before
  # False positives
  - Unparser::CLI::Differ#collapsed_hunks
  - Unparser::Emitter::Send::Arguments#effective_arguments
  # Helper methods, false positive
  - Unparser::StripHelper#strip
  - Unparser::CLI#sources
  enabled: true
ClassVariable:
  exclude: []
  enabled: true
BooleanParameter:
  exclude: []
  enabled: true
IrresponsibleModule:
  exclude: []
  enabled: true
UncommunicativeModuleName:
  accept: []
  exclude: []
  enabled: true
  reject:
  - !ruby/regexp /^.$/
  - !ruby/regexp /[0-9]$/
NestedIterators:
  ignore_iterators: []
  exclude:
  - Unparser::Emitter#self.children
  - Unparser::Emitter::Literal::Regexp#dispatch
  - Unparser::Emitter::Return#emit_break_return_arguments
  - Unparser::CLI::Preprocessor::Dstr#collapsed_children
  - Unparser::Preprocessor::CollapseStrChildren#collapsed_children
  enabled: true
  max_allowed_nesting: 1
TooManyStatements:
  max_statements: 6
  enabled: true
  exclude:
  - Unparser::CLI::Source#error_report
DuplicateMethodCall:
  allow_calls: []
  exclude: []
  enabled: false
  max_calls: 1
UtilityFunction:
  max_helper_calls: 1<commit_msg>Remove reek excludes for unexistend smells<commit_after>---
UnusedParameters:
  exclude: []
UncommunicativeParameterName:
  accept: []
  exclude: []
  enabled: true
  reject:
  - !ruby/regexp /^.$/
  - !ruby/regexp /[0-9]$/
  - !ruby/regexp /[A-Z]/
TooManyInstanceVariables:
  exclude:
  - Unparser::CLI
  enabled: true
  max_instance_variables: 3
TooManyMethods:
  exclude:
  - Unparser::Emitter # TODO: 13 methods, mostly helpers for deduplicate sublcasses
  enabled: true
  max_methods: 10
UncommunicativeMethodName:
  accept:
  - s
  - n
  exclude: []
  enabled: true
  reject:
  - !ruby/regexp /^[a-z]$/
  - !ruby/regexp /[0-9]$/
  - !ruby/regexp /[A-Z]/
LongParameterList:
  max_params: 3
  exclude:
  - Unparser#self.transquote
  enabled: true
  overrides: {}
FeatureEnvy:
  exclude:
  # False positives
  - Unparser::CLI::Differ#collapsed_hunks
  - Unparser::Emitter::Send::Arguments#effective_arguments
  # Helper methods, false positive
  - Unparser::StripHelper#strip
  - Unparser::CLI#sources
  enabled: true
ClassVariable:
  exclude: []
  enabled: true
BooleanParameter:
  exclude: []
  enabled: true
IrresponsibleModule:
  exclude: []
  enabled: true
UncommunicativeModuleName:
  accept: []
  exclude: []
  enabled: true
  reject:
  - !ruby/regexp /^.$/
  - !ruby/regexp /[0-9]$/
NestedIterators:
  ignore_iterators: []
  exclude:
  # Acceptable cases:
  - Unparser::Emitter::Literal::Regexp#dispatch
  - Unparser::CLI::Preprocessor::Dstr#collapsed_children
  - Unparser::Preprocessor::CollapseStrChildren#collapsed_children
  enabled: true
  max_allowed_nesting: 1
TooManyStatements:
  max_statements: 6
  enabled: true
  exclude:
  - Unparser::CLI::Source#error_report
DuplicateMethodCall:
  allow_calls: []
  exclude: []
  enabled: false
  max_calls: 1
UtilityFunction:
  max_helper_calls: 1
{'fraction_non_alphanumeric': 0.12756147540983606, 'fraction_numerical': 0.00819672131147541, 'mean_word_length': 4.234584450402145, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4495684', 'n_tokens_mistral': 1417, 'n_tokens_neox': 1382, 'n_words': 254}