f53b638441
Replace fast-classpath-scanner with classgraph
2018-08-26 19:25:36 +00:00
dependabot[bot]
093c3ddd3e
Bump fast-classpath-scanner from 3.1.6 to 3.1.15
...
Bumps [fast-classpath-scanner](https://github.com/lukehutch/fast-classpath-scanner ) from 3.1.6 to 3.1.15.
- [Release notes](https://github.com/lukehutch/fast-classpath-scanner/releases )
- [Commits](https://github.com/lukehutch/fast-classpath-scanner/compare/fast-classpath-scanner-3.1.6...fast-classpath-scanner-3.1.15 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-26 19:25:36 +00:00
e8d19fd52a
Update test to match property indentation change
2018-08-26 18:24:19 +01:00
072400bd18
Update bagde images properly
2018-08-26 18:07:34 +01:00
ee7eb75ffb
ruleset: fix order of properties and adjust indentation
2018-08-26 15:49:02 +01:00
f5665a0733
Update badges in README template
2018-08-26 15:32:33 +01:00
c55ea9300b
Merge branch 'master' into update-readme-badges
...
* master:
Bump conditional from 0.4.0 to 0.6.0
Bump assertj-core from 3.10.0 to 3.11.0
Bump mockito-core from 2.19.0 to 2.21.0
Bump lombok from 1.18.0 to 1.18.2
Bump spring-boot.version from 1.5.14.RELEASE to 2.0.4.RELEASE
Bump tiles-maven-plugin from 2.11 to 2.12
2018-08-26 15:06:45 +01:00
dependabot[bot]
18f9ffe3da
Bump conditional from 0.4.0 to 0.6.0
...
Bumps conditional from 0.4.0 to 0.6.0.
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-26 06:32:24 +00:00
dependabot[bot]
a8b7691995
Merge pull request #95 from kemitix/dependabot/maven/spring-boot.version
2018-08-25 19:48:49 +00:00
dependabot[bot]
b69118f748
Merge pull request #94 from kemitix/dependabot/maven/io.repaint.maven-tiles-maven-plugin-2.12
2018-08-25 19:48:02 +00:00
dependabot[bot]
3be770481e
Bump assertj-core from 3.10.0 to 3.11.0
...
Bumps [assertj-core](https://github.com/joel-costigliola/assertj-core ) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/joel-costigliola/assertj-core/releases )
- [Commits](https://github.com/joel-costigliola/assertj-core/compare/assertj-core-3.10.0...assertj-core-3.11.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-25 10:03:28 +00:00
dependabot[bot]
a9fd6a332d
Merge pull request #98 from kemitix/dependabot/maven/org.mockito-mockito-core-2.21.0
2018-08-25 10:01:57 +00:00
dependabot[bot]
ba71dd5f2f
Bump sevntu.version from 1.30.0 to 1.32.0
...
Bumps `sevntu.version` from 1.30.0 to 1.32.0.
Updates `sevntu-checks` from 1.30.0 to 1.32.0
Updates `sevntu-checkstyle-maven-plugin` from 1.30.0 to 1.32.0
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-25 10:00:23 +00:00
dependabot[bot]
d54b060066
Bump mockito-core from 2.19.0 to 2.21.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 2.19.0 to 2.21.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v2.19.0...v2.21.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-24 05:54:49 +00:00
dependabot[bot]
43a53cd44a
Bump lombok from 1.18.0 to 1.18.2
...
Bumps [lombok](https://github.com/rzwitserloot/lombok ) from 1.18.0 to 1.18.2.
- [Release notes](https://github.com/rzwitserloot/lombok/releases )
- [Changelog](https://github.com/rzwitserloot/lombok/blob/master/doc/changelog.markdown )
- [Commits](https://github.com/rzwitserloot/lombok/compare/v1.18.0...v1.18.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-24 05:54:48 +00:00
dependabot[bot]
8fcda0aaf4
Bump spring-boot.version from 1.5.14.RELEASE to 2.0.4.RELEASE
...
Bumps `spring-boot.version` from 1.5.14.RELEASE to 2.0.4.RELEASE.
Updates `spring-boot-dependencies` from 1.5.14.RELEASE to 2.0.4.RELEASE
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v1.5.14.RELEASE...v2.0.4.RELEASE )
Updates `spring-boot-maven-plugin` from 1.5.14.RELEASE to 2.0.4.RELEASE
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v1.5.14.RELEASE...v2.0.4.RELEASE )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-08-23 14:07:18 +00: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
71ac9e5c6a
README: update version badges to the correct gav coordinates
2018-07-28 22:21:19 +01:00
2cc7cbac74
Upgrade sevntu
to 1.30.0
2018-07-07 13:51:48 +01:00
61c110c976
Upgrade assertj
to 3.10.0
2018-07-07 13:48:19 +01:00
83c90e1be0
Upgrade conditional
to 0.4.0
2018-07-07 13:48:19 +01:00
997568351b
Replace Spring IO Platform dependency management with Spring Boot version
2018-07-07 13:48:19 +01:00
3186b23ca4
Upgrade lombok
to 1.18.0
2018-07-07 13:48:14 +01:00
b0da93c088
Upgrade spring-boot
to 1.5.14
2018-07-07 13:46:01 +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
82def93ff1
Upgrade mockito
to 2.19.0
2018-07-07 13:46:01 +01:00
10d5f2611a
Upgrade javax.annotation-api
to 1.3.2
2018-07-07 13:02:13 +01:00
58a079f90a
Upgrade fast-classpath-scanner
to 3.1.6
2018-07-07 12:49:04 +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
604acf2509
Use Files.readAllLines
2018-05-15 19:52:16 +01:00
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
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
309ace6c76
Specify lombok version in parent pom
2018-01-06 19:45:18 +00:00
c8c6b1ae57
Disable JavadocPackage check
2018-01-06 08:21:58 +00:00
84013ee1ae
Disable AvoidStaticImport check
2018-01-06 08:18:39 +00:00
e18668dea7
Disable AvoidStarImport check
2018-01-06 08:18:23 +00:00
f20517a8e7
Disable Header check
2018-01-06 08:18:05 +00:00
fa9cc33a4d
Remove requirement for @auther in Type Javadoc
2018-01-06 08:17:38 +00:00
87358bfe92
Update builder tests
2018-01-05 22:22:18 +00:00
372b8e0f3c
Use tiles in builder
2018-01-03 20:35:06 +00:00
020635841a
Remove kemitix-parent from pom ancestry
2018-01-03 20:27:21 +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
90e3652e6e
{builder,plugin}:*Test: replace deprecated org.mockito.Matchers.* imports
2017-07-13 14:19:39 +01:00
7b144fdb0a
AvoidDefaultSerializableInInnerClasses: enable rule
2017-07-13 11:57:44 +01:00