<freeStyleProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description></description><displayName>stianloader-remapper</displayName><fullDisplayName>stianloader-remapper</fullDisplayName><fullName>stianloader-remapper</fullName><name>stianloader-remapper</name><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/</url><buildable>true</buildable><build _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>12</buildNumber><marked><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#12</displayName><duration>19019</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #12</fullDisplayName><id>12</id><inProgress>false</inProgress><keepLog>false</keepLog><number>12</number><queueId>393</queueId><result>SUCCESS</result><timestamp>1774545692786</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/12/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>3256e1f96b5a07309a02b03d943516e66849af2e</commitId><timestamp>1774545653000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix javadocs

Classic geolykt blunder
</comment><date>2026-03-26 18:20:53 +0100</date><id>3256e1f96b5a07309a02b03d943516e66849af2e</id><msg>Fix javadocs</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>11</buildNumber><marked><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#11</displayName><duration>17591</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #11</fullDisplayName><id>11</id><inProgress>false</inProgress><keepLog>false</keepLog><number>11</number><queueId>392</queueId><result>FAILURE</result><timestamp>1774545417758</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/11/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleHierarchyAwareMappingLookup.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><affectedPath>LICENSE</affectedPath><affectedPath>pom.xml</affectedPath><commitId>21c26fb3c8bf7961384571a0d17ab1c33241cf17</commitId><timestamp>1774545273000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Compute member realms of Iterable, not on List.

This reduces the need for unnecessary copying when using e.g. Set&lt;ClassNode&gt;
instead of List&lt;ClassNode&gt;. The implementation itself doesn't really care
about this.
</comment><date>2026-03-26 18:14:33 +0100</date><id>21c26fb3c8bf7961384571a0d17ab1c33241cf17</id><msg>Compute member realms of Iterable, not on List.</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleHierarchyAwareMappingLookup.java</file></path><path><editType>edit</editType><file>LICENSE</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>10</buildNumber><marked><SHA1>a71db121cf3a8a196db4c16668350c044668b435</SHA1><branch><SHA1>a71db121cf3a8a196db4c16668350c044668b435</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>a71db121cf3a8a196db4c16668350c044668b435</SHA1><branch><SHA1>a71db121cf3a8a196db4c16668350c044668b435</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>a71db121cf3a8a196db4c16668350c044668b435</SHA1><branch><SHA1>a71db121cf3a8a196db4c16668350c044668b435</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#10</displayName><duration>21284</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #10</fullDisplayName><id>10</id><inProgress>false</inProgress><keepLog>false</keepLog><number>10</number><queueId>332</queueId><result>SUCCESS</result><timestamp>1766259191308</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/10/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/MappingLookup.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/HierarchyAwareMappingDelegator.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/SimpleMappingLookup.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/Remapper.java</affectedPath><affectedPath>src/test/java/org/stianloader/remapper/RealmTest.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/MappingSink.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>LICENSE</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/DescString.java</affectedPath><commitId>a71db121cf3a8a196db4c16668350c044668b435</commitId><timestamp>1766259173000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Allow to remap parameters
</comment><date>2025-12-20 20:32:53 +0100</date><id>a71db121cf3a8a196db4c16668350c044668b435</id><msg>Allow to remap parameters</msg><path><editType>add</editType><file>src/main/java/org/stianloader/remapper/DescString.java</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/HierarchyAwareMappingDelegator.java</file></path><path><editType>edit</editType><file>src/test/java/org/stianloader/remapper/RealmTest.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/Remapper.java</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleMappingLookup.java</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/MappingLookup.java</file></path><path><editType>edit</editType><file>LICENSE</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/MappingSink.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>9</buildNumber><marked><SHA1>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</SHA1><branch><SHA1>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</SHA1><branch><SHA1>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</SHA1><branch><SHA1>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#9</displayName><duration>28223</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #9</fullDisplayName><id>9</id><inProgress>false</inProgress><keepLog>false</keepLog><number>9</number><queueId>252</queueId><result>SUCCESS</result><timestamp>1731164458968</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/9/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/org/stianloader/remapper/RealmTest.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/HierarchyAwareMappingDelegator.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><affectedPath>pom.xml</affectedPath><commitId>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</commitId><timestamp>1731164372000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Properly assemble class hierarchy trees

