<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Geolykt</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>13</buildNumber><marked><SHA1>28e8802aefce3d7c5413d6762e315e85f60b9d0f</SHA1><branch><SHA1>28e8802aefce3d7c5413d6762e315e85f60b9d0f</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>28e8802aefce3d7c5413d6762e315e85f60b9d0f</SHA1><branch><SHA1>28e8802aefce3d7c5413d6762e315e85f60b9d0f</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>28e8802aefce3d7c5413d6762e315e85f60b9d0f</SHA1><branch><SHA1>28e8802aefce3d7c5413d6762e315e85f60b9d0f</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/PicoResolve.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://stianloader.org/jenkins/view/all/job/picoresolve/13/artifact</artifactsUrl><changesUrl>https://stianloader.org/jenkins/view/all/job/picoresolve/changes</changesUrl><displayUrl>https://stianloader.org/jenkins/view/all/job/picoresolve/13/</displayUrl><testsUrl>https://stianloader.org/jenkins/view/all/job/picoresolve/13/testReport</testsUrl></action><building>false</building><displayName>#13</displayName><duration>16818</duration><estimatedDuration>23188</estimatedDuration><fullDisplayName>picoresolve #13</fullDisplayName><id>13</id><inProgress>false</inProgress><keepLog>false</keepLog><number>13</number><queueId>37</queueId><result>SUCCESS</result><timestamp>1718203747732</timestamp><url>https://stianloader.org/jenkins/view/all/job/picoresolve/13/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/picoresolve/MavenResolver.java</affectedPath><affectedPath>src/main/java/org/stianloader/picoresolve/DependencyContainerNode.java</affectedPath><commitId>28e8802aefce3d7c5413d6762e315e85f60b9d0f</commitId><timestamp>1718203582000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Gracefully recover from duplicate dependency definitions

Affected dependency: io.netty:netty-all:4.1.111.Final

---

It is a bit beyond me why this is supported behaviour (and why netty of all projects
actually makes use of this feature) - but chances are this all boils down to legacy
reasons and backwards compatibility. Well, you have to pay some price for stability
unless you go down the gradle route and forgo stability.
</comment><date>2024-06-12 16:46:22 +0200</date><id>28e8802aefce3d7c5413d6762e315e85f60b9d0f</id><msg>Gracefully recover from duplicate dependency definitions</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/picoresolve/DependencyContainerNode.java</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/picoresolve/MavenResolver.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><description></description><fullName>Geolykt</fullName><id>geolykt</id></culprit></freeStyleBuild>