0b0f11430e
Upgrade tiles-maven-plugin to 2.11
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
d59cb7b879
builder: use FastClasspathScanner for Java 8 too
2018-03-11 08:39:20 +00:00
5b28ecf762
builder: add dependency on fast-classpath-scanner
2018-03-10 23:39:59 +00:00
7ae239809d
builder: add dependency on conditional
2018-03-10 22:51:10 +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
5e62e74593
Lombok should be provided
2018-01-24 21:55:14 +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
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
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
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
ff2e4b9c95
builder: move dependency management to parent pom
2017-06-17 08:29:05 +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
90901766f5
builder: pom.xml: use project parent pom
2017-06-09 19:43:43 +01:00
f5eddc088f
builder: pom.xml: upgrade kemitix-parent to 3.0.0
...
* Specify Spring Platform as Brussels-SR2
2017-06-09 19:15:10 +01:00
de597e0164
pom.xml: normalise maven pom names
2017-06-02 19:27:14 +01:00
b28771989a
version: set to 3.2.0-SNAPSHOT
2017-05-30 15:27:29 +01:00
9e657b36ec
version: set to 3.1.0
2017-05-30 14:36:46 +01:00
a0ca4958fc
builder: use fully qualified classnames in XML files
...
In Checkstyle 7.8 a new mechanisim is used to lookup rules by
name. This new method causes an exception to be thrown is there are
more than one classes found that match the rule name.
The solution is to use fully qualified class names in the module tag
in the XML ruleset files.
2017-05-29 23:55:42 +01:00
df9926c428
Merge branch 'master' into develop
...
* master:
travis--ci: update key to match passphrase
travis--ci: batch import signing key
travis-ci: replace signing key to match passphrase
.travis.yml: CI_DEPLOY_GPG_PASSPHRASE (4/4)
.travis.yml: CI_DEPLOY_GPG_KEYNAME (3/4)
.travis.yml: CI_DEPLOY_PASSWORD (2/4)
.travis.yml: replace encrypted data (1/4)
travis-ci: update location of travis-settings.xml
travis-ci: use a shell-safe password
travis-ci: make shell scripts executable (again)
travis-ci: remove comments
travis-ci: updated and add encrypted gpg credentials
pom.xml: version set to 2.1.2
2017-05-28 18:06:02 +01:00
2706045dfb
travis-ci: updated and add encrypted gpg credentials
2017-05-28 14:54:23 +01:00
c4be689fcc
version: set to 3.0.1
2017-05-27 20:45:11 +01:00
2584ed4bb3
version: set to 3.1.0-SNAPSHOT
2017-05-27 16:48:15 +01:00
5af558544e
pom.xml: version set to 3.0.0
2017-05-27 16:45:22 +01:00
1b27a84bd6
version: set to 3.0.0-SNAPSHOT
2017-05-27 08:58:11 +01:00
7c774a5057
{builder,plugin}: pom.xml: upgrades
...
* kemitix-parent: 2.4.0 -> 2.8.0
* spring-boot: 1.5.1 -> 1.5.3
* lombok: 1.16.12 -> 1.16.16 (reverting to kemitix-parent version)
* assertj: 3.6.2 -> 3.8.0
* maven: 3.3.9 -> 3.5.0
* mojo-executor: 2.2.0 -> 2.3.0
2017-05-25 16:28:35 +01:00
db496848cc
pom.xml: version set to 2.4.0-SNAPSHOT
2017-04-02 16:16:50 +01:00
2004fc60d6
pom.xml: version set to 2.3.0
2017-04-02 16:14:23 +01:00
efa9b98378
pom.xml: version set to 2.3.0-SNAPSHOT
2017-03-11 17:44:34 +00:00
cc5d8f7ed1
pom.xml: version set to 2.2.0
2017-03-11 17:42:31 +00:00
0e2f762cd0
builder: pom.xml: remove dependency on plugin
...
The checkstyle plugin wouldn't have been installed yet.
2017-02-26 17:42:08 +00:00
eebe90b44b
builder: pom.xml: rename map-builder property for consistency
2017-02-26 17:41:24 +00:00
7134a476a2
builder: pom.xml: kemitix-spring-parent replaced with kemitix-parent:2.4.0
2017-02-26 17:40:34 +00:00
829cc5dff6
pom.xml: version set to 2.2.0-SNAPSHOT
2017-02-08 12:30:18 +00:00
961eb2c1db
pom.xml: version set to 2.1.0
2017-02-08 12:26:55 +00:00
5fc556aaf2
builder:pom.xml: upgrade dependencies
...
* spring-boot 1.5.1
* assertj 3.6.2
* mapstream 2.3.5
2017-02-08 11:29:48 +00:00
7e2a0790ff
pom.xml: version set to 2.1.0-SNAPSHOT
2017-01-14 17:53:26 +00:00
c5d0bda1ca
pom.xml: version set to 2.0.0
2017-01-14 17:47:14 +00:00
c254afcca7
builder:pom.xml: clean up
2017-01-13 22:53:01 +00:00
f39f1a88db
builder: configure coveralls coverage reporting
2017-01-10 20:34:23 +00:00
9f979955f8
builder:pom.xml: use kemitix-spring-parent
2017-01-06 22:37:24 +00:00
abb8e8e5c0
builder:pom.xml: add test dependencies
2017-01-06 21:50:00 +00:00
9e26504c67
builder: meet level 5 complexity
...
* DefaultReadmeIndexBuilder: final build() method
* DefaultReadmeIndexBuilder: avoid inline conditionals
* DefaultRuleReadmeLoader: reduce returns in load method
2017-01-06 16:38:41 +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
9eb00f5a16
builder: meet level 3 javadoc
2017-01-06 16:00:08 +00:00
c88b820c5f
builder: meet level 2 naming
...
* remove duplicate string literal
2017-01-06 15:59:44 +00:00
7e9b17f1cc
builder:pom.xml: eat out own dog food - level 1 layout
...
* Add license header to source files
* fix long line
2017-01-06 15:49:11 +00:00
95bc4064ae
builder:pom.xml: add dependency on mapstream 2.3.4
2017-01-05 07:01:27 +00:00
9b8fea775c
builder/pom.xml: configure dependencies
2017-01-04 20:30:20 +00:00
a88c76f519
First pass as splitting distribution from builder
2017-01-04 20:29:26 +00:00