Previously, class hierarchy trees could only look "down" two elements at most,
severely hampering the accuracy of SimpleToplevelLookup, even though this
edge case is not exactly all too frequent
</comment><date>2024-11-09 15:59:32 +0100</date><id>7e1563e64cc35b981f4d1ba41bd49f75aaa79448</id><msg>Properly assemble class hierarchy trees</msg><path><editType>add</editType><file>src/test/java/org/stianloader/remapper/RealmTest.java</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/HierarchyAwareMappingDelegator.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>8</buildNumber><marked><SHA1>12cd0e2f872e38cb833630437b5777e3d1ffbabc</SHA1><branch><SHA1>12cd0e2f872e38cb833630437b5777e3d1ffbabc</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>12cd0e2f872e38cb833630437b5777e3d1ffbabc</SHA1><branch><SHA1>12cd0e2f872e38cb833630437b5777e3d1ffbabc</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>12cd0e2f872e38cb833630437b5777e3d1ffbabc</SHA1><branch><SHA1>12cd0e2f872e38cb833630437b5777e3d1ffbabc</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#8</displayName><duration>13483</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #8</fullDisplayName><id>8</id><inProgress>false</inProgress><keepLog>false</keepLog><number>8</number><queueId>184</queueId><result>SUCCESS</result><timestamp>1725871751907</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/8/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>12cd0e2f872e38cb833630437b5777e3d1ffbabc</commitId><timestamp>1725871718000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Ignore ACC_STATIC when flattening the member hierarchy
</comment><date>2024-09-09 10:48:38 +0200</date><id>12cd0e2f872e38cb833630437b5777e3d1ffbabc</id><msg>Ignore ACC_STATIC when flattening the member hierarchy</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>7</buildNumber><marked><SHA1>ab2244821510c267499ad150f7dd07ce6297e0c0</SHA1><branch><SHA1>ab2244821510c267499ad150f7dd07ce6297e0c0</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>ab2244821510c267499ad150f7dd07ce6297e0c0</SHA1><branch><SHA1>ab2244821510c267499ad150f7dd07ce6297e0c0</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>ab2244821510c267499ad150f7dd07ce6297e0c0</SHA1><branch><SHA1>ab2244821510c267499ad150f7dd07ce6297e0c0</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#7</displayName><duration>12344</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #7</fullDisplayName><id>7</id><inProgress>false</inProgress><keepLog>false</keepLog><number>7</number><queueId>19</queueId><result>SUCCESS</result><timestamp>1717237880623</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/7/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/Remapper.java</affectedPath><commitId>ab2244821510c267499ad150f7dd07ce6297e0c0</commitId><timestamp>1717237843000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix indys getting incorrectly remapped

The lambda's name is stored as the indy's name, but was previously completely ignored
by stianloader-remapped. However, the JVM wouldn't turn a blind eye to this error and
would cause a crash whenever the indy is used.

It is possible that this causes regressions with non-lambda indys. We shall see about
that in the future.
</comment><date>2024-06-01 12:30:43 +0200</date><id>ab2244821510c267499ad150f7dd07ce6297e0c0</id><msg>Fix indys getting incorrectly remapped</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/Remapper.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>6</buildNumber><marked><SHA1>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</SHA1><branch><SHA1>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</SHA1><branch><SHA1>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</SHA1><branch><SHA1>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#6</displayName><duration>10774</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #6</fullDisplayName><id>6</id><inProgress>false</inProgress><keepLog>false</keepLog><number>6</number><queueId>122</queueId><result>SUCCESS</result><timestamp>1714163477833</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/6/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/Remapper.java</affectedPath><commitId>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</commitId><timestamp>1714163317000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Simplify LVT remapping

