Re: Strange ServiceLoader issue with Surefire and JDK 21 bytecode

2023-10-17 Thread Mark Raynsford
3.1.2 org.ow2.asm asm 9.6 ... does indeed fix the problem. Thanks! -- Mark Raynsford | https://www.io7m.com pgpIs_MHRxpyT.pgp Description: OpenPGP digital signature

Re: Strange ServiceLoader issue with Surefire and JDK 21 bytecode

2023-10-16 Thread Mark Raynsford
ETA-INF/services/x file it is not detected. > That does sound likely. Would this be asm? I had a brief look through the surefire sources but didn't see it. I've more than once had to temporarily override asm for various plugins when targeting a new bytecode version. -- Mark Raynsford |

Strange ServiceLoader issue with Surefire and JDK 21 bytecode

2023-10-15 Thread Mark Raynsford
in Intellij IDEA with any bytecode version set. Does anyone know what's going on here? -- Mark Raynsford | https://www.io7m.com pgpbQI0Khleno.pgp Description: OpenPGP digital signature

Adding extra "scope" type metadata to dependencies?

2022-11-08 Thread Mark Raynsford
is existed. Is there some way to do this today? If not... Will there be some way in Maven 4.0.0+? -- Mark Raynsford | https://www.io7m.com - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-m

Re: Testing plugins in JUnit 5

2022-11-05 Thread Mark Raynsford
testing". > > From my own experience, I can confirm it's really usable and useful. I > am using it to test my own Maven plugin for generating images from > PlantUML sources [2]. See it's "test/" module for some examples. Thanks! Giving it a try

Testing plugins in JUnit 5

2022-11-05 Thread Mark Raynsford
of the available releases and nobody seems to have touched the project for almost a year. -- Mark Raynsford | https://www.io7m.com - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h

Re: uploading to central via ossrh is problematic

2021-01-21 Thread Mark Raynsford
e system at any given time. I'd love to hear more about this! I've been publishing to Central for over a decade now without ever running my own Nexus instance, and what goes on behind the APIs at Central is a bit of a mystery. :) -- Mark Raynsford | https://www.io7m.com pgph49znorJhq.pgp Descr

Re: provided as compileOnly

2020-07-29 Thread Mark Raynsford
rmation to OSGi manifests in jar files. None of those annotations are retained, and we don't expect anything to be available at runtime. -- Mark Raynsford | https://www.io7m.com pgplTCSWArvcw.pgp Description: OpenPGP digital signature

Re: The URL appending issue and Maven Central

2019-07-09 Thread Mark Raynsford
On 2019-07-09T08:16:14 +0200 Hervé BOUTEMY wrote: > you have created MVNCENTRAL-4841 [1] issue 2 months ago: this is where to > ping > for updates Ah, thanks! Didn't know about that one. I'll comment on it and link to my old ticket. -- Mark Raynsford | http://www.io7m.com pgp7

Re: The URL appending issue and Maven Central

2019-07-08 Thread Mark Raynsford
nce via parent, right? I think calculating is the whole problem: I actually specifically don't want any calculation going on. I've specified the URIs myself and I'd prefer it if Maven both inherited the values directly from parents, and left the URL values alone without any appending or other mangling

Re: The URL appending issue and Maven Central

2019-07-08 Thread Mark Raynsford
On 2019-07-08T11:23:57 +0100 Mark Raynsford wrote: > > I'd like to see some movement on this... What do I need to do to get > this sorted out? To be clear, I'm offering my time and resources here. I'm not just demanding that other people do work on my behalf. -- Mark Raynsfo

Re: The URL appending issue and Maven Central

2019-07-08 Thread Mark Raynsford
On 2019-07-08T11:34:02 +0100 Mark Raynsford wrote: > > automatically propagate to all ancestors ^ Clearly I meant *descendants*. Sorry! -- Mark Raynsford | http://www.io7m.com pgpNW3WO0T2GH.pgp Description: OpenPGP digital signature

Re: The URL appending issue and Maven Central

