[ANN] Apache Maven JDeps Plugin 3.1.2 Released

2019-06-20 Thread Enrico Olivelli
The Apache Maven team is pleased to announce the release of the Apache Maven JDeps Plugin, version 3.1.2 The JDeps Plugin uses the jdeps tool to analyze classes for internal API calls. For more information about the standard jdeps tool, please refer to https://wiki.openjdk.java.net/display/JDK8

Re: [RESULT] [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-19 Thread Robert Scholte
Done On Wed, 19 Jun 2019 07:28:20 +0200, Enrico Olivelli wrote: - Hi, - - The vote has passed with the following result: - - +1 : Tibor Digana, Robert Scholte, Sylwester Lachiewicz, Hervé Boutemy - - PMC quorum:reached - - I will promote the artifacts to the central repo. - - As usual I wil

[RESULT] [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-18 Thread Enrico Olivelli
- Hi, - - The vote has passed with the following result: - - +1 : Tibor Digana, Robert Scholte, Sylwester Lachiewicz, Hervé Boutemy - - PMC quorum:reached - - I will promote the artifacts to the central repo. - - As usual I will need help from any PMC in order to move the artifacts to the ASF - dis

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-18 Thread Robert Scholte
+1 On 12-6-2019 17:29:22, Enrico Olivelli wrote: Hi, We solved 2 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342845&styleName=Text&projectId=12319223 There are still a couple of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%20MJDEPS%

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-18 Thread Sylwester Lachiewicz
+1 Sylwester wt., 18 cze 2019, 20:50 użytkownik Enrico Olivelli napisał: > One more PMC vote please > > > Enrico > > Il dom 16 giu 2019, 18:42 Tibor Digana ha > scritto: > > > +1, sha512 ok, and build passed successfully on jdk 1.8 and 12 > > > > On Wed, Jun 12, 2019 at 5:29 PM Enrico Olivelli

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-18 Thread Enrico Olivelli
One more PMC vote please Enrico Il dom 16 giu 2019, 18:42 Tibor Digana ha scritto: > +1, sha512 ok, and build passed successfully on jdk 1.8 and 12 > > On Wed, Jun 12, 2019 at 5:29 PM Enrico Olivelli > wrote: > > > Hi, > > > > We solved 2 issues: > > > > > https://issues.apache.org/jira/secur

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-16 Thread Tibor Digana
+1, sha512 ok, and build passed successfully on jdk 1.8 and 12 On Wed, Jun 12, 2019 at 5:29 PM Enrico Olivelli wrote: > Hi, > > We solved 2 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342845&styleName=Text&projectId=12319223 > > There are still a couple of issues

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-16 Thread Hervé BOUTEMY
+1 Regards, Hervé Le mercredi 12 juin 2019, 17:28:58 CEST Enrico Olivelli a écrit : > Hi, > > We solved 2 issues: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342845&styl > eName=Text&projectId=12319223 > > There are still a couple of issues left in JIRA: > https://issues

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-16 Thread Enrico Olivelli
Please anybody take a chance to check and validate Enrico Il mer 12 giu 2019, 17:28 Enrico Olivelli ha scritto: > Hi, > > We solved 2 issues: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342845&styleName=Text&projectId=12319223 > > There are still a couple of issues lef

[VOTE] Release Apache Maven JDeps Plugin version 3.1.2

2019-06-12 Thread Enrico Olivelli
Hi, We solved 2 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12342845&styleName=Text&projectId=12319223 There are still a couple of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%20MJDEPS%20AND%20status%20%3D%20open Staging repo: https://r

[ANN] Apache Maven JDeps Plugin 3.1.1 Released

2018-02-28 Thread Robert Scholte
The Apache Maven team is pleased to announce the release of the Apache Maven JDeps Plugin, version 3.1.1 The JDeps Plugin uses the jdeps tool to analyze classes for internal API calls. For more information about the standard jdeps tool, please refer to https://wiki.openjdk.java.net/display

[RESULT] [VOTE] Release Apache Maven JDeps Plugin version 3.1.1

2018-02-28 Thread Robert Scholte
Hi, The vote has passed with the following result: +1 : Olivier Lamy, Karl Heinz Marbaise, Robert Scholte PMC quorum: reached I will promote the artifacts to the central repo. On Sat, 24 Feb 2018 14:38:56 +0100, Robert Scholte wrote: Hi, We solved 6 issues: https://issues.apache.org/jira/

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1

2018-02-28 Thread Robert Scholte
+1 On Sat, 24 Feb 2018 14:38:56 +0100, Robert Scholte wrote: Hi, We solved 6 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319223&version=12341552&styleName=Text There are still a couple of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=projec

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1

2018-02-26 Thread Karl Heinz Marbaise
Hi, here is my +1 after feedback from Robert based on JDK 8 related issues.. Kind regards Karl Heinz Marbaise On 24/02/18 14:38, Robert Scholte wrote: Hi, We solved 6 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319223&version=12341552&styleName=Text There a

Re: Question: JDK 8 (was Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1)

2018-02-26 Thread Robert Scholte
multirelease is indeed JDK9+. And I guess the output for package has changed between 8 and 9. I don't consider these blockers, but should be solved before the next release. Robert ps weird, I thought the issues should be solved with the new Jenkins plugins still false positives :( On

Re: Question: JDK 8 (was Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1)

2018-02-26 Thread Karl Heinz Marbaise
Hi Robert, Ok...based on my release checker which failed for each JDK 8 build with some errors like this (IT's): * unsupported-api_main/pom.xml * unsupported-api_test/pom.xml ./jdk1.8.0_131.jdk/apache-maven-3.2.5/mvn.log:[ERROR] * multirelease/pom.xml ./jdk1.8.0_131.jdk/apache-maven-3.2.5

Re: Question: JDK 8 (was Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1)

2018-02-26 Thread Robert Scholte
Hi Karl Heinz, it should, but I think I have been a bit sloppy: some options are only available with the jdeps of JDK9+[1][2]. invoker.properties should reflect that. Robert [1] https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jdeps.html [2] https://docs.oracle.com/javase/9/tools/j

Question: JDK 8 (was Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1)

2018-02-26 Thread Karl Heinz Marbaise
Hi Robert, I'm not sure at the moment but should the maven-jdeps-plugin being able to be build with JDK 8 ? And successfully run all IT's with JDK 8 ? Kind regards Karl Heinz Marbaise On 24/02/18 14:38, Robert Scholte wrote: Hi, We solved 6 issues: https://issues.apache.org/jira/secure/Relea

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.1

2018-02-25 Thread Olivier Lamy
+1 On 24 February 2018 at 23:38, Robert Scholte wrote: > Hi, > > We solved 6 issues: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje > ctId=12319223&version=12341552&styleName=Text > > There are still a couple of issues left in JIRA: > https://issues.apache.org/jira/issues/?jql=p

[VOTE] Release Apache Maven JDeps Plugin version 3.1.1

2018-02-24 Thread Robert Scholte
Hi, We solved 6 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319223&version=12341552&styleName=Text There are still a couple of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%2012319223%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20

[ANN] Apache Maven JDeps Plugin 3.1.0 Released

2017-09-02 Thread Robert Scholte
The Apache Maven team is pleased to announce the release of the Apache Maven JDeps Plugin, version 3.1.0 The JDeps Plugin uses the jdeps tool to analyze classes for internal API calls. https://maven.apache.org/plugins/maven-jdeps-plugin/ You should specify the version in your project&#

[RESULT] [VOTE] Release Apache Maven JDeps Plugin version 3.1.0

2017-09-02 Thread Robert Scholte
Hi, The vote has passed with the following result: +1 : Mark Derricutt, Robert Scholte, Karl Heinz Marbaise, Hervé BOUTEMY PMC quorum: reached I will promote the artifacts to the central repo. On Wed, 30 Aug 2017 12:51:35 +0200, Robert Scholte wrote: Hi, We solved 4 issues: https://iss

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.0

2017-09-02 Thread Hervé BOUTEMY
+1 Regards, Hervé Le mercredi 30 août 2017, 12:51:35 CEST Robert Scholte a écrit : > Hi, > > We solved 4 issues: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319223&ve > rsion=12341415&styleName=Text > > There is still one issue left in JIRA: > https://issues.apache.org

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.0

2017-09-02 Thread Karl Heinz Marbaise
Hi, I have tested the following combinations via "mvn -Prun-its clean verify": jdk1.7.0_79.jdk apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3.2.5 apache-maven-3.3.1 apache-maven-3.3.9 apache-maven-3.5.0 jdk1.8.0_131.jdk apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.0

2017-09-01 Thread Robert Scholte
+1 On Wed, 30 Aug 2017 12:51:35 +0200, Robert Scholte wrote: Hi, We solved 4 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319223&version=12341415&styleName=Text There is still one issue left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%20

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.1.0

2017-08-31 Thread Mark Derricutt
+1 from me. Tested on JDK9 without any changes to dependencies - works a treat. Reverted back to 3.0.0 in test and observed the failing build. So bring on the new release! On 30 Aug 2017, at 22:51, Robert Scholte wrote: > Hi, > > We solved 4 issues: > https://issues.apache.org/jira/secure/Rele

[VOTE] Release Apache Maven JDeps Plugin version 3.1.0

2017-08-30 Thread Robert Scholte
Hi, We solved 4 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319223&version=12341415&styleName=Text There is still one issue left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%2012319223%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20DESC%2C%20

[ANN] Apache Maven JDeps Plugin 3.0.0 Released

2015-10-29 Thread Hervé Boutemy
The Apache Maven team is pleased to announce the release of the Apache Maven JDeps Plugin, version 3.0.0 The JDeps Plugin uses the jdeps tool to analyze classes for internal API calls. For more information about the standard jdeps tool, please refer to Java+Dependency+Analysis+Tool. http

[RESULT] [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-29 Thread Hervé BOUTEMY
Hi, The vote has passed with the following result: +1 : Arnaud Héritier, Jason van Zyl, Olivier Lamy, Robert Scholte, Tamás Cservenák, Andreas Gudian, Hervé Boutemy PMC quorum: Arnaud Héritier, Jason van Zyl, Olivier Lamy I will promote the artifacts to the central repo. --

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-29 Thread Hervé BOUTEMY
here is my +1 Regards, Hervé Le lundi 26 octobre 2015 23:21:10 Hervé BOUTEMY a écrit : > Hi, > > This is the first release of this new plugin. > The JDeps Plugin uses the jdeps tool to analyze classes for internal API > calls. For more information about the standard jdeps tool, please refer to

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-29 Thread Andreas Gudian
+1 :) 2015-10-29 15:19 GMT+01:00 Tamás Cservenák : > +1 > > On Wed, Oct 28, 2015 at 5:28 PM Robert Scholte > wrote: > > > +1 > > Robert Scholte >

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-29 Thread Tamás Cservenák
+1 On Wed, Oct 28, 2015 at 5:28 PM Robert Scholte wrote: > +1 > Robert Scholte

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-28 Thread Robert Scholte
+1 Robert Scholte

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-27 Thread Olivier Lamy
+1 On 27 October 2015 at 09:21, Hervé BOUTEMY wrote: > Hi, > > This is the first release of this new plugin. > The JDeps Plugin uses the jdeps tool to analyze classes for internal API > calls. For more information about the standard jdeps tool, please refer to > Java+Dependency+Analysis+Tool. >

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-27 Thread Jason van Zyl
+1 > On Oct 26, 2015, at 3:21 PM, Hervé BOUTEMY wrote: > > Hi, > > This is the first release of this new plugin. > The JDeps Plugin uses the jdeps tool to analyze classes for internal API > calls. For more information about the standard jdeps tool, please refer to > Java+Dependency+Analysis+T

Re: [VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-27 Thread Arnaud Héritier
+1 Arnaud On Mon, Oct 26, 2015 at 11:21 PM, Hervé BOUTEMY wrote: > Hi, > > This is the first release of this new plugin. > The JDeps Plugin uses the jdeps tool to analyze classes for internal API > calls. For more information about the standard jdeps tool, please refer to > Java+Dependency+Anal

[VOTE] Release Apache Maven JDeps Plugin version 3.0.0

2015-10-26 Thread Hervé BOUTEMY
Hi, This is the first release of this new plugin. The JDeps Plugin uses the jdeps tool to analyze classes for internal API calls. For more information about the standard jdeps tool, please refer to Java+Dependency+Analysis+Tool. NOTE: The jdeps tool is available since JDK8. Staging repo: http

Re: Apache Maven JDeps Plugin

2015-04-13 Thread Stephen Connolly
Or maybe just integrate http://www.graphdracula.net/showcase/ into the html report and let people drag the graph to their needs. Note that the site also lists similar projects providing similar functionality, so worth checking out either way On 13 April 2015 at 08:59, Alan Bateman wrote: > On 13

Re: Apache Maven JDeps Plugin

2015-04-13 Thread Alan Bateman
On 13/04/2015 03:46, Hervé BOUTEMY wrote: last week, during DevoxxFR, Arnaud and I showed maven-jdeps-plugin: as expected, a lot of users didn't know about this tool So for sure, having this plugin and a report would help Then there is the question of: what should the report look like? Should it

Re: Apache Maven JDeps Plugin

2015-04-12 Thread Hervé BOUTEMY
notice: I made some tests, and animal-sniffer detects internals API use then failOnWarning will not be useful for people already using animal sniffer Regards, Hervé Le mardi 17 février 2015 00:04:37 Robert Scholte a écrit : > Hi Alan, > > I've added a flag called failOnWarning (default:true), a

Re: Apache Maven JDeps Plugin

2015-04-12 Thread Hervé BOUTEMY
last week, during DevoxxFR, Arnaud and I showed maven-jdeps-plugin: as expected, a lot of users didn't know about this tool So for sure, having this plugin and a report would help Then there is the question of: what should the report look like? Should it be a simple stdout dump of command line re

Re: Apache Maven JDeps Plugin

2015-02-21 Thread Mandy Chung
Thanks I'll check it out. Mandy On 2/19/2015 12:10 PM, Robert Scholte wrote: Hi Mandy, based on your proposal I've added 2 parameters: dependenciesToAnalyzeIncludes and dependenciesToAnalyzeExcludes This way it's not an All-Or-Nothing option, but instead you have full control over the depende

Re: Apache Maven JDeps Plugin

2015-02-21 Thread Robert Scholte
Op Fri, 20 Feb 2015 04:48:54 +0100 schreef Hervé BOUTEMY : ok, I just updated the index page to try to improve explanations about this unusual/new toolchains use case (ie not trying to be consistent across plugins) notice that if you use ToolchainManagerPrivate like maven-toolchains-plugi

Re: Apache Maven JDeps Plugin

2015-02-20 Thread Martijn Verburg
>From my standpoint that would be amazing - we'd always struggled with how we're going to try and educate millions of developers about running this on their code base. Having it as a core report is a great start! Cheers, Martijn On 20 February 2015 at 03:55, Hervé BOUTEMY wrote: > regarding fa

Re: Apache Maven JDeps Plugin

2015-02-19 Thread Hervé BOUTEMY
regarding failing or not failing (that's the question): IMHO, it would be useful to create Maven reports: as a first step, adding maven-jdeps-report as report will help people be aware of the state of their code and publishing it inside their site without taking any fix action at the moment co

Re: Apache Maven JDeps Plugin

2015-02-19 Thread Hervé BOUTEMY
ok, I just updated the index page to try to improve explanations about this unusual/new toolchains use case (ie not trying to be consistent across plugins) notice that if you use ToolchainManagerPrivate like maven-toolchains-plugin does, you even don't require Maven 3.2.6 to do that Regards,

Re: Apache Maven JDeps Plugin

2015-02-19 Thread Robert Scholte
Hi Mandy, based on your proposal I've added 2 parameters: dependenciesToAnalyzeIncludes and dependenciesToAnalyzeExcludes This way it's not an All-Or-Nothing option, but instead you have full control over the dependencies to include. You can select the dependencies by using the pattern groupI

Re: Apache Maven JDeps Plugin

2015-02-18 Thread Robert Scholte
Hi Anders, AFAIK the majority of goals is dash-based and not camelCaseBased. I'd prefer not to guess the name of the goal, so I'd like to follow the dash-based goal convention. Maybe we should add/rename the goals for the m-compiler-p and m-resources-p. thanks, Robert Op Wed, 18 Feb 2015 0

Re: Apache Maven JDeps Plugin

2015-02-18 Thread Anders Hammar
Robert, Wrt to the goal names, do we want the "test-xxx" syntax instead of "testXxx" (used in m-compiler-p and m-resources-p)? "test-xxx" is used in some other core plugins as well. /Anders On Sat, Feb 14, 2015 at 4:32 PM, Robert Scholte wrote: > Hi, > > during FOSDEM 2015 a few members of the

Re: Apache Maven JDeps Plugin

2015-02-17 Thread Robert Scholte
Hi Tibor, the plugin is just a thin wrapper around the jdeps executable to make it easier to integrate it with your Maven project. So for the Apache Maven JDeps plugin it is out of scope. However, you could share your idea with the jigsaw project[1] thanks, Robert [1] http

Re: Apache Maven JDeps Plugin

2015-02-17 Thread Tibor Digana
essor interfaces, but my point is to fail the build as soon as possible right within compiler, that's why I like the idea of AP running in compiler. Cheers Tibor -- View this message in context: http://maven.40175.n5.nabble.com/Apache-Maven-JDeps-Plugin-tp5826470p5826639.html Sent from the Maven

Re: Apache Maven JDeps Plugin

2015-02-16 Thread Robert Scholte
Hi Alan, I've added a flag called failOnWarning (default:true), assuming that the usage of jdkinternals is considered a warning and not an error. With the following configuration you'll be able to run jdeps multiple times within the same build. org.apache.maven.plugins

Re: Apache Maven JDeps Plugin

2015-02-16 Thread Robert Scholte
Hi Alan, if you are referring to the -R / -recursive option of the jdeps tool, then yes you can. See http://maven.apache.org/plugins-archives/maven-jdeps-plugin-LATEST/maven-jdeps-plugin/jdkinternals-mojo.html#recursive I think jdeps is first of all interesting for the classes of the current

Re: Apache Maven JDeps Plugin

2015-02-15 Thread Robert Scholte
That's exactly the reason why I hadn't started it. Ordering based on version is simple, but you probably need to respect the other requirements as well. I see some challenges here: how to switch between the two without changing the pom.xml or toolchains.xml? I have some ideas: let me work

Re: Apache Maven JDeps Plugin

2015-02-15 Thread Hervé BOUTEMY
generic toolchain ordering doesn't seem feasible jdk toolchain ordering, since we know fields, can be done: version is the easiest one to order. But then there are other properties: how to order them, since they are full open? it will be the same if you implement order in jdeps plugin: how to o

Re: Apache Maven JDeps Plugin

2015-02-15 Thread Robert Scholte
Op Sun, 15 Feb 2015 07:09:37 +0100 schreef Hervé BOUTEMY : another topic: "When using Apache Maven 3.2.6 you don't need to include the <<>>; the <<>> can pick up..." looking at the code, IIUC: the plugin doesn't use the jdk toolchain configured (or not) for the whole build with maven-toolc

Re: Apache Maven JDeps Plugin

2015-02-15 Thread Robert Scholte
Hi Hervé, yes, you are right, it is indeed the last one specified in the toolchains with type 'jdk'. I'm still wondering if I should make Toolchains Comparable, so we can indeed order them. In that case it would really be the latest. thanks, Robert Op Sun, 15 Feb 2015 07:05:05 +0100 schree

Re: Apache Maven JDeps Plugin

2015-02-15 Thread Hervé BOUTEMY
another topic: "When using Apache Maven 3.2.6 you don't need to include the <<>>; the <<>> can pick up..." looking at the code, IIUC: the plugin doesn't use the jdk toolchain configured (or not) for the whole build with maven-toolchain-plugin but will select a jdk toolchain based on its own pre

Re: Apache Maven JDeps Plugin

2015-02-15 Thread Hervé BOUTEMY
Hi Robert, I just had a look at jdeps doc, and was suprosed by "the maven-jdeps-plugin can pick up the latest jdk toolchain": latest, really? Then I had a look at the code: IIUC, it uses *the last one* declared in toolchains.xml, but not really the latest since there is no sort on version in c

Apache Maven JDeps Plugin

2015-02-14 Thread Robert Scholte
Hi, during FOSDEM 2015 a few members of the Apache Maven team visited a talk of Oracle, presented by Rory O'Donnell and Dalibor Topic. Their talk ended with encouraging everybody to use the JDeps tool to analyze your dependencies in preparation of JDK9s jigsaw. On behalf of the Maven team I'v