From the looks of it there was a bug that produced
invalid LVTs [which never got caught as generally we compute
the frames and local variable table, but in the new gslStarplane
versions that shouldn't be done. And in the case of untransformed
classes the classes will get exported with computed LVT mappings
but the classloader will still give the untouched LVTs to java,
thus causing a crash there]
</comment><date>2024-04-26 22:28:37 +0200</date><id>f32f81a1682aab2852ee0b58bbdfa8d6753b148c</id><msg>Simplify LVT remapping</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/Remapper.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>5</buildNumber><marked><SHA1>1829b313df9af1c8c144a8f7f549199b6042aa94</SHA1><branch><SHA1>1829b313df9af1c8c144a8f7f549199b6042aa94</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>1829b313df9af1c8c144a8f7f549199b6042aa94</SHA1><branch><SHA1>1829b313df9af1c8c144a8f7f549199b6042aa94</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>1829b313df9af1c8c144a8f7f549199b6042aa94</SHA1><branch><SHA1>1829b313df9af1c8c144a8f7f549199b6042aa94</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#5</displayName><duration>10628</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #5</fullDisplayName><id>5</id><inProgress>false</inProgress><keepLog>false</keepLog><number>5</number><queueId>120</queueId><result>SUCCESS</result><timestamp>1714088288223</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/5/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/MemberRef.java</affectedPath><commitId>1829b313df9af1c8c144a8f7f549199b6042aa94</commitId><timestamp>1714088268000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Implement toString method for MemberRef
</comment><date>2024-04-26 01:37:48 +0200</date><id>1829b313df9af1c8c144a8f7f549199b6042aa94</id><msg>Implement toString method for MemberRef</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/MemberRef.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>4</buildNumber><marked><SHA1>e624359dac181eff1521d158e0428b8745482398</SHA1><branch><SHA1>e624359dac181eff1521d158e0428b8745482398</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>e624359dac181eff1521d158e0428b8745482398</SHA1><branch><SHA1>e624359dac181eff1521d158e0428b8745482398</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>e624359dac181eff1521d158e0428b8745482398</SHA1><branch><SHA1>e624359dac181eff1521d158e0428b8745482398</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#4</displayName><duration>14461</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #4</fullDisplayName><id>4</id><inProgress>false</inProgress><keepLog>false</keepLog><number>4</number><queueId>117</queueId><result>SUCCESS</result><timestamp>1714048495520</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/4/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/Remapper.java</affectedPath><commitId>e624359dac181eff1521d158e0428b8745482398</commitId><timestamp>1714048465000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix NPE caused by remapping frames

stupid typo
</comment><date>2024-04-25 14:34:25 +0200</date><id>e624359dac181eff1521d158e0428b8745482398</id><msg>Fix NPE caused by remapping frames</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/Remapper.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>3</buildNumber><marked><SHA1>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</SHA1><branch><SHA1>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</SHA1><branch><SHA1>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</SHA1><branch><SHA1>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#3</displayName><duration>12057</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #3</fullDisplayName><id>3</id><inProgress>false</inProgress><keepLog>false</keepLog><number>3</number><queueId>113</queueId><result>SUCCESS</result><timestamp>1713990851294</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/3/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/Remapper.java</affectedPath><commitId>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</commitId><timestamp>1713990606000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Make generic signature/descriptor remapping methods static

In other projects it was a remarkably frequent usecase to remap
descriptors while not having a Remapper instance at hand. As technically
speaking only a MappingLookup instance is needed for this remapping
process, the methods have been turned static.

Some might complain about "static abuse", but realistically I've
always been asking why I didn't turn everything into a static method
from the get-go.

