Commit graph

84 commits

Author SHA1 Message Date
dependabot-preview[bot]
58e12d2a46
Bump tiles-maven-plugin from 2.19 to 2.20 (#386) 2021-03-29 05:39:41 +00: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
dependabot-preview[bot]
817dbf0ec2
Bump tiles-maven-plugin from 2.18 to 2.19 (#362) 2020-12-11 05:16:23 +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
dependabot-preview[bot]
b97d16c67f
Bump tiles-maven-plugin from 2.17 to 2.18 (#345)
* Bump tiles-maven-plugin from 2.17 to 2.18

Bumps [tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) from 2.17 to 2.18.
- [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.17...tiles-maven-plugin-2.18)

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

* Test build on JDK 15

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2020-10-05 13:15:42 +01:00
f7624f6310
Update github actions (#317)
* Update github actions

* Upgrade kemitix-maven-tiles to 2.7.0

* Compile against JDK 11

* don't test build against JDK 8
2020-07-11 12:05:50 +01:00
dependabot-preview[bot]
c245bf4834
Bump tiles-maven-plugin from 2.16 to 2.17 (#307) 2020-05-28 05:32:02 +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