Fork me on GitHub

GitHub Report

# Type Summary Assignee Reporter Status Created Updated Fix Version
101 enhancement Updated ${maven-scm-plugin.version} from 1.9.4 to 1.9.5 Updated ${maven-plugin-plugin.version} from 3.4 to 3.5 Updated ${org.joda.joda-beans.version} from 1.7 to 1.8 Updated ${versions-maven-plugin.version} from 2.2 to 2.3 Updated ${extra-enforcer-rules.version} from 1.0-beta-4 to 1.0-beta-5 Updated ${plexus-component-metadata.version} from 1.7 to 1.7.1 Updated org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.4 to version 3.5 Updated org.codehaus.plexus:plexus-component-annotations:jar:1.7 to version 1.7.1 Updated ${sonar-maven-plugin.version} from 3.0.2 to 3.2 Updated org.mockito:mockito-core:jar:2.0.78-beta to version 2.2.0-beta.1 Updated io.kotlintest:kotlintest:jar:1.3.4 to version 1.3.5 mfriedenhagen mfriedenhagen closed 2016-09-02 2016-10-05 1.5.12
100 bug Right now, by default, the maven-license-plugin will require the license header in Java source files to be in JavaDoc style. This is unusual and collides with the maven-javadoc-plugin, which tries to parse the license as JavaDoc, stumbling over invalid characters, such as '&'. There is an upstream ticket which will change this default setting soon: https://github.com/mycila/license-maven-plugin/pull/109 This PR will set the default style for Java sources to "slashstyle", i.e. simple block comments, preparing for the upstream change. Note, that this is a breaking change and users might have to adapt to it. mfriedenhagen atrepczik closed 2016-09-01 2016-09-02 1.5.12
99 enhancement Updated ${kotlin.version} from 1.0.2-1 to 1.0.3 Updated ${maven-jar-plugin.version} from 3.0.1 to 3.0.2 Updated ${maven-source-plugin.version} from 3.0.0 to 3.0.1 Updated org.mockito:mockito-core:jar:2.0.62-beta to version 2.0.78-beta Updated io.kotlintest:kotlintest:jar:1.2.0 to version 1.3.2 mfriedenhagen mfriedenhagen closed 2016-07-03 2016-07-05 1.5.11
98 enhancement mfriedenhagen mfriedenhagen closed 2016-06-18 2016-06-18 1.5.10
97 enhancement Manage some kotlin dependencies, kotlintest as well as kotlin plugin. mfriedenhagen mfriedenhagen closed 2016-06-18 2016-06-18 1.5.10
96 bug * Otherwise it will not be picked up by Maven 3.4.*. * Setting hamcrest to scope `test` will result in errors as it is not downloaded automatically. mfriedenhagen mfriedenhagen closed 2016-06-17 2016-06-17 1.5.10
95 bug New doxia versions want `${this.*}` instead of `${project.*}`. mfriedenhagen mfriedenhagen closed 2016-06-17 2016-06-17 1.5.10
94 enhancement mfriedenhagen mfriedenhagen closed 2016-06-17 2016-06-17 1.5.10
93 bug New URL is http://junit.org/junit4/javadoc/latest/. mfriedenhagen mfriedenhagen closed 2016-06-17 2016-06-25 1.5.11
92 enhancement Updated ${doxia-module-markdown.version} from 1.6 to 1.7 Updated ${sonar-maven-plugin.version} from 2.7.1 to 3.0.2 Updated ${joda-time.joda-time.version} from 2.9.1 to 2.9.4 Updated ${maven-javadoc-plugin.version} from 2.10.3 to 2.10.4 Updated ${maven-changes-plugin.version} from 2.11 to 2.12 Updated ${maven-jar-plugin.version} from 2.6 to 3.0.1 Updated ${maven-compiler-plugin.version} from 3.3 to 3.5.1 Updated ${maven-surefire-plugin.version} from 2.19 to 2.19.1 Updated ${maven-resources-plugin.version} from 2.7 to 3.0.1 Updated ${maven-project-info-reports-plugin.version} from 2.8.1 to 2.9 Updated ${maven-source-plugin.version} from 2.4 to 3.0.0 Updated ${org.slf4j.version} from 1.7.13 to 1.7.21 Updated ${gson.version} from 2.5 to 2.7 Updated ${org.joda.joda-money.version} from 0.10.0 to 0.11 Updated ${jacoco-maven-plugin.version} from 0.7.4.201502262128 to 0.7.7.201606060606 Updated ${maven-failsafe-plugin.version} from 2.19 to 2.19.1 Updated ${plexus-component-metadata.version} from 1.6 to 1.7 Updated ${maven-site-plugin.version} from 3.4 to 3.5.1 Updated org.mockito:mockito-core:jar:2.0.33-beta to version 2.0.62-beta Updated org.codehaus.plexus:plexus-utils:jar:3.0.22 to version 3.0.24 Updated ch.qos.logback:logback-classic:jar:1.1.3 to version 1.1.7 Updated ch.qos.logback:logback-core:jar:1.1.3 to version 1.1.7 Updated org.codehaus.plexus:plexus-component-annotations:jar:1.6 to version 1.7 Updated org.apache.httpcomponents:httpclient:jar:4.5.1 to version 4.5.2 Updated org.apache.httpcomponents:httpclient-cache:jar:4.5.1 to version 4.5.2 Updated org.apache.httpcomponents:httpcore:jar:4.4.4 to version 4.4.5 mfriedenhagen mfriedenhagen closed 2016-06-17 2016-06-17 1.5.10
91 enhancement Currently `maven-failsafe-plugin.version` and `maven-surefire-plugin.version` may be different. This is confusing. To assure backwards-compatibility redirect `failsafe` to `surefire` version. mfriedenhagen mfriedenhagen closed 2016-01-09 2016-01-09 1.5.10
90 enhancement * Use `master` branch for development. * Use `production` branch for production. * Use `enableSshAgent`. mfriedenhagen mfriedenhagen closed 2015-12-18 2015-12-18 1.5.9
89 enhancement Updated ${maven-pmd-plugin.version} from 3.5 to 3.6 Updated ${joda-time.joda-time.version} from 2.9 to 2.9.1 Updated ${org.joda.joda-beans.version} from 1.6 to 1.7 Updated ${guava.version} from 19.0-rc2 to 19.0 Updated ${findbugs-maven-plugin.version} from 3.0.2 to 3.0.3 Updated ${extra-enforcer-rules.version} from 1.0-beta-3 to 1.0-beta-4 Updated ${gson.version} from 2.4 to 2.5 Updated ${sonar-maven-plugin.version} from 2.6 to 2.7.1 Updated ${org.slf4j.version} from 1.7.12 to 1.7.13 Updated org.mockito:mockito-core:jar:2.0.0-beta to version 2.0.33-beta Updated org.mockito:mockito-all:jar:2.0.0-beta to version 2.0.2-beta Updated org.apache.maven:maven-artifact:jar:3.3.3 to version 3.3.9 Updated org.apache.maven:maven-core:jar:3.3.3 to version 3.3.9 Updated org.apache.maven:maven-plugin-api:jar:3.3.3 to version 3.3.9 Updated org.apache.httpcomponents:httpcore:jar:4.4.3 to version 4.4.4 mfriedenhagen mfriedenhagen closed 2015-12-18 2015-12-18 1.5.9
88 enhancement mfriedenhagen mfriedenhagen closed 2015-10-31 2015-10-31 1.5.8
87 enhancement Manage to 2.6 and exclude 2.7 due to https://jira.sonarsource.com/browse/MSONAR-129 (properties set in the pom are ignored). mfriedenhagen mfriedenhagen closed 2015-10-26 2015-10-26 1.5.8
84 enhancement ${maven-pmd-plugin.version} from 3.4 to 3.5 ${joda-time.joda-time.version} from 2.7 to 2.9 ${org.joda.joda-beans.version} from 1.5.1 to 1.6 ${maven-assembly-plugin.version} from 2.5.4 to 2.6 ${findbugs-maven-plugin.version} from 3.0.1 to 3.0.2 ${github-site-plugin.version} from 0.11 to 0.12 ${maven-release-plugin.version} from 2.5.2 to 2.5.3 ${gson.version} from 2.3.1 to 2.4 ${maven-surefire-plugin.version} from 2.18.1 to 2.19 ${maven-enforcer-plugin.version} from 1.4 to 1.4.1 ${maven-invoker-plugin.version} from 1.10 to 2.0.0 ${maven-checkstyle-plugin.version} from 2.15 to 2.17 ${org.joda.joda-convert.version} from 1.7 to 1.8.1 ${maven-clean-plugin.version} from 2.6.1 to 3.0.0 ${maven-failsafe-plugin.version} from 2.18.1 to 2.19 ${guava.version} from 18.0 to 19.0-rc2 ${buildnumber-maven-plugin.version} from 1.3 to 1.4 ${maven-project-info-reports-plugin.version} from 2.8 to 2.8.1 org.hamcrest:hamcrest-core:jar:1.3 to version 1.4-atlassian-1 org.mockito:mockito-core:jar:1.10.19 to version 2.0.0-beta org.mockito:mockito-all:jar:1.10.19 to version 2.0.0-beta org.apache.httpcomponents:httpclient:jar:4.4.1 to version 4.5.1 org.apache.httpcomponents:httpclient-cache:jar:4.4.1 to version 4.5.1 org.apache.httpcomponents:httpcore:jar:4.4.1 to version 4.4.3 mfriedenhagen mfriedenhagen closed 2015-05-21 2015-10-26 1.5.8
83 enhancement As an company developer I want to set a single property so I can avoid reconfiguring the enforcer plugin with a full XML element for every project. mfriedenhagen mfriedenhagen closed 2015-05-21 2015-05-21 1.5.7
82 enhancement Updated ${versions-maven-plugin.version} from 2.1 to 2.2 Updated ${maven-assembly-plugin.version} from 2.5.3 to 2.5.4 Updated ${maven-gpg-plugin.version} from 1.4 to 1.6 Updated org.apache.maven:maven-artifact:jar:3.3.1 to version 3.3.3 Updated org.apache.maven:maven-core:jar:3.3.1 to version 3.3.3 Updated org.apache.maven:maven-plugin-api:jar:3.3.1 to version 3.3.3 mfriedenhagen mfriedenhagen closed 2015-05-06 2015-05-06 1.5.6
81 enhancement Currently this is only invoked when profile foss-parent-verification is selected. However this is useful whenever a build is run in Jenkins, so make this depend on environment variable `JOB_URL`. mfriedenhagen mfriedenhagen closed 2015-05-06 2015-05-06 1.5.6
80 enhancement And even JDK 7 already reached it's EOL. We can not enforce Maven 3.3.X as travis is only offering 3.2.5 right now. mfriedenhagen mfriedenhagen closed 2015-04-25 2015-04-25 1.5.6
79 enhancement mfriedenhagen mfriedenhagen closed 2015-04-24 2015-04-24 1.5.5
78 enhancement Updated ${maven-release-plugin.version} from 2.5.1 to 2.5.2 mfriedenhagen mfriedenhagen closed 2015-04-24 2015-04-24 1.5.5
77 enhancement enforcer is quite fast, so always run it. mfriedenhagen mfriedenhagen closed 2015-04-19 2015-04-19 1.5.4
76 enhancement mfriedenhagen mfriedenhagen closed 2015-04-19 2015-04-19 1.5.4
75 enhancement `validate` will not work anyway for multi-module projects where one module references another. Due to `enforcer` rules, which require a dependency resolution of scope `compile`, here at least phase `compile` would have to be used as otherwise the classpath does not contain stuff from the reactor. mfriedenhagen mfriedenhagen closed 2015-04-15 2015-04-15 1.5.4
74 enhancement Updated ${maven-javadoc-plugin.version} from 2.10.2 to 2.10.3 Updated ${joda-time.joda-time-hibernate.version} from 1.3 to 1.4 Updated org.codehaus.plexus:plexus-utils:jar:3.0.21 to version 3.0.22 mfriedenhagen mfriedenhagen closed 2015-04-15 2015-04-19 1.5.4
72 enhancement Right now, while updating we need to specify the profile `foss-parent-verification`. So just pull the version definition and executions to the default section and put only the invocation into the profile. mfriedenhagen mfriedenhagen closed 2015-04-15 2015-04-15 1.5.4
71 enhancement * Currently some settings of the [maven-release-plugin](http://maven.apache.org/maven-release/maven-release-plugin/) are hardcoded and therefore may not be overridden easily. * Use `properties` instead to define the default behavior, these may be overridden without redefining the plugin in `pluginManagement`. mfriedenhagen mfriedenhagen closed 2015-04-04 2015-04-04 1.5.3
70 enhancement Updated ${findbugs-maven-plugin.version} from 3.0.0 to 3.0.1 Updated ${maven-scm-plugin.version} from 1.9.2 to 1.9.4 Updated ${maven-invoker-plugin.version} from 1.9 to 1.10 Updated ${maven-checkstyle-plugin.version} from 2.14 to 2.15 Updated ${maven-compiler-plugin.version} from 3.2 to 3.3 Updated ${org.slf4j.version} from 1.7.10 to 1.7.12 Updated ch.qos.logback:logback-classic:jar:1.1.2 to version 1.1.3 Updated ch.qos.logback:logback-core:jar:1.1.2 to version 1.1.3 Updated org.apache.httpcomponents:httpclient:jar:4.4 to version 4.4.1 Updated org.apache.httpcomponents:httpclient-cache:jar:4.4 to version 4.4.1 Updated org.apache.httpcomponents:httpcore:jar:4.4 to version 4.4.1 mfriedenhagen mfriedenhagen closed 2015-04-04 2015-04-04 1.5.3
69 enhancement The [jdepend-maven-plugin](http://mojo.codehaus.org/jdepend-maven-plugin/) forks the compile lifecycle during the call to `generate` by default. With Maven 3 this happens when the site descriptor is added during the `package` phase of the default lifecycle. So when you invoke `mvn verify site` the `compile` phase will be forked in the default lifecycle twice. To avoid forking we need to define the report to call `generate-no-fork` instead. mfriedenhagen mfriedenhagen closed 2015-03-20 2015-03-20 1.5.3
68 enhancement Updated ${maven-pmd-plugin.version} from 3.3 to 3.4 Updated ${joda-time.joda-time.version} from 2.6 to 2.7 Updated ${maven-jar-plugin.version} from 2.5 to 2.6 Updated ${org.joda.joda-beans.version} from 1.4 to 1.5.1 Updated ${github-site-plugin.version} from 0.10 to 0.11 Updated ${jacoco-maven-plugin.version} from 0.7.2.201409121644 to 0.7.4.201502262128 Updated ${maven-enforcer-plugin.version} from 1.3.1 to 1.4 Updated ${maven-javadoc-plugin.version} from 2.10.1 to 2.10.2 Updated ${maven-checkstyle-plugin.version} from 2.13 to 2.14 Updated ${maven-dependency-plugin.version} from 2.9 to 2.10 Updated ${maven-plugin-plugin.version} from 3.3 to 3.4 Updated ${org.slf4j.version} from 1.7.9 to 1.7.10 Updated org.mockito:mockito-core:jar:1.10.17 to version 1.10.19 Updated org.mockito:mockito-all:jar:1.10.17 to version 1.10.19 Updated org.apache.maven:maven-artifact:jar:3.2.5 to version 3.3.1 Updated org.apache.maven:maven-core:jar:3.2.5 to version 3.3.1 Updated org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.3 to version 3.4 Updated org.apache.maven:maven-plugin-api:jar:3.2.5 to version 3.3.1 Updated org.apache.httpcomponents:httpclient:jar:4.3.6 to version 4.4 Updated org.apache.httpcomponents:httpclient-cache:jar:4.3.6 to version 4.4 mfriedenhagen mfriedenhagen closed 2015-03-17 2015-03-17 1.5.2
67 enhancement Updated ${gson.version} from 2.3 to 2.3.1 Updated ${joda-time.joda-time.version} from 2.5 to 2.6 Updated ${maven-antrun-plugin.version} from 1.7 to 1.8 Updated ${maven-assembly-plugin.version} from 2.5 to 2.5.3 Updated ${maven-clean-plugin.version} from 2.6 to 2.6.1 Updated ${maven-failsafe-plugin.version} from 2.17 to 2.18.1 Updated ${maven-pmd-plugin.version} from 3.2 to 3.3 Updated ${maven-surefire-plugin.version} from 2.17 to 2.18.1 Updated ${org.joda.joda-beans.version} from 1.2 to 1.4 Updated ${org.joda.joda-money.version} from 0.9.1 to 0.10.0 Updated ${org.slf4j.version} from 1.7.7 to 1.7.9 Updated ${plexus-component-metadata.version} from 1.5.6 to 1.6 Updated junit:junit:jar:4.11 to version 4.12 Updated org.apache.httpcomponents:httpclient-cache:jar:4.3.5 to version 4.3.6 Updated org.apache.httpcomponents:httpclient:jar:4.3.5 to version 4.3.6 Updated org.apache.httpcomponents:httpcore:jar:4.3.3 to version 4.4 Updated org.apache.maven:maven-artifact:jar:3.2.3 to version 3.2.5 Updated org.apache.maven:maven-core:jar:3.2.3 to version 3.2.5 Updated org.apache.maven:maven-plugin-api:jar:3.2.3 to version 3.2.5 Updated org.codehaus.plexus:plexus-component-annotations:jar:1.5.6 to version 1.6 Updated org.codehaus.plexus:plexus-utils:jar:3.0.20 to version 3.0.21 Updated org.mockito:mockito-all:jar:1.10.8 to version 1.10.17 Updated org.mockito:mockito-core:jar:1.10.8 to version 1.10.17 mfriedenhagen mfriedenhagen closed 2014-11-04 2015-01-01 1.5.1
66 enhancement Currently a lot of plugins are executed: enforcer, javadoc, source jar, pmd, findbugs etc. Instead of deactivating them one-by-one, put them into a profile which is automatically enabled during release. Notable exception is jacoco which I think is essential enough to run always. mfriedenhagen mfriedenhagen closed 2014-10-25 2014-10-26 1.5.0
65 enhancement Updated ${org.joda.joda-beans.version} from 1.1 to 1.2 Updated ${maven-source-plugin.version} from 2.3 to 2.4 Updated ${maven-compiler-plugin.version} from 3.1 to 3.2 Updated org.mockito:mockito-core:jar:1.10.4 to version 1.10.8 Updated org.mockito:mockito-all:jar:1.10.4 to version 1.10.8 Updated org.codehaus.plexus:plexus-utils:jar:3.0.18 to version 3.0.19 Update plexus-component* from 1.5.5 to version 1.5.6 Update org.apache.httpcomponents:httpcore:4.3.2 to version 4.3.3 mfriedenhagen mfriedenhagen closed 2014-10-18 2014-10-25 1.5.0
64 enhancement 4503 [INFO] Updated ${github-site-plugin.version} from 0.9 to 0.10 4549 [INFO] Updated ${maven-release-plugin.version} from 2.5 to 2.5.1 4595 [INFO] Updated ${jacoco-maven-plugin.version} from 0.7.1.201405082137 to 0.7.2.201409121644 4629 [INFO] Updated ${maven-scm-plugin.version} from 1.9.1 to 1.9.2 4661 [INFO] Updated ${maven-javadoc-plugin.version} from 2.9.1 to 2.10 4679 [INFO] Updated ${maven-checkstyle-plugin.version} from 2.12.1 to 2.13 4697 [INFO] Updated ${maven-dependency-plugin.version} from 2.8 to 2.9 mfriedenhagen mfriedenhagen closed 2014-09-23 2014-10-03 1.4.12
63 bug Otherwise calling site will choke in inheriting projects because the update-properties goal does not know what to do with guice.version: ``` 24961 [INFO] Generating "Property Updates Report" report --- versions-maven-plugin:2.1:property-updates-report 24975 [DEBUG] Searching for properties associated with builders 24975 [DEBUG] Property ${guice.version} 24975 [DEBUG] Property ${guice.version}: Looks like this property is not associated with any dependency... Caused by: java.lang.IllegalStateException: Cannot compare versions for a property with no associations at org.codehaus.mojo.versions.api.PropertyVersions$PropertyVersionComparator.getSegmentCount(PropertyVersions.java:439) at org.codehaus.mojo.versions.api.UpdateScope$1.getOldestUpdate(UpdateScope.java:55) ``` mfriedenhagen mfriedenhagen closed 2014-09-07 2014-09-07 1.4.11
62 enhancement Updated ${maven-deploy-plugin.version} from 2.8.1 to 2.8.2 Updated ${maven-install-plugin.version} from 2.5.1 to 2.5.2 Updated ${guava.version} from 17.0 to 18.0 Updated org.apache.httpcomponents:httpclient:jar:4.3.3 to version 4.3.5 Updated org.apache.httpcomponents:httpclient-cache:jar:4.3.3 to version 4.3.5 mfriedenhagen mfriedenhagen closed 2014-09-03 2014-09-03 1.4.10
61 enhancement Updated ${maven-pmd-plugin.version} from 3.1 to 3.2 Updated ${joda-time.joda-time.version} from 2.3 to 2.4 Updated ${maven-jar-plugin.version} from 2.4 to 2.5 Updated ${org.joda.joda-beans.version} from 0.9.7 to 1.1 Updated ${maven-assembly-plugin.version} from 2.4 to 2.4.1 Updated ${findbugs-maven-plugin.version} from 2.5.3 to 3.0.0 Updated ${gson.version} from 2.2.4 to 2.3 Updated ${maven-scm-plugin.version} from 1.9 to 1.9.1 Updated ${maven-source-plugin.version} from 2.2.1 to 2.3 Updated ${maven-site-plugin.version} from 3.3 to 3.4 Updated ${doxia-module-markdown.version} from 1.5 to 1.6 Updated ${maven-invoker-plugin.version} from 1.8 to 1.9 Updated ${org.joda.joda-convert.version} from 1.6 to 1.7 Updated ${maven-scm-publish-plugin.version} from 1.0 to 1.1 Updated commons-logging:commons-logging:jar:1.1.3 to version 1.2 Updated org.apache.maven:maven-artifact:jar:3.2.1 to version 3.2.3 Updated org.apache.maven:maven-core:jar:3.2.1 to version 3.2.3 Updated org.apache.maven:maven-plugin-api:jar:3.2.1 to version 3.2.3 mfriedenhagen mfriedenhagen closed 2014-08-18 2014-08-18 1.4.9
60   Deprecate support for JDK 1.6, now use at least 1.7. mfriedenhagen mfriedenhagen closed 2014-06-30 2014-06-30 1.4.9
59 enhancement New version with loads of fixes for JDK8, see http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11139&version=18959 mfriedenhagen mfriedenhagen closed 2014-05-13 2014-05-13 1.4.9
58 enhancement This version does support default methods and static fields which are instantiated in a static constructor, see jacoco/jacoco/issues/205. mfriedenhagen mfriedenhagen closed 2014-05-10 2014-05-10 1.4.9
57 bug I tried to deploy sushi with foss-parent 1.4.7, but Sonatype refused to close the staging repository: some artifacts attached by automatic tests were not signed. mfriedenhagen mlhartme closed 2014-05-05 2014-05-08 1.4.8
56 enhancement Updated ${jdepend-maven-plugin.version} from 2.0-beta-2 to 2.0 Updated ${maven-checkstyle-plugin.version} from 2.12 to 2.12.1 Updated ${guava.version} from 16.0.1 to 17.0 Updated ${buildnumber-maven-plugin.version} from 1.2 to 1.3 Updated ${maven-changes-plugin.version} from 2.9 to 2.10 Updated ${org.slf4j.version} from 1.7.6 to 1.7.7 Updated ch.qos.logback:logback-classic:jar:1.1.1 to version 1.1.2 Updated ch.qos.logback:logback-core:jar:1.1.1 to version 1.1.2 mfriedenhagen mfriedenhagen closed 2014-05-02 2014-05-02 1.4.7
55 enhancement Updated ${maven-pmd-plugin.version} from 3.0.1 to 3.1 Updated ${org.joda.joda-money.version} from 0.9 to 0.9.1 Updated ${maven-checkstyle-plugin.version} from 2.11 to 2.12 Updated ${maven-failsafe-plugin.version} from 2.16 to 2.17 Updated ${maven-surefire-plugin.version} from 2.16 to 2.17 Updated ${jacoco-maven-plugin.version} from 0.6.5.201403032054 to 0.7.0.201403182114 mfriedenhagen mfriedenhagen closed 2014-03-18 2014-04-01 1.4.6
54 enhancement It's default of the plugin. mfriedenhagen khmarbaise closed 2014-03-16 2014-07-29 1.4.6
53 enhancement Updated ${org.joda.joda-beans.version} from 0.9.0 to 0.9.7 Updated ${maven-scm-publish-plugin.version} from 1.0-beta-2 to 1.0 Updated ${guava.version} from 15.0 to 16.0.1 Updated ${maven-scm-plugin.version} from 1.8.1 to 1.9 Updated ${org.joda.joda-convert.version} from 1.5 to 1.6 Updated ${org.slf4j.version} from 1.7.5 to 1.7.6 Updated org.codehaus.plexus:plexus-utils:jar:3.0.16 to version 3.0.17 Updated ch.qos.logback:logback-classic:jar:1.0.13 to version 1.1.1 Updated ch.qos.logback:logback-core:jar:1.0.13 to version 1.1.1 Updated org.apache.maven:maven-artifact:jar:3.1.1 to version 3.2.1 Updated org.apache.maven:maven-core:jar:3.1.1 to version 3.2.1 Updated org.apache.maven:maven-plugin-api:jar:3.1.1 to version 3.2.1 Updated org.apache.httpcomponents:httpclient:jar:4.3.1 to version 4.3.3 Updated org.apache.httpcomponents:httpclient-cache:jar:4.3.1 to version 4.3.3 Updated org.apache.httpcomponents:httpcore:jar:4.3 to version 4.3.3 Updated ${jacoco-maven-plugin.version} from 0.6.4.201312101107 to 0.6.5.201403032054 mfriedenhagen mfriedenhagen closed 2014-02-25 2014-03-04 1.4.5
52 enhancement to get the revision from version control only once in particular in a multi-module build. mfriedenhagen khmarbaise closed 2014-02-24 2014-07-19 1.4.5
51 enhancement Updated ${maven-jxr-plugin.version} from 2.3 to 2.4 Updated ${org.joda.joda-beans.version} from 0.8.5 to 0.9.0 Updated ${maven-release-plugin.version} from 2.4.1 to 2.4.2 Updated ${jacoco-maven-plugin.version} from 0.6.3.201306030806 to 0.6.4.201312101107 Updated ${doxia-module-markdown.version} from 1.4 to 1.5 Updated ${maven-checkstyle-plugin.version} from 2.10 to 2.11 Updated ${findbugs-maven-plugin.version} from 2.5.2 to 2.5.3 Updated ${extra-enforcer-rules.version} from 1.0-beta-1 to 1.0-beta-2 Updated org.codehaus.plexus:plexus-utils:jar:3.0.15 to version 3.0.16 mfriedenhagen mfriedenhagen closed 2013-12-22 2013-12-22 1.4.4
50 enhancement The automatic update via versions-maven-plugin did not catch these, because they were excluded in the versions-maven-plugin. mfriedenhagen mfriedenhagen closed 2013-10-24 2013-10-24 1.4.4
49 enhancement [INFO] Updated ${maven-deploy-plugin.version} from 2.7 to 2.8.1 [INFO] Updated ${maven-install-plugin.version} from 2.4 to 2.5.1 [INFO] Updated ${org.joda.joda-convert.version} from 1.4 to 1.5 [INFO] Updated ${org.joda.joda-beans.version} from 0.7.1 to 0.8.5 [INFO] Updated ${github-site-plugin.version} from 0.8 to 0.9 mfriedenhagen mfriedenhagen closed 2013-09-30 2013-10-24 1.4.3
48 enhancement [INFO] Updated ${joda-time.joda-time.version} from 2.2 to 2.3 [INFO] Updated ${org.joda.joda-beans.version} from 0.7 to 0.7.1 [INFO] Updated ${maven-failsafe-plugin.version} from 2.15 to 2.16 [INFO] Updated ${maven-surefire-plugin.version} from 2.15 to 2.16 [INFO] Updated ${org.joda.joda-convert.version} from 1.3.1 to 1.4 [INFO] Updated org.codehaus.plexus:plexus-utils:jar:3.0.10 to version 3.0.15 [INFO] Updated ${cobertura-maven-plugin.version} from 2.5.2 to 2.6 [INFO] Updated ${guava.version} from 14.0.1 to 15.0 [INFO] Updated ${extra-enforcer-rules.version} from 1.0-alpha-5 to 1.0-beta-1 mfriedenhagen mfriedenhagen closed 2013-08-20 2013-10-05 1.4.2
47 enhancement [INFO] Updated ${org.joda.joda-money.version} from 0.8 to 0.9 [INFO] Updated ${maven-enforcer-plugin.version} from 1.2 to 1.3.1 [INFO] Updated ${versions-maven-plugin.version} from 2.0 to 2.1 [INFO] Updated ${extra-enforcer-rules.version} from 1.0-alpha-4 to 1.0-alpha-5 [INFO] Updated ${maven-javadoc-plugin.version} from 2.9 to 2.9.1 mfriedenhagen mfriedenhagen closed 2013-07-19 2013-07-19 1.4.1
46 enhancement mfriedenhagen mfriedenhagen closed 2013-06-15 2013-06-15 1.4.0
45 enhancement This might require an update of configurations, because the configuration of the `check` goal is completely different from 0.6.2, see: http://www.eclemma.org/jacoco/trunk/doc/check-mojo.html. (https://github.com/jacoco/jacoco/wiki/CoverageCheckConfigUpgrade) The former element `<check>` is replaced by `<rules>`. Projects which just redefined the properties starting with `jacoco.*` should almost be fine, however the ratio parameters are now given as float, not as integer percentage anymore. Others might need to adapt their pom when upgrading. So either convert all your `jacoco.check.*` properties to float or set `jacoco-maven-plugin.version` to 0.6.2.201302030002. mfriedenhagen mfriedenhagen closed 2013-06-04 2013-06-15 1.4.0
44   [INFO] Updated ${maven-dependency-plugin.version} from 2.7 to 2.8 [INFO] Updated ${maven-project-info-reports-plugin.version} from 2.6 to 2.7 [INFO] Updated ${gson.version} from 2.2.3 to 2.2.4 [INFO] Updated ${maven-site-plugin.version} from 3.2 to 3.3 [INFO] Updated commons-logging:commons-logging:jar:1.1.2 to version 1.1.3 [INFO] Updated ch.qos.logback:logback-classic:jar:1.0.12 to version 1.0.13 [INFO] Updated ch.qos.logback:logback-core:jar:1.0.12 to version 1.0.13 mfriedenhagen mfriedenhagen closed 2013-05-20 2013-05-28 1.3.14
43 enhancement mfriedenhagen mfriedenhagen closed 2013-04-29 2013-04-29 1.3.13
42 enhancement * Right now all values for the jacoco-check are at 100%. * Make this a little bit more relaxed (going down to 90%), so not every project has to reconfigure these values. mfriedenhagen mfriedenhagen closed 2013-04-29 2013-04-29 1.3.13
41 enhancement [INFO] Updated ${doxia-module-markdown.version} from 1.3 to 1.4 [INFO] Updated ${github-site-plugin.version} from 0.7 to 0.8 [INFO] Updated ${gson.version} from 2.2.2 to 2.2.3 [INFO] Updated ch.qos.logback:logback-classic:jar:1.0.11 to version 1.0.12 [INFO] Updated ch.qos.logback:logback-core:jar:1.0.11 to version 1.0.12 mfriedenhagen mfriedenhagen closed 2013-04-29 2013-04-29 1.3.13
40 enhancement [INFO] Updated ${maven-compiler-plugin.version} from 3.0 to 3.1 Updated maven-surefire-plugin.version and maven-failsafe-plugin.version from 2.14 to 2.14.1 mfriedenhagen mfriedenhagen closed 2013-04-09 2013-04-11 1.3.12
39 bug mfriedenhagen mfriedenhagen closed 2013-04-09 2013-04-09 1.3.11
38 bug http://junit-team.github.com/junit/javadoc/latest/ is invalid :-(. Reported as comment in #25. mfriedenhagen mfriedenhagen closed 2013-04-09 2013-04-09 1.3.11
37 enhancement [INFO] Updated ${maven-release-plugin.version} from 2.4 to 2.4.1 [INFO] Updated ${extra-enforcer-rules.version} from 1.0-alpha-3 to 1.0-alpha-4 [INFO] Updated ${org.slf4j.version} from 1.7.4 to 1.7.5 [INFO] Updated commons-logging:commons-logging:jar:1.1.1 to version 1.1.2 [INFO] Updated ch.qos.logback:logback-classic:jar:1.0.10 to version 1.0.11 [INFO] Updated ch.qos.logback:logback-core:jar:1.0.10 to version 1.0.11 mfriedenhagen mfriedenhagen closed 2013-04-02 2013-04-02 1.3.10
36 enhancement mfriedenhagen mfriedenhagen closed 2013-04-02 2013-04-02 1.3.10
35 bug * Currently the profile `foss-parent-verification` is set to be `activeByDefault` ([see pom](https://github.com/1and1/foss-parent/blob/foss-parent-1.3.8/pom.xml#L1060)). * However, when another profile is activated (e.g. `foss-parent-run-its` for running invoker tests because `src/it` exists), `foss-parent-verification` is *not active* anymore (see [Maven's introduction-to-profiles](http://maven.apache.org/guides/introduction/introduction-to-profiles.html)). Another example would be during release, where the `maven-release-plugin` will set `performRelease=true`, this will inactivate `foss-parent-verification` as well. * Solution: Activate the profile, when `src/main/java` exists, the checks are useful only when there are sources anyway. mfriedenhagen mfriedenhagen closed 2013-03-22 2013-03-22 1.3.9
34 enhancement mfriedenhagen mfriedenhagen closed 2013-03-19 2013-03-19 1.3.8
33 enhancement * This is defined in a profile, so it may be switched off easily by disabling the profile for now. * Check goals are invoked during phase verify, so the results may be picked up during deployment easily by attach-qar-maven-plugin (see #32). * To facilitate adapting the coverage goals the following properties are defined which may be overwritten by projects, all properties default to 100 (%): - ``jacoco.check.classRatio`` - ``jacoco.check.instructionRatio`` - ``jacoco.check.methodRatio`` - ``jacoco.check.branchRatio`` - ``jacoco.check.complexityRatio`` - ``jacoco.check.lineRatio`` mfriedenhagen mfriedenhagen closed 2013-03-19 2013-03-19 1.3.8
32 enhancement http://1and1.github.com/attach-qar-maven-plugin/ looks for the static (checkstyle, pmd, cpd, findbugs) and dynamic (jacoco, jacoco-it) analysis reports created during phase verify and attaches these as artifacts while deploying. mfriedenhagen mfriedenhagen closed 2013-03-19 2013-03-19 1.3.8
31 enhancement [INFO] Updated ${joda-time.joda-time.version} from 2.1 to 2.2 [INFO] Updated ${maven-surefire-plugin.version} from 2.13 to 2.14 [INFO] Updated ${org.joda.joda-convert.version} from 1.3 to 1.3.1 [INFO] Updated ${maven-failsafe-plugin.version} from 2.13 to 2.14 [INFO] Updated ${maven-changes-plugin.version} from 2.8 to 2.9 [INFO] Updated javax.mail:mail:jar:1.4.6 to version 1.5.0-b01 [INFO] Updated ${maven-dependency-plugin.version} from 2.6 to 2.7 [INFO] Updated ${guava.version} from 14.0-rc3 to 14.0.1 [INFO] Updated ${org.slf4j.version} from 1.7.2 to 1.7.4 [INFO] Updated ch.qos.logback:logback-classic:jar:1.0.9 to version 1.0.10 [INFO] Updated ch.qos.logback:logback-core:jar:1.0.9 to version 1.0.10 mfriedenhagen mfriedenhagen closed 2013-03-08 2013-03-19 1.3.8
30 enhancement [INFO] Updated ${org.joda.joda-beans.version} from 0.6.2 to 0.7 [INFO] Updated ${maven-checkstyle-plugin.version} from 2.9.1 to 2.10 [INFO] Updated org.apache.maven:maven-artifact:jar:3.0.4 to version 3.0.5 [INFO] Updated org.apache.maven:maven-core:jar:3.0.4 to version 3.0.5 [INFO] Updated org.apache.maven:maven-plugin-api:jar:3.0.4 to version 3.0.5 mfriedenhagen mfriedenhagen closed 2013-02-24 2013-02-24 1.3.7
29 bug With the update of velocity-maven-plugin to version 0.3.0 in b3f9949eec9328119ea334692c12693f9a0e1ba6, the mojo does not bind to a phase anymore by default, so the jenkins-description.html file is not written anymore. mfriedenhagen mfriedenhagen closed 2013-02-17 2013-02-17 1.3.6
28 enhancement This includes an upgrade to checkstyle 5.6. mfriedenhagen mfriedenhagen closed 2013-02-17 2013-02-24 1.3.7
27 enhancement [INFO] Updated ${guava.version} from 14.0-rc2 to 14.0-rc3 [INFO] Updated javax.mail:mail:jar:1.4.6-rc1 to version 1.4.6 mfriedenhagen mfriedenhagen closed 2013-02-17 2013-02-17 1.3.6
26 enhancement The new version updates pmd to 5.0.2 mfriedenhagen mfriedenhagen closed 2013-02-17 2013-03-19 1.3.8
25 bug junit's javadoc is now found at http://junit-team.github.com/junit/javadoc/latest/ mfriedenhagen mfriedenhagen closed 2013-02-06 2013-04-09 1.3.5
24 bug * Right now when you checkout a multi-module project, where one module is dependent on another (e.g. `webapp` depends on `core`) *and* the version (even SNAPSHOT) is **neither installed nor deployed**, execution of `mvn clean verify site` will always fail. * [maven-javadoc-plugin's javadoc goal](http://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html) by default tries to render an aggregate documentation, which makes the `maven-site-plugin` `site` goal *fail* in the aggregator project because it fails to `get the report for ...maven-javadoc-plugin` which fails because it `Could not resolve dependencies` on the not yet installed modules. * Even worse, the `maven-javadoc-plugin:2.9:aggregate (report:aggregate)` invocation (or maybe `test-aggregate` will - by forking a new lifecycle up to `generate-sources`- start at least execution of `enforcer`'s `enforce` goal which leads to longer run times (e.g. disabling javadoc's aggregation will reduce the time for `mvn clean verify site site:stage` from 2 minutes to 1 minute 30 seconds, i.e. a reduction of 25%. * There are two solutions: * when modifying the version, always run `mvn install` on your machine or `mvn deploy` when you are not on your own (even you got a Jenkins build around the corner which invokes `mvn clean verify site`, otherwise the job will fail). * do without an aggregate javadoc report (for libraries most of the time you want the sources or javadoc jar anyway, so this sacrifice should be acceptable. ``` [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.2:site (default-site) on project tljunit-parent: failed to get report for org.apache.maven.plugins:maven-javadoc-plugin: Failed to execute goal on project tljunit-eclipse: Could not resolve dependencies for project net.oneandone.testlinkjunit:tljunit-eclipse:jar:3.0.3-SNAPSHOT: Could not find artifact net.oneandone.testlinkjunit:tljunit-surefire:jar:3.0.3-SNAPSHOT in libs-snapshots (http://mamrepo.united.domain/artifactory/libs-snapshot) -> [Help 1] ``` mfriedenhagen mfriedenhagen closed 2013-02-06 2013-02-06 1.3.4
23 enhancement [INFO] Updated ${jacoco-maven-plugin.version} from 0.6.1.201212231917 to 0.6.2.201302030002 [INFO] Updated ${org.joda.joda-money.version} from 0.7 to 0.8 [INFO] Updated ${org.joda.joda-convert.version} from 1.2 to 1.3 [INFO] Updated ${httpcomponents.version} from 4.2.2 to 4.2.3 [INFO] Updated ${velocity-maven-plugin.version} from 0.2.0 to 0.3.0 mfriedenhagen mfriedenhagen closed 2013-02-03 2013-02-03 1.3.3
22 enhancement Note that child projects have to do two things: * Include an empty file `src/site/resources/.nojekyll` (see [publishing maven site on github having jacoco](http://illegalstateexception.blogspot.de/2013/01/publishing-maven-site-having-jacoco.html)). * Especially multi-module projects have to run `mvn verify site site:stage` **and** include a property `<scmpublish.content>target/staging/ARTIFACTID</scmpublish.content>`, take a look at the [mojo documentation](http://maven.apache.org/plugins/maven-scm-publish-plugin/publish-scm-mojo.html#content) as well. * After running `mvn verify site site:stage`, execute `mvn scm-publish:publish-scm`. mfriedenhagen mfriedenhagen closed 2013-02-03 2013-02-03 1.3.3
21 enhancement [INFO] Updated ${org.joda.joda-beans.version} from 0.6 to 0.6.2 [INFO] Updated ${org.joda.joda-money.version} from 0.6 to 0.7 [INFO] Updated ${guava.version} from 14.0-rc1 to 14.0-rc2 mfriedenhagen mfriedenhagen closed 2013-01-24 2013-01-24 1.3.2
20 enhancement As outlined in http://wiki.netbeans.org/MavenCodeCoverage#Using_JaCoCo the "Code Coverage Report" in Netbeans needs the XML format (`jacoco.xml`) as Netbeans is not able to parse `jacoco.exec`. mfriedenhagen mfriedenhagen closed 2013-01-23 2013-01-23 1.3.2
19 bug As mentioned in jacoco/jacoco#40 jacoco emits a lot of error messages when the agent is added twice. This is triggered by the forked lifecycle of [maven-surefire-report-plugin:report](http://maven.apache.org/surefire/maven-surefire-report-plugin/report-mojo.html). As a workaround define two report sets for surefire and failsafe instead. mfriedenhagen mfriedenhagen closed 2013-01-20 2013-01-20 1.3.1
18 enhancement By default, [jacoco](http://www.eclemma.org/jacoco/trunk/doc/maven.html) is now used for code coverage. If you want to use cobertura instead, you have to include the following in your pom: ``` <properties> <jacoco.skip>true</jacoco.skip> </properties> ``` and ``` <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>${cobertura-maven-plugin.version}</version> <configuration> <formats> <format>xml</format> <format>html</format> </formats> </configuration> </plugin> </plugins> </reporting> ``` mfriedenhagen mfriedenhagen closed 2013-01-16 2013-01-16 1.3
17 enhancement `cobertura:cobertura` is running the Maven phase "test" in a lifecycle of it's own which may lead to unexpected results with other plugins like e.g. the jacoco plugin. While instrumentation (`cobertura:instrument`) may easily be switched off with the property `cobertura.skip=false`, the real "damage" is done by `cobertura:cobertura`. * Remove definition of `cobertura` from `reporting`, but leave definition of instrumentation in `pluginManagement`. Projects which want to use cobertura must now include the following in `reporting` ``` <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>${cobertura-maven-plugin.version}</version> <configuration> <formats> <format>xml</format> <format>html</format> </formats> </configuration> </plugin> </plugins> </reporting> ``` mfriedenhagen mfriedenhagen closed 2013-01-16 2013-01-16 1.3
16 enhancement mfriedenhagen mfriedenhagen closed 2012-12-28 2012-12-28 1.2.4
15 enhancement ``mvn versions:update-properties versions:use-latest-releases`` * maven-surefire-plugin 2.12.4 -> 2.13 * maven-failsafe-plugin 2.12.4 -> 2.13 * guava 13.0.1 -> 14.0-rc1 mfriedenhagen mfriedenhagen closed 2012-12-28 2012-12-28 1.2.4
14 enhancement Update dependencies and plugins to the newest version. mfriedenhagen mfriedenhagen closed 2012-12-07 2012-12-07 1.2.3
13 enhancement Currently only unit-tests are executed by default, include default execution of the maven-failsafe-plugin which will execute all tests ending on *IT.java. mfriedenhagen mfriedenhagen closed 2012-11-19 2012-11-19 1.2.2
12 bug Joda components **do not** share one or two versions, but all components have completely different versions. Fix these. Additionally add a check for the build.log of the integration test, `org.apache.maven.project.ProjectBuildingException` must not exist in the output. mfriedenhagen mfriedenhagen closed 2012-11-19 2012-11-19 1.2.2
11 enhancement mfriedenhagen mfriedenhagen closed 2012-11-15 2012-11-20 1.2.2
10 enhancement * maven-project-info-reports-plugin.version: 2.6 * maven-scm-plugin.version: 1.8.1 * httpcomponents.version: 4.2.2 mfriedenhagen mfriedenhagen closed 2012-11-11 2012-11-11 1.2.1
9 enhancement Add management for * `org.apache.httpcomponents` * `guice` * `javax.inject` * `javax.activation` * `javax.mail` and * `javax.servlet` As a specialty, `commons-logging` is excluded for `org.apache.httpcomponents:httpclient` as we want to use `logback`, so include `jcl-over-slf4j` instead in your POM. mfriedenhagen mfriedenhagen closed 2012-11-02 2012-11-02 1.2
7 enhancement Make the sidebar more narrow by specifying leftColumnClass and bodyColumnClass. mfriedenhagen mfriedenhagen closed 2012-10-16 2012-10-16 1.1.6
6 enhancement Currently, only a beta is available at https://oss.sonatype.org/content/repositories/releases/junit/junit/4.11-beta-1/ which should be available at repo1 in a few hours. This includes hamcrest as dependency, so no clashes should appear anymore! mfriedenhagen mfriedenhagen closed 2012-10-15 2012-10-16 1.1.6
5 enhancement mfriedenhagen mfriedenhagen closed 2012-10-15 2012-10-16 1.1.6
4 enhancement mfriedenhagen mfriedenhagen closed 2012-10-15 2012-10-15 1.1.5
3 enhancement Issues are tracked in github, so include the report as well in the site. mfriedenhagen mfriedenhagen closed 2012-10-15 2012-10-15 1.1.5