This change probably does not carry any performance difference,
but I haven't profiled it myself. As I also added a few null annotations,
you shouldn't be expecting the jar size to shrink even if we saved a few
opcodes from ALOAD 0; GETFIELD calls being reduced to ALOAD
</comment><date>2024-04-24 22:30:06 +0200</date><id>a2caecdd2eccedc301bec6f230f5c92f80a6acf3</id><msg>Make generic signature/descriptor remapping methods static</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/Remapper.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>2</buildNumber><marked><SHA1>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</SHA1><branch><SHA1>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</SHA1><branch><SHA1>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</SHA1><branch><SHA1>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#2</displayName><duration>12322</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #2</fullDisplayName><id>2</id><inProgress>false</inProgress><keepLog>false</keepLog><number>2</number><queueId>102</queueId><result>SUCCESS</result><timestamp>1712940755889</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/2/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</commitId><timestamp>1712940557000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Address code review nitpick

Also renamed the method to make more sense.
Though honestly the entirety of this project is a bit untested, I'd not be surprised
if the method doesn't even correctly work. But I'd first want to get micromixin-remapper
developed and then we can debug both projects at the same time within gslStarplane.
</comment><date>2024-04-12 18:49:17 +0200</date><id>0a6417aac0bebc897a58e66c41fe9ed8058ae8c8</id><msg>Address code review nitpick</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></build><build _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>1</buildNumber><marked><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><branch><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><branch><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><branch><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1</displayName><duration>12600</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #1</fullDisplayName><id>1</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1</number><queueId>101</queueId><result>SUCCESS</result><timestamp>1712850464069</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/1/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></build><color>blue</color><firstBuild _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>1</buildNumber><marked><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><branch><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><branch><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><branch><SHA1>02641c4be5faeda862e0bf61854c1aed5634286e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1</displayName><duration>12600</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #1</fullDisplayName><id>1</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1</number><queueId>101</queueId><result>SUCCESS</result><timestamp>1712850464069</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/1/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></firstBuild><healthReport><description>Build stability: 1 out of the last 5 builds failed.</description><iconClassName>icon-health-60to79</iconClassName><iconUrl>health-60to79.png</iconUrl><score>80</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _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>12</buildNumber><marked><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#12</displayName><duration>19019</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #12</fullDisplayName><id>12</id><inProgress>false</inProgress><keepLog>false</keepLog><number>12</number><queueId>393</queueId><result>SUCCESS</result><timestamp>1774545692786</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/12/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>3256e1f96b5a07309a02b03d943516e66849af2e</commitId><timestamp>1774545653000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix javadocs

Classic geolykt blunder
</comment><date>2026-03-26 18:20:53 +0100</date><id>3256e1f96b5a07309a02b03d943516e66849af2e</id><msg>Fix javadocs</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></lastBuild><lastCompletedBuild _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>12</buildNumber><marked><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#12</displayName><duration>19019</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #12</fullDisplayName><id>12</id><inProgress>false</inProgress><keepLog>false</keepLog><number>12</number><queueId>393</queueId><result>SUCCESS</result><timestamp>1774545692786</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/12/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>3256e1f96b5a07309a02b03d943516e66849af2e</commitId><timestamp>1774545653000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix javadocs

Classic geolykt blunder
</comment><date>2026-03-26 18:20:53 +0100</date><id>3256e1f96b5a07309a02b03d943516e66849af2e</id><msg>Fix javadocs</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></lastCompletedBuild><lastFailedBuild _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>11</buildNumber><marked><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#11</displayName><duration>17591</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #11</fullDisplayName><id>11</id><inProgress>false</inProgress><keepLog>false</keepLog><number>11</number><queueId>392</queueId><result>FAILURE</result><timestamp>1774545417758</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/11/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleHierarchyAwareMappingLookup.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><affectedPath>LICENSE</affectedPath><affectedPath>pom.xml</affectedPath><commitId>21c26fb3c8bf7961384571a0d17ab1c33241cf17</commitId><timestamp>1774545273000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Compute member realms of Iterable, not on List.

