complexity:
  TooManyFunctions:
    active: false
  LongParameterList:
    active: true
    functionThreshold: 10
    constructorThreshold: 10
  ComplexMethod:
    threshold: 20
formatting:
  ParameterListWrapping:
    active: false
style:
  MaxLineLength:
    excludes: ['**/test/**/*']
    active: true
    maxLineLength: 120
  MagicNumber:
    excludes: ['**/kompendium-playground/**/*', '**/test/**/*']
naming:
  ConstructorParameterNaming:
    active: false
performance:
  SpreadOperator:
    active: false