2019-07-08 Thread Mark Raynsford
On 2019-07-08T11:23:57 +0100 Mark Raynsford wrote: > > I wonder if, instead, we could just turn off this URL appending > behaviour with a property? Ideally the property would be specified in > the POM file and the model would stay entirely backwards compatible. > If you don't s

The URL appending issue and Maven Central

2019-07-08 Thread Mark Raynsford
publishing non-garbage! I'd like to see some movement on this... What do I need to do to get this sorted out? [0] https://blog.io7m.com/2018/11/23/lurking-between-releases.xhtml -- Mark Raynsford | http://www.io7m.com pgpHn7JBhe4zX.pgp Description: OpenPGP digital signature

Re: Maven Core Release 3.6.1

2018-12-30 Thread Mark Raynsford
> an issue Sounds good, thanks! I'm looking forward to testing 3.6.1. -- Mark Raynsford | http://www.io7m.com pgp413Zo1kKBq.pgp Description: OpenPGP digital signature

Re: Maven Core Release 3.6.1

2018-12-29 Thread Mark Raynsford
ure I tested a post-3.6.0 snapshot to verify that the attributes were inherited (they weren't in 3.6.0), but my memory is failing me... [0] http://blog.io7m.com/2018/11/01/you-cannot-put-that-there.xhtml -- Mark Raynsford | http://www.io7m.com pgpXtivdG_XNi.pgp Description: OpenPGP digital signature

Re: [VOTE] Release Apache Maven Shared Component: Maven Dependecy Analyzer Version 1.11.1

2018-12-25 Thread Mark Raynsford
html > > Vote open for at least 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > Kind regards > Karl Heinz Marbaise > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > Fo

Re: [VOTE] Release Apache Maven Shared Component: Maven Dependency Analyzer 1.11.0

2018-12-08 Thread Mark Raynsford
+1 (non-binding) -- Mark Raynsford | http://www.io7m.com pgp3rVLfVx5Vr.pgp Description: OpenPGP digital signature

Re: Inheritance behaviour for MNG-5951 attributes?

2018-11-10 Thread Mark Raynsford
ven 3.6.1-SNAPSHOT Built-By: rm Build-Jdk: 11 Field-SCM: https://github.com/io7m/mng-6059-examples Field-Site: https://www.io7m.com/software/mng-6059-examples Field-URL: http://www.io7m.com/ Nice work! -- Mark Raynsford | http://www.io7m.com pgpyk0uIF120T.pgp Description: OpenPGP digital signature

Re: Inheritance behaviour for MNG-5951 attributes?

2018-11-10 Thread Mark Raynsford
> do you think it is ok? I'll build and test this shortly! Thanks. -- Mark Raynsford | http://www.io7m.com pgpvwGCrqoTfn.pgp Description: OpenPGP digital signature

Re: Inheritance behaviour for MNG-5951 attributes?

2018-11-06 Thread Mark Raynsford
te why it does not work as > intended by ModelMerger.mergeSite(...): you can easily check by removing > "name" field in b, you'll see that merge for other fields does not work Good to know it's reproducible in tests. -- Mark Raynsford | http://www.io7m.com pgpQFR5MgaNQ5.pgp Description: OpenPGP digital signature

Re: Inheritance behaviour for MNG-5951 attributes?

2018-11-05 Thread Mark Raynsford
On 2018-11-04T15:05:19 + Mark Raynsford wrote: > On 2018-11-04T15:34:11 +0100 > Hervé BOUTEMY wrote: > > > you can build https://github.com/apache/maven/tree/MNG-6059 with quick > > build > > instruction at the end of README >

Re: Inheritance behaviour for MNG-5951 attributes?

2018-11-04 Thread Mark Raynsford
cm.url}, has the correct non-appended value. However, Bundle-DocURL, which is built from ${project.distributionManagement.site.url}, still has the module name appended to it. -- Mark Raynsford | http://www.io7m.com pgp6FuZNQ7QE_.pgp Description: OpenPGP digital signature

Re: Inheritance behaviour for MNG-5951 attributes?

