50af2c98b1
Add AvoidNoArgumentSuperConstructorCall
...
commit-id:b377e4bb
2022-10-12 07:45:13 +01:00
767937448f
Add UnnecessarySemicolonAfterOuterTypeDeclaration
...
commit-id:e9b3967d
2022-10-12 07:39:49 +01:00
82868e9632
Add JavadocMissingWhitespaceAfterAsterisk
...
commit-id:2bb16049
2022-10-12 07:37:07 +01:00
1deee25d96
Add NoCodeInFile
...
commit-id:7b3b76fd
2022-10-12 07:34:20 +01:00
dependabot-preview[bot]
426e3b25fe
Bump spring-boot.version from 2.3.5.RELEASE to 2.4.3 ( #378 )
...
* Bump spring-boot.version from 2.3.5.RELEASE to 2.4.3
Bumps `spring-boot.version` from 2.3.5.RELEASE to 2.4.3.
Updates `spring-boot-dependencies` from 2.3.5.RELEASE to 2.4.3
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.3.5.RELEASE...v2.4.3 )
Updates `spring-boot-maven-plugin` from 2.3.5.RELEASE to 2.4.3
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.3.5.RELEASE...v2.4.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Version set to 5.5.0
* Bump kemitix-maven-tiles from 2.7.0 to 3.0.1
* Various PMD, checkstyle and FindBugs fixes
* buildeR: disable coverage checks
* readme: updated
* Remove disable rule
* Add reason for disabled rule
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2021-03-13 17:34:51 +00:00
3758d4481e
Release 5.4.1 ( #358 )
...
* README: update badges and example
* Version set to 5.4.1
2020-11-30 20:39:15 +00:00
a1e6202d97
Disable sevntu ( #284 )
...
* Add details from 5.3.6
* Add dependencies for 5.4.0 so-far
* Update CI to use install target
Using package was missing some lifecycle steps.
* Rollback checkstyle to 8.20 - to fix build
* Convert RuleSource from enum to configuration file
* Split out sevntu plugin version - has own lifecycle
* Upgrade sevntu from 1.35.0 to 1.37.1
* Tweak to use java version where ide can see it
* Upgrade checkstyle back to 8.29 and disable sevntu rules
The sevntu rules are incompatible with checkstyle 8.21+
2020-03-18 12:32:30 +00:00
90e3f8cd70
Improve use of properties in tile ( #164 )
...
* [tile] improve use of properties
* [tile] rename property to match project name
* [readme] remove codacy and sonar badges properly
* [changelog] updated
2019-02-02 19:12:33 +00:00
8552e17ed6
Update changelog, readme and jenkinsfile ( #156 )
...
* [changelog] Update for dependencies
* [changelog] update format
* [readme] Remove sonarcloud badges
* [jenkins] Remove codacy and sonarqube and build with JDK 12
2018-12-21 20:10:35 +00:00
df4cf31c04
Disable AbstractClassName ( #144 )
...
* Disable AbstractClassNanme rule
* [changelog] convert to org-mode format
2018-11-11 16:22:14 +00:00
8f5a12d7af
Reduce some overly-strict requirements and fix some typos ( #141 )
...
* Disable JavadocMethod
* Disable Header
* Fix example for ReturnBooleanFromTernary check
* Disable SimeplAccessorNameNotation
* Fix typo in UselessSingleCatch
* Fix typo in UselessSuperCtorCall
2018-11-06 20:40:44 +00:00
8d7c4e2268
Replace RedundantModifier with InterfaceMemberImpliedModifier
2018-08-27 21:31:59 +01:00
9bb66eb993
[ruleset] Add rule LambdaParameterName
2018-08-27 13:46:21 +01:00
072400bd18
Update bagde images properly
2018-08-26 18:07:34 +01:00
f5665a0733
Update badges in README template
2018-08-26 15:32:33 +01:00
71ac9e5c6a
README: update version badges to the correct gav coordinates
2018-07-28 22:21:19 +01:00
a5388942a7
README: update template so mail changes don't get lost in main file
...
Also removed jenkins badges as they aren't working
2018-07-07 13:46:01 +01:00
3cf9bf9148
README: add assorted badges
2018-07-05 07:07:05 +01:00
0adcb4ee35
Use the correct ruleset version used in the tile
2018-05-15 17:10:33 +01:00
058df393d0
Remove regressions module - not adding anything valuable
2018-05-14 20:30:13 +01:00
0b0f11430e
Upgrade tiles-maven-plugin to 2.11
2018-04-19 21:04:55 +01:00
ea2c909a32
EmptyLineSeparator: disable
2018-04-19 21:04:55 +01:00
9be6ca763a
Update README tile version
2018-01-24 21:55:27 +00:00
faae9e9afa
Change ruleset groupId/artifactId to net.kemitix.checkstyle.ruleset
...
Add tile maven-tile
Update README
2018-01-16 22:23:33 +00:00
54fa8f0be4
[bug] update the ruleset files and add missing reasons for deactivated rules
2018-01-14 19:13:13 +00:00
7b144fdb0a
AvoidDefaultSerializableInInnerClasses: enable rule
2017-07-13 11:57:44 +01:00
3fe3d16d42
FinalizeImplementation: enable rule
2017-07-05 15:30:33 +01:00
69ee78e50e
WhiteSpaceBeforeArrayInitializer: enable rule
2017-07-04 12:31:37 +01:00
55ff66d98b
EmptyPublicCtorInClass: enable rule
2017-07-04 12:25:30 +01:00
2b8533273f
Add level 0 Disabled
2017-05-31 12:10:06 +01:00
4cc70343be
builder: ExplicitInitilization only applies to object references
2017-05-30 15:01:05 +01:00
4a0ee1de46
ruleset: MoveVariableInsideIf: enabled for 4-tweaks and above
2017-05-28 19:56:43 +01:00
6072613b44
pom.xml: upgrade sevntu to 1.24.0
...
* Fixes bug in ForbidWildcardAsReturnType which is now enabled again
* Additional pluginRepositories config is no longer required
2017-05-28 19:52:24 +01:00
c14c9ea8ca
KCR22: builder: sort rules alphabetically
2017-05-27 14:04:19 +01:00
d1d174d5a7
API Change: plugin: level is specified as a configuration parameter
...
* merge all level-based goals into a single 'check' goal
* specify the level to apply as a configuration parameter
* add remaining unit tests for plugin
2017-05-27 08:53:56 +01:00
6f9f07709f
README.md,application.yml: fix typo
...
ArrayTrailingCommand and FinalLocalVariable had typo in level (TWEAK
when it should have been TWEAKS)
2017-05-26 09:17:29 +01:00
42985446a0
ForbidWildcardAsReturnType: disabled
...
When used with org.immutables:value, this check will kill the
Checkstyle process by throwing a NullPointerException.
2017-04-02 14:17:57 +01:00
f9ee73f148
RegexpOnFilename: Add a new rule to detect if there are any sync conflict files
...
Fails if there there are any Syncthing or Dropbox sync conflicts on any *.java file.
2017-03-11 16:55:34 +00:00
7e2a0790ff
pom.xml: version set to 2.1.0-SNAPSHOT
2017-01-14 17:53:26 +00:00
67557955cc
plugin: provide goals for each ruleset level
2017-01-14 17:04:18 +00:00
dc639da079
plugin: added
2017-01-13 22:53:01 +00:00
ced2def664
builder: DefaultRuleReadmeLoader: don't inject blank line above each rule
2017-01-10 20:10:57 +00:00
8696fb10cd
README.md: update usage example
2017-01-09 08:31:56 +00:00
e2069b8d0d
builder: meet level 4 tweaks
...
* Add missing Rule SuppressWarningsFilter
* Suppress HideUtilityClassConstructor on main class
2017-01-06 16:24:22 +00:00
8738afea8b
README.md: update example usage
2017-01-06 15:31:14 +00:00
affe65263a
README.md: fix links to rules
...
Having the level in the heading meant that the anchor link was modified,
breaking the links.
2017-01-06 15:12:10 +00:00
f6ee87e6dc
README.md: replace rule index list with a table
2017-01-06 13:23:03 +00:00
349c995f66
README.md: include rule level in each rule's documentation
2017-01-05 23:54:44 +00:00
a2b64abe77
README.md: include rule level in index
2017-01-05 23:51:59 +00:00
0dd1ec4990
README.md: update to builder generated version
2017-01-05 23:43:53 +00:00