-
Notifications
You must be signed in to change notification settings - Fork 9
/
qodana.yml
39 lines (39 loc) · 1.23 KB
/
qodana.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
profile:
name: qodana.recommended
version: "1.0"
groups:
- groupId: IncludedPaths
groups:
- "category:Java"
- "GLOBAL"
- groupId: ExcludedInspections # list of inspections disabled by specific reason
inspections:
- "!IncludedPaths"
- Annotator # substituted by JavaAnnotator in sanity
- JavaAnnotator # works in "sanity" inspections
- SyntaxError # should work on sanity level
- Since15 #Detects wrong language level. Should work on sanity.
- JavadocBlankLines # Questionable. Spam on mockito, RxJava and other projects.
- UseOfClone
exclude:
- name: UnstableApiUsage
- name: NullableProblems
inspections:
- group: ExcludedInspections
enabled: false
- group: IncludedPaths
ignore:
- "vendor/**"
- "build/**"
- "buildSrc/**"
- "builds/**"
- "dist/**"
- "tests/**"
- "tools/**"
- "vendor/**"
- "**.test.ts"
- "scope#$gitignore" # $gitignore scope available only in qodana execution
- "scope#test:*..*"
- "scope#file:buildSrc/*"
- inspection: JavadocReference
severity: WARNING # It has default ERROR severity. It's understandable for unresolved references in javadocs for editor but not on CI.