2018-11-04 Thread Mark Raynsford
> > Can you check that it works as you expect? (notice: with the new > child.x.y.inherit.append.path names...) Can do! Which code should I be building? Not sure if this work is happening on a branch somewhere. > Thank you for the tests and reports: this really helps a lot to improve > qu

Inheritance behaviour for MNG-5951 attributes?

2018-11-03 Thread Mark Raynsford
the default if something isn't specified and it overrides the value specified in com.example:a:1.0.0. -- Mark Raynsford | http://www.io7m.com pgp2RRx3ShuCO.pgp Description: OpenPGP digital signature

Re: [VOTE] Maven Plugin Tools 3.6.0

2018-10-29 Thread Mark Raynsford
rgets JDK 11 bytecode. This now works! The old version didn't, even with an ASM version override. -- Mark Raynsford | http://www.io7m.com pgpG6kyGIGDku.pgp Description: OpenPGP digital signature

Re: Maven Core Release 3.5.5/3.6.0?

2018-09-13 Thread Mark Raynsford
did make it into 3.4.0, but 3.4.0 ended up not happening. I'm not sure how closely Maven follows semantic versioning, but I assume that would require calling the release 3.6.0? -- Mark Raynsford | http://www.io7m.com pgp76APvDSmfj.pgp Description: OpenPGP digital signature

Re: Using Maven's configured proxy in a plugin?

2018-05-21 Thread Mark Raynsford
to get all of the details correct especially when adding in things like support for authentication. Seems like something that should be part of the Maven libraries somewhere. -- Mark Raynsford | http://www.io7m.com pgpmcUbvnLn8l.pgp Description: OpenPGP digital signature

Re: Using Maven's configured proxy in a plugin?

2018-05-21 Thread Mark Raynsford
Hah, thanks! That's a pretty direct example! For future visitors: 1. Inject a Settings instance using the normal injection mechanisms: @Parameter( defaultValue = "${settings}", readonly = true, required = true ) private Settings settings; 2. Proxy activeProxy = settings.getAc

Using Maven's configured proxy in a plugin?

2018-05-21 Thread Mark Raynsford
instance configured from Maven's settings that I can use in the plugin? -- Mark Raynsford | http://www.io7m.com pgptTW8ChjiXy.pgp Description: OpenPGP digital signature

Re: Speeding up Maven

2018-04-16 Thread Mark Raynsford
pulling on this thread. Thanks for the responses, all! -- Mark Raynsford | http://www.io7m.com pgp59tyM9YdvY.pgp Description: OpenPGP digital signature

Re: Speeding up Maven

2018-04-14 Thread Mark Raynsford
bad to Java scanning large number of JAR > files. Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz, 8GB RAM, 7200 RPM non-SSD drive. No malware scanner (I'm on Linux). Going to try to set up another workstation today to see if I can duplicate the problem there. -- Mark Raynsford | http://www.io7m.

Re: Speeding up Maven

2018-04-13 Thread Mark Raynsford
build even begins. This is for a build that compiles one tiny file, produces a jar, and does nothing else. I assumed that it was happening for everyone, but apparently it isn't. -- Mark Raynsford | http://www.io7m.com pgp0AU5kw2b8y.pgp Description: OpenPGP digital signature

Re: Speeding up Maven

2018-04-13 Thread Mark Raynsford
On 2018-04-13T21:48:58 +0200 Karl Heinz Marbaise <khmarba...@gmx.de> wrote: > Hi Mark, 'Ello. > On 13/04/18 21:20, Mark Raynsford wrote: > > First it would be good to know which Maven version are you using? And on > which JDK you are running? Hah, I purposefully left ou

Speeding up Maven

2018-04-13 Thread Mark Raynsford
do to cut this down? If not, is this something that's intended to be addressed in the near future? [1] http://cr.yp.to/daemontools/tai64n.html [2] The Maven output claims 6 seconds, but that doesn't include the time it took for the build to start. -- Mark Raynsford | http://www.io7m.com

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

2018-04-02 Thread Mark Raynsford
+1 Tested on multiple Java 9 projects with all sorts of Java 9 dependencies. No issues. -- Mark Raynsford | http://www.io7m.com pgpnlcDViWCTx.pgp Description: OpenPGP digital signature

Re: Maven Dependency Plugin ( was: Re: [RESULT] [VOTE] Release Shared Component Dependency Analyzer 1.9 - Take 2)

2018-03-29 Thread Mark Raynsford
ested this on a few multi-module Java 9 projects (with Java 9 dependencies) and haven't seen any issues so far. The problem with parsing 9 bytecode definitely seems to have been corrected. -- Mark Raynsford | http://www.io7m.com pgp7YCMyzRHEp.pgp Description: OpenPGP digital signature

Re: Maven Dependency Plugin ( was: Re: [RESULT] [VOTE] Release Shared Component Dependency Analyzer 1.9 - Take 2)

2018-03-28 Thread Mark Raynsford
n test as soon as you publish one. -- Mark Raynsford | http://www.io7m.com pgpdfHQzD3Tw5.pgp Description: OpenPGP digital signature

Re: [RESULT] [VOTE] Release Shared Component Dependency Analyzer 1.9 - Take 2

2018-03-28 Thread Mark Raynsford
central repo. Nice work! Can we have a new dependency plugin now? ;) -- Mark Raynsford | http://www.io7m.com pgpHjAjKXjb9d.pgp Description: OpenPGP digital signature

