2b9742d053
pom.xml: upgrade spring-platform to Athens.SR3
2017-02-09 14:45:06 +00:00
dd9cd1239f
pom.xml: upgrade spring cloud Camden.SR5
2017-02-09 14:42:24 +00:00
e6d05e9a33
pom.xml: upgrade jacoco-maven-plugin to 0.7.9
...
Release 0.7.9 (2017/02/05)
Fixed Bugs
"java.lang.ClassFormatError: Short length on BootstrapMethods in class file" caused by bug in ASM library (GitHub #462 ).
Do not recompute frames in case of large methods, otherwise java.lang.ClassNotFoundException might be thrown (GitHub #177 ).
ExecutionDataWriter.FORMAT_VERSION is not a compile-time constant (GitHub #474 ).
Maven goal "prepare-agent" should not overwrite existing property value if execution was skipped (GitHub #486 ).
API Changes
JaCoCo.ASM_API_VERSION removed (GitHub #474 ).
Non-functional Changes
JaCoCo now depends on ASM 5.2.
OSGi metadata now generated automatically and additionally include uses directives, Require-Capability attribute, and export of all internal packages with x-internal:=true directive (GitHub #211 ).
Removed OSGi attributes that were mistakenly added in version 0.6.1 into jacocoant.jar that contains all dependencies (GitHub #211 ).
Release 0.7.8 (2016/12/09)
New Features
User property jacoco.dataFile for parameter dataFile of Maven report goal (GitHub #322 ).
Fixed Bugs
Use RoundingMode#FLOOR instead of RoundingMode#HALF_EVEN for percentages in HTML report, so that "99.5" is displayed as "99%", not as "100%" (GitHub #452 ).
Do not add useless members into Java 8 interfaces that have only interface initialization and abstract methods (GitHub #441 ).
Fix instrumentation to not violate Java Virtual Machine Specification regarding initialization of final fields, otherwise IllegalAccessError will be thrown starting from OpenJDK 9 EA b127 (GitHub #434 ).
Fix instrumentation of interfaces with default methods to not create incorrect constant pool entries, which lead to IncompatibleClassChangeError starting from OpenJDK 9 EA b122 (GitHub #428 ).
Add Maven goal report-aggregate to lifecycle-mapping-metadata.xml (GitHub #427 ).
Non-functional Changes
Released JaCoCo JARs are not signed any more. Signed versions of JaCoCo are now available from the Eclipse Orbit project (GitHub #466 ).
Simplified numbering of versions - JaCoCo JARs in Maven Central repository do not have qualifier any more (GitHub #468 ).
2017-02-09 14:39:41 +00:00
80d3439639
pom.xml: upgrade maven-compiler-plugin to 3.6.1
2017-02-09 14:35:16 +00:00
e275ab502c
pom.xml: upgrade kemitix-checkstyle-ruleset to 2.1.2
...
Includes checkstyle 7.5.1, so remove custom configuration.
2017-02-09 12:20:50 +00:00
f28a0f2db4
pom.xml: specify dependency management versions as properties
2017-02-09 12:19:43 +00:00
8347c8962a
pom.xml: highwheel runs after compile
...
highwheel uses the compiled class files, so needs to be run after the
compile phase.
2017-01-18 12:03:03 +00:00
22c3cbc9ac
pom.xml: add digraph-dependency-maven-plugin (again)
...
This time use the digraph-dependency.basePackage to configure the plugin.
2017-01-18 12:01:16 +00:00
bff18a5b8f
pom.xml: remove the findbugs plugin
...
Replaced by Huntbugs
2017-01-18 11:59:27 +00:00
d6b6e50fd6
pom.xml: version set to 2.4.0-SNAPSHOT
2017-01-15 15:08:03 +00:00
44afdc9d8f
pom.xml: version set to 2.3.0
2017-01-15 15:08:02 +00:00
d30cae23ac
pom.xml: include configuration from kemitix-spring-parent
2017-01-15 15:00:13 +00:00
9e05efad8c
pom.xml: provide lombok 1.6.12
2017-01-15 14:49:39 +00:00
973c63ed5a
pom.xml: configure kemitix-checkstyle-ruleset-maven-plugin to use checkstyle 7.4
2017-01-15 14:41:55 +00:00
1505b95a91
pom.xml: upgrade kemitix-checkstyle-ruleset to 2.0.4
2017-01-15 14:41:22 +00:00
4ddb764829
pom.xml: Upgrade to the kemitix-checkstyle-ruleset 2.0.0 maven-plugin
2017-01-14 17:32:35 +00:00
c5dc78d523
pom.xml: Upgrade sevntu-checkstyle to 1.23.0
2016-12-12 09:20:33 +00:00
16330bcd59
Upgrade checkstyle to 7.3
...
Release notes: http://checkstyle.sourceforge.net/releasenotes.html#Release_7.3
2016-12-01 09:45:51 +00:00
8cd10198c1
pom.xml: version set to 2.3.0-SNAPSHOT
2016-11-22 20:27:58 +00:00
b9a38221e0
pom.xml: version set to 2.2.0
2016-11-22 20:20:29 +00:00
3c383275ca
pom.xml: Upgrade maven-pmd-plugin to 3.7
2016-11-20 19:15:08 +00:00
5343efe0ca
pom.xml: Upgrade sevntu-checkstyle to 1.22.0
2016-11-20 19:07:33 +00:00
c2f949158d
pom.xml: Upgrade maven-compiler-plugin to 3.6.0
2016-11-09 12:15:00 +00:00
b8d2051129
pom.xml: add huntbugs 0.0.11
...
Findbugs is dead, adding huntbugs as replacement. Findbugs will
*eventually* be removed.
2016-11-09 09:42:29 +00:00
c3a8d874a5
pom.xml: Upgrade sevntu-checkstyle to 1.21.1
2016-11-09 09:41:06 +00:00
49d8d9c551
pom.xml: Upgrade checkstyle to 7.2
2016-11-09 09:39:59 +00:00
fa97613cd0
pom.xml: version set to 2.2.0-SNAPSHOT
2016-09-11 19:06:45 +01:00
6b55e47534
pom.xml: version set to 2.1.0
2016-09-11 19:06:44 +01:00
87d502f301
pom.xml: fix version to snapshot for develop branch
2016-09-11 19:05:39 +01:00
dc5eb1d625
pom.xml: upgrade checkstyle to 7.1.1
2016-09-11 18:48:59 +01:00
16c03d54e6
pom.xml: maven-pmd-plugin: fix typo
2016-09-11 18:45:40 +01:00
6f0d0ec88a
pom.xml: upgrade kemitix-checkstyle-ruleset to 1.0.0
2016-09-11 18:11:57 +01:00
3a5e2dd949
pom.xml: version set to 2.1.0
2016-08-17 22:37:38 +01:00
c5cde5b4d1
pom.xml: version set to 2.0.0
2016-08-17 22:34:38 +01:00
9f403d26c7
Revert "pom.xml: remove redundant plugin version element"
...
This reverts commit 5d74665a99
.
2016-08-17 22:30:18 +01:00
0837db4430
pom.xml: use kemitix-checkstyle-ruleset
...
Checkstyle plugin now uses the configuration provided by kemitix-checkstyle-ruleset
2016-08-16 20:07:07 +01:00
5d74665a99
pom.xml: remove redundant plugin version element
...
The checkstyle plugin version is declared in pluginManagement, it doesn't
need to be repeated.
2016-08-16 20:06:45 +01:00
a0ca04b3dc
pom.xml: use same configuration for checkstyle check and reports
...
* move checkstyle configuration to pluginManagement
2016-08-16 20:06:30 +01:00
bed65bfbcb
pom.xml: version set to 1.6.0-SNAPSHOT
2016-08-01 22:37:55 +01:00
5206c23401
pom.xml: version set to 1.5.0
2016-08-01 22:37:54 +01:00
a3bdffb7e1
pom.xml: Upgrade Checkstyle to 7.1
...
Release Notes: http://checkstyle.sourceforge.net/releasenotes.html#Release_7.1
2016-07-31 20:00:25 +01:00
f0f0c1e2ce
pom.xml: version set to 1.5.0-SNAPSHOT
2016-07-26 10:55:27 +01:00
71221ebb62
pom.xml: version set to 1.4.0
2016-07-26 10:55:26 +01:00
230a2b6d1f
pom.xml: upgrade findbugs-maven-plugin to 3.0.4
...
Required for Maven 3.4 compatibility.
2016-07-18 18:56:10 +01:00
18f26003d8
pom.xml: version set to 1.4.0-SNAPSHOT
2016-06-28 09:55:35 +01:00
3c6f02f8dc
pom.xml: version set to 1.3.0
2016-06-28 09:55:33 +01:00
5d2aa53ce8
Upgrade checkstyle to 7.0
...
* http://checkstyle.sourceforge.net/releasenotes.html#Release_7.0
2016-06-28 09:36:20 +01:00
5a9871cd70
pom.xml: upgrade maven-source-plugin to 3.0.1
2016-06-27 15:51:08 +01:00
7fbbc46074
Upgrade sevntu-checkstyle to 1.21.0
...
Release Notes: http://sevntu-checkstyle.github.io/sevntu.checkstyle/#1.21.0
* new UniformEnumValueCheck - Check forces enum values to match one of the specified patterns and forces all the values to follow only one of the specified patterns.
* new javadoc for all Checks - Fix all javadoc problems in sevntu-checks project.
* update for ConstructorWithoutParamsCheck - Udpdate the default config in ConstructorWithoutParamsCheck.
2016-06-14 12:36:13 +01:00
b5e177afdd
Upgrade jacoco-maven-plugin to 0.7.7
2016-06-14 10:36:34 +01:00
9a4995afe5
Upgrade maven-javadoc-plugin to 2.10.4
2016-06-14 10:35:21 +01:00
d2b2aa08d9
pom.xml: version set to 1.3.0-SNAPSHOT
2016-05-31 14:44:46 +01:00
bccdc3ddd2
pom.xml: version set to 1.2.0
2016-05-31 14:44:44 +01:00
7d4e8ec67b
Upgrade checkstyle to 6.19
2016-05-30 13:21:20 +01:00
a2af041e94
pom.xml: version set to 1.1.0
2016-05-09 10:48:27 +01:00
8572091a36
pom.xml: version set to 1.1.0
2016-05-09 10:48:26 +01:00
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