This reduces the need for unnecessary copying when using e.g. Set&lt;ClassNode&gt;
instead of List&lt;ClassNode&gt;. The implementation itself doesn't really care
about this.
</comment><date>2026-03-26 18:14:33 +0100</date><id>21c26fb3c8bf7961384571a0d17ab1c33241cf17</id><msg>Compute member realms of Iterable, not on List.</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleHierarchyAwareMappingLookup.java</file></path><path><editType>edit</editType><file>LICENSE</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></lastFailedBuild><lastStableBuild _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>12</buildNumber><marked><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#12</displayName><duration>19019</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #12</fullDisplayName><id>12</id><inProgress>false</inProgress><keepLog>false</keepLog><number>12</number><queueId>393</queueId><result>SUCCESS</result><timestamp>1774545692786</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/12/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>3256e1f96b5a07309a02b03d943516e66849af2e</commitId><timestamp>1774545653000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix javadocs

Classic geolykt blunder
</comment><date>2026-03-26 18:20:53 +0100</date><id>3256e1f96b5a07309a02b03d943516e66849af2e</id><msg>Fix javadocs</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></lastStableBuild><lastSuccessfulBuild _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>12</buildNumber><marked><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><branch><SHA1>3256e1f96b5a07309a02b03d943516e66849af2e</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#12</displayName><duration>19019</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #12</fullDisplayName><id>12</id><inProgress>false</inProgress><keepLog>false</keepLog><number>12</number><queueId>393</queueId><result>SUCCESS</result><timestamp>1774545692786</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/12/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><commitId>3256e1f96b5a07309a02b03d943516e66849af2e</commitId><timestamp>1774545653000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Fix javadocs

Classic geolykt blunder
</comment><date>2026-03-26 18:20:53 +0100</date><id>3256e1f96b5a07309a02b03d943516e66849af2e</id><msg>Fix javadocs</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></lastSuccessfulBuild><lastUnsuccessfulBuild _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>11</buildNumber><marked><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><branch><SHA1>21c26fb3c8bf7961384571a0d17ab1c33241cf17</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/stianloader/stianloader-remapper.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#11</displayName><duration>17591</duration><estimatedDuration>22842</estimatedDuration><fullDisplayName>stianloader-remapper #11</fullDisplayName><id>11</id><inProgress>false</inProgress><keepLog>false</keepLog><number>11</number><queueId>392</queueId><result>FAILURE</result><timestamp>1774545417758</timestamp><url>https://stianloader.org/jenkins/view/Buildchain/job/stianloader-remapper/11/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/org/stianloader/remapper/SimpleHierarchyAwareMappingLookup.java</affectedPath><affectedPath>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</affectedPath><affectedPath>LICENSE</affectedPath><affectedPath>pom.xml</affectedPath><commitId>21c26fb3c8bf7961384571a0d17ab1c33241cf17</commitId><timestamp>1774545273000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Compute member realms of Iterable, not on List.

This reduces the need for unnecessary copying when using e.g. Set&lt;ClassNode&gt;
instead of List&lt;ClassNode&gt;. The implementation itself doesn't really care
about this.
</comment><date>2026-03-26 18:14:33 +0100</date><id>21c26fb3c8bf7961384571a0d17ab1c33241cf17</id><msg>Compute member realms of Iterable, not on List.</msg><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleHierarchyAwareMappingLookup.java</file></path><path><editType>edit</editType><file>LICENSE</file></path><path><editType>edit</editType><file>src/main/java/org/stianloader/remapper/SimpleTopLevelLookup.java</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></lastUnsuccessfulBuild><nextBuildNumber>13</nextBuildNumber><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'><browser _class='hudson.plugins.git.browser.GithubWeb'></browser><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm></freeStyleProject>