Non-deprecated way to get list of artifact versions

2018-02-21 Thread Mark Raynsford
on which artifacts you depend on. What's the modern way to do this? -- Mark Raynsford | http://www.io7m.com pgpmiradkO7E9.pgp Description: OpenPGP digital signature

Re: [VOTE] Release Apache Maven Dependency Analyzer version 1.8

2018-01-16 Thread Mark Raynsford
+0.5 (non binding) I haven't tested, but I'd like to see the dependency plugin move forward, and this is needed to do it! -- Mark Raynsford | http://www.io7m.com pgp4RJWgRf8Fi.pgp Description: OpenPGP digital signature

Re: [VOTE] Release Apache Maven Javadoc Plugin version 3.0.0 (take 3)

2017-12-03 Thread Mark Raynsford
avadoc and aggregation goals have been tested with no issues. -- Mark Raynsford | http://www.io7m.com pgpcZcihnqwm4.pgp Description: OpenPGP digital signature

Re: [VOTE] Release Apache Maven Javadoc Plugin version 3.0.0 (take 2)

2017-11-18 Thread Mark Raynsford
rectly based on what it was given (a pile of sources with some important module descriptors taken out). -- Mark Raynsford | http://www.io7m.com pgpMYYDKLLnLf.pgp Description: OpenPGP digital signature

Re: [VOTE] Release Apache Maven Javadoc Plugin version 3.0.0 (take 2)

2017-11-18 Thread Mark Raynsford
On 2017-11-18T16:14:04 + Mark Raynsford <org.apache.maven.u...@io7m.com> wrote: > Presumably, with the module-info.java files > excluded, it reverts back to plain classpath style JavaDoc. Actually, it results in sort of weird looking JavaDoc that only contains a single module

Re: [VOTE] Release Apache Maven Javadoc Plugin version 3.0.0 (take 2)

2017-11-18 Thread Mark Raynsford
le information. Presumably, with the module-info.java files excluded, it reverts back to plain classpath style JavaDoc. Your call! -- Mark Raynsford | http://www.io7m.com pgpW6Drpb7mP9.pgp Description: OpenPGP digital signature

Re: [VOTE] Release Apache Maven Javadoc Plugin version 3.0.0 (take 2)

2017-11-18 Thread Mark Raynsford
nt plugin, or just because I'm not supposed to do things this way. -- Mark Raynsford | http://www.io7m.com pgp4jK7aghfEo.pgp Description: OpenPGP digital signature

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

2017-11-18 Thread Mark Raynsford
On 2017-11-17T19:00:54 + Mark Raynsford <org.apache.maven.u...@io7m.com> wrote: > -1 (non-binding) > > The staged version still fails with a basic module setup: > > https://github.com/io7m/maven-javadoc-bug-20171117 I've submitted a PR that I believe fixes the is

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

2017-11-17 Thread Mark Raynsford
-1 (non-binding) The staged version still fails with a basic module setup: https://github.com/io7m/maven-javadoc-bug-20171117 -- Mark Raynsford | http://www.io7m.com pgpI76h0Nsf03.pgp Description: OpenPGP digital signature

Re: Any ETA for maven-javadoc-plugin 3.0.0?

2017-11-12 Thread Mark Raynsford
orkaround > (or preferred solution depending on who you ask) for this issue. > > Which means I can prepare the release this week. > Just need to ensure all CI servers still accept the changes. OK, thanks! I look forward to it. -- Mark Raynsford | http://www.io7m.com pgp71b_cipRhU.pgp Description: OpenPGP digital signature

Re: Any ETA for maven-javadoc-plugin 3.0.0?

2017-11-12 Thread Mark Raynsford
efer not to have to do that. -- Mark Raynsford | http://www.io7m.com pgpFD0e4jmvUj.pgp Description: OpenPGP digital signature

Any ETA for maven-javadoc-plugin 3.0.0?

2017-11-06 Thread Mark Raynsford
/jira/browse/MJAVADOC-498 -- Mark Raynsford | http://www.io7m.com pgpXoz5sX6p9X.pgp Description: OpenPGP digital signature

Re: maven-plugin-plugin due any time soon?

2017-10-26 Thread Mark Raynsford
On 2017-10-26T14:05:01 + Mark Raynsford <org.apache.maven.u...@io7m.com> wrote: > > I'm running into what I think is MPLUGIN-304 [0] when upgrading > several of my Maven plugins to JDK 9. The issue has been fixed, but I > don't think that fix has made it into any r

maven-plugin-plugin due any time soon?

2017-10-26 Thread Mark Raynsford
somewhere... I have no idea where to look! [0] https://issues.apache.org/jira/browse/MPLUGIN-304 -- Mark Raynsford | http://www.io7m.com pgpGx73hjdIs0.pgp Description: OpenPGP digital signature

Re: Maven plugins, Java 9, and split packages

2017-10-20 Thread Mark Raynsford
o introduce a module descriptor (i.e. > module-info.java ). > > The reason is that this module is marked as deprecated and won't be > activated by the JDK/JRE by default. By adding this argument it is loaded > anyway. > > What you should try to do instead is add the foll

Maven plugins, Java 9, and split packages

2017-10-20 Thread Mark Raynsford
on modularizing existing plugins? [0] https://github.com/siom79/japicmp/ -- Mark Raynsford | http://www.io7m.com pgp_PxSu3QvkH.pgp Description: OpenPGP digital signature

Re: Starting a pure Java 9 modular project

2017-09-18 Thread Mark Raynsford
again, so I'd want to be producing 9 bytecode. -- Mark Raynsford | http://www.io7m.com pgpEBxYq3Hgxj.pgp Description: OpenPGP digital signature

Re: Starting a pure Java 9 modular project

2017-09-18 Thread Mark Raynsford
On 2017-09-18T19:06:12 +0200 Karl Heinz Marbaise <khmarba...@gmx.de> wrote: > Hi Mark, > > On 18/09/17 17:11, Mark Raynsford wrote: > > > > The directory layout is "src/com.me.mymodule/module-info.java". This > > obviously doesn't match the

Starting a pure Java 9 modular project

2017-09-18 Thread Mark Raynsford
e Jigsaw module per Maven module". Is there documentation available anywhere that describes how new pure Java 9 (multi-module!) projects should be set up? -- Mark Raynsford | http://www.io7m.com pgpjkh2DBOXmG.pgp Description: OpenPGP digital signature

Re: Improvements to analyze goal of maven-dependency-plugin

2017-06-14 Thread Mark Raynsford
On 2017-06-14T11:51:46 + Jonathan Haber wrote: > Here an is example of the output before and after: > > https://gist.github.com/jhaber/d8204829fe61569e0034250df74300fb > > Do you think this feature adds value? Any suggestions? This is wonderful! Nice work. M