Commit graph

440 commits

Author SHA1 Message Date
2c88b1a14a Merge branch release/0.8.0 into develop
Allow the build directory to be overridden
Upgrade maven-compiler-plugin to 3.5.1
Clean up Jacoco configuration
Exclude Integration Tests from Jacoco (classes ending in *IT)

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-02-17 14:30:55 +00:00
e8bf497483 CHANGELOG
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-02-17 14:30:55 +00:00
8b6df6322c pom.xml: version set to 0.9.0-SNAPSHOT
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-02-17 14:30:55 +00:00
a6b9701c96 pom.xml: version set to 0.8.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-02-17 14:30:55 +00:00
40c9556ec7 pom.xml:jacoco: exclude integration tests
Integration test class names should end with 'IT'.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-02-17 14:04:42 +00:00
5e29aee16f pom.xml:jacoco: rule and limit implementation hints are not needed with maven 3
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-02-17 14:04:42 +00:00
Paul Campbell
5aab3ab9af pom.xml:jacoco: merge rules
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-17 14:04:42 +00:00
Paul Campbell
fd5f2e38ce pom.xml: Upgrade maven-compiler-plugin to 3.5.1
Release Notes - Maven Compiler Plugin - Version 3.5.1

** Bug
    * [MCOMPILER-236] - Compilation error due to MCOMPILER-157 in deploy phase
    * [MCOMPILER-240] - Generated sources directory should not be added to compiler's source roots
    * [MCOMPILER-262] - When using annotationProcessorPaths, the project dependencies must not be added as well

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-17 13:53:10 +00:00
Paul Campbell
5ceb1a7d8e Merge branch 'allow-build-directory-override' into develop 2016-02-09 16:40:48 +00:00
Paul Campbell
dfbafd9b99 pom.xml: Allow the build directory to be overridden
The default remains 'target', but child projects may set the
property 'kemitix.build.directory' to another value to change this.

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-09 16:40:31 +00:00
Paul Campbell
d2a86f4a9e Merge branch release/0.7.1 into master
Upgrade checkstyle to 6.15

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-03 11:56:00 +00:00
Paul Campbell
9c18b8d1ee Merge branch release/0.7.1 into develop
Upgrade checkstyle to 6.15

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-03 11:56:00 +00:00
Paul Campbell
2c366b756f CHANGELOG
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-03 11:56:00 +00:00
Paul Campbell
2629111be8 pom.xml: version set to 0.8.0-SNAPSHOT
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-03 11:56:00 +00:00
Paul Campbell
a496fad790 pom.xml: version set to 0.7.1
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-03 11:56:00 +00:00
a14353cc72 Merge pull request #16 from kemitix/upgrade-checkstyle-to-6.15
pom.xml: Upgrade checkstyle to 6.15
2016-02-03 11:54:17 +00:00
Paul Campbell
8bbf188406 pom.xml: Upgrade checkstyle to 6.15
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-02-03 10:48:48 +00:00
Paul Campbell
e656dbc563 Merge branch release/0.7.0 into develop
Remove release profile property activation
Upgrade maven-compiler-plugin to 3.5
Upgrade sevntu-checkstyle to 1.18.0
Remove digraph-dependency-maven-plugin

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:41:22 +00:00
Paul Campbell
bafdcaf3b7 Merge branch release/0.7.0 into master
Remove release profile property activation
Upgrade maven-compiler-plugin to 3.5
Upgrade sevntu-checkstyle to 1.18.0
Remove digraph-dependency-maven-plugin

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:41:21 +00:00
Paul Campbell
2ac106e58d pom.xml: version set to 0.8.0-SNAPSHOT
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:41:21 +00:00
Paul Campbell
1698665203 CHANGELOG
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:41:21 +00:00
Paul Campbell
b386c8a5cb pom.xml: version set to 0.7.0
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:41:21 +00:00
90e6f0ca13 Merge pull request #15 from kemitix/remove-release-profile-property-activation
pom.xml: Remove release profile property activation
2016-01-26 11:40:05 +00:00
Paul Campbell
6b0749d2af pom.xml: Remove release profile property activation
Profile should be activated from the maven command line, e.g.:

  mvn -P release clean deploy

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:36:27 +00:00
e49749c8b7 Merge pull request #14 from kemitix/upgrade-maven-compiler-plugin-to-3.5
pom.xml: Upgrade maven-compiler-plugin to 3.5
2016-01-26 11:28:23 +00:00
Paul Campbell
58bca30584 pom.xml: Upgrade maven-compiler-plugin to 3.5
Signed-off-by:Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-26 11:25:14 +00:00
dfc0a1658e Merge pull request #13 from kemitix/upgrade-sevntu-checkstyle-to-1.18.0
Upgrade sventu-checkstyle to 1.18.0
2016-01-22 19:55:23 +00:00
9f821fddca Upgrade sventu-checkstyle to 1.18.0
Add a reference to sevntu in README.md.
2016-01-22 19:24:37 +00:00
e9e5c7cd0e Merge pull request #12 from kemitix/11-remove-digraph-dependency-maven-plugin
Remove digraph-dependency-maven-plugin [#11]
2016-01-21 14:25:39 +00:00
Paul Campbell
3ca1cb44dc Remove digraph-dependency-maven-plugin [#11]
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-21 14:12:35 +00:00
Paul Campbell
bfa7f0f535 Merge branch release/0.6.1 into master
Upgrade maven-surefire-plugin to 2.19.1

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-12 13:40:31 +00:00
Paul Campbell
25d151006f Merge branch release/0.6.1 into develop
Upgrade maven-surefire-plugin to 2.19.1

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-12 13:40:31 +00:00
Paul Campbell
591d8fe45e CHANGELOG
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-12 13:40:31 +00:00
Paul Campbell
2399fee9a0 pom.xml: version set to .0.7.0-SNAPSHOT
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-12 13:40:31 +00:00
Paul Campbell
b174ce4608 pom.xml: version set to 0.6.1
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-12 13:40:31 +00:00
be67d29f94 Merge pull request #10 from kemitix/upgrade-maven-surefire-plugin-to-2.19.1
pom.xml: upgrade maven-{surefire,failsafe}-plugin to 2.19.1
2016-01-12 13:39:15 +00:00
Paul Campbell
290bc61b3d pom.xml: upgrade maven-{surefire,failsafe}-plugin to 2.19.1
Bug fix now supports full class name when running single tests.

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-12 13:33:28 +00:00
Paul Campbell
1fed5d6048 Merge branch release/0.6.0 into master
Add sevntu-checkstyle support
Upgrade checkstyle to 6.14.1

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 11:42:40 +00:00
Paul Campbell
580d789de6 Merge branch release/0.6.0 into develop
Add sevntu-checkstyle support
Upgrade checkstyle to 6.14.1

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 11:42:40 +00:00
Paul Campbell
44aeefad64 CHANGELOG
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 11:42:40 +00:00
Paul Campbell
32244ae7b4 pom.xml: version set to 0.7.0-SNAPSHOT
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 11:42:40 +00:00
Paul Campbell
4fdc395f2a pom.xml: version set to 0.6.0
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 11:42:40 +00:00
e2ab82dd8a Merge pull request #9 from kemitix/add-sevntu-checkstyle-support
Add Sevntu-Checkstyle support
2016-01-08 11:35:18 +00:00
Paul Campbell
d242fe87f6 Add Sevntu-Checkstyle support
Allows adding Sevntu checkstyle rules to your project's checkstyle.xml.

No list of the provided Checks is available. The source code for each
check contains documentation within the class Javadoc.

Source code for checks:

https://github.com/sevntu-checkstyle/sevntu.checkstyle/tree/master/sevntu-checks/src/main/java/com/github/sevntu/checkstyle/checks

Latest Releases: https://github.com/sevntu-checkstyle/sevntu.checkstyle/releases

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 11:20:10 +00:00
149c15e91f Merge pull request #8 from kemitix/upgrade-checkstyle-to-6.14.1
Upgrade checkstyle to 6.14.1
2016-01-08 10:54:55 +00:00
Paul Campbell
8bb235aa7c Upgrade checkstyle to 6.14.1
From 6.14 Release Notes:

  Breaking backward compatibility:

    Remove parameters validation from LocalVariableName.
    [#2549](https://github.com/checkstyle/checkstyle/issues/2549)

Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-08 10:32:31 +00:00
d338e013a3 Merge branch release/0.5.0 into master
Add digraph-dependency-maven-plugin 0.1.2

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 13:31:42 +00:00
72c5a28f6a Merge branch release/0.5.0 into develop
Add digraph-dependency-maven-plugin 0.1.2

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 13:31:42 +00:00
17d607d9b1 CHANGELOG
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 13:31:42 +00:00
308995cf06 pom.xml: version set to 0.6.0-SNAPSHOT
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 13:31:42 +00:00