2934bb11ea
Close file ready with try-with-resources
2018-05-15 19:41:40 +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
058df393d0
Remove regressions module - not adding anything valuable
2018-05-14 20:30:13 +01:00
6acef3bf41
Upgrade to checkstyle 8.10
2018-04-20 09:50:48 +01:00
435417587b
Upgrade sevntu-checkstyle
to 1.29.0
2018-04-19 21:07:59 +01:00
c7e054ec8b
Upgrade checkstyle
to 8.9
2018-04-19 21:06:04 +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
77394ad5d3
builder: refactoring to reduce complexity
2018-03-11 18:37:22 +00:00
423255b704
ruleset: update 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 11:46:17 +00:00
4de6b39821
builder: PackageScanner now returns a List rather than a Stream
2018-03-11 09:01:14 +00:00
359d15b78f
builder: Clean up Configuration
2018-03-11 08:51:03 +00:00
d59cb7b879
builder: use FastClasspathScanner for Java 8 too
2018-03-11 08:39:20 +00:00
7ba2b557e3
builder: scan class path in java 9
2018-03-10 23:41:35 +00:00
5b28ecf762
builder: add dependency on fast-classpath-scanner
2018-03-10 23:39:59 +00:00
f333d47613
builder: split Java 8 and 9 class path scanning - java 9 unsupported
2018-03-10 22:52:08 +00:00
7ae239809d
builder: add dependency on conditional
2018-03-10 22:51:10 +00:00
defa19a143
builder: use BuilderConfiguration to provide the classLoader
2018-03-10 08:27:45 +00:00
bb13fdaa1c
Upgrade checkstyle
to 8.7
2018-01-28 19:30:01 +00:00
940ba4c2cc
Upgrade sevntu-checkstyle
to 1.27.0
2018-01-28 19:28:15 +00:00
19057140e4
Merge branch 'hotfix/4.0.1' into develop
...
* hotfix/4.0.1:
Remove unused imports
Add test for checkClasses bean
Update CHANGELOG
Add set-version.sh
Remove use of @PostContruct
Update README tile version
Lombok should be provided
Test should be using interface
Upgrade kemitix-maven-tiles to 0.3.0
Add javax.annotation-api for jdk 9 compatibility
Upgrade lombok to 1.16.20
version set to 4.0.1
Add sourceDirectories to avoid scanning generated sources
2018-01-25 07:22:12 +00:00
ede3db53bf
Remove unused imports
2018-01-25 06:59:09 +00:00
fd63f94a27
Add test for checkClasses bean
2018-01-25 06:55:18 +00:00
d3f86fc318
Remove use of @PostContruct
2018-01-24 21:55:52 +00:00
5e62e74593
Lombok should be provided
2018-01-24 21:55:14 +00:00
3c83b78cea
Test should be using interface
2018-01-24 21:47:17 +00:00
9983997391
Upgrade kemitix-maven-tiles to 0.3.0
2018-01-24 07:06:56 +00:00
1529472940
Add javax.annotation-api for jdk 9 compatibility
2018-01-24 07:04:45 +00:00
c5d6af4ffa
Upgrade lombok to 1.16.20
2018-01-24 07:04:15 +00:00
62c81bd0b3
version set to 4.0.1
2018-01-20 22:27:25 +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
f9a5684ec5
Prevent installation of support modules
2018-01-17 20:05:53 +00:00
9a2297fe6d
Run builder during package phase
...
This should help to avoid forgetting to update the ruleset and readme in future.
2018-01-17 20:05:53 +00:00
cd4afa6034
Add local checkstyle plugin config for builder
...
Builder can't access the current version of the tile during build, so it needs
its own checkstyle config declaration.
2018-01-17 20:05:53 +00:00
68c4ca055a
Change ruleset groupId/artifactId to net.kemitix.checkstyle.ruleset
...
Add tile maven-tile
Update README
2018-01-17 20:05:53 +00:00
8573a0374a
Simplify groupId and artifactId under net.kemitix.checkstyle
2018-01-17 20:04:02 +00:00
64f1308004
Restore Header and JavadocPackage checks
2018-01-17 20:00:26 +00:00
091e4f139e
[bug] update the ruleset files and add missing reasons for deactivated rules
2018-01-17 20:00:26 +00:00
7ae51727a2
Upgrade maven-checkstyle-plugin to 3.0.0
2018-01-17 19:10:55 +00:00
14a038c9f3
Update checkstyle groupId/artifactId/version in support modules
2018-01-17 18:41:42 +00:00
09f1f3eb5f
Prevent installation of support modules
2018-01-16 22:36:27 +00:00
06b14df6cd
Run builder during package phase
...
This should help to avoid forgetting to update the ruleset and readme in future.
2018-01-16 22:28:07 +00:00
bbeae5b56c
Add local checkstyle plugin config for builder
...
Builder can't access the current version of the tile during build, so it needs
its own checkstyle config declaration.
2018-01-16 22:24:23 +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
5b5c0673a0
Restore Header and JavadocPackage checks
2018-01-14 19:13:34 +00:00