2021-09-14 14:02:06 -07:00
|
|
|
naming:
|
|
|
|
active: true
|
|
|
|
FunctionNaming:
|
|
|
|
active: true
|
|
|
|
excludes: ['**/test/**', '**/androidTest/**', '**/commonTest/**', '**/jvmTest/**', '**/jsTest/**', '**/iosTest/**']
|
2022-07-19 04:10:34 -07:00
|
|
|
functionPattern: '[a-z][a-zA-Z0-9]*'
|
2021-09-14 14:02:06 -07:00
|
|
|
excludeClassPattern: '$^'
|
|
|
|
ignoreAnnotated:
|
|
|
|
- 'Composable'
|
|
|
|
|
|
|
|
style:
|
|
|
|
active: true
|
|
|
|
ForbiddenComment:
|
|
|
|
active: true
|
2023-06-18 23:59:00 -07:00
|
|
|
comments:
|
|
|
|
- reason: 'Forbidden FIXME todo marker in comment, please fix the problem. Or include issue number prefix for
|
|
|
|
FIXME comments, e.g. `FIXME [#123]: Fix this later`'
|
|
|
|
value: 'FIXME'
|
|
|
|
- reason: 'Forbidden STOPSHIP todo marker in comment, please address the problem before shipping the code. Or
|
|
|
|
include issue number prefix for STOPSHIP comments, e.g. `STOPSHIP [#123]: Fix this later`'
|
|
|
|
value: 'STOPSHIP'
|
|
|
|
- reason: 'Forbidden TODO todo marker in comment, please do the changes. Or include issue number prefix for TODO
|
|
|
|
comments, e.g. `TODO [#123]: Fix this later`'
|
|
|
|
value: 'TODO'
|
|
|
|
allowedPatterns: '[TODO|FIXME|STOPSHIP]+\s\[#\d+\]:\s.+'
|
2021-09-14 14:02:06 -07:00
|
|
|
NewLineAtEndOfFile:
|
2021-09-17 05:33:27 -07:00
|
|
|
active: false
|
2021-09-14 14:02:06 -07:00
|
|
|
UnusedPrivateMember:
|
|
|
|
active: true
|
|
|
|
allowedNames: '(_|ignored|expected|serialVersionUID)'
|
2023-01-22 12:32:27 -08:00
|
|
|
excludes: [ '**/*.kts' ]
|
2023-06-18 23:59:00 -07:00
|
|
|
ignoreAnnotated:
|
|
|
|
- 'Preview'
|
2023-03-01 04:58:47 -08:00
|
|
|
|
|
|
|
Compose:
|
|
|
|
ModifierMissing:
|
|
|
|
active: false
|