# This configuration file should be used in
# conjunction with detekt's default config.
# Check the "Build rules upon the default
# configuration" setting somewhere in your
# IDE settings or pass the
# '--build-upon-default-config' argument to Detekt.

config:
  validation: true
  warningsAsErrors: false

console-reports:
  active: true

build:
  maxIssues: 10

complexity:
  TooManyFunctions:
    active: false
  NestedBlockDepth:
    threshold: 6
  ComplexCondition:
    active: false

naming:
  MemberNameEqualsClassName:
    active: false

exceptions:
  SwallowedException:
    active: false
  TooGenericExceptionThrown:
    active: false
  TooGenericExceptionCaught:
    active: false
  ThrowingExceptionsWithoutMessageOrCause:
    active: false

style:
  MaxLineLength:
    active: false
  UnusedPrivateMember:
    active: false
  UnusedParameter:
    active: false
  ReturnCount:
    active: false
  WildcardImport:
    active: false