<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><refsremotesoriginfuture2x _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>a26e0c351b854e5efda87b6fca9f640f71a969d7</SHA1><branch><SHA1>a26e0c351b854e5efda87b6fca9f640f71a969d7</SHA1><name>refs/remotes/origin/future/2x</name></branch></marked><revision><SHA1>a26e0c351b854e5efda87b6fca9f640f71a969d7</SHA1><branch><SHA1>a26e0c351b854e5efda87b6fca9f640f71a969d7</SHA1><name>refs/remotes/origin/future/2x</name></branch></revision></refsremotesoriginfuture2x></buildsByBranchName><lastBuiltRevision><SHA1>a26e0c351b854e5efda87b6fca9f640f71a969d7</SHA1><branch><SHA1>a26e0c351b854e5efda87b6fca9f640f71a969d7</SHA1><name>refs/remotes/origin/future/2x</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Starloader-project/Starloader-API.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#15</displayName><duration>98015</duration><estimatedDuration>109912</estimatedDuration><fullDisplayName>SLAPI #15</fullDisplayName><id>15</id><inProgress>false</inProgress><keepLog>false</keepLog><number>15</number><queueId>50</queueId><result>SUCCESS</result><timestamp>1704450832308</timestamp><url>https://stianloader.org/jenkins/job/SLAPI/15/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/de/geolykt/starloader/impl/GalimulatorImplementation.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/api/Galimulator.java</affectedPath><commitId>9a96659e9860b3eb08e328d148db5d296823b184</commitId><timestamp>1704417838000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Add Galimulator#setPaused()
</comment><date>2024-01-05 02:23:58 +0100</date><id>9a96659e9860b3eb08e328d148db5d296823b184</id><msg>Add Galimulator#setPaused()</msg><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/impl/GalimulatorImplementation.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/Galimulator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/de/geolykt/starloader/api/gui/modconf/StringChooseOption.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/impl/gui/NamedStringChooserComponent.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/api/gui/modconf/IntegerChooseOption.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/api/gui/modconf/IntegerOption.java</affectedPath><commitId>6394c0e431ee4e85b8db714c8690268a4eaf3428</commitId><timestamp>1704417900000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Lift deprecation of IntegerChooseOption

Also reworded the documentation of IntegerChooseoption
and StringChooseOption to mitigate the risk of these interfaces
being erroneously deprecated.

However the proper fix would be to provide an implementation
for both of these classes, but at the moment that is not a pressing
concern and deprecating these interfaces due to there not being a
ready-made implementation available is not a good reason
for deprecating these interfaces for removal.
</comment><date>2024-01-05 02:25:00 +0100</date><id>6394c0e431ee4e85b8db714c8690268a4eaf3428</id><msg>Lift deprecation of IntegerChooseOption</msg><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/gui/modconf/IntegerChooseOption.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/gui/modconf/IntegerOption.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/gui/modconf/StringChooseOption.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/impl/gui/NamedStringChooserComponent.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/de/geolykt/starloader/impl/EmperorOption.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/apimixins/InstanceMixins.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/api/gui/AsyncRenderer.java</affectedPath><affectedPath>build.gradle</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/apimixins/EmploymentAgencyMixins.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/api/gui/Drawing.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/impl/SLWeaponsManager.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/impl/serial/BasicMetadataCollector.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/api/NullUtils.java</affectedPath><affectedPath>src/main/java/de/geolykt/starloader/impl/gui/keybinds/KeybindHelper.java</affectedPath><commitId>a26e0c351b854e5efda87b6fca9f640f71a969d7</commitId><timestamp>1704418066000</timestamp><author><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></author><authorEmail>admin@geolykt.de</authorEmail><comment>Do not include shaded deps in the runtime cp; fix minor issues

This commit deprecates a few Optional-related methods in NullUtils
as well as moving away from Galimulator#pauseGame and Galimulator#resumeGame,
instead using Galimulator#setPaused. The commit also removes a few
cases of #pauseGame and #resumeGame being wrapped in a Application#postRunnable.
</comment><date>2024-01-05 02:27:46 +0100</date><id>a26e0c351b854e5efda87b6fca9f640f71a969d7</id><msg>Do not include shaded deps in the runtime cp; fix minor issues</msg><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/impl/SLWeaponsManager.java</file></path><path><editType>edit</editType><file>build.gradle</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/impl/EmperorOption.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/apimixins/InstanceMixins.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/gui/AsyncRenderer.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/apimixins/EmploymentAgencyMixins.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/impl/gui/keybinds/KeybindHelper.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/gui/Drawing.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/api/NullUtils.java</file></path><path><editType>edit</editType><file>src/main/java/de/geolykt/starloader/impl/serial/BasicMetadataCollector.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://stianloader.org/jenkins/user/geolykt</absoluteUrl><fullName>Geolykt</fullName></culprit></freeStyleBuild>