Commit graph

78 commits

Author SHA1 Message Date
15627d4520 Release 5.4.0 2020-03-18 17:56:51 +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
dependabot-preview[bot]
3570cb38ad
Bump tiles-maven-plugin from 2.15 to 2.16 (#256) 2020-03-17 11:03:03 +00:00
dependabot-preview[bot]
68510f1dc6
Bump kemitix-parent from 5.2.0 to 5.3.0 (#281) 2020-03-17 10:56:19 +00:00
dependabot-preview[bot]
4157a9ad65
Bump tiles-maven-plugin from 2.14 to 2.15 (#217) 2019-06-20 09:28:22 +00:00
dependabot[bot]
8c13b6df05
Bump tiles-maven-plugin from 2.13 to 2.14 (#200) 2019-05-06 08:37:33 +00:00
dependabot[bot]
9a9537390f Bump tiles-maven-plugin from 2.12 to 2.13 (#169)
* Bump tiles-maven-plugin from 2.12 to 2.13

Bumps [tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) from 2.12 to 2.13.
- [Release notes](https://github.com/repaint-io/maven-tiles/releases)
- [Changelog](https://github.com/repaint-io/maven-tiles/blob/master/CHANGELOG.adoc)
- [Commits](https://github.com/repaint-io/maven-tiles/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>

* [changelog] updated
2019-03-01 14:58:27 +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
dependabot[bot]
36209db27b Bump kemitix-parent from 5.1.1 to 5.2.0 (#130)
Bumps [kemitix-parent](https://gitlab.com/kemitix/kemitix-parent) from 5.1.1 to 5.2.0.
- [Release notes](https://gitlab.com/kemitix/kemitix-parent/tags)
- [Commits](https://gitlab.com/kemitix/kemitix-parent/commits/master)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-10-08 18:58:38 +01:00
8d7c4e2268 Replace RedundantModifier with InterfaceMemberImpliedModifier 2018-08-27 21:31:59 +01:00
d5f4a736a7 Move LambdaParameterName to correct section of file 2018-08-27 20:17:41 +01:00
9bb66eb993 [ruleset] Add rule LambdaParameterName 2018-08-27 13:46:21 +01:00
ee7eb75ffb ruleset: fix order of properties and adjust indentation 2018-08-26 15:49:02 +01:00
dependabot[bot]
cbe1514e80
Bump tiles-maven-plugin from 2.11 to 2.12
Bumps [tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) from 2.11 to 2.12.
- [Release notes](https://github.com/repaint-io/maven-tiles/releases)
- [Changelog](https://github.com/repaint-io/maven-tiles/blob/master/CHANGELOG.adoc)
- [Commits](https://github.com/repaint-io/maven-tiles/compare/tiles-maven-plugin-2.11...tiles-maven-plugin-2.12)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-23 14:07:09 +00:00
ec1f684872 Upgrade kemitix-maven-tiles to 0.9.0
The maven-resource-plugin directly is now provided by the maven-plugins tile.
2018-07-07 13:48:19 +01:00
48c5b57ffc Upgrade kemitix-parent to 5.1.1 2018-07-07 12:44:00 +01:00
0dd7926851 Version set to DEV-SNAPSHOT 2018-07-07 12:43:04 +01:00
0adcb4ee35 Use the correct ruleset version used in the tile 2018-05-15 17:10:33 +01:00
fe136fcd29 version set to 4.1.0 2018-05-14 20:37:25 +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
e39dafc62b Upgrade kemitix-maven-tiles to 0.8.1 2018-04-19 07:20:36 +01:00
8ef9226a12 Upgrade kemitix-parent to 5.1.0 2018-04-18 20:43:45 +01:00
de5530e696 ruleset: update ruleset XML to match kemitix-pmd-ruleset
FileLength: restrict to 500 lines
JavaNCSS: reduce limits (class & file 250, method 12)
MethodCount: reduce to 10
MethodLength: reduce to 30
2018-03-11 17:09:28 +00:00
fb354b9902 Merge branch 'hotfix/4.0.0' into develop
* hotfix/4.0.0:
  tile use tiles
  ruleset uses UTF-8 encoding
  Regressions use own checkstyle config
  Upgrade maven-checkstyle-plugin to 3.0.0
  Update checkstyle groupId/artifactId/version in support modules
  Update travis-support
  Prevent installation of support modules
  Run builder during package phase
  Add local checkstyle plugin config for builder
  Change ruleset groupId/artifactId to net.kemitix.checkstyle.ruleset
  Simplify groupId and artifactId under net.kemitix.checkstyle
  Restore Header and JavadocPackage checks
  [bug] update the ruleset files and add missing reasons for deactivated rules
  Version set to 3.4.1
2018-01-17 20:11:12 +00:00
c4b79a9831 version set to 4.1.0-SNAPSHOT 2018-01-17 20:07:09 +00:00
8573a0374a Simplify groupId and artifactId under net.kemitix.checkstyle 2018-01-17 20:04:02 +00:00
091e4f139e [bug] update the ruleset files and add missing reasons for deactivated rules 2018-01-17 20:00:26 +00:00
55e784fe2f ruleset uses UTF-8 encoding 2018-01-17 19:52:15 +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
1770e5aff1 Simplify groupId and artifactId under net.kemitix.checkstyle 2018-01-16 17:38:36 +00:00
54fa8f0be4 [bug] update the ruleset files and add missing reasons for deactivated rules 2018-01-14 19:13:13 +00:00
5a8cf1b884 Version set to 3.4.1 2018-01-14 18:46:51 +00:00
a9d458355f Version set to 3.5.0-SNAPSHOT 2018-01-07 20:20:42 +00:00
0a03122f80 Upgrade kemitix-maven-tiles to 0.2.0 2018-01-07 20:06:08 +00:00
56d36da8c9 version set to 3.4.0 2018-01-07 20:01:54 +00:00
e8452d8c19 Make modules independant of root pom
* Revert kemitix-maven-tiles to 0.1.1 until release
* Move pom details from root to ruleset pom
2018-01-07 19:29:36 +00:00
a115a76458 Use tiles in ruleset 2018-01-03 20:30:04 +00:00
4328e49c7f version: set to 3.4.0-SNAPSHOT 2017-07-13 15:55:00 +01:00
ac7c15694b version: set to 3.3.0 2017-07-13 15:50:06 +01: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
ecf22ade2f version: set to 3.3.0-SNAPSHOT
remove redundant version elements in sub-module poms as they will inherit from the parent pom
2017-06-12 10:12:48 +01:00
f5f69a006f version: set to 3.2.0 2017-06-12 09:48:06 +01:00
de597e0164 pom.xml: normalise maven pom names 2017-06-02 19:27:14 +01:00
2b8533273f Add level 0 Disabled 2017-05-31 12:10:06 +01:00
b28771989a version: set to 3.2.0-SNAPSHOT 2017-05-30 15:27:29 +01:00