mystamps
mystamps copied to clipboard
Decommission static analyzers
- [x] CheckStyle
- [x] remove
CheckStyle: ignoreand@SuppressWarnings("checkstyle:*")comments - [x] #260
- [x] #1015
- [x] remove
- [x] PMD
- [x] remove
@SuppressWarnings("PMD.*")comments - [x] #195
- [x] #261
- [x] #1018
- [x] #1250
- [x] #1646
- [x] remove
- [x] sortpom
- [x] #1174
- [x] boolint
- [x] #316
- [x] rflint
- [x] #1104 need to decide what to do
- [x] shellcheck
- [x] remove
shellcheck disablecomments - [x] #1615
- [x] #710
- [x] remove
- [x] html5validator
- [x] #541
- [x] #760
- [x] ansible-lint
- [x] #1144
- [x] #1515
- [x] #1570
- [x] CodeNarc
- [x] remove
@SuppressWarningsfrom Groovy code - [x] #508
- [x] #539
- [x] #994
- [x] #1187
- [x] remove
- [x] SpotBugs
- [x] #480
- [x] #1190
- [x] #1198
- [x] #1258
- [x] #184
- [x] #185
- [x] ErrorProne
- [x] #999
- [x] #1069
- [x] #1235
- [x] #1440
- [x] will help to resolve #1350
- [ ] update decisions log: mention removal of error-prone and added workaround (see bb4afedd7b90f015fec4b951be13c0679690875a)
- [ ] no need to add other static analyzers
- [ ] #183
- [ ] #422 looks usefull
- [ ] #585
- [ ] #613
- [ ] #614
- [ ] #799
- [ ] #1062
- [ ] #1201
- [ ] #1202
- [ ] #1203
- [ ] #1212
- [ ] #1109 looks usefull
- [ ] #574 will have a lesser scope
maven-enforcer-plugin, probably, can stay altogether with maven-license-plugin.