Commit graph

104 commits

Author SHA1 Message Date
cd05f505fe Upgrade sevntu-checkstyle-maven-plugin to 1.20.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-05-09 10:12:10 +01:00
9aa167266a Upgrade checkstyle to 6.18
Release Notes: http://checkstyle.sourceforge.net/releasenotes.html#Release_6.18
2016-05-02 10:40:24 +01:00
3672385e47 pom.xml: version set to 1.0.0 2016-04-25 22:41:38 +01:00
68fa2f1a76 pom.xml: version set to 1.0.0 2016-04-25 22:41:37 +01:00
9f1b6fb68c Configure Jacoco limits using properties 2016-04-25 22:38:14 +01:00
6b292931d6 Specify versions of dependencies as properties 2016-04-25 22:37:52 +01:00
258c1e5521 Upgrade checkstyle to 6.17
[Release Notes](http://checkstyle.sourceforge.net/releasenotes.html#Release_6.17)

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-28 10:27:16 +01:00
d694aa3b8d pom.xml: Upgrade maven-project-info-reports-plugin to 2.9
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-10 11:57:21 +00:00
1b0298d1c3 pom.xml: Upgrade checkstyle to 6.16.1
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-09 09:40:46 +00:00
a079916696 pom.xml: version set to 0.10.0-SNAPSHOT
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-02 11:09:22 +00:00
3959c6376c pom.xml: version set to 0.9.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-02 11:09:22 +00:00
a99fc3f660 pom.xml: Upgrade maven-source-plugin to 3.0.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-02 11:00:10 +00:00
80730c9e4d pom.xml: Upgrade jacoco-maven-plugin to 0.7.6
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-02 10:58:34 +00:00
ee2b896b4a pom.xml: Upgrade checkstyle to 6.16
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-03-02 10:53:10 +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
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
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
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
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
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
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
9f821fddca Upgrade sventu-checkstyle to 1.18.0
Add a reference to sevntu in README.md.
2016-01-22 19:24:37 +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
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
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
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
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
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
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
8501651e63 pom.xml: version set to 0.5.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 13:31:42 +00:00
c27c677bfc Upgrade digraph-dependency-maven-plugin to 0.1.2 2016-01-07 13:25:56 +00:00
c606463500 Fix typo
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 12:50:59 +00:00
60dd8c5e7d Add digraph-dependency-maven-plugin 0.1.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 12:45:50 +00:00
675635496b pom.xml: version set to 0.5.0-SNAPSHOT
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 11:05:18 +00:00
ebc6c31bce pom.xml: version set to 0.4.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 11:05:18 +00:00
93702f8949 Fix bad javadoc and sources signatures during deploy [#5]
The javadoc and sources jar files were being signed before they were built.

Order of build plugins in release profile modified to sign them after they
are created.

Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2016-01-07 10:48:17 +00:00
Paul Campbell
3ec9ea7bae [#3]pom.xml: Add Highwheel build plugin for dependency reporting
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2016-01-04 12:44:08 +00:00
a64ba03a30 pom.xml: version set to 0.4.0-SNAPSHOT
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2015-12-29 14:51:53 +00:00
f4bfda163f pom.xml: version set to 0.3.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2015-12-29 14:51:53 +00:00
230c1ca803 pom.xml: upgrade maven-pmd-plugin to 3.6
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2015-12-29 12:19:37 +00:00
ca82b4de1b pom.xml: Only use javadoc, source and deploy plugins in release profile
Avoid performing the costly process of building the javadoc and source
jars when not performing a release.

Ref: http://central.sonatype.org/pages/apache-maven.html#using-a-profile
2015-12-29 09:08:34 +00:00
Paul Campbell
52a1cb6fe2 pom.xml: version set to 0.3.0-SNAPSHOT
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2015-12-07 11:54:09 +00:00
Paul Campbell
00d18142dd pom.xml: version set to 0.2.0
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2015-12-07 11:54:09 +00:00
Paul Campbell
98b1af0021 [#1] Upgrade checkstyle to 6.13
Signed-off-by: Paul Campbell <paulcampbell@fife.ac.uk>
2015-12-07 11:51:56 +00:00
a64119d3bc pom.xml: version set to 0.2.0-SNAPSHOT 2015-11-27 14:00:06 +00:00
437458fac5 pom.xml: version set to 0.1.0
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2015-11-27 13:57:00 +00:00
28edfaaf63 Initial Commit
Signed-off-by: Paul Campbell <pcampbell@kemitix.net>
2015-11-27 13:53:55 +00:00