version: 1.0
profile:
  name: Qodana
include:
  - name: CheckDependencyLicenses
exclude:
  - name: MoveVariableDeclarationIntoWhen
  - name: PluginXmlValidity
  - name: RedundantThrows
  - name: SuperTearDownInFinally
  - name: UnusedReturnValue
  - name: All
    paths:
      - build.gradle.kts
      - gradle/wrapper/gradle-wrapper.properties
      - src/main/resources/icons/youtrack.svg
      - src/main/java/com/maddyhome/idea/vim/helper/SearchHelper.java
      - src/main/java/com/maddyhome/idea/vim/regexp/RegExp.kt
      - src/test/java/org/jetbrains/plugins/ideavim/propertybased/samples/JavaText.kt
      - src/test/java/org/jetbrains/plugins/ideavim/propertybased/samples/LoremText.kt
      - src/test/java/org/jetbrains/plugins/ideavim/propertybased/samples/SimpleText.kt
      - src/main/java/com/maddyhome/idea/vim/vimscript/parser/generated
      - src/main/java/com/maddyhome/idea/vim/package-info.java
      - vim-engine/src/main/java/com/maddyhome/idea/vim/regexp/parser/generated
      - src/main/java/com/maddyhome/idea/vim/group/SearchGroup.java
      - tests/ui-fixtures
dependencyIgnores:
  - name: "acejump"
  - name: "icu4j"
  - name: "antlr-runtime"
  - name: "javax.json"