Re: [VOTE] Release Apache Maven Resolver version 1.4.1
+1 On Thu, 15 Aug 2019 at 21:53, Tibor Digana wrote: > Hi, > > We solved 1 issue: > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12345950 > > There are still a couple of issues left in JIRA: > > https://issues.apache.org/jira/i#issues/?jql=project+%3D+MRESOLVER+AND+status+%3D+Open+ORDER+BY+priority+DESC > > Staging repo: > https://repository.apache.org/content/repositories/maven-1526 > > https://repository.apache.org/content/repositories/maven-1526/org/apache/maven/resolver/maven-resolver/1.4.1/maven-resolver-1.4.1-source-release.zip > > Source release checksum(s): > maven-resolver-1.4.1-source-release.zip sha512: > > e90430f551513603b40de8401fec66998959c5e1744ccd1241228dec062334f51eb4395ef2c0afd9550d092017bf5431cc69985e8c410bd7e1d46c77fb50ffb0 > > Staging site: > > https://svn.apache.org/repos/asf/maven/website/components/resolver-archives/resolver-LATEST > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > -- Olivier Lamy http://twitter.com/olamy | http://linkedin.com/in/olamy
Re: Hacking my own version of Maven that'd forgive missing sub-modules
Nice, thanks :)
Re: Hacking my own version of Maven that'd forgive missing sub-modules
Hello Paul, Did you check maven extensions? You can rewrite the pom programmatically - and respect maven rules whatever initial state is in the pom - without patching maven core implementing a AbstractMavenLifecycleParticipant. See https://maven.apache.org/ref/3.5.0/apidocs/org/apache/maven/AbstractMavenLifecycleParticipant.html and https://github.com/rmannibucau/maven-log-configurer-extension/blob/master/src/main/java/com/github/rmannibucau/maven/log/configurer/LogConfigurer.java for a sample. Hope it helps. Le sam. 17 août 2019 à 11:49, Paul Hammant a écrit : > Class > maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder is > where "Child module of does not exist" causes the build > to cease. I'd like to make that optional for myself for huge-monorepo and > sparse-checkout-coolness reasons. Is that the best place to make Maven > more forgiving for mussing modules in a multi-module project? > > Background: > > https://paulhammant.com/2017/02/08/further-experiments-with-expanding-contracting-monorepos/ > > - Paul >
Hacking my own version of Maven that'd forgive missing sub-modules
Class maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder is where "Child module of does not exist" causes the build to cease. I'd like to make that optional for myself for huge-monorepo and sparse-checkout-coolness reasons. Is that the best place to make Maven more forgiving for mussing modules in a multi-module project? Background: https://paulhammant.com/2017/02/08/further-experiments-with-expanding-contracting-monorepos/ - Paul