<freeStyleProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description></description><displayName>Wurst</displayName><fullDisplayName>Wurst</fullDisplayName><fullName>Wurst</fullName><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1367</buildNumber><marked><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>_Handles.html</fileName><relativePath>downloads/hotdoc/_Handles.html</relativePath></artifact><artifact><fileName>_Primitives.html</fileName><relativePath>downloads/hotdoc/_Primitives.html</relativePath></artifact><artifact><fileName>Abilities.html</fileName><relativePath>downloads/hotdoc/Abilities.html</relativePath></artifact><artifact><fileName>Ability.html</fileName><relativePath>downloads/hotdoc/Ability.html</relativePath></artifact><artifact><fileName>AbilityIds.html</fileName><relativePath>downloads/hotdoc/AbilityIds.html</relativePath></artifact><artifact><fileName>AbilityObjEditing.html</fileName><relativePath>downloads/hotdoc/AbilityObjEditing.html</relativePath></artifact><artifact><fileName>Angle.html</fileName><relativePath>downloads/hotdoc/Angle.html</relativePath></artifact><artifact><fileName>Annotations.html</fileName><relativePath>downloads/hotdoc/Annotations.html</relativePath></artifact><artifact><fileName>Assets.html</fileName><relativePath>downloads/hotdoc/Assets.html</relativePath></artifact><artifact><fileName>AttachmentPoints.html</fileName><relativePath>downloads/hotdoc/AttachmentPoints.html</relativePath></artifact><artifact><fileName>Base64.html</fileName><relativePath>downloads/hotdoc/Base64.html</relativePath></artifact><artifact><fileName>Base64Tests.html</fileName><relativePath>downloads/hotdoc/Base64Tests.html</relativePath></artifact><artifact><fileName>Basics.html</fileName><relativePath>downloads/hotdoc/Basics.html</relativePath></artifact><artifact><fileName>BigNum.html</fileName><relativePath>downloads/hotdoc/BigNum.html</relativePath></artifact><artifact><fileName>BitSet.html</fileName><relativePath>downloads/hotdoc/BitSet.html</relativePath></artifact><artifact><fileName>Bitwise.html</fileName><relativePath>downloads/hotdoc/Bitwise.html</relativePath></artifact><artifact><fileName>BitwiseInit.html</fileName><relativePath>downloads/hotdoc/BitwiseInit.html</relativePath></artifact><artifact><fileName>BitwiseTests.html</fileName><relativePath>downloads/hotdoc/BitwiseTests.html</relativePath></artifact><artifact><fileName>Board.html</fileName><relativePath>downloads/hotdoc/Board.html</relativePath></artifact><artifact><fileName>Boolean.html</fileName><relativePath>downloads/hotdoc/Boolean.html</relativePath></artifact><artifact><fileName>Boolexpr.html</fileName><relativePath>downloads/hotdoc/Boolexpr.html</relativePath></artifact><artifact><fileName>BuffIds.html</fileName><relativePath>downloads/hotdoc/BuffIds.html</relativePath></artifact><artifact><fileName>BuffObjEditing.html</fileName><relativePath>downloads/hotdoc/BuffObjEditing.html</relativePath></artifact><artifact><fileName>Buildings.html</fileName><relativePath>downloads/hotdoc/Buildings.html</relativePath></artifact><artifact><fileName>ByteBuffer.html</fileName><relativePath>downloads/hotdoc/ByteBuffer.html</relativePath></artifact><artifact><fileName>Camera.html</fileName><relativePath>downloads/hotdoc/Camera.html</relativePath></artifact><artifact><fileName>ChannelAbilityPreset.html</fileName><relativePath>downloads/hotdoc/ChannelAbilityPreset.html</relativePath></artifact><artifact><fileName>ChunkedString.html</fileName><relativePath>downloads/hotdoc/ChunkedString.html</relativePath></artifact><artifact><fileName>Cinematic.html</fileName><relativePath>downloads/hotdoc/Cinematic.html</relativePath></artifact><artifact><fileName>ClosureEvents.html</fileName><relativePath>downloads/hotdoc/ClosureEvents.html</relativePath></artifact><artifact><fileName>ClosureEventsTests.html</fileName><relativePath>downloads/hotdoc/ClosureEventsTests.html</relativePath></artifact><artifact><fileName>ClosureForGroups.html</fileName><relativePath>downloads/hotdoc/ClosureForGroups.html</relativePath></artifact><artifact><fileName>ClosureFrames.html</fileName><relativePath>downloads/hotdoc/ClosureFrames.html</relativePath></artifact><artifact><fileName>ClosureKeyPresses.html</fileName><relativePath>downloads/hotdoc/ClosureKeyPresses.html</relativePath></artifact><artifact><fileName>ClosureTimers.html</fileName><relativePath>downloads/hotdoc/ClosureTimers.html</relativePath></artifact><artifact><fileName>Colors.html</fileName><relativePath>downloads/hotdoc/Colors.html</relativePath></artifact><artifact><fileName>DamageDetection.html</fileName><relativePath>downloads/hotdoc/DamageDetection.html</relativePath></artifact><artifact><fileName>DamageEvent.html</fileName><relativePath>downloads/hotdoc/DamageEvent.html</relativePath></artifact><artifact><fileName>Destructable.html</fileName><relativePath>downloads/hotdoc/Destructable.html</relativePath></artifact><artifact><fileName>DestructableObjEditing.html</fileName><relativePath>downloads/hotdoc/DestructableObjEditing.html</relativePath></artifact><artifact><fileName>Dialog.html</fileName><relativePath>downloads/hotdoc/Dialog.html</relativePath></artifact><artifact><fileName>DialogBox.html</fileName><relativePath>downloads/hotdoc/DialogBox.html</relativePath></artifact><artifact><fileName>Doodads.html</fileName><relativePath>downloads/hotdoc/Doodads.html</relativePath></artifact><artifact><fileName>DummyCaster.html</fileName><relativePath>downloads/hotdoc/DummyCaster.html</relativePath></artifact><artifact><fileName>DummyDamage.html</fileName><relativePath>downloads/hotdoc/DummyDamage.html</relativePath></artifact><artifact><fileName>DummyRecycler.html</fileName><relativePath>downloads/hotdoc/DummyRecycler.html</relativePath></artifact><artifact><fileName>Effect.html</fileName><relativePath>downloads/hotdoc/Effect.html</relativePath></artifact><artifact><fileName>EffectUtils.html</fileName><relativePath>downloads/hotdoc/EffectUtils.html</relativePath></artifact><artifact><fileName>Environment.html</fileName><relativePath>downloads/hotdoc/Environment.html</relativePath></artifact><artifact><fileName>ErrorHandling.html</fileName><relativePath>downloads/hotdoc/ErrorHandling.html</relativePath></artifact><artifact><fileName>EventHelper.html</fileName><relativePath>downloads/hotdoc/EventHelper.html</relativePath></artifact><artifact><fileName>Execute.html</fileName><relativePath>downloads/hotdoc/Execute.html</relativePath></artifact><artifact><fileName>FileIO.html</fileName><relativePath>downloads/hotdoc/FileIO.html</relativePath></artifact><artifact><fileName>Fogmodifier.html</fileName><relativePath>downloads/hotdoc/Fogmodifier.html</relativePath></artifact><artifact><fileName>Force.html</fileName><relativePath>downloads/hotdoc/Force.html</relativePath></artifact><artifact><fileName>ForceTests.html</fileName><relativePath>downloads/hotdoc/ForceTests.html</relativePath></artifact><artifact><fileName>Framehandle.html</fileName><relativePath>downloads/hotdoc/Framehandle.html</relativePath></artifact><artifact><fileName>FramehandleNames.html</fileName><relativePath>downloads/hotdoc/FramehandleNames.html</relativePath></artifact><artifact><fileName>Fx.html</fileName><relativePath>downloads/hotdoc/Fx.html</relativePath></artifact><artifact><fileName>Fx2.html</fileName><relativePath>downloads/hotdoc/Fx2.html</relativePath></artifact><artifact><fileName>GameCache.html</fileName><relativePath>downloads/hotdoc/GameCache.html</relativePath></artifact><artifact><fileName>GameCacheTests.html</fileName><relativePath>downloads/hotdoc/GameCacheTests.html</relativePath></artifact><artifact><fileName>GameStatus.html</fileName><relativePath>downloads/hotdoc/GameStatus.html</relativePath></artifact><artifact><fileName>GameTimer.html</fileName><relativePath>downloads/hotdoc/GameTimer.html</relativePath></artifact><artifact><fileName>Group.html</fileName><relativePath>downloads/hotdoc/Group.html</relativePath></artifact><artifact><fileName>GroupTests.html</fileName><relativePath>downloads/hotdoc/GroupTests.html</relativePath></artifact><artifact><fileName>GroupUtils.html</fileName><relativePath>downloads/hotdoc/GroupUtils.html</relativePath></artifact><artifact><fileName>HashList.html</fileName><relativePath>downloads/hotdoc/HashList.html</relativePath></artifact><artifact><fileName>HashListTests.html</fileName><relativePath>downloads/hotdoc/HashListTests.html</relativePath></artifact><artifact><fileName>HashMap.html</fileName><relativePath>downloads/hotdoc/HashMap.html</relativePath></artifact><artifact><fileName>HashMapTests.html</fileName><relativePath>downloads/hotdoc/HashMapTests.html</relativePath></artifact><artifact><fileName>HashSet.html</fileName><relativePath>downloads/hotdoc/HashSet.html</relativePath></artifact><artifact><fileName>HashSetTests.html</fileName><relativePath>downloads/hotdoc/HashSetTests.html</relativePath></artifact><artifact><fileName>Hashtable.html</fileName><relativePath>downloads/hotdoc/Hashtable.html</relativePath></artifact><artifact><fileName>HashtableTests.html</fileName><relativePath>downloads/hotdoc/HashtableTests.html</relativePath></artifact><artifact><fileName>HeroPreset.html</fileName><relativePath>downloads/hotdoc/HeroPreset.html</relativePath></artifact><artifact><fileName>Icons.html</fileName><relativePath>downloads/hotdoc/Icons.html</relativePath></artifact><artifact><fileName>Image.html</fileName><relativePath>downloads/hotdoc/Image.html</relativePath></artifact><artifact><fileName>index.html</fileName><relativePath>downloads/hotdoc/index.html</relativePath></artifact><artifact><fileName>InstantDummyCaster.html</fileName><relativePath>downloads/hotdoc/InstantDummyCaster.html</relativePath></artifact><artifact><fileName>Integer.html</fileName><relativePath>downloads/hotdoc/Integer.html</relativePath></artifact><artifact><fileName>Interpolation.html</fileName><relativePath>downloads/hotdoc/Interpolation.html</relativePath></artifact><artifact><fileName>Item.html</fileName><relativePath>downloads/hotdoc/Item.html</relativePath></artifact><artifact><fileName>ItemIds.html</fileName><relativePath>downloads/hotdoc/ItemIds.html</relativePath></artifact><artifact><fileName>ItemObjEditing.html</fileName><relativePath>downloads/hotdoc/ItemObjEditing.html</relativePath></artifact><artifact><fileName>Knockback3.html</fileName><relativePath>downloads/hotdoc/Knockback3.html</relativePath></artifact><artifact><fileName>LastOrder.html</fileName><relativePath>downloads/hotdoc/LastOrder.html</relativePath></artifact><artifact><fileName>Lightning.html</fileName><relativePath>downloads/hotdoc/Lightning.html</relativePath></artifact><artifact><fileName>LinkedList.html</fileName><relativePath>downloads/hotdoc/LinkedList.html</relativePath></artifact><artifact><fileName>LinkedListModule.html</fileName><relativePath>downloads/hotdoc/LinkedListModule.html</relativePath></artifact><artifact><fileName>LinkedListModuleTests.html</fileName><relativePath>downloads/hotdoc/LinkedListModuleTests.html</relativePath></artifact><artifact><fileName>LinkedListTests.html</fileName><relativePath>downloads/hotdoc/LinkedListTests.html</relativePath></artifact><artifact><fileName>MagicFunctions.html</fileName><relativePath>downloads/hotdoc/MagicFunctions.html</relativePath></artifact><artifact><fileName>MapBounds.html</fileName><relativePath>downloads/hotdoc/MapBounds.html</relativePath></artifact><artifact><fileName>Maths.html</fileName><relativePath>downloads/hotdoc/Maths.html</relativePath></artifact><artifact><fileName>Matrices.html</fileName><relativePath>downloads/hotdoc/Matrices.html</relativePath></artifact><artifact><fileName>MatricesTests.html</fileName><relativePath>downloads/hotdoc/MatricesTests.html</relativePath></artifact><artifact><fileName>Multiboard.html</fileName><relativePath>downloads/hotdoc/Multiboard.html</relativePath></artifact><artifact><fileName>ObjectIdGenerator.html</fileName><relativePath>downloads/hotdoc/ObjectIdGenerator.html</relativePath></artifact><artifact><fileName>ObjectIds.html</fileName><relativePath>downloads/hotdoc/ObjectIds.html</relativePath></artifact><artifact><fileName>Objects.html</fileName><relativePath>downloads/hotdoc/Objects.html</relativePath></artifact><artifact><fileName>ObjEditingCommons.html</fileName><relativePath>downloads/hotdoc/ObjEditingCommons.html</relativePath></artifact><artifact><fileName>ObjEditingNatives.html</fileName><relativePath>downloads/hotdoc/ObjEditingNatives.html</relativePath></artifact><artifact><fileName>OnUnitEnterLeave.html</fileName><relativePath>downloads/hotdoc/OnUnitEnterLeave.html</relativePath></artifact><artifact><fileName>OrderIds.html</fileName><relativePath>downloads/hotdoc/OrderIds.html</relativePath></artifact><artifact><fileName>Orders.html</fileName><relativePath>downloads/hotdoc/Orders.html</relativePath></artifact><artifact><fileName>OrderStringFactory.html</fileName><relativePath>downloads/hotdoc/OrderStringFactory.html</relativePath></artifact><artifact><fileName>PathingMaps.html</fileName><relativePath>downloads/hotdoc/PathingMaps.html</relativePath></artifact><artifact><fileName>Player.html</fileName><relativePath>downloads/hotdoc/Player.html</relativePath></artifact><artifact><fileName>Playercolor.html</fileName><relativePath>downloads/hotdoc/Playercolor.html</relativePath></artifact><artifact><fileName>Preloader.html</fileName><relativePath>downloads/hotdoc/Preloader.html</relativePath></artifact><artifact><fileName>PrimitivesTests.html</fileName><relativePath>downloads/hotdoc/PrimitivesTests.html</relativePath></artifact><artifact><fileName>Printing.html</fileName><relativePath>downloads/hotdoc/Printing.html</relativePath></artifact><artifact><fileName>Quaternion.html</fileName><relativePath>downloads/hotdoc/Quaternion.html</relativePath></artifact><artifact><fileName>QuaternionTests.html</fileName><relativePath>downloads/hotdoc/QuaternionTests.html</relativePath></artifact><artifact><fileName>Quest.html</fileName><relativePath>downloads/hotdoc/Quest.html</relativePath></artifact><artifact><fileName>QuestItem.html</fileName><relativePath>downloads/hotdoc/QuestItem.html</relativePath></artifact><artifact><fileName>QuestItemTests.html</fileName><relativePath>downloads/hotdoc/QuestItemTests.html</relativePath></artifact><artifact><fileName>QuestTests.html</fileName><relativePath>downloads/hotdoc/QuestTests.html</relativePath></artifact><artifact><fileName>Raycast.html</fileName><relativePath>downloads/hotdoc/Raycast.html</relativePath></artifact><artifact><fileName>Real.html</fileName><relativePath>downloads/hotdoc/Real.html</relativePath></artifact><artifact><fileName>Rect.html</fileName><relativePath>downloads/hotdoc/Rect.html</relativePath></artifact><artifact><fileName>Reference.html</fileName><relativePath>downloads/hotdoc/Reference.html</relativePath></artifact><artifact><fileName>Reflection.html</fileName><relativePath>downloads/hotdoc/Reflection.html</relativePath></artifact><artifact><fileName>Region.html</fileName><relativePath>downloads/hotdoc/Region.html</relativePath></artifact><artifact><fileName>RegisterEvents.html</fileName><relativePath>downloads/hotdoc/RegisterEvents.html</relativePath></artifact><artifact><fileName>SafetyChecks.html</fileName><relativePath>downloads/hotdoc/SafetyChecks.html</relativePath></artifact><artifact><fileName>SaveLoadData.html</fileName><relativePath>downloads/hotdoc/SaveLoadData.html</relativePath></artifact><artifact><fileName>Serializable.html</fileName><relativePath>downloads/hotdoc/Serializable.html</relativePath></artifact><artifact><fileName>Simulate3dSound.html</fileName><relativePath>downloads/hotdoc/Simulate3dSound.html</relativePath></artifact><artifact><fileName>Sound.html</fileName><relativePath>downloads/hotdoc/Sound.html</relativePath></artifact><artifact><fileName>Sounds.html</fileName><relativePath>downloads/hotdoc/Sounds.html</relativePath></artifact><artifact><fileName>Soundsets.html</fileName><relativePath>downloads/hotdoc/Soundsets.html</relativePath></artifact><artifact><fileName>SoundUtils.html</fileName><relativePath>downloads/hotdoc/SoundUtils.html</relativePath></artifact><artifact><fileName>StandardTextTags.html</fileName><relativePath>downloads/hotdoc/StandardTextTags.html</relativePath></artifact><artifact><fileName>String.html</fileName><relativePath>downloads/hotdoc/String.html</relativePath></artifact><artifact><fileName>StringTests.html</fileName><relativePath>downloads/hotdoc/StringTests.html</relativePath></artifact><artifact><fileName>StringUtils.html</fileName><relativePath>downloads/hotdoc/StringUtils.html</relativePath></artifact><artifact><fileName>StringUtilsTests.html</fileName><relativePath>downloads/hotdoc/StringUtilsTests.html</relativePath></artifact><artifact><fileName>SyncSimple.html</fileName><relativePath>downloads/hotdoc/SyncSimple.html</relativePath></artifact><artifact><fileName>Table.html</fileName><relativePath>downloads/hotdoc/Table.html</relativePath></artifact><artifact><fileName>TargetsAllowed.html</fileName><relativePath>downloads/hotdoc/TargetsAllowed.html</relativePath></artifact><artifact><fileName>TerrainUtils.html</fileName><relativePath>downloads/hotdoc/TerrainUtils.html</relativePath></artifact><artifact><fileName>Texttag.html</fileName><relativePath>downloads/hotdoc/Texttag.html</relativePath></artifact><artifact><fileName>Textures.html</fileName><relativePath>downloads/hotdoc/Textures.html</relativePath></artifact><artifact><fileName>Tiles.html</fileName><relativePath>downloads/hotdoc/Tiles.html</relativePath></artifact><artifact><fileName>Time.html</fileName><relativePath>downloads/hotdoc/Time.html</relativePath></artifact><artifact><fileName>Timer.html</fileName><relativePath>downloads/hotdoc/Timer.html</relativePath></artifact><artifact><fileName>TimerDialog.html</fileName><relativePath>downloads/hotdoc/TimerDialog.html</relativePath></artifact><artifact><fileName>TimerUtils.html</fileName><relativePath>downloads/hotdoc/TimerUtils.html</relativePath></artifact><artifact><fileName>Trigger.html</fileName><relativePath>downloads/hotdoc/Trigger.html</relativePath></artifact><artifact><fileName>TypeCasting.html</fileName><relativePath>downloads/hotdoc/TypeCasting.html</relativePath></artifact><artifact><fileName>UI.html</fileName><relativePath>downloads/hotdoc/UI.html</relativePath></artifact><artifact><fileName>Unit.html</fileName><relativePath>downloads/hotdoc/Unit.html</relativePath></artifact><artifact><fileName>UnitAnimations.html</fileName><relativePath>downloads/hotdoc/UnitAnimations.html</relativePath></artifact><artifact><fileName>UnitIds.html</fileName><relativePath>downloads/hotdoc/UnitIds.html</relativePath></artifact><artifact><fileName>UnitIndexer.html</fileName><relativePath>downloads/hotdoc/UnitIndexer.html</relativePath></artifact><artifact><fileName>UnitObjEditing.html</fileName><relativePath>downloads/hotdoc/UnitObjEditing.html</relativePath></artifact><artifact><fileName>Units.html</fileName><relativePath>downloads/hotdoc/Units.html</relativePath></artifact><artifact><fileName>UpgradeObjEditing.html</fileName><relativePath>downloads/hotdoc/UpgradeObjEditing.html</relativePath></artifact><artifact><fileName>Vectors.html</fileName><relativePath>downloads/hotdoc/Vectors.html</relativePath></artifact><artifact><fileName>Weather.html</fileName><relativePath>downloads/hotdoc/Weather.html</relativePath></artifact><artifact><fileName>WeatherEffects.html</fileName><relativePath>downloads/hotdoc/WeatherEffects.html</relativePath></artifact><artifact><fileName>Widget.html</fileName><relativePath>downloads/hotdoc/Widget.html</relativePath></artifact><artifact><fileName>Wurst.html</fileName><relativePath>downloads/hotdoc/Wurst.html</relativePath></artifact><artifact><fileName>Wurstunit.html</fileName><relativePath>downloads/hotdoc/Wurstunit.html</relativePath></artifact><artifact><fileName>CLILoader.conf</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.conf</relativePath></artifact><artifact><fileName>CLILoader.dll</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.dll</relativePath></artifact><artifact><fileName>Colorizer.dll</fileName><relativePath>downloads/Wurstpack/bin/Colorizer.dll</relativePath></artifact><artifact><fileName>exehack.exe</fileName><relativePath>downloads/Wurstpack/bin/exehack.exe</relativePath></artifact><artifact><fileName>grimoireconfig.dll</fileName><relativePath>downloads/Wurstpack/bin/grimoireconfig.dll</relativePath></artifact><artifact><fileName>japi.dll</fileName><relativePath>downloads/Wurstpack/bin/japi.dll</relativePath></artifact><artifact><fileName>listfile.dll</fileName><relativePath>downloads/Wurstpack/bin/listfile.dll</relativePath></artifact><artifact><fileName>loadmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/loadmpq.dll</relativePath></artifact><artifact><fileName>nativepack.dll</fileName><relativePath>downloads/Wurstpack/bin/nativepack.dll</relativePath></artifact><artifact><fileName>ongameload.dll</fileName><relativePath>downloads/Wurstpack/bin/ongameload.dll</relativePath></artifact><artifact><fileName>PELoader.dll</fileName><relativePath>downloads/Wurstpack/bin/PELoader.dll</relativePath></artifact><artifact><fileName>pipe.dll</fileName><relativePath>downloads/Wurstpack/bin/pipe.dll</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>wehack.dll</fileName><relativePath>downloads/Wurstpack/bin/wehack.dll</relativePath></artifact><artifact><fileName>weload.dll</fileName><relativePath>downloads/Wurstpack/bin/weload.dll</relativePath></artifact><artifact><fileName>worldedit.exe</fileName><relativePath>downloads/Wurstpack/bin/worldedit.exe</relativePath></artifact><artifact><fileName>grimoire-readme.txt</fileName><relativePath>downloads/Wurstpack/docs/grimoire-readme.txt</relativePath></artifact><artifact><fileName>grimoiremanual.pdf</fileName><relativePath>downloads/Wurstpack/docs/grimoiremanual.pdf</relativePath></artifact><artifact><fileName>findpath.lua</fileName><relativePath>downloads/Wurstpack/findpath.lua</relativePath></artifact><artifact><fileName>AutocastBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastBorder.tga</relativePath></artifact><artifact><fileName>AutocastCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastCorners.tga</relativePath></artifact><artifact><fileName>ConstantMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ConstantMerger.exe</relativePath></artifact><artifact><fileName>DisabledBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/DisabledBorder.tga</relativePath></artifact><artifact><fileName>FileExporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileExporter.exe</relativePath></artifact><artifact><fileName>FileImporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileImporter.exe</relativePath></artifact><artifact><fileName>grimex.dll</fileName><relativePath>downloads/Wurstpack/grimext/grimex.dll</relativePath></artifact><artifact><fileName>GrimexManual.html</fileName><relativePath>downloads/Wurstpack/grimext/GrimexManual.html</relativePath></artifact><artifact><fileName>contextmenu.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/contextmenu.gif</relativePath></artifact><artifact><fileName>mapsizehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/mapsizehack.gif</relativePath></artifact><artifact><fileName>minus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/minus.gif</relativePath></artifact><artifact><fileName>oehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/oehack.gif</relativePath></artifact><artifact><fileName>plus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/plus.gif</relativePath></artifact><artifact><fileName>testmap.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/testmap.gif</relativePath></artifact><artifact><fileName>tilepicker.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/tilepicker.gif</relativePath></artifact><artifact><fileName>InfocardBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardBorder.tga</relativePath></artifact><artifact><fileName>InfocardCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardCorners.tga</relativePath></artifact><artifact><fileName>InfocardLevelBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelBorder.tga</relativePath></artifact><artifact><fileName>InfocardLevelCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelCorners.tga</relativePath></artifact><artifact><fileName>NormalBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalBorder.tga</relativePath></artifact><artifact><fileName>NormalCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalCorners.tga</relativePath></artifact><artifact><fileName>ObjectMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ObjectMerger.exe</relativePath></artifact><artifact><fileName>PassiveBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveBorder.tga</relativePath></artifact><artifact><fileName>PassiveCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveCorners.tga</relativePath></artifact><artifact><fileName>PatchGenerator.exe</fileName><relativePath>downloads/Wurstpack/grimext/PatchGenerator.exe</relativePath></artifact><artifact><fileName>PathMapper.exe</fileName><relativePath>downloads/Wurstpack/grimext/PathMapper.exe</relativePath></artifact><artifact><fileName>cmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/cmtest.lua</relativePath></artifact><artifact><fileName>fetest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fetest.lua</relativePath></artifact><artifact><fileName>fitest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fitest.lua</relativePath></artifact><artifact><fileName>log.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/log.lua</relativePath></artifact><artifact><fileName>omtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/omtest.lua</relativePath></artifact><artifact><fileName>pmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/pmtest.lua</relativePath></artifact><artifact><fileName>tmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tmtest.lua</relativePath></artifact><artifact><fileName>tstest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tstest.lua</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/grimext/sfmpq.dll</relativePath></artifact><artifact><fileName>TileSetter.exe</fileName><relativePath>downloads/Wurstpack/grimext/TileSetter.exe</relativePath></artifact><artifact><fileName>TriggerMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/TriggerMerger.exe</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/LICENSE.txt</relativePath></artifact><artifact><fileName>loadmpq.lua</fileName><relativePath>downloads/Wurstpack/loadmpq.lua</relativePath></artifact><artifact><fileName>lua5.1.dll</fileName><relativePath>downloads/Wurstpack/lua5.1.dll</relativePath></artifact><artifact><fileName>nosound.mpq</fileName><relativePath>downloads/Wurstpack/nosound.mpq</relativePath></artifact><artifact><fileName>ongameload.lua</fileName><relativePath>downloads/Wurstpack/ongameload.lua</relativePath></artifact><artifact><fileName>README.html</fileName><relativePath>downloads/Wurstpack/README.html</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/resources/blizzard.j</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/resources/common.j</relativePath></artifact><artifact><fileName>debugnatives.j</fileName><relativePath>downloads/Wurstpack/resources/debugnatives.j</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/resources/pjass.exe</relativePath></artifact><artifact><fileName>Changelog - Horus.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog - Horus.txt</relativePath></artifact><artifact><fileName>Changelog.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog.txt</relativePath></artifact><artifact><fileName>funclist.db</fileName><relativePath>downloads/Wurstpack/tesh/funclist.db</relativePath></artifact><artifact><fileName>horus.dll</fileName><relativePath>downloads/Wurstpack/tesh/horus.dll</relativePath></artifact><artifact><fileName>Styles.ini</fileName><relativePath>downloads/Wurstpack/tesh/Styles.ini</relativePath></artifact><artifact><fileName>TESH.conf</fileName><relativePath>downloads/Wurstpack/tesh/TESH.conf</relativePath></artifact><artifact><fileName>TESH.dll</fileName><relativePath>downloads/Wurstpack/tesh/TESH.dll</relativePath></artifact><artifact><fileName>TESH.ini</fileName><relativePath>downloads/Wurstpack/tesh/TESH.ini</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>Blizzard.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/Blizzard.j</relativePath></artifact><artifact><fileName>changelog.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/changelog.txt</relativePath></artifact><artifact><fileName>clijasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/clijasshelper.exe</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/common.j</relativePath></artifact><artifact><fileName>jasshelper.conf</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.conf</relativePath></artifact><artifact><fileName>jasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.exe</relativePath></artifact><artifact><fileName>jasshelpermanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelpermanual.html</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/LICENSE.txt</relativePath></artifact><artifact><fileName>pjass-readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass-readme.txt</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass.exe</relativePath></artifact><artifact><fileName>readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/readme.txt</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/sfmpq.dll</relativePath></artifact><artifact><fileName>zincmanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/zincmanual.html</relativePath></artifact><artifact><fileName>war3.conf.lua</fileName><relativePath>downloads/Wurstpack/war3.conf.lua</relativePath></artifact><artifact><fileName>war3.lua</fileName><relativePath>downloads/Wurstpack/war3.lua</relativePath></artifact><artifact><fileName>war3err.lua</fileName><relativePath>downloads/Wurstpack/war3err.lua</relativePath></artifact><artifact><fileName>we.conf.lua</fileName><relativePath>downloads/Wurstpack/we.conf.lua</relativePath></artifact><artifact><fileName>we.lua</fileName><relativePath>downloads/Wurstpack/we.lua</relativePath></artifact><artifact><fileName>wehack.lua</fileName><relativePath>downloads/Wurstpack/wehack.lua</relativePath></artifact><artifact><fileName>wehacklib.lua</fileName><relativePath>downloads/Wurstpack/wehacklib.lua</relativePath></artifact><artifact><fileName>windows.mpq</fileName><relativePath>downloads/Wurstpack/windows.mpq</relativePath></artifact><artifact><fileName>CwadLib.dll</fileName><relativePath>downloads/Wurstpack/winmpq/CwadLib.dll</relativePath></artifact><artifact><fileName>SFmpq.dll</fileName><relativePath>downloads/Wurstpack/winmpq/SFmpq.dll</relativePath></artifact><artifact><fileName>war3map.j</fileName><relativePath>downloads/Wurstpack/winmpq/temp/war3map.j</relativePath></artifact><artifact><fileName>VB40032.DLL</fileName><relativePath>downloads/Wurstpack/winmpq/VB40032.DLL</relativePath></artifact><artifact><fileName>WinMPQ.exe</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.exe</relativePath></artifact><artifact><fileName>WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.rtf</relativePath></artifact><artifact><fileName>WMpqEmbed.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WMpqEmbed.rtf</relativePath></artifact><artifact><fileName>~$WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/~$WinMPQ.rtf</relativePath></artifact><artifact><fileName>annotations-23.0.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/annotations-23.0.0.jar</relativePath></artifact><artifact><fileName>antlr-runtime-3.5.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr-runtime-3.5.3.jar</relativePath></artifact><artifact><fileName>antlr4-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-4.13.1.jar</relativePath></artifact><artifact><fileName>antlr4-runtime-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-runtime-4.13.1.jar</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/wurstscript/blizzard.j</relativePath></artifact><artifact><fileName>ByteUtilities-2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ByteUtilities-2.0.jar</relativePath></artifact><artifact><fileName>CafeUndZopfli-5cdf283e67.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/CafeUndZopfli-5cdf283e67.jar</relativePath></artifact><artifact><fileName>checker-qual-3.37.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/checker-qual-3.37.0.jar</relativePath></artifact><artifact><fileName>Collections-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Collections-2.4.jar</relativePath></artifact><artifact><fileName>common-image-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-image-3.9.4.jar</relativePath></artifact><artifact><fileName>common-io-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-io-3.9.4.jar</relativePath></artifact><artifact><fileName>common-lang-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-lang-3.9.4.jar</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/wurstscript/common.j</relativePath></artifact><artifact><fileName>commons-codec-1.16.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-codec-1.16.0.jar</relativePath></artifact><artifact><fileName>commons-collections-3.2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-collections-3.2.1.jar</relativePath></artifact><artifact><fileName>commons-compress-1.24.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-compress-1.24.0.jar</relativePath></artifact><artifact><fileName>commons-lang-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-lang-2.4.jar</relativePath></artifact><artifact><fileName>eddsa-0.3.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/eddsa-0.3.0.jar</relativePath></artifact><artifact><fileName>error_prone_annotations-2.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/error_prone_annotations-2.21.1.jar</relativePath></artifact><artifact><fileName>failureaccess-1.0.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/failureaccess-1.0.1.jar</relativePath></artifact><artifact><fileName>grill.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/grill.exe</relativePath></artifact><artifact><fileName>gson-2.10.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/gson-2.10.1.jar</relativePath></artifact><artifact><fileName>guava-32.1.3-jre.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/guava-32.1.3-jre.jar</relativePath></artifact><artifact><fileName>HexUtilities-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/HexUtilities-1.1.jar</relativePath></artifact><artifact><fileName>icu4j-72.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/icu4j-72.1.jar</relativePath></artifact><artifact><fileName>imageio-core-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-core-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-jpeg-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-jpeg-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-metadata-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-metadata-3.9.4.jar</relativePath></artifact><artifact><fileName>jackson-annotations-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-annotations-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-core-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-core-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-databind-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-databind-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-dataformat-yaml-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-dataformat-yaml-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-module-kotlin-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-module-kotlin-2.15.3.jar</relativePath></artifact><artifact><fileName>java-uuid-generator-4.2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/java-uuid-generator-4.2.0.jar</relativePath></artifact><artifact><fileName>javacc-4.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/javacc-4.1.jar</relativePath></artifact><artifact><fileName>JavaEWAH-1.2.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/JavaEWAH-1.2.3.jar</relativePath></artifact><artifact><fileName>jcl-over-slf4j-1.7.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jcl-over-slf4j-1.7.32.jar</relativePath></artifact><artifact><fileName>jmpq3-264c54cfc8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jmpq3-264c54cfc8.jar</relativePath></artifact><artifact><fileName>jsr305-3.0.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jsr305-3.0.2.jar</relativePath></artifact><artifact><fileName>juniversalchardet-2.4.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/juniversalchardet-2.4.0.jar</relativePath></artifact><artifact><fileName>jzlib-1.1.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jzlib-1.1.3.jar</relativePath></artifact><artifact><fileName>kotlin-logging-jvm-3.0.5.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-logging-jvm-3.0.5.jar</relativePath></artifact><artifact><fileName>kotlin-reflect-1.5.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-reflect-1.5.32.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-common-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-common-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk7-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk7-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk8-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk8-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlinx-coroutines-core-jvm-1.7.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlinx-coroutines-core-jvm-1.7.3.jar</relativePath></artifact><artifact><fileName>listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</relativePath></artifact><artifact><fileName>logback-classic-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-classic-1.4.11.jar</relativePath></artifact><artifact><fileName>logback-core-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-core-1.4.11.jar</relativePath></artifact><artifact><fileName>org.abego.treelayout.core-1.0.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.abego.treelayout.core-1.0.3.jar</relativePath></artifact><artifact><fileName>org.eclipse.jdt.annotation-2.1.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jdt.annotation-2.1.0.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j-0.21.1.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j.jsonrpc-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j.jsonrpc-0.21.1.jar</relativePath></artifact><artifact><fileName>OS-1.8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/OS-1.8.jar</relativePath></artifact><artifact><fileName>PeParser-3.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-3.3.jar</relativePath></artifact><artifact><fileName>PeParser-Dorkbox-Util-2.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-Dorkbox-Util-2.7.jar</relativePath></artifact><artifact><fileName>resty-0.3.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/resty-0.3.2.jar</relativePath></artifact><artifact><fileName>SimpleRegistry-f96dda96bd.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SimpleRegistry-f96dda96bd.jar</relativePath></artifact><artifact><fileName>slf4j-api-2.0.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/slf4j-api-2.0.7.jar</relativePath></artifact><artifact><fileName>snakeyaml-2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/snakeyaml-2.1.jar</relativePath></artifact><artifact><fileName>sshd-osgi-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-osgi-2.10.0.jar</relativePath></artifact><artifact><fileName>sshd-sftp-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-sftp-2.10.0.jar</relativePath></artifact><artifact><fileName>ST4-4.3.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ST4-4.3.4.jar</relativePath></artifact><artifact><fileName>SwingDarkFlatTable-1d9ae26e69.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SwingDarkFlatTable-1d9ae26e69.jar</relativePath></artifact><artifact><fileName>Updates-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Updates-1.1.jar</relativePath></artifact><artifact><fileName>Utilities-1.46.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Utilities-1.46.jar</relativePath></artifact><artifact><fileName>vavr-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-0.10.4.jar</relativePath></artifact><artifact><fileName>vavr-match-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-match-0.10.4.jar</relativePath></artifact><artifact><fileName>velocity-1.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/velocity-1.7.jar</relativePath></artifact><artifact><fileName>wc3libs-01fb9e23bf.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wc3libs-01fb9e23bf.jar</relativePath></artifact><artifact><fileName>wrapper_config.toml</fileName><relativePath>downloads/Wurstpack/wurstscript/wrapper_config.toml</relativePath></artifact><artifact><fileName>wurstscript.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.exe</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstsetup-475cc7fae8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstsetup-475cc7fae8.jar</relativePath></artifact><artifact><fileName>xz-1.9.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/xz-1.9.jar</relativePath></artifact><artifact><fileName>WurstWE.exe</fileName><relativePath>downloads/Wurstpack/WurstWE.exe</relativePath></artifact><artifact><fileName>wurstpack.md5</fileName><relativePath>downloads/wurstpack.md5</relativePath></artifact><artifact><fileName>wurstpack_compiler.zip</fileName><relativePath>downloads/wurstpack_compiler.zip</relativePath></artifact><artifact><fileName>wurstpack_complete.zip</fileName><relativePath>downloads/wurstpack_complete.zip</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstscript.tar</fileName><relativePath>downloads/wurstscript.tar</relativePath></artifact><artifact><fileName>wurstscript.zip</fileName><relativePath>downloads/wurstscript.zip</relativePath></artifact><building>false</building><displayName>#1367</displayName><duration>737681</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1367</fullDisplayName><id>1367</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1367</number><queueId>1225</queueId><result>SUCCESS</result><timestamp>1740330263377</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1367/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Wurstpack/wurstscript/grill.exe</affectedPath><affectedPath>Wurstpack/wurstscript/wurstscript.exe</affectedPath><commitId>e479892315b1f57f0a05d09de516d7d3ca22e932</commitId><timestamp>1740330248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>New binaries by @Cokemonkey11
</comment><date>2025-02-23 18:04:08 +0100</date><id>e479892315b1f57f0a05d09de516d7d3ca22e932</id><msg>New binaries by @Cokemonkey11</msg><path><editType>edit</editType><file>Wurstpack/wurstscript/grill.exe</file></path><path><editType>edit</editType><file>Wurstpack/wurstscript/wurstscript.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1366</buildNumber><marked><SHA1>c44c70133b9f22844f307e2172966292b79bce4c</SHA1><branch><SHA1>c44c70133b9f22844f307e2172966292b79bce4c</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c44c70133b9f22844f307e2172966292b79bce4c</SHA1><branch><SHA1>c44c70133b9f22844f307e2172966292b79bce4c</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c44c70133b9f22844f307e2172966292b79bce4c</SHA1><branch><SHA1>c44c70133b9f22844f307e2172966292b79bce4c</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1366</displayName><duration>738738</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1366</fullDisplayName><id>1366</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1366</number><queueId>1210</queueId><result>SUCCESS</result><timestamp>1736202033177</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1366/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><commitId>c44c70133b9f22844f307e2172966292b79bce4c</commitId><timestamp>1736202024000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Fix exception when hot reloading
</comment><date>2025-01-06 23:20:24 +0100</date><id>c44c70133b9f22844f307e2172966292b79bce4c</id><msg>Fix exception when hot reloading</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1365</buildNumber><marked><SHA1>55812d780c1d173d14870ae72db7b39a960bb049</SHA1><branch><SHA1>55812d780c1d173d14870ae72db7b39a960bb049</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>55812d780c1d173d14870ae72db7b39a960bb049</SHA1><branch><SHA1>55812d780c1d173d14870ae72db7b39a960bb049</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>55812d780c1d173d14870ae72db7b39a960bb049</SHA1><branch><SHA1>55812d780c1d173d14870ae72db7b39a960bb049</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1365</displayName><duration>735802</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1365</fullDisplayName><id>1365</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1365</number><queueId>1153</queueId><result>SUCCESS</result><timestamp>1709473922991</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1365/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><commitId>55812d780c1d173d14870ae72db7b39a960bb049</commitId><timestamp>1709473906000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix map script caching
</comment><date>2024-03-03 14:51:46 +0100</date><id>55812d780c1d173d14870ae72db7b39a960bb049</id><msg>fix map script caching</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1364</buildNumber><marked><SHA1>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</SHA1><branch><SHA1>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</SHA1><branch><SHA1>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</SHA1><branch><SHA1>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1364</displayName><duration>742352</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1364</fullDisplayName><id>1364</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1364</number><queueId>1146</queueId><result>SUCCESS</result><timestamp>1709473017786</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1364/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><commitId>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</commitId><timestamp>1709473002000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>allow unsafe injection of lua files
</comment><date>2024-03-03 14:36:42 +0100</date><id>e17502cc29a5830dce10d7ba082d70b2c4ede3d8</id><msg>allow unsafe injection of lua files</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1363</buildNumber><marked><SHA1>9bbab58f853d9a29739ed4e3d17076c5bb56f359</SHA1><branch><SHA1>9bbab58f853d9a29739ed4e3d17076c5bb56f359</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9bbab58f853d9a29739ed4e3d17076c5bb56f359</SHA1><branch><SHA1>9bbab58f853d9a29739ed4e3d17076c5bb56f359</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9bbab58f853d9a29739ed4e3d17076c5bb56f359</SHA1><branch><SHA1>9bbab58f853d9a29739ed4e3d17076c5bb56f359</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1363</displayName><duration>762131</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1363</fullDisplayName><id>1363</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1363</number><queueId>1131</queueId><result>SUCCESS</result><timestamp>1707732247405</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1363/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java</affectedPath><commitId>9bbab58f853d9a29739ed4e3d17076c5bb56f359</commitId><timestamp>1707732234000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Don't rename functions marked as extern
</comment><date>2024-02-12 11:03:54 +0100</date><id>9bbab58f853d9a29739ed4e3d17076c5bb56f359</id><msg>Don't rename functions marked as extern</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1362</buildNumber><marked><SHA1>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</SHA1><branch><SHA1>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</SHA1><branch><SHA1>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</SHA1><branch><SHA1>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1362</displayName><duration>735522</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1362</fullDisplayName><id>1362</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1362</number><queueId>1109</queueId><result>SUCCESS</result><timestamp>1706126415824</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1362/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</commitId><timestamp>1706126406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>JHCR support update (#1089)

- Fix execution
- Don't ask for game path
- Make use of JHCR reload status API
</comment><date>2024-01-24 21:00:06 +0100</date><id>2cfe407a2c3a60954bf5a09ad11e8b3a86b02f77</id><msg>JHCR support update (#1089)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1361</buildNumber><marked><SHA1>a381685594ed3485766d60ae893a6079d464bbda</SHA1><branch><SHA1>a381685594ed3485766d60ae893a6079d464bbda</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a381685594ed3485766d60ae893a6079d464bbda</SHA1><branch><SHA1>a381685594ed3485766d60ae893a6079d464bbda</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a381685594ed3485766d60ae893a6079d464bbda</SHA1><branch><SHA1>a381685594ed3485766d60ae893a6079d464bbda</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1361</displayName><duration>667642</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1361</fullDisplayName><id>1361</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1361</number><queueId>1100</queueId><result>SUCCESS</result><timestamp>1705267272234</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1361/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/RecycleCodeGeneratorQueue.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><commitId>a381685594ed3485766d60ae893a6079d464bbda</commitId><timestamp>1705267263000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Use JASS_MAX_ARRAY_SIZE for jass class allocation limit (#1088)

</comment><date>2024-01-14 22:21:03 +0100</date><id>a381685594ed3485766d60ae893a6079d464bbda</id><msg>Use JASS_MAX_ARRAY_SIZE for jass class allocation limit (#1088)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/RecycleCodeGeneratorQueue.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1360</buildNumber><marked><SHA1>6859eceed2492617897334250251326c3890ee41</SHA1><branch><SHA1>6859eceed2492617897334250251326c3890ee41</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6859eceed2492617897334250251326c3890ee41</SHA1><branch><SHA1>6859eceed2492617897334250251326c3890ee41</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6859eceed2492617897334250251326c3890ee41</SHA1><branch><SHA1>6859eceed2492617897334250251326c3890ee41</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1360</displayName><duration>709686</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1360</fullDisplayName><id>1360</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1360</number><queueId>1090</queueId><result>SUCCESS</result><timestamp>1705253016342</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1360/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/parserspec/lua.parseq</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/printing/LuaPrinter.java</affectedPath><commitId>6859eceed2492617897334250251326c3890ee41</commitId><timestamp>1705253005000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Lua mode fixes (#1087)

- Lua config is now applied to w3i even if no buildMapData is present
- Player config gets correctly injected into the script in lua mode
- Use // floor division operator for translating integer division
- Use math.tointeger to ensure correct representation of integers, aligning them with Jass
- Standard library has been adjusted to not rely on integer underflow wrapping
</comment><date>2024-01-14 18:23:25 +0100</date><id>6859eceed2492617897334250251326c3890ee41</id><msg>Lua mode fixes (#1087)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/printing/LuaPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/parserspec/lua.parseq</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1359</buildNumber><marked><SHA1>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</SHA1><branch><SHA1>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</SHA1><branch><SHA1>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</SHA1><branch><SHA1>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1359</displayName><duration>753093</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1359</fullDisplayName><id>1359</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1359</number><queueId>1081</queueId><result>SUCCESS</result><timestamp>1704379074986</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1359/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNull.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</commitId><timestamp>1704379066000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Also allow real and boolean comparisons with null in Jass code (#1086)

In addition to already allowing integer comparisons
</comment><date>2024-01-04 15:37:46 +0100</date><id>dd9ac8aa1550f5b9f1c4c6ead3b04e67ac7b1997</id><msg>Also allow real and boolean comparisons with null in Jass code (#1086)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNull.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1358</buildNumber><marked><SHA1>8668904b7896495caaca208fce41a2ed4272227e</SHA1><branch><SHA1>8668904b7896495caaca208fce41a2ed4272227e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8668904b7896495caaca208fce41a2ed4272227e</SHA1><branch><SHA1>8668904b7896495caaca208fce41a2ed4272227e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8668904b7896495caaca208fce41a2ed4272227e</SHA1><branch><SHA1>8668904b7896495caaca208fce41a2ed4272227e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1358</displayName><duration>785755</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1358</fullDisplayName><id>1358</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1358</number><queueId>1072</queueId><result>SUCCESS</result><timestamp>1704308966448</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1358/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><commitId>8668904b7896495caaca208fce41a2ed4272227e</commitId><timestamp>1704308954000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Also fix for buildmap task
</comment><date>2024-01-03 20:09:14 +0100</date><id>8668904b7896495caaca208fce41a2ed4272227e</id><msg>Also fix for buildmap task</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1357</buildNumber><marked><SHA1>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</SHA1><branch><SHA1>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</SHA1><branch><SHA1>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</SHA1><branch><SHA1>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1357</displayName><duration>813791</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1357</fullDisplayName><id>1357</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1357</number><queueId>1063</queueId><result>SUCCESS</result><timestamp>1704306741094</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1357/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><commitId>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</commitId><timestamp>1704306729000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Critical fix: Use script file with build config in compilation
</comment><date>2024-01-03 19:32:09 +0100</date><id>ec0a9e54d3a301ab197e73f9a7ade54bb650ae5f</id><msg>Critical fix: Use script file with build config in compilation</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1356</buildNumber><marked><SHA1>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</SHA1><branch><SHA1>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</SHA1><branch><SHA1>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</SHA1><branch><SHA1>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1356</displayName><duration>771947</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1356</fullDisplayName><id>1356</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1356</number><queueId>1042</queueId><result>SUCCESS</result><timestamp>1704020786361</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1356/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/FileReading.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</commitId><timestamp>1704020776000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>only show file chooser for runmap task, update chardet lib
</comment><date>2023-12-31 12:06:16 +0100</date><id>0f5c38938f9b6b47c018d481d4c4f15c1dfb7711</id><msg>only show file chooser for runmap task, update chardet lib</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/FileReading.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1355</buildNumber><marked><SHA1>da013eb7d7025ee26789b74d46b03fd92669c875</SHA1><branch><SHA1>da013eb7d7025ee26789b74d46b03fd92669c875</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>da013eb7d7025ee26789b74d46b03fd92669c875</SHA1><branch><SHA1>da013eb7d7025ee26789b74d46b03fd92669c875</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>da013eb7d7025ee26789b74d46b03fd92669c875</SHA1><branch><SHA1>da013eb7d7025ee26789b74d46b03fd92669c875</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1355</displayName><duration>837005</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1355</fullDisplayName><id>1355</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1355</number><queueId>1033</queueId><result>SUCCESS</result><timestamp>1701695911929</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1355/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/gradle/wrapper/gradle-wrapper.properties</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/deploy.gradle</affectedPath><commitId>da013eb7d7025ee26789b74d46b03fd92669c875</commitId><timestamp>1701695900000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update Gradle
</comment><date>2023-12-04 14:18:20 +0100</date><id>da013eb7d7025ee26789b74d46b03fd92669c875</id><msg>Update Gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/gradle/wrapper/gradle-wrapper.properties</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/deploy.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1354</buildNumber><marked><SHA1>215d9863749429dd93174888a636f8ba00eb71eb</SHA1><branch><SHA1>215d9863749429dd93174888a636f8ba00eb71eb</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>215d9863749429dd93174888a636f8ba00eb71eb</SHA1><branch><SHA1>215d9863749429dd93174888a636f8ba00eb71eb</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>215d9863749429dd93174888a636f8ba00eb71eb</SHA1><branch><SHA1>215d9863749429dd93174888a636f8ba00eb71eb</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1354</displayName><duration>849038</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1354</fullDisplayName><id>1354</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1354</number><queueId>1024</queueId><result>SUCCESS</result><timestamp>1701694531643</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1354/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.github/workflows/build.yml</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>215d9863749429dd93174888a636f8ba00eb71eb</commitId><timestamp>1701694521000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>add sonar analysis (#1084)

</comment><date>2023-12-04 13:55:21 +0100</date><id>215d9863749429dd93174888a636f8ba00eb71eb</id><msg>add sonar analysis (#1084)</msg><path><editType>add</editType><file>.github/workflows/build.yml</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1353</buildNumber><marked><SHA1>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</SHA1><branch><SHA1>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</SHA1><branch><SHA1>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</SHA1><branch><SHA1>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1353</displayName><duration>775786</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1353</fullDisplayName><id>1353</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1353</number><queueId>1009</queueId><result>SUCCESS</result><timestamp>1701277239517</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1353/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeTypeParam.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateClassMemberUsage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/ExtendedWurstLexer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/InitOrder.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/ImmutableTree.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/DebouncingTimer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstNull.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/MpqEditorFactory.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/EffectProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/ModifiersHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/utils/TransitiveClosureTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/ErrorHandler.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/VarargEliminator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/JassInterpreter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/MpqTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypePackage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/AboutDialog.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/Colors.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNamedScope.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypePrimitive.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/CyclicFunctionRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ErrorReporting.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInt.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/TransitiveClosure.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/WurstErrorWindow.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstLanguageServer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/Partitions.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/VariableType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstOperator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/StdLib.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/FuncLink.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/ExecutiontimeMeasure.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ControlFlowGraph.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/CompilationUnitInfo.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeVararg.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/Jmpq3BasedEditor.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/AntlrJurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyUtils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/StmtTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeEnum.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNull.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstFuncRef.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FuncRefRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/GetByType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeDef.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeArray.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/Worklist.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/DocumentSymbolRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/VariableBinding.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/SubClasses.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FunctionFlagCompiletime.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/utils/GraphInterpreterTestsSC.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenerateBotData.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/VarargTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/ErrorReportingIO.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/GraphInterpreter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ExtraMatchers.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrWurstDoc.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/UsedFunctions.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetUsages.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstBool.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/EvaluateExpr.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/HandleProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGui.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateCallFunctionsWithAnnotation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/SymbolInformationRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstTextDocumentService.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/RecycleCodeGeneratorQueue.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstInt.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/TimeTaker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPosWithComments.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ClosureTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/InterfaceInstances.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/AutoCompleteTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/ExtendedJurstLexer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeModule.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/InterfaceTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrParameterTypes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DependencyFileParserTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/MaxOneSpacer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstObject.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInfer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectFileType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/InterfaceTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LocationProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StmtTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstLanguageServerTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/AntlrJassParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeUnknown.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ExecutableJassFunction.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateGenerics.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/FrameProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/IlConstHandle.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ProgramState.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/MapWithIndexes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstWorkspaceService.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstCommands.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/hotdoc/HotdocGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrPossibleFunctionSignatures.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClass.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/Replacer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/ExtendedJassLexer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/DescriptionHtml.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/TimerMockHandler.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/immutablecollections/IntRangeTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateLocalTypes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/UserRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/frotty/jassAttributes/JassProgsAttr.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/prettyprint/PrettyPrintTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardExecution.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/BufferManager.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/NormalizeNames.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Pjass.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CodeActionRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StackTraceInjector2.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/immutablecollections/ImmutableList.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/TimerMock.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageServerStarter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NullSetter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FunctionFlagAnnotation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstString.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/JassArray.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/Exports.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WLoggerDefault.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetDefinition.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/FoldingTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/RunStatement.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/FunctionSignature.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/RealWorldExamples.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeBoundTypeParam.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/VarLink.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/State.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ModuleExpander.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/FlowAnalysisTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeTuple.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/AssetsGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LuaEnsureTypeProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrPos.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/MathProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/SimpleStatementTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/TriggerMock.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstReal.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ClassTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeModuleInstanciation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/UsedPackages.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTypecastingTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/MultiArrayEliminator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassinterpreter/ExitwhenException.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/HoverTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GetDefinitionTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateTuples.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/NativeJassFunction.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/WurstStatusWindow.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeExprType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassinterpreter/TestFailException.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/UnionFind.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaNatives.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ColorTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateLocalUsage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/utils/ErrorReportingTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/DataflowAnomalyAnalysis.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/WurstGuiImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateClasses.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RequestFailedException.java</affectedPath><commitId>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</commitId><timestamp>1701277227000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Show dialog for choosing game path, cleanup (#1083)

* show dialog for choosing game path

* cleanup code

* remove logs and refactor

* remove confusing mpq error, make some mpq loads readonly
</comment><date>2023-11-29 18:00:27 +0100</date><id>867bf9f781c7eb1ae6d0c843ac6d76b3c4516d05</id><msg>Show dialog for choosing game path, cleanup (#1083)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/Partitions.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeArray.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypePackage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/hotdoc/HotdocGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ControlFlowGraph.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstFuncRef.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ProgramState.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/TimerMockHandler.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/GraphInterpreter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/DocumentSymbolRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/VariableType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CodeActionRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ClassTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FuncRefRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInt.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/MpqEditorFactory.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/FlowAnalysisTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateGenerics.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/Replacer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LuaEnsureTypeProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/FuncLink.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/UsedFunctions.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/EffectProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGui.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/VarLink.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstLanguageServer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/AntlrJassParseTreeTransformer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrParameterTypes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ModuleExpander.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/ExtendedJassLexer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/InterfaceTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DependencyFileParserTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrWurstDoc.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/GetByType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassinterpreter/ExitwhenException.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeDef.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/NativeJassFunction.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstWorkspaceService.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeExprType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/VarargTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/VariableBinding.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/UserRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/TimeTaker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/utils/TransitiveClosureTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/ErrorReportingIO.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StackTraceInjector2.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FunctionFlagCompiletime.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/ModifiersHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrPos.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/ExtendedWurstLexer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/StdLib.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/SimpleStatementTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/HoverTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/MathProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ExtraMatchers.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateCallFunctionsWithAnnotation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/ExtendedJurstLexer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenerateBotData.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/UnionFind.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardExecution.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/MaxOneSpacer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstCommands.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RequestFailedException.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/ExecutiontimeMeasure.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/TimerMock.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/Colors.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/SymbolInformationRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInfer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/FunctionSignature.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClass.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstString.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GetDefinitionTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstOperator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNull.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StmtTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPosWithComments.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/immutablecollections/IntRangeTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/JassInterpreter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ClosureTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstReal.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ErrorReporting.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstBool.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/MapWithIndexes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/Worklist.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeUnknown.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/ErrorHandler.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstLanguageServerTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/RealWorldExamples.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/Exports.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/VarargEliminator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/BufferManager.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeTuple.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/DataflowAnomalyAnalysis.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/WurstStatusWindow.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/AntlrJurstParseTreeTransformer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstTextDocumentService.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/TriggerMock.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/JassArray.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyUtils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateLocalTypes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeVararg.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/HandleProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/immutablecollections/ImmutableList.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateLocalUsage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/FrameProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTypecastingTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaNatives.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LocationProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/AssetsGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetDefinition.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Pjass.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstNull.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/RunStatement.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/AboutDialog.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/FoldingTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/DescriptionHtml.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/NormalizeNames.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstInt.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageServerStarter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeEnum.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/WurstErrorWindow.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/frotty/jassAttributes/JassProgsAttr.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WLoggerDefault.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/AutoCompleteTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeTypeParam.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ColorTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassinterpreter/TestFailException.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FunctionFlagAnnotation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/utils/ErrorReportingTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/State.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/InitOrder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeModuleInstanciation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/ImmutableTree.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/utils/GraphInterpreterTestsSC.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ExecutableJassFunction.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/EvaluateExpr.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrPossibleFunctionSignatures.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/MultiArrayEliminator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypePrimitive.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/TransitiveClosure.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateClasses.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeBoundTypeParam.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/UsedPackages.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/IlConstHandle.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectFileType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/SubClasses.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstObject.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/DebouncingTimer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/RecycleCodeGeneratorQueue.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/Jmpq3BasedEditor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/prettyprint/PrettyPrintTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/CompilationUnitInfo.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/InterfaceTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetUsages.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/StmtTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/InterfaceInstances.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/StatementTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNamedScope.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeModule.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/MpqTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateClassMemberUsage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/CyclicFunctionRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateTuples.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NullSetter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/gui/WurstGuiImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1352</buildNumber><marked><SHA1>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</SHA1><branch><SHA1>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</SHA1><branch><SHA1>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</SHA1><branch><SHA1>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1352</displayName><duration>740565</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1352</fullDisplayName><id>1352</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1352</number><queueId>992</queueId><result>SUCCESS</result><timestamp>1700765167872</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1352/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</affectedPath><commitId>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</commitId><timestamp>1700765155000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>correctly generate .imp file with transitive imports (#1082)

</comment><date>2023-11-23 19:45:55 +0100</date><id>cafbdf8afa5ea86c5f6f1e377cd9fd7dba67ba42</id><msg>correctly generate .imp file with transitive imports (#1082)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1351</buildNumber><marked><SHA1>b82dc396391a3d3456a2752f8be3b97ec27d2471</SHA1><branch><SHA1>b82dc396391a3d3456a2752f8be3b97ec27d2471</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b82dc396391a3d3456a2752f8be3b97ec27d2471</SHA1><branch><SHA1>b82dc396391a3d3456a2752f8be3b97ec27d2471</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b82dc396391a3d3456a2752f8be3b97ec27d2471</SHA1><branch><SHA1>b82dc396391a3d3456a2752f8be3b97ec27d2471</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1351</displayName><duration>766616</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1351</fullDisplayName><id>1351</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1351</number><queueId>983</queueId><result>SUCCESS</result><timestamp>1700667712530</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1351/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/CyclicFunctionRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionBasedNativeProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/NameResolution.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/MultiArrayEliminator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/TimeTaker.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</affectedPath><commitId>b82dc396391a3d3456a2752f8be3b97ec27d2471</commitId><timestamp>1700667700000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>More performance improvements &amp; fixes (#1081)

* only extract map script if map changed
* some more parallelization
* update wc3libs to fix loading screen issues
* only apply loading screen background when not null
</comment><date>2023-11-22 16:41:40 +0100</date><id>b82dc396391a3d3456a2752f8be3b97ec27d2471</id><msg>More performance improvements &amp; fixes (#1081)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/NameResolution.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Flatten.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/CyclicFunctionRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionBasedNativeProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/MultiArrayEliminator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/TimeTaker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1350</buildNumber><marked><SHA1>1588f63c3923b416e0af49d93b46fc7938a57504</SHA1><branch><SHA1>1588f63c3923b416e0af49d93b46fc7938a57504</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1588f63c3923b416e0af49d93b46fc7938a57504</SHA1><branch><SHA1>1588f63c3923b416e0af49d93b46fc7938a57504</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1588f63c3923b416e0af49d93b46fc7938a57504</SHA1><branch><SHA1>1588f63c3923b416e0af49d93b46fc7938a57504</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1350</displayName><duration>826566</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1350</fullDisplayName><id>1350</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1350</number><queueId>974</queueId><result>SUCCESS</result><timestamp>1700494868997</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1350/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.markdown</affectedPath><commitId>1588f63c3923b416e0af49d93b46fc7938a57504</commitId><timestamp>1700494860000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update README.markdown
</comment><date>2023-11-20 16:41:00 +0100</date><id>1588f63c3923b416e0af49d93b46fc7938a57504</id><msg>Update README.markdown</msg><path><editType>edit</editType><file>README.markdown</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1349</buildNumber><marked><SHA1>54584883066ccf927eea6d1c7dfcb6edc122c80c</SHA1><branch><SHA1>54584883066ccf927eea6d1c7dfcb6edc122c80c</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>54584883066ccf927eea6d1c7dfcb6edc122c80c</SHA1><branch><SHA1>54584883066ccf927eea6d1c7dfcb6edc122c80c</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>54584883066ccf927eea6d1c7dfcb6edc122c80c</SHA1><branch><SHA1>54584883066ccf927eea6d1c7dfcb6edc122c80c</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1349</displayName><duration>735241</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1349</fullDisplayName><id>1349</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1349</number><queueId>962</queueId><result>SUCCESS</result><timestamp>1699460521486</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1349/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetUsages.java</affectedPath><commitId>54584883066ccf927eea6d1c7dfcb6edc122c80c</commitId><timestamp>1699460508000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Fix renaming array symbols
</comment><date>2023-11-08 17:21:48 +0100</date><id>54584883066ccf927eea6d1c7dfcb6edc122c80c</id><msg>Fix renaming array symbols</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetUsages.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1348</buildNumber><marked><SHA1>7cda368a96a593f8793fb4d733b81a8973175674</SHA1><branch><SHA1>7cda368a96a593f8793fb4d733b81a8973175674</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>7cda368a96a593f8793fb4d733b81a8973175674</SHA1><branch><SHA1>7cda368a96a593f8793fb4d733b81a8973175674</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>7cda368a96a593f8793fb4d733b81a8973175674</SHA1><branch><SHA1>7cda368a96a593f8793fb4d733b81a8973175674</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1348</displayName><duration>740934</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1348</fullDisplayName><id>1348</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1348</number><queueId>948</queueId><result>SUCCESS</result><timestamp>1698358246643</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1348/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/ExtendedWurstLexer.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/FunctionDefinitions.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Switch.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Real2.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstTextDocumentService.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Closures.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Assignment_shorthand.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstLanguageServer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/prettyprint/PrettyPrintTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Real1.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/antlr/de/peeeq/wurstscript/antlr/Wurst.g4</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Comments.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Ternary.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPosWithComments.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Real3.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/BinaryExprAndMethod.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Cascade.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Annotations.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyUtils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/If.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Enum.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Loops.wurst</affectedPath><commitId>7cda368a96a593f8793fb4d733b81a8973175674</commitId><timestamp>1698358236000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Jass And Wurst Formatter (#620)

Support for formatting .wurst and .j files.

Thanks @karlek 

Co-authored-by: Frotty &lt;Frotty@users.noreply.github.com&gt;
Co-authored-by: Peter Zeller &lt;Peter.peq@googlemail.com&gt;
</comment><date>2023-10-27 00:10:36 +0200</date><id>7cda368a96a593f8793fb4d733b81a8973175674</id><msg>Jass And Wurst Formatter (#620)</msg><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Switch.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyPrinter.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/FunctionDefinitions.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Ternary.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Comments.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/antlr/de/peeeq/wurstscript/antlr/Wurst.g4</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Cascade.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/prettyprint/PrettyPrintTest.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Real3.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Enum.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstTextDocumentService.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPosWithComments.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/ExtendedWurstLexer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Real1.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/If.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/BinaryExprAndMethod.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/prettyPrint/PrettyUtils.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Assignment_shorthand.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Loops.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Real2.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstLanguageServer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Closures.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Annotations.wurst</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1347</buildNumber><marked><SHA1>66b805ee90059b173e8c8df43d033c209e0fbac0</SHA1><branch><SHA1>66b805ee90059b173e8c8df43d033c209e0fbac0</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>66b805ee90059b173e8c8df43d033c209e0fbac0</SHA1><branch><SHA1>66b805ee90059b173e8c8df43d033c209e0fbac0</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>66b805ee90059b173e8c8df43d033c209e0fbac0</SHA1><branch><SHA1>66b805ee90059b173e8c8df43d033c209e0fbac0</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1347</displayName><duration>753107</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1347</fullDisplayName><id>1347</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1347</number><queueId>939</queueId><result>SUCCESS</result><timestamp>1697715694395</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1347/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><commitId>66b805ee90059b173e8c8df43d033c209e0fbac0</commitId><timestamp>1697715685000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix JHCR war3map.j file handling
</comment><date>2023-10-19 13:41:25 +0200</date><id>66b805ee90059b173e8c8df43d033c209e0fbac0</id><msg>fix JHCR war3map.j file handling</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1346</buildNumber><marked><SHA1>5d80c7a6882d66102fc202a628ed6de8c6048e55</SHA1><branch><SHA1>5d80c7a6882d66102fc202a628ed6de8c6048e55</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5d80c7a6882d66102fc202a628ed6de8c6048e55</SHA1><branch><SHA1>5d80c7a6882d66102fc202a628ed6de8c6048e55</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5d80c7a6882d66102fc202a628ed6de8c6048e55</SHA1><branch><SHA1>5d80c7a6882d66102fc202a628ed6de8c6048e55</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1346</displayName><duration>752151</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1346</fullDisplayName><id>1346</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1346</number><queueId>920</queueId><result>SUCCESS</result><timestamp>1697638834832</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1346/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/HandleProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/CyclicFunctionRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/HashtableProvider.java</affectedPath><affectedPath>.circleci/config.yml</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/StdLib.java</affectedPath><commitId>5d80c7a6882d66102fc202a628ed6de8c6048e55</commitId><timestamp>1697638822000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update deps, improve performance, JHCR fixes (#1080)

- update dependencies
- update stdlib verison for unit tests
- only apply nullsetting when `-opt` is enabled to save some build time for testing
- minor performance improvements
- make build deterministic
- apply build map config before compilation
- hot code reload now more reliable
</comment><date>2023-10-18 16:20:22 +0200</date><id>5d80c7a6882d66102fc202a628ed6de8c6048e55</id><msg>Update deps, improve performance, JHCR fixes (#1080)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/CyclicFunctionRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/HandleProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/HashtableProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</file></path><path><editType>edit</editType><file>.circleci/config.yml</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/StdLib.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1345</buildNumber><marked><SHA1>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</SHA1><branch><SHA1>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</SHA1><branch><SHA1>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</SHA1><branch><SHA1>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>846</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1345</displayName><duration>1037684</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1345</fullDisplayName><id>1345</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1345</number><queueId>906</queueId><result>SUCCESS</result><timestamp>1696891776897</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1345/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/hotdoc/HotdocGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPos.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/IntVal.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/StringProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/DescriptionHtml.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstCommands.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Pjass.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</affectedPath><commitId>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</commitId><timestamp>1696891767000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>small performance fixes (#1079)

</comment><date>2023-10-10 00:49:27 +0200</date><id>74d9f5ff9068994dfd5be12ca7fdb9a7e2233371</id><msg>small performance fixes (#1079)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/StringProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/IntVal.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/DescriptionHtml.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstCommands.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/hotdoc/HotdocGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Pjass.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPos.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1344</buildNumber><marked><SHA1>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</SHA1><branch><SHA1>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</SHA1><branch><SHA1>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</SHA1><branch><SHA1>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1344</displayName><duration>1080208</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1344</fullDisplayName><id>1344</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1344</number><queueId>859</queueId><result>SUCCESS</result><timestamp>1684068455246</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1344/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><commitId>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</commitId><timestamp>1684068445000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Eliminate stacktrace when compiling on linux (#1076)

* Eliminate stacktrace when compiling on linux

* catch unsupported platform at exe path
</comment><date>2023-05-14 14:47:25 +0200</date><id>e6f36a8fdef6e01ab005bc27e08f6ed68e055cc5</id><msg>Eliminate stacktrace when compiling on linux (#1076)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1343</buildNumber><marked><SHA1>c12c5e9602e1ee0a1c943b19e7428495fd14171b</SHA1><branch><SHA1>c12c5e9602e1ee0a1c943b19e7428495fd14171b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c12c5e9602e1ee0a1c943b19e7428495fd14171b</SHA1><branch><SHA1>c12c5e9602e1ee0a1c943b19e7428495fd14171b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c12c5e9602e1ee0a1c943b19e7428495fd14171b</SHA1><branch><SHA1>c12c5e9602e1ee0a1c943b19e7428495fd14171b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1343</displayName><duration>1235487</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1343</fullDisplayName><id>1343</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1343</number><queueId>850</queueId><result>SUCCESS</result><timestamp>1683302391777</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1343/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</affectedPath><commitId>c12c5e9602e1ee0a1c943b19e7428495fd14171b</commitId><timestamp>1683302380000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>warn log instead of printing stacktrace on linux platform (#1075)

</comment><date>2023-05-05 17:59:40 +0200</date><id>c12c5e9602e1ee0a1c943b19e7428495fd14171b</id><msg>warn log instead of printing stacktrace on linux platform (#1075)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1342</buildNumber><marked><SHA1>6daa70341b08b23c5600c70007d6f450482d9c29</SHA1><branch><SHA1>6daa70341b08b23c5600c70007d6f450482d9c29</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6daa70341b08b23c5600c70007d6f450482d9c29</SHA1><branch><SHA1>6daa70341b08b23c5600c70007d6f450482d9c29</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6daa70341b08b23c5600c70007d6f450482d9c29</SHA1><branch><SHA1>6daa70341b08b23c5600c70007d6f450482d9c29</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1342</displayName><duration>1112150</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1342</fullDisplayName><id>1342</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1342</number><queueId>833</queueId><result>SUCCESS</result><timestamp>1673259136285</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1342/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/resources/pjass.exe</affectedPath><commitId>6daa70341b08b23c5600c70007d6f450482d9c29</commitId><timestamp>1673259126000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update pjass to detect functions with too many parameters (#1073)

</comment><date>2023-01-09 11:12:06 +0100</date><id>6daa70341b08b23c5600c70007d6f450482d9c29</id><msg>Update pjass to detect functions with too many parameters (#1073)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/resources/pjass.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1341</buildNumber><marked><SHA1>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</SHA1><branch><SHA1>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</SHA1><branch><SHA1>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</SHA1><branch><SHA1>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1341</displayName><duration>1237183</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1341</fullDisplayName><id>1341</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1341</number><queueId>824</queueId><result>SUCCESS</result><timestamp>1673257488162</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1341/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.markdown</affectedPath><commitId>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</commitId><timestamp>1673257455000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Fix CircleCI badge
</comment><date>2023-01-09 10:44:15 +0100</date><id>aabbbcf8d9db1578cb6610ac61f1d64aa23402f4</id><msg>Fix CircleCI badge</msg><path><editType>edit</editType><file>README.markdown</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1340</buildNumber><marked><SHA1>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</SHA1><branch><SHA1>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</SHA1><branch><SHA1>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</SHA1><branch><SHA1>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1340</displayName><duration>1103243</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1340</fullDisplayName><id>1340</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1340</number><queueId>820</queueId><result>SUCCESS</result><timestamp>1673256300594</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1340/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/AntlrJassParseTreeTransformer.java</affectedPath><commitId>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</commitId><timestamp>1672833571000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix jass parsing issue
</comment><date>2023-01-04 12:59:31 +0100</date><id>05fddbdf6a6f502b87ea3ff82e59b6a87c21db4b</id><msg>fix jass parsing issue</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/AntlrJassParseTreeTransformer.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1339</buildNumber><marked><SHA1>9783e0abbe82535564fe21d02cc6f738a9132c7b</SHA1><branch><SHA1>9783e0abbe82535564fe21d02cc6f738a9132c7b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9783e0abbe82535564fe21d02cc6f738a9132c7b</SHA1><branch><SHA1>9783e0abbe82535564fe21d02cc6f738a9132c7b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9783e0abbe82535564fe21d02cc6f738a9132c7b</SHA1><branch><SHA1>9783e0abbe82535564fe21d02cc6f738a9132c7b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1339</displayName><duration>957231</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1339</fullDisplayName><id>1339</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1339</number><queueId>744</queueId><result>SUCCESS</result><timestamp>1663001833478</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1339/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>9783e0abbe82535564fe21d02cc6f738a9132c7b</commitId><timestamp>1663001819000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>ugly fix for skin files
</comment><date>2022-09-12 18:56:59 +0200</date><id>9783e0abbe82535564fe21d02cc6f738a9132c7b</id><msg>ugly fix for skin files</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1338</buildNumber><marked><SHA1>9f5811174bde8ac0f238f713ba5f04a8ebf62411</SHA1><branch><SHA1>9f5811174bde8ac0f238f713ba5f04a8ebf62411</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9f5811174bde8ac0f238f713ba5f04a8ebf62411</SHA1><branch><SHA1>9f5811174bde8ac0f238f713ba5f04a8ebf62411</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9f5811174bde8ac0f238f713ba5f04a8ebf62411</SHA1><branch><SHA1>9f5811174bde8ac0f238f713ba5f04a8ebf62411</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1338</displayName><duration>971603</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1338</fullDisplayName><id>1338</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1338</number><queueId>729</queueId><result>SUCCESS</result><timestamp>1662492206646</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1338/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><commitId>9f5811174bde8ac0f238f713ba5f04a8ebf62411</commitId><timestamp>1662492192000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix writing empty objmod files
</comment><date>2022-09-06 21:23:12 +0200</date><id>9f5811174bde8ac0f238f713ba5f04a8ebf62411</id><msg>fix writing empty objmod files</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1337</buildNumber><marked><SHA1>06aea7b86c3cdfc3e868d8eae67951077688f328</SHA1><branch><SHA1>06aea7b86c3cdfc3e868d8eae67951077688f328</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>06aea7b86c3cdfc3e868d8eae67951077688f328</SHA1><branch><SHA1>06aea7b86c3cdfc3e868d8eae67951077688f328</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>06aea7b86c3cdfc3e868d8eae67951077688f328</SHA1><branch><SHA1>06aea7b86c3cdfc3e868d8eae67951077688f328</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1337</displayName><duration>854338</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1337</fullDisplayName><id>1337</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1337</number><queueId>708</queueId><result>SUCCESS</result><timestamp>1661613769543</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1337/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>06aea7b86c3cdfc3e868d8eae67951077688f328</commitId><timestamp>1661613756000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update wc3libs and write AS_DEFINED
</comment><date>2022-08-27 17:22:36 +0200</date><id>06aea7b86c3cdfc3e868d8eae67951077688f328</id><msg>Update wc3libs and write AS_DEFINED</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1336</buildNumber><marked><SHA1>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</SHA1><branch><SHA1>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</SHA1><branch><SHA1>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</SHA1><branch><SHA1>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1336</displayName><duration>875677</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1336</fullDisplayName><id>1336</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1336</number><queueId>693</queueId><result>SUCCESS</result><timestamp>1661502669660</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1336/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><commitId>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</commitId><timestamp>1661502657000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix objmod wurst output
</comment><date>2022-08-26 10:30:57 +0200</date><id>19a6ef00cd4d634d4e92a30ae18a7c77209919bc</id><msg>fix objmod wurst output</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1335</buildNumber><marked><SHA1>4d008eecf3b414904af26885afba63fda279111a</SHA1><branch><SHA1>4d008eecf3b414904af26885afba63fda279111a</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4d008eecf3b414904af26885afba63fda279111a</SHA1><branch><SHA1>4d008eecf3b414904af26885afba63fda279111a</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4d008eecf3b414904af26885afba63fda279111a</SHA1><branch><SHA1>4d008eecf3b414904af26885afba63fda279111a</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1335</displayName><duration>923788</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1335</fullDisplayName><id>1335</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1335</number><queueId>684</queueId><result>SUCCESS</result><timestamp>1661500024466</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1335/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><commitId>4d008eecf3b414904af26885afba63fda279111a</commitId><timestamp>1661500010000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix removing wurst definitions
</comment><date>2022-08-26 09:46:50 +0200</date><id>4d008eecf3b414904af26885afba63fda279111a</id><msg>fix removing wurst definitions</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1334</buildNumber><marked><SHA1>68e0abc2f2c1913aabad4cc15e3623778db9e022</SHA1><branch><SHA1>68e0abc2f2c1913aabad4cc15e3623778db9e022</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>68e0abc2f2c1913aabad4cc15e3623778db9e022</SHA1><branch><SHA1>68e0abc2f2c1913aabad4cc15e3623778db9e022</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>68e0abc2f2c1913aabad4cc15e3623778db9e022</SHA1><branch><SHA1>68e0abc2f2c1913aabad4cc15e3623778db9e022</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1334</displayName><duration>898887</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1334</fullDisplayName><id>1334</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1334</number><queueId>653</queueId><result>SUCCESS</result><timestamp>1661123662854</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1334/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationUnreal.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectTable.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/objectreader/TestW3u.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/BinaryDataOutputStream.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationReal.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/package-info.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationInt.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/BinaryDataInputStream.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationString.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectDefinition.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModification.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/VariableTypes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/VariableType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/objectreader/BinaryDataStreamsTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectFile.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>68e0abc2f2c1913aabad4cc15e3623778db9e022</commitId><timestamp>1661123651000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Refactor Object Mod Handling to use wc3libs (#1066)

Fixes format version issues with Patch 1.33
</comment><date>2022-08-22 01:14:11 +0200</date><id>68e0abc2f2c1913aabad4cc15e3623778db9e022</id><msg>Refactor Object Mod Handling to use wc3libs (#1066)</msg><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationString.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/BinaryDataOutputStream.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/VariableType.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/objectreader/BinaryDataStreamsTest.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationReal.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModification.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectTable.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/VariableTypes.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationInt.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/BinaryDataInputStream.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/package-info.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectModificationUnreal.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectDefinition.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/ObjectFile.java</file></path><path><editType>delete</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/objectreader/TestW3u.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1333</buildNumber><marked><SHA1>68b6be74a5a5178ff2794d34712bd651c098acc4</SHA1><branch><SHA1>68b6be74a5a5178ff2794d34712bd651c098acc4</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>68b6be74a5a5178ff2794d34712bd651c098acc4</SHA1><branch><SHA1>68b6be74a5a5178ff2794d34712bd651c098acc4</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>68b6be74a5a5178ff2794d34712bd651c098acc4</SHA1><branch><SHA1>68b6be74a5a5178ff2794d34712bd651c098acc4</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1333</displayName><duration>864722</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1333</fullDisplayName><id>1333</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1333</number><queueId>644</queueId><result>SUCCESS</result><timestamp>1660808248970</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1333/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Wurstpack/vexorianjasshelper/common.j</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/resources/common.j</affectedPath><affectedPath>Wurstpack/resources/common.j</affectedPath><affectedPath>Wurstpack/wurstscript/common.j</affectedPath><commitId>68b6be74a5a5178ff2794d34712bd651c098acc4</commitId><timestamp>1660808234000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update common.j
</comment><date>2022-08-18 09:37:14 +0200</date><id>68b6be74a5a5178ff2794d34712bd651c098acc4</id><msg>Update common.j</msg><path><editType>edit</editType><file>Wurstpack/resources/common.j</file></path><path><editType>edit</editType><file>Wurstpack/wurstscript/common.j</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/resources/common.j</file></path><path><editType>edit</editType><file>Wurstpack/vexorianjasshelper/common.j</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1332</buildNumber><marked><SHA1>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</SHA1><branch><SHA1>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</SHA1><branch><SHA1>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</SHA1><branch><SHA1>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>845</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1332</displayName><duration>856210</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1332</fullDisplayName><id>1332</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1332</number><queueId>623</queueId><result>SUCCESS</result><timestamp>1657746191206</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1332/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateLocalTypes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</affectedPath><commitId>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</commitId><timestamp>1657746181000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Remove type dependency from cast translation (#1064)

* Remove type dependency from cast translation

When casting to int, there is a special case when an int is casted (no cast necessary). This was no longer detected correctly with eliminated local types. Now this unnecessary cast is removed in advance, before local types are lost.

* Unit tests for local type elimination
</comment><date>2022-07-13 23:03:01 +0200</date><id>18ca8ab9bda8e1ceb5112c75866e26bbfd5d08d4</id><msg>Remove type dependency from cast translation (#1064)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateLocalTypes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1331</buildNumber><marked><SHA1>db253e0d36bcb5103116ab2b01d3960b041d587b</SHA1><branch><SHA1>db253e0d36bcb5103116ab2b01d3960b041d587b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>db253e0d36bcb5103116ab2b01d3960b041d587b</SHA1><branch><SHA1>db253e0d36bcb5103116ab2b01d3960b041d587b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>db253e0d36bcb5103116ab2b01d3960b041d587b</SHA1><branch><SHA1>db253e0d36bcb5103116ab2b01d3960b041d587b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>843</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1331</displayName><duration>916364</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1331</fullDisplayName><id>1331</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1331</number><queueId>614</queueId><result>SUCCESS</result><timestamp>1657579893878</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1331/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/StmtTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/TypesHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttrType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LuaEnsureTypeProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateLocalTypes.java</affectedPath><commitId>db253e0d36bcb5103116ab2b01d3960b041d587b</commitId><timestamp>1657579882000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Improve Lua optimizers (#1063)

* Improve Lua optimizers

* Improve constant tuple propagation

* Fix stacktraces

* Only eliminate simple types

Class types are required when evaluating the type of member accesses.

* Fix for copies of tuples and simplify code

Knowledge may also contain copies of tuples. They cannot be updated by tuple selection assignments and have to be removed instead.
</comment><date>2022-07-12 00:51:22 +0200</date><id>db253e0d36bcb5103116ab2b01d3960b041d587b</id><msg>Improve Lua optimizers (#1063)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/TypesHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateLocalTypes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttrType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/StmtTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LuaEnsureTypeProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1330</buildNumber><marked><SHA1>032764e975fb74015353aa478f4dccac462e6438</SHA1><branch><SHA1>032764e975fb74015353aa478f4dccac462e6438</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>032764e975fb74015353aa478f4dccac462e6438</SHA1><branch><SHA1>032764e975fb74015353aa478f4dccac462e6438</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>032764e975fb74015353aa478f4dccac462e6438</SHA1><branch><SHA1>032764e975fb74015353aa478f4dccac462e6438</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>843</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1330</displayName><duration>884995</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1330</fullDisplayName><id>1330</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1330</number><queueId>602</queueId><result>SUCCESS</result><timestamp>1657441619399</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1330/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><commitId>032764e975fb74015353aa478f4dccac462e6438</commitId><timestamp>1657440814000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Use correct timeTaker for compiler (#1062)

</comment><date>2022-07-10 10:13:34 +0200</date><id>032764e975fb74015353aa478f4dccac462e6438</id><msg>Use correct timeTaker for compiler (#1062)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1329</buildNumber><marked><SHA1>ab5946a8203c7802c712971d026f3db88e9dc68b</SHA1><branch><SHA1>ab5946a8203c7802c712971d026f3db88e9dc68b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ab5946a8203c7802c712971d026f3db88e9dc68b</SHA1><branch><SHA1>ab5946a8203c7802c712971d026f3db88e9dc68b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ab5946a8203c7802c712971d026f3db88e9dc68b</SHA1><branch><SHA1>ab5946a8203c7802c712971d026f3db88e9dc68b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>843</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1329</displayName><duration>841861</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1329</fullDisplayName><id>1329</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1329</number><queueId>601</queueId><result>SUCCESS</result><timestamp>1657440777371</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1329/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ArrayTests.java</affectedPath><commitId>ab5946a8203c7802c712971d026f3db88e9dc68b</commitId><timestamp>1657440764000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Temporary index variable for shorthand assignments (#1061)

* Temporary index variable for shorthand assignments

* Avoid additional list allocations
</comment><date>2022-07-10 10:12:44 +0200</date><id>ab5946a8203c7802c712971d026f3db88e9dc68b</id><msg>Temporary index variable for shorthand assignments (#1061)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ArrayTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1328</buildNumber><marked><SHA1>dec12a730d9c0fb37f671a548952780e1b4f2f66</SHA1><branch><SHA1>dec12a730d9c0fb37f671a548952780e1b4f2f66</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>dec12a730d9c0fb37f671a548952780e1b4f2f66</SHA1><branch><SHA1>dec12a730d9c0fb37f671a548952780e1b4f2f66</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>dec12a730d9c0fb37f671a548952780e1b4f2f66</SHA1><branch><SHA1>dec12a730d9c0fb37f671a548952780e1b4f2f66</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1328</displayName><duration>923525</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1328</fullDisplayName><id>1328</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1328</number><queueId>592</queueId><result>SUCCESS</result><timestamp>1656777908248</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1328/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/QuestProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/QuestItemMock.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/QuestMock.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/QuestItemProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</affectedPath><commitId>dec12a730d9c0fb37f671a548952780e1b4f2f66</commitId><timestamp>1656777900000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add mocks for Quest and QuestItem natives. (#1060)

Co-authored-by: thecadorn &lt;thecadorn+cadorn@users.noreply.github.com&gt;
</comment><date>2022-07-02 18:05:00 +0200</date><id>dec12a730d9c0fb37f671a548952780e1b4f2f66</id><msg>Add mocks for Quest and QuestItem natives. (#1060)</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/QuestItemProvider.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/QuestProvider.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/QuestItemMock.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/QuestMock.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1327</buildNumber><marked><SHA1>0b3415c256840b0cf67011eea1ac77a08142ee00</SHA1><branch><SHA1>0b3415c256840b0cf67011eea1ac77a08142ee00</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0b3415c256840b0cf67011eea1ac77a08142ee00</SHA1><branch><SHA1>0b3415c256840b0cf67011eea1ac77a08142ee00</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0b3415c256840b0cf67011eea1ac77a08142ee00</SHA1><branch><SHA1>0b3415c256840b0cf67011eea1ac77a08142ee00</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1327</displayName><duration>1096577</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1327</fullDisplayName><id>1327</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1327</number><queueId>532</queueId><result>SUCCESS</result><timestamp>1649721500512</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1327/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java</affectedPath><commitId>c133d25f5631b3a781def66d42792d2829a032bb</commitId><timestamp>1649720560000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>only cache pure functions
</comment><date>2022-04-12 01:42:40 +0200</date><id>c133d25f5631b3a781def66d42792d2829a032bb</id><msg>only cache pure functions</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/Jmpq3BasedEditor.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/MpqEditorFactory.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>2a5c4baff163f6bb8b7c5d64ed9280540ff47198</commitId><timestamp>1649720606000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>use readonly jmpq instance for reading script
</comment><date>2022-04-12 01:43:26 +0200</date><id>2a5c4baff163f6bb8b7c5d64ed9280540ff47198</id><msg>use readonly jmpq instance for reading script</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/Jmpq3BasedEditor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/mpq/MpqEditorFactory.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</affectedPath><commitId>0b3415c256840b0cf67011eea1ac77a08142ee00</commitId><timestamp>1649720621000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Remove nonexistent folders from imports
</comment><date>2022-04-12 01:43:41 +0200</date><id>0b3415c256840b0cf67011eea1ac77a08142ee00</id><msg>Remove nonexistent folders from imports</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1326</buildNumber><marked><SHA1>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</SHA1><branch><SHA1>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</SHA1><branch><SHA1>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</SHA1><branch><SHA1>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1326</displayName><duration>1086028</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1326</fullDisplayName><id>1326</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1326</number><queueId>523</queueId><result>SUCCESS</result><timestamp>1649706779770</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1326/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstReal.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstCompiler.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstBool.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstString.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</commitId><timestamp>1649706768000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>add experimental cache for compiletime invocations without side effects

Use -compiletimeCache to opt into the feature
</comment><date>2022-04-11 21:52:48 +0200</date><id>bc9a6ee754db5fd2ef1de1d54469a7677f7fda72</id><msg>add experimental cache for compiletime invocations without side effects</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/RunArgs.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILInterpreter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstCompiler.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstBool.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstReal.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstString.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1325</buildNumber><marked><SHA1>e3ca5712582d82c126f775ba07e4f8b140d41130</SHA1><branch><SHA1>e3ca5712582d82c126f775ba07e4f8b140d41130</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e3ca5712582d82c126f775ba07e4f8b140d41130</SHA1><branch><SHA1>e3ca5712582d82c126f775ba07e4f8b140d41130</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e3ca5712582d82c126f775ba07e4f8b140d41130</SHA1><branch><SHA1>e3ca5712582d82c126f775ba07e4f8b140d41130</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1325</displayName><duration>1060063</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1325</fullDisplayName><id>1325</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1325</number><queueId>514</queueId><result>SUCCESS</result><timestamp>1649107154496</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1325/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><commitId>e3ca5712582d82c126f775ba07e4f8b140d41130</commitId><timestamp>1649107140000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>inject wurst.build config for lua maps
</comment><date>2022-04-04 23:19:00 +0200</date><id>e3ca5712582d82c126f775ba07e4f8b140d41130</id><msg>inject wurst.build config for lua maps</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1324</buildNumber><marked><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><branch><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><branch><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><branch><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1324</displayName><duration>1053833</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1324</fullDisplayName><id>1324</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1324</number><queueId>453</queueId><result>SUCCESS</result><timestamp>1638738632247</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1324/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1323</buildNumber><marked><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1323</displayName><duration>76774</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1323</fullDisplayName><id>1323</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1323</number><queueId>452</queueId><result>FAILURE</result><timestamp>1638738397181</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1323/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>d0b14785a2bdda87ddae36278abe09dd971d647f</commitId><timestamp>1532379289000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>charmap
</comment><date>2018-07-23 22:54:49 +0200</date><id>d0b14785a2bdda87ddae36278abe09dd971d647f</id><msg>charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>9d6e96101f199e557bbbd1dd7da04c9201601d00</commitId><timestamp>1532422670000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>reduce int and reals
</comment><date>2018-07-24 10:57:50 +0200</date><id>9d6e96101f199e557bbbd1dd7da04c9201601d00</id><msg>reduce int and reals</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>3505becfb26936729cf4042b28dc53bbed674d08</commitId><timestamp>1532423900000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>s/octal/hex
</comment><date>2018-07-24 11:18:20 +0200</date><id>3505becfb26936729cf4042b28dc53bbed674d08</id><msg>s/octal/hex</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><commitId>5338b2cd7644d9524f6b068594ab9a4f28ef30b0</commitId><timestamp>1532424495000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>shuffle global vars
</comment><date>2018-07-24 11:28:15 +0200</date><id>5338b2cd7644d9524f6b068594ab9a4f28ef30b0</id><msg>shuffle global vars</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><commitId>d78191b156ba780b68d718ab9275ebbe1f055be8</commitId><timestamp>1532990259000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix
</comment><date>2018-07-31 00:37:39 +0200</date><id>d78191b156ba780b68d718ab9275ebbe1f055be8</id><msg>fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>b5ad0096d698f68d8df9dfb0b5ef30a6e1b78827</commitId><timestamp>1533600439000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add equality rewrite
</comment><date>2018-08-07 02:07:19 +0200</date><id>b5ad0096d698f68d8df9dfb0b5ef30a6e1b78827</id><msg>add equality rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>c071d8fb041aa299dcb35d68815937392915d002</commitId><timestamp>1534193096000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>update wc3libs
</comment><date>2018-08-13 22:44:56 +0200</date><id>c071d8fb041aa299dcb35d68815937392915d002</id><msg>update wc3libs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>dea3fe400b0734867a73002ee9792f53ec9b3b69</commitId><timestamp>1534262411000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>mori fixes
</comment><date>2018-08-14 18:00:11 +0200</date><id>dea3fe400b0734867a73002ee9792f53ec9b3b69</id><msg>mori fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>6fc076c27fb2c7ce97752359a25f7bb1a440040c</commitId><timestamp>1534367206000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>experimental reun
</comment><date>2018-08-15 23:06:46 +0200</date><id>6fc076c27fb2c7ce97752359a25f7bb1a440040c</id><msg>experimental reun</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>331dfed6771f5ad0cfdf64674148cc1dfee124a3</commitId><timestamp>1539078624000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>revert double inlining
</comment><date>2018-10-09 11:50:24 +0200</date><id>331dfed6771f5ad0cfdf64674148cc1dfee124a3</id><msg>revert double inlining</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>f6a6b68b0587b42d113f41942e37d6e5c7ff0eab</commitId><timestamp>1539078746000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add 1 to middle charmap
</comment><date>2018-10-09 11:52:26 +0200</date><id>f6a6b68b0587b42d113f41942e37d6e5c7ff0eab</id><msg>add 1 to middle charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>90b45ff77f83d93404785a7360375c542e12ada7</commitId><timestamp>1539079943000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>first version of string hashing
</comment><date>2018-10-09 12:12:23 +0200</date><id>90b45ff77f83d93404785a7360375c542e12ada7</id><msg>first version of string hashing</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>7b4bbc9980843a01fdc8bf28e7e7bfa1d1cff976</commitId><timestamp>1546739396000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-01-06 02:49:56 +0100</date><id>7b4bbc9980843a01fdc8bf28e7e7bfa1d1cff976</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>04938d3912d844649077f43ea609d5d7e955a195</commitId><timestamp>1567723498000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix string hash func call
</comment><date>2019-09-06 00:44:58 +0200</date><id>04938d3912d844649077f43ea609d5d7e955a195</id><msg>fix string hash func call</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>37551545a3201b54375388b9ab08f87991a8600d</commitId><timestamp>1569604163000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>attempt to permit TRVE usage
</comment><date>2019-09-27 19:09:23 +0200</date><id>37551545a3201b54375388b9ab08f87991a8600d</id><msg>attempt to permit TRVE usage</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>c762f8ab563cdb74a856c716a377a1fc9ca447bc</commitId><timestamp>1569608178000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>improve bool term rewrites and rewrite jass ternaries with constants
</comment><date>2019-09-27 20:16:18 +0200</date><id>c762f8ab563cdb74a856c716a377a1fc9ca447bc</id><msg>improve bool term rewrites and rewrite jass ternaries with constants</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>3a4c9deede9ece9f9acef98f78646e200fe6f704</commitId><timestamp>1569608949000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Do a strict inline pass after local opts
</comment><date>2019-09-27 20:29:09 +0200</date><id>3a4c9deede9ece9f9acef98f78646e200fe6f704</id><msg>Do a strict inline pass after local opts</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>9f34dd0c38f2360822c82a74872671e080b69a2e</commitId><timestamp>1569609796000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>extend charmap
</comment><date>2019-09-27 20:43:16 +0200</date><id>9f34dd0c38f2360822c82a74872671e080b69a2e</id><msg>extend charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>8d05cc9cf2868e26da8a136c076a908f1ea4f8d9</commitId><timestamp>1569686520000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-09-28 18:02:00 +0200</date><id>8d05cc9cf2868e26da8a136c076a908f1ea4f8d9</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>dc7e640ea48801d660c6bcd63961903c67f06f3a</commitId><timestamp>1569687732000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-09-28 18:22:12 +0200</date><id>dc7e640ea48801d660c6bcd63961903c67f06f3a</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>5d0af5f1d335883ac4db9074a0e96a573aec61e8</commitId><timestamp>1569690358000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add logging
</comment><date>2019-09-28 19:05:58 +0200</date><id>5d0af5f1d335883ac4db9074a0e96a573aec61e8</id><msg>add logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>e6e20bd3e0c207ba0d9976cce9a8464f344b1378</commitId><timestamp>1569690841000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>even more logging and use 1 diff line from upstream
</comment><date>2019-09-28 19:14:01 +0200</date><id>e6e20bd3e0c207ba0d9976cce9a8464f344b1378</id><msg>even more logging and use 1 diff line from upstream</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>ead823b9555e21bedbf4a8977b8ca77f36dab2ed</commitId><timestamp>1569691228000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:20:28 +0200</date><id>ead823b9555e21bedbf4a8977b8ca77f36dab2ed</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>4d837902834bf501059e5dedde1b402583f90d5a</commitId><timestamp>1569692105000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:35:05 +0200</date><id>4d837902834bf501059e5dedde1b402583f90d5a</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>8e5474966f167881d76ba36852a26208fce550d2</commitId><timestamp>1569692327000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update Utils.java
</comment><date>2019-09-28 19:38:47 +0200</date><id>8e5474966f167881d76ba36852a26208fce550d2</id><msg>Update Utils.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>a2fd3da35042c4afb23fe87c0a563511dc9e06f1</commitId><timestamp>1569692644000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>check if rewrites are problem
</comment><date>2019-09-28 19:44:04 +0200</date><id>a2fd3da35042c4afb23fe87c0a563511dc9e06f1</id><msg>check if rewrites are problem</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>a319285c18e74a33f63fe4e0010ebf5d81a17044</commitId><timestamp>1569693091000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:51:31 +0200</date><id>a319285c18e74a33f63fe4e0010ebf5d81a17044</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</affectedPath><commitId>70272bb97a608ae8932d30d3d8e7782e02e48eb8</commitId><timestamp>1569693952000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>logging
</comment><date>2019-09-28 20:05:52 +0200</date><id>70272bb97a608ae8932d30d3d8e7782e02e48eb8</id><msg>logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>e0ae69b9b78880b55580a2cae30681de68b98da0</commitId><timestamp>1569694395000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Revert "check if rewrites are problem"
This reverts commit a2fd3da35042c4afb23fe87c0a563511dc9e06f1.
</comment><date>2019-09-28 20:13:15 +0200</date><id>e0ae69b9b78880b55580a2cae30681de68b98da0</id><msg>Revert "check if rewrites are problem"</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</affectedPath><commitId>387ed5ddbdfd4a1e0212cf6616e2128e0a4651d6</commitId><timestamp>1569694440000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Revert "logging"
This reverts commit 70272bb97a608ae8932d30d3d8e7782e02e48eb8.
</comment><date>2019-09-28 20:14:00 +0200</date><id>387ed5ddbdfd4a1e0212cf6616e2128e0a4651d6</id><msg>Revert "logging"</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>3ab54e0930dd128a0a6f59d4825ed4225428c2e5</commitId><timestamp>1569694853000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>remove logging and disable new rewrites
</comment><date>2019-09-28 20:20:53 +0200</date><id>3ab54e0930dd128a0a6f59d4825ed4225428c2e5</id><msg>remove logging and disable new rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>75396a546e8d4312e3098b9bb2bb995ed664d595</commitId><timestamp>1569695075000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>enable func rewrites
</comment><date>2019-09-28 20:24:35 +0200</date><id>75396a546e8d4312e3098b9bb2bb995ed664d595</id><msg>enable func rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>dace40a8f09f34e3614388110f47f27c823c22f6</commitId><timestamp>1569695494000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-28 20:31:34 +0200</date><id>dace40a8f09f34e3614388110f47f27c823c22f6</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>064275f71ec9ee4b50498191c049913530a45902</commitId><timestamp>1569695589000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>consider else blocks for function rewrite
</comment><date>2019-09-28 20:33:09 +0200</date><id>064275f71ec9ee4b50498191c049913530a45902</id><msg>consider else blocks for function rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>41215942fc791a0f17f5008994cb8e1d155d3715</commitId><timestamp>1569695770000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>disable func rewrite
</comment><date>2019-09-28 20:36:10 +0200</date><id>41215942fc791a0f17f5008994cb8e1d155d3715</id><msg>disable func rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>30807a36750ebbcb8f99ea9fb4f075a5bdc54f8f</commitId><timestamp>1569697489000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update NameGenerator.java
</comment><date>2019-09-28 21:04:49 +0200</date><id>30807a36750ebbcb8f99ea9fb4f075a5bdc54f8f</id><msg>Update NameGenerator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>ecda1f2179c5a082c8df52ec7dab114669a654e0</commitId><timestamp>1569702620000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix function rewrite
</comment><date>2019-09-28 22:30:20 +0200</date><id>ecda1f2179c5a082c8df52ec7dab114669a654e0</id><msg>fix function rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>cbd88b69d296d2f82bd300f4b53404b3a4eceb21</commitId><timestamp>1569702842000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-28 22:34:02 +0200</date><id>cbd88b69d296d2f82bd300f4b53404b3a4eceb21</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>d2abc0686cae8cfc12e5cc915aeea97090b12006</commitId><timestamp>1569704869000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add max charmap and make default
</comment><date>2019-09-28 23:07:49 +0200</date><id>d2abc0686cae8cfc12e5cc915aeea97090b12006</id><msg>add max charmap and make default</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><commitId>772e03e54b84d3e7948239f7dfbb0bc485782a5e</commitId><timestamp>1569707439000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>respect natives without side effects in SideEffectAnalyzer
</comment><date>2019-09-28 23:50:39 +0200</date><id>772e03e54b84d3e7948239f7dfbb0bc485782a5e</id><msg>respect natives without side effects in SideEffectAnalyzer</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>a581b2c60c4868e58bea5c8b44823a8a674beafe</commitId><timestamp>1569707457000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add +/- 0 rewrites
</comment><date>2019-09-28 23:50:57 +0200</date><id>a581b2c60c4868e58bea5c8b44823a8a674beafe</id><msg>add +/- 0 rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>3d010660ba46104d96ececdfd7fd84a537e33d46</commitId><timestamp>1569707467000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>shorten real prints
</comment><date>2019-09-28 23:51:07 +0200</date><id>3d010660ba46104d96ececdfd7fd84a537e33d46</id><msg>shorten real prints</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><commitId>b4a939f663ec71b0af3463a66e2446ceb0b2fb37</commitId><timestamp>1569707485000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Don't inline string constants
</comment><date>2019-09-28 23:51:25 +0200</date><id>b4a939f663ec71b0af3463a66e2446ceb0b2fb37</id><msg>Don't inline string constants</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>86ae892a5446d46900ebcd0365bf5d004419713b</commitId><timestamp>1569707542000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add primitive LocalInliner
</comment><date>2019-09-28 23:52:22 +0200</date><id>86ae892a5446d46900ebcd0365bf5d004419713b</id><msg>add primitive LocalInliner</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>cbd7bf5bf2bf0eb7d1c7f2fe198b770319fddc45</commitId><timestamp>1569708010000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>log
</comment><date>2019-09-29 00:00:10 +0200</date><id>cbd7bf5bf2bf0eb7d1c7f2fe198b770319fddc45</id><msg>log</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>b16a99cbe96d52a3b14b127eb99cf4e4c3c9ef04</commitId><timestamp>1569708473000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ExprPrinter.java
</comment><date>2019-09-29 00:07:53 +0200</date><id>b16a99cbe96d52a3b14b127eb99cf4e4c3c9ef04</id><msg>Update ExprPrinter.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>c1d4a109639b65201028843c8b9afd206cc9aa97</commitId><timestamp>1569708753000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>more fixes
</comment><date>2019-09-29 00:12:33 +0200</date><id>c1d4a109639b65201028843c8b9afd206cc9aa97</id><msg>more fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><commitId>34cee7be526c0d44751eefe43f9a17fc4ad1e708</commitId><timestamp>1569709709000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SideEffectAnalyzer.java
</comment><date>2019-09-29 00:28:29 +0200</date><id>34cee7be526c0d44751eefe43f9a17fc4ad1e708</id><msg>Update SideEffectAnalyzer.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>9fbc378e5a9bba6ff9bc939491cbd44d1f0340b4</commitId><timestamp>1569709844000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-29 00:30:44 +0200</date><id>9fbc378e5a9bba6ff9bc939491cbd44d1f0340b4</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>fa9f614bf62d703df38d3b6392e600a41e22105c</commitId><timestamp>1569710366000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>move strict inline after local opts passes and fix viable counter
</comment><date>2019-09-29 00:39:26 +0200</date><id>fa9f614bf62d703df38d3b6392e600a41e22105c</id><msg>move strict inline after local opts passes and fix viable counter</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>5b169a7fd9bc8451015ed6bc5ef96274b66ae8fa</commitId><timestamp>1569711471000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>safety
</comment><date>2019-09-29 00:57:51 +0200</date><id>5b169a7fd9bc8451015ed6bc5ef96274b66ae8fa</id><msg>safety</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</affectedPath><commitId>11e0e6da3899753da8329cb27c3bfb7553d8da8c</commitId><timestamp>1569712265000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update RemoveGarbage.java
</comment><date>2019-09-29 01:11:05 +0200</date><id>11e0e6da3899753da8329cb27c3bfb7553d8da8c</id><msg>Update RemoveGarbage.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>f4c87424f742ab48051cf52f3696ad28735217ce</commitId><timestamp>1569866855000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix local inliner and one test
</comment><date>2019-09-30 20:07:35 +0200</date><id>f4c87424f742ab48051cf52f3696ad28735217ce</id><msg>fix local inliner and one test</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>0720099f2ccdf2753ad4a0e88b805d9ad9fc80d9</commitId><timestamp>1569879987000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>more logs
</comment><date>2019-09-30 23:46:27 +0200</date><id>0720099f2ccdf2753ad4a0e88b805d9ad9fc80d9</id><msg>more logs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>56b6ecc6fba5ccb5aeddc41d0c787d56a9cab2ce</commitId><timestamp>1569884123000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>+ölog
</comment><date>2019-10-01 00:55:23 +0200</date><id>56b6ecc6fba5ccb5aeddc41d0c787d56a9cab2ce</id><msg>+ölog</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>21e69933dce2c80d125a4e86a5b98adbf814d4bf</commitId><timestamp>1569884442000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>v cx
</comment><date>2019-10-01 01:00:42 +0200</date><id>21e69933dce2c80d125a4e86a5b98adbf814d4bf</id><msg>v cx</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>ef8469a56932f05c76d91d45bcc43bfda48dc1a4</commitId><timestamp>1569884954000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 01:09:14 +0200</date><id>ef8469a56932f05c76d91d45bcc43bfda48dc1a4</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>a88bdc0fcb098940ecb772bad11d07ba39d9e896</commitId><timestamp>1569954406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:26:46 +0200</date><id>a88bdc0fcb098940ecb772bad11d07ba39d9e896</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>763e7a30e37df7bbf803c2bc7710ede90b78867f</commitId><timestamp>1569954836000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:33:56 +0200</date><id>763e7a30e37df7bbf803c2bc7710ede90b78867f</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>3951aa758a7b59f84e047cf380ec90de323abb36</commitId><timestamp>1569955257000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:40:57 +0200</date><id>3951aa758a7b59f84e047cf380ec90de323abb36</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>08be07a5e41ce4afde2ee161440647c77e2636e3</commitId><timestamp>1569955430000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:43:50 +0200</date><id>08be07a5e41ce4afde2ee161440647c77e2636e3</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>faabea8c461146946a2a802d4045afb806540c90</commitId><timestamp>1569955841000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>ff
</comment><date>2019-10-01 20:50:41 +0200</date><id>faabea8c461146946a2a802d4045afb806540c90</id><msg>ff</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>93164b95e8511deb97974bf48d8af0a1af7663a2</commitId><timestamp>1569956025000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 20:53:45 +0200</date><id>93164b95e8511deb97974bf48d8af0a1af7663a2</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>7507095388fc7a17a20cf9ee7bc1dfa353f01beb</commitId><timestamp>1569956544000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 21:02:24 +0200</date><id>7507095388fc7a17a20cf9ee7bc1dfa353f01beb</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>3bb48dab7c0c4bb364f5e4ea5206e2865732cfb3</commitId><timestamp>1569956716000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 21:05:16 +0200</date><id>3bb48dab7c0c4bb364f5e4ea5206e2865732cfb3</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>46807f2180b3fb3c3ca48ebdab0b16736f91515b</commitId><timestamp>1569957302000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>dfs
</comment><date>2019-10-01 21:15:02 +0200</date><id>46807f2180b3fb3c3ca48ebdab0b16736f91515b</id><msg>dfs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>a62089a90a9406c358ba54fff22ccc9c0e2a058c</commitId><timestamp>1569957556000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>d
</comment><date>2019-10-01 21:19:16 +0200</date><id>a62089a90a9406c358ba54fff22ccc9c0e2a058c</id><msg>d</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>c34d2e8e224d3233cab247ef7ac2cc316f38ce84</commitId><timestamp>1569958151000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>re
</comment><date>2019-10-01 21:29:11 +0200</date><id>c34d2e8e224d3233cab247ef7ac2cc316f38ce84</id><msg>re</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>869a9a01c80e4cff746c745b64ba24c848da14eb</commitId><timestamp>1569959009000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>bffd
</comment><date>2019-10-01 21:43:29 +0200</date><id>869a9a01c80e4cff746c745b64ba24c848da14eb</id><msg>bffd</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>7d9ff2601ec3be0cbbd985a86fa86643081d9b74</commitId><timestamp>1569959266000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstCompilerJassImpl.java
</comment><date>2019-10-01 21:47:46 +0200</date><id>7d9ff2601ec3be0cbbd985a86fa86643081d9b74</id><msg>Update WurstCompilerJassImpl.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>b5c9d88e5ad81c82bed052ac280dba0f76f4d94b</commitId><timestamp>1569963468000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>TRVE fix
</comment><date>2019-10-01 22:57:48 +0200</date><id>b5c9d88e5ad81c82bed052ac280dba0f76f4d94b</id><msg>TRVE fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>2eb7d53a8204187cc29375377d03459ad9c409a6</commitId><timestamp>1569965248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix namegen
</comment><date>2019-10-01 23:27:28 +0200</date><id>2eb7d53a8204187cc29375377d03459ad9c409a6</id><msg>fix namegen</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><commitId>6d09b0f80e20e1a7d927e3e561ede80661f3f993</commitId><timestamp>1569965364000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>remove logging
</comment><date>2019-10-01 23:29:24 +0200</date><id>6d09b0f80e20e1a7d927e3e561ede80661f3f993</id><msg>remove logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>1b70658b58d0cb69072caf212fe56a39d29b6cc8</commitId><timestamp>1569967933000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>make charmap configureable
</comment><date>2019-10-02 00:12:13 +0200</date><id>1b70658b58d0cb69072caf212fe56a39d29b6cc8</id><msg>make charmap configureable</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>0a629cd944b7735607e72dac9020c3f9cdf567e0</commitId><timestamp>1570042125000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update NameGenerator.java
</comment><date>2019-10-02 20:48:45 +0200</date><id>0a629cd944b7735607e72dac9020c3f9cdf567e0</id><msg>Update NameGenerator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>73301b1f7f1423ca55aa5ef71559a97024373b37</commitId><timestamp>1570217245000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-04 21:27:25 +0200</date><id>73301b1f7f1423ca55aa5ef71559a97024373b37</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>460a0a57ee7946dcecee1814740d3ce2832e39ac</commitId><timestamp>1570368377000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add TRVE hook detection
</comment><date>2019-10-06 15:26:17 +0200</date><id>460a0a57ee7946dcecee1814740d3ce2832e39ac</id><msg>add TRVE hook detection</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>ded553fd2a892f3e72f8716c5c2408261b030533</commitId><timestamp>1570479728000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>update wc3libs
</comment><date>2019-10-07 22:22:08 +0200</date><id>ded553fd2a892f3e72f8716c5c2408261b030533</id><msg>update wc3libs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGuiCliImpl.java</affectedPath><commitId>9c433e969831edb40413c7f912273a1b24093186</commitId><timestamp>1570764102000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstGuiCliImpl.java
</comment><date>2019-10-11 05:21:42 +0200</date><id>9c433e969831edb40413c7f912273a1b24093186</id><msg>Update WurstGuiCliImpl.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGuiCliImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>6b422dc42353c2679e490dc31f1b5dd211a5032a</commitId><timestamp>1570799804000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>don't complain about useless ExecuteFunc calls
</comment><date>2019-10-11 15:16:44 +0200</date><id>6b422dc42353c2679e490dc31f1b5dd211a5032a</id><msg>don't complain about useless ExecuteFunc calls</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>7390500a2dba1808dbc67436b347e87e16b359a9</commitId><timestamp>1570799979000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-10-11 15:19:39 +0200</date><id>7390500a2dba1808dbc67436b347e87e16b359a9</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</affectedPath><commitId>ecb4993427c00cbda11b6381a5380309954bca54</commitId><timestamp>1570800406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ExprTranslation.java
</comment><date>2019-10-11 15:26:46 +0200</date><id>ecb4993427c00cbda11b6381a5380309954bca54</id><msg>Update ExprTranslation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>534caf2739295402f2ac40b2eaa31db05218fd48</commitId><timestamp>1570986619000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-13 19:10:19 +0200</date><id>534caf2739295402f2ac40b2eaa31db05218fd48</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>9b56c15d38823a25bd9372f8ed6775a49f2dfd37</commitId><timestamp>1570989086000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-13 19:51:26 +0200</date><id>9b56c15d38823a25bd9372f8ed6775a49f2dfd37</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>cc8c7edee5c0366c79500e846a86fd45712e6b9d</commitId><timestamp>1570991882000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix validator npe
</comment><date>2019-10-13 20:38:02 +0200</date><id>cc8c7edee5c0366c79500e846a86fd45712e6b9d</id><msg>fix validator npe</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>a55d9516fe01172bef1d0e7666b73198f1558858</commitId><timestamp>1571035462000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-14 08:44:22 +0200</date><id>a55d9516fe01172bef1d0e7666b73198f1558858</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>ddceba6c11e1da17cd7e5529752bff0479b511b9</commitId><timestamp>1571128594000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-15 10:36:34 +0200</date><id>ddceba6c11e1da17cd7e5529752bff0479b511b9</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/InitFunctionCleaner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/RectProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/RectMock.java</affectedPath><commitId>511c808903fe46af693b58d7cc04bd614bc3156e</commitId><timestamp>1571738271000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>f.rimkus@mailbox.org</authorEmail><comment>fixes from master and init func remover branch
</comment><date>2019-10-22 11:57:51 +0200</date><id>511c808903fe46af693b58d7cc04bd614bc3156e</id><msg>fixes from master and init func remover branch</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/RectMock.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/InitFunctionCleaner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/RectProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><commitId>799bc6c6314c308b439cf1025db3a8d6a060c7a1</commitId><timestamp>1579096229000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update WurstScriptTest.java
</comment><date>2020-01-15 14:50:29 +0100</date><id>799bc6c6314c308b439cf1025db3a8d6a060c7a1</id><msg>Update WurstScriptTest.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>b732291cca2e28e6c99425d0aa489333c26cf354</commitId><timestamp>1579097456000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>without rewrites
</comment><date>2020-01-15 15:10:56 +0100</date><id>b732291cca2e28e6c99425d0aa489333c26cf354</id><msg>without rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>4c36caec49280d9c51f933d87b6aeb68197d9223</commitId><timestamp>1579097852000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>without LocalsInliner
</comment><date>2020-01-15 15:17:32 +0100</date><id>4c36caec49280d9c51f933d87b6aeb68197d9223</id><msg>without LocalsInliner</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>7e0226a17f61cdaf4cffe508fa1c212e1d3f755a</commitId><timestamp>1579105936000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>inlining and init cleanm too?!
</comment><date>2020-01-15 17:32:16 +0100</date><id>7e0226a17f61cdaf4cffe508fa1c212e1d3f755a</id><msg>inlining and init cleanm too?!</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>bbf86a6564d7090b8f3da17dbf46dfe8522c68e9</commitId><timestamp>1579106871000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>dont rewrite exprs
</comment><date>2020-01-15 17:47:51 +0100</date><id>bbf86a6564d7090b8f3da17dbf46dfe8522c68e9</id><msg>dont rewrite exprs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>8e1634d63842dc0832bc95f6e8e9f5c53e91a091</commitId><timestamp>1579107642000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>re enable real rewrite
</comment><date>2020-01-15 18:00:42 +0100</date><id>8e1634d63842dc0832bc95f6e8e9f5c53e91a091</id><msg>re enable real rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>5a7ab7b0aa24da92d3927438e69fb6cd55454788</commitId><timestamp>1579108174000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix int expr rewrites and re-enable all disabled
</comment><date>2020-01-15 18:09:34 +0100</date><id>5a7ab7b0aa24da92d3927438e69fb6cd55454788</id><msg>fix int expr rewrites and re-enable all disabled</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</affectedPath><commitId>f80c2e5a00f8266b0e46861a20da2f6481ca9140</commitId><timestamp>1580735234000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>f.rimkus@mailbox.org</authorEmail><comment>fix replaceIntTerm swallowing int-int rewrites and don't ignore minus
</comment><date>2020-02-03 14:07:14 +0100</date><id>f80c2e5a00f8266b0e46861a20da2f6481ca9140</id><msg>fix replaceIntTerm swallowing int-int rewrites and don't ignore minus</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>89eaa67b12bdb8dff95168f4ebbd9b8c1ccc18d3</commitId><timestamp>1615891668000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update build.gradle
</comment><date>2021-03-16 11:47:48 +0100</date><id>89eaa67b12bdb8dff95168f4ebbd9b8c1ccc18d3</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>8e949913467a52960a3acd346d4db325511522c6</commitId><timestamp>1616191740000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update build.gradle
</comment><date>2021-03-19 23:09:00 +0100</date><id>8e949913467a52960a3acd346d4db325511522c6</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>f81d7efd561ca9641d68d2d858cbc8ac0465c0aa</commitId><timestamp>1616665702000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-03-25 10:48:22 +0100</date><id>f81d7efd561ca9641d68d2d858cbc8ac0465c0aa</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>f612bcec2f80ab9a789f4d2f97387b25114a8d75</commitId><timestamp>1619555170000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>shuffle charmaps
</comment><date>2021-04-27 22:26:10 +0200</date><id>f612bcec2f80ab9a789f4d2f97387b25114a8d75</id><msg>shuffle charmaps</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerHeroEvents.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerEvents.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerStates.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerUnitEvents.java</affectedPath><commitId>f5efa5b34985ef081a6eb3ceb20462dc1b5473a5</commitId><timestamp>1621121808000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>add event replacements
</comment><date>2021-05-16 01:36:48 +0200</date><id>f5efa5b34985ef081a6eb3ceb20462dc1b5473a5</id><msg>add event replacements</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerEvents.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerHeroEvents.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerUnitEvents.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerStates.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>8dbfd85d8a766b341b8ecbdcb0a9abef23fe043e</commitId><timestamp>1624898235000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>string crypto
</comment><date>2021-06-28 18:37:15 +0200</date><id>8dbfd85d8a766b341b8ecbdcb0a9abef23fe043e</id><msg>string crypto</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>e0bdf76646593e9cfc88aba86349505c5bbd3ec4</commitId><timestamp>1624900550000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:15:50 +0200</date><id>e0bdf76646593e9cfc88aba86349505c5bbd3ec4</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>172277485f3218b2382b3df36815d9d412c7f504</commitId><timestamp>1624900849000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:20:49 +0200</date><id>172277485f3218b2382b3df36815d9d412c7f504</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>6461158ad54a048a3783f22f7842722e0e4c5222</commitId><timestamp>1624900980000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:23:00 +0200</date><id>6461158ad54a048a3783f22f7842722e0e4c5222</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>8dfc8214d36b81f51869291b1ab98ce3c842a7ed</commitId><timestamp>1624901497000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update ImOptimizer.java
</comment><date>2021-06-28 19:31:37 +0200</date><id>8dfc8214d36b81f51869291b1ab98ce3c842a7ed</id><msg>Update ImOptimizer.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>8b62909a3b71f0b77a224c1343e8ac762c920788</commitId><timestamp>1624901901000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:38:21 +0200</date><id>8b62909a3b71f0b77a224c1343e8ac762c920788</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>fbd91a6e709bf1f138f5861b59d1ebc1edb9ecf3</commitId><timestamp>1624902199000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:43:19 +0200</date><id>fbd91a6e709bf1f138f5861b59d1ebc1edb9ecf3</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>447862bb093ca02ec51b2d292019aad72541373b</commitId><timestamp>1624902483000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:48:03 +0200</date><id>447862bb093ca02ec51b2d292019aad72541373b</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>812741bbe63fb6e9ef91c4fb055850a435d67b17</commitId><timestamp>1624903142000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:59:02 +0200</date><id>812741bbe63fb6e9ef91c4fb055850a435d67b17</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>e8be2017d3427c50509b7bcaa3cc2b6367cc9f2d</commitId><timestamp>1624903752000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:09:12 +0200</date><id>e8be2017d3427c50509b7bcaa3cc2b6367cc9f2d</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>a796633b4119cbde4dffcbaba41a9147feb1c253</commitId><timestamp>1624904790000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:26:30 +0200</date><id>a796633b4119cbde4dffcbaba41a9147feb1c253</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>0ec099931034a68e86ec0b133f653a68838e582c</commitId><timestamp>1624905697000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:41:37 +0200</date><id>0ec099931034a68e86ec0b133f653a68838e582c</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>558785ad29c8c224f3eff6c24dac04cce649935b</commitId><timestamp>1624906580000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>ff
</comment><date>2021-06-28 20:56:20 +0200</date><id>558785ad29c8c224f3eff6c24dac04cce649935b</id><msg>ff</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>f5f97385ccd2bf96938587e247b4b8629c2c51ce</commitId><timestamp>1624996266000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-29 21:51:06 +0200</date><id>f5f97385ccd2bf96938587e247b4b8629c2c51ce</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>1a1edcaf97dba8989232fa399d354102e929bd75</commitId><timestamp>1624996811000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-29 22:00:11 +0200</date><id>1a1edcaf97dba8989232fa399d354102e929bd75</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><commitId>82f6c87b5fbea6262af42e55d5e4e4f284e6f0c7</commitId><timestamp>1625000026000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update ImTranslator.java
</comment><date>2021-06-29 22:53:46 +0200</date><id>82f6c87b5fbea6262af42e55d5e4e4f284e6f0c7</id><msg>Update ImTranslator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>4dc99010b8e7c21cea20c86de08beb982a4971b2</commitId><timestamp>1625002423000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-29 23:33:43 +0200</date><id>4dc99010b8e7c21cea20c86de08beb982a4971b2</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>c0fe4dac233d454e681e55ca2e89913770400a46</commitId><timestamp>1625002624000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-29 23:37:04 +0200</date><id>c0fe4dac233d454e681e55ca2e89913770400a46</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>c8cbbdc778397a623708a2ccf9d240a641ed0a74</commitId><timestamp>1625004254000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>hash rewrite left and remove minimum length crypt requirement
</comment><date>2021-06-30 00:04:14 +0200</date><id>c8cbbdc778397a623708a2ccf9d240a641ed0a74</id><msg>hash rewrite left and remove minimum length crypt requirement</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>3a224ab6cbbab6ad22834647a96ebaef1250965c</commitId><timestamp>1625054508000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-30 14:01:48 +0200</date><id>3a224ab6cbbab6ad22834647a96ebaef1250965c</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>84a9d71e108e42fce1cc5da4b2310edf8c68f333</commitId><timestamp>1625054956000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-30 14:09:16 +0200</date><id>84a9d71e108e42fce1cc5da4b2310edf8c68f333</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>2b342507570259721b8d33faf89c5a9d88dd53be</commitId><timestamp>1625055280000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-30 14:14:40 +0200</date><id>2b342507570259721b8d33faf89c5a9d88dd53be</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1322</buildNumber><marked><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><branch><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><branch><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><branch><SHA1>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1322</displayName><duration>1107976</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1322</fullDisplayName><id>1322</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1322</number><queueId>437</queueId><result>SUCCESS</result><timestamp>1637622734511</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1322/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</affectedPath><commitId>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</commitId><timestamp>1637622720000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix nested jmpq usage
</comment><date>2021-11-23 00:12:00 +0100</date><id>b1431e1dfb6e0320f5e20a07d16f8061f57c2735</id><msg>fix nested jmpq usage</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ProjectConfigBuilder.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1321</buildNumber><marked><SHA1>3cada9771f0cce3c608b5decae4ac4bde2574e03</SHA1><branch><SHA1>3cada9771f0cce3c608b5decae4ac4bde2574e03</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3cada9771f0cce3c608b5decae4ac4bde2574e03</SHA1><branch><SHA1>3cada9771f0cce3c608b5decae4ac4bde2574e03</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3cada9771f0cce3c608b5decae4ac4bde2574e03</SHA1><branch><SHA1>3cada9771f0cce3c608b5decae4ac4bde2574e03</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1321</displayName><duration>1173444</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1321</fullDisplayName><id>1321</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1321</number><queueId>425</queueId><result>SUCCESS</result><timestamp>1637090540207</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1321/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>3cada9771f0cce3c608b5decae4ac4bde2574e03</commitId><timestamp>1637090532000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>transitive imports (#1039)
</comment><date>2021-11-16 20:22:12 +0100</date><id>3cada9771f0cce3c608b5decae4ac4bde2574e03</id><msg>transitive imports (#1039)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1320</buildNumber><marked><SHA1>930a304896174fe5307ad8e0b7b8345affe42d17</SHA1><branch><SHA1>930a304896174fe5307ad8e0b7b8345affe42d17</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>930a304896174fe5307ad8e0b7b8345affe42d17</SHA1><branch><SHA1>930a304896174fe5307ad8e0b7b8345affe42d17</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>930a304896174fe5307ad8e0b7b8345affe42d17</SHA1><branch><SHA1>930a304896174fe5307ad8e0b7b8345affe42d17</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1320</displayName><duration>1096217</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1320</fullDisplayName><id>1320</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1320</number><queueId>403</queueId><result>SUCCESS</result><timestamp>1636318384211</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1320/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/UnitProvider.java</affectedPath><commitId>930a304896174fe5307ad8e0b7b8345affe42d17</commitId><timestamp>1636318376000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Implement unit user data for compiletime (#1038)
</comment><date>2021-11-07 21:52:56 +0100</date><id>930a304896174fe5307ad8e0b7b8345affe42d17</id><msg>Implement unit user data for compiletime (#1038)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/UnitProvider.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1319</buildNumber><marked><SHA1>16f30840f7e7c882390e80e834fdb5ec044abe2e</SHA1><branch><SHA1>16f30840f7e7c882390e80e834fdb5ec044abe2e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>16f30840f7e7c882390e80e834fdb5ec044abe2e</SHA1><branch><SHA1>16f30840f7e7c882390e80e834fdb5ec044abe2e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>16f30840f7e7c882390e80e834fdb5ec044abe2e</SHA1><branch><SHA1>16f30840f7e7c882390e80e834fdb5ec044abe2e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1319</displayName><duration>1030241</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1319</fullDisplayName><id>1319</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1319</number><queueId>361</queueId><result>SUCCESS</result><timestamp>1634387172649</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1319/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CodeLensRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><commitId>16f30840f7e7c882390e80e834fdb5ec044abe2e</commitId><timestamp>1634387067000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>wait with publishing syntax errors to avoid lockups
it was reported that editing a project with a few hundred warnings 
caused lag in vscode if the problem view was open during editing.
</comment><date>2021-10-16 14:24:27 +0200</date><id>16f30840f7e7c882390e80e834fdb5ec044abe2e</id><msg>wait with publishing syntax errors to avoid lockups</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CodeLensRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1318</buildNumber><marked><SHA1>0dac05db13964495bb680e0cd7bdf71da2bba117</SHA1><branch><SHA1>0dac05db13964495bb680e0cd7bdf71da2bba117</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0dac05db13964495bb680e0cd7bdf71da2bba117</SHA1><branch><SHA1>0dac05db13964495bb680e0cd7bdf71da2bba117</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0dac05db13964495bb680e0cd7bdf71da2bba117</SHA1><branch><SHA1>0dac05db13964495bb680e0cd7bdf71da2bba117</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1318</displayName><duration>1112344</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1318</fullDisplayName><id>1318</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1318</number><queueId>352</queueId><result>SUCCESS</result><timestamp>1634115513925</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1318/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.github/ISSUE_TEMPLATE/bug_report.md</affectedPath><commitId>0dac05db13964495bb680e0cd7bdf71da2bba117</commitId><timestamp>1634115503000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update bug_report.md (#1035)
</comment><date>2021-10-13 10:58:23 +0200</date><id>0dac05db13964495bb680e0cd7bdf71da2bba117</id><msg>Update bug_report.md (#1035)</msg><path><editType>edit</editType><file>.github/ISSUE_TEMPLATE/bug_report.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1317</buildNumber><marked><SHA1>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</SHA1><branch><SHA1>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</SHA1><branch><SHA1>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</SHA1><branch><SHA1>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>841</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1317</displayName><duration>1189118</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1317</fullDisplayName><id>1317</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1317</number><queueId>337</queueId><result>SUCCESS</result><timestamp>1633807029448</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1317/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeExprType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrExprType.java</affectedPath><affectedPath>de.peeeq.wurstscript/parserspec/wurstscript.parseq</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInt.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/AntlrJurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/AntlrJassParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNull.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeDef.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/SimpleStatementTests.java</affectedPath><commitId>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</commitId><timestamp>1633807006000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>warnings for empty code blocks
</comment><date>2021-10-09 21:16:46 +0200</date><id>1b617dea897cb00bfa6ebbc41cc122c9d989bdfc</id><msg>warnings for empty code blocks</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/SimpleStatementTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeNull.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/AntlrJurstParseTreeTransformer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrExprType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeExprType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInt.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/parserspec/wurstscript.parseq</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeDef.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jass/AntlrJassParseTreeTransformer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1316</buildNumber><marked><SHA1>c4f4c8b1fa51973ddba6ffa8d53819c526645609</SHA1><branch><SHA1>c4f4c8b1fa51973ddba6ffa8d53819c526645609</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c4f4c8b1fa51973ddba6ffa8d53819c526645609</SHA1><branch><SHA1>c4f4c8b1fa51973ddba6ffa8d53819c526645609</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c4f4c8b1fa51973ddba6ffa8d53819c526645609</SHA1><branch><SHA1>c4f4c8b1fa51973ddba6ffa8d53819c526645609</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>837</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1316</displayName><duration>1095703</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1316</fullDisplayName><id>1316</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1316</number><queueId>328</queueId><result>SUCCESS</result><timestamp>1633801494123</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1316/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><commitId>c4f4c8b1fa51973ddba6ffa8d53819c526645609</commitId><timestamp>1633801465000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fixed flickering errors while typing
</comment><date>2021-10-09 19:44:25 +0200</date><id>c4f4c8b1fa51973ddba6ffa8d53819c526645609</id><msg>fixed flickering errors while typing</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1315</buildNumber><marked><SHA1>b4f265ba24a805724b45de46334bdaf3d7ae6559</SHA1><branch><SHA1>b4f265ba24a805724b45de46334bdaf3d7ae6559</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b4f265ba24a805724b45de46334bdaf3d7ae6559</SHA1><branch><SHA1>b4f265ba24a805724b45de46334bdaf3d7ae6559</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b4f265ba24a805724b45de46334bdaf3d7ae6559</SHA1><branch><SHA1>b4f265ba24a805724b45de46334bdaf3d7ae6559</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1315</displayName><duration>1065335</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1315</fullDisplayName><id>1315</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1315</number><queueId>319</queueId><result>SUCCESS</result><timestamp>1633283170590</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1315/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</affectedPath><commitId>b4f265ba24a805724b45de46334bdaf3d7ae6559</commitId><timestamp>1633283148000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix ModelManagerTest
</comment><date>2021-10-03 19:45:48 +0200</date><id>b4f265ba24a805724b45de46334bdaf3d7ae6559</id><msg>fix ModelManagerTest</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1314</buildNumber><marked><SHA1>0fcf4e44536318c46b179a0ef8e83f69e83191aa</SHA1><branch><SHA1>0fcf4e44536318c46b179a0ef8e83f69e83191aa</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0fcf4e44536318c46b179a0ef8e83f69e83191aa</SHA1><branch><SHA1>0fcf4e44536318c46b179a0ef8e83f69e83191aa</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0fcf4e44536318c46b179a0ef8e83f69e83191aa</SHA1><branch><SHA1>0fcf4e44536318c46b179a0ef8e83f69e83191aa</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1314</displayName><duration>1261179</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1314</fullDisplayName><id>1314</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1314</number><queueId>318</queueId><result>FAILURE</result><timestamp>1632671822017</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1314/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/DebouncingTimer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</affectedPath><commitId>0fcf4e44536318c46b179a0ef8e83f69e83191aa</commitId><timestamp>1632671750000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>add reconcilation timer for type checks
after edits, wait 3 seconds before doing type check. This should save 
energy and result in a smoother editing experience.
</comment><date>2021-09-26 17:55:50 +0200</date><id>0fcf4e44536318c46b179a0ef8e83f69e83191aa</id><msg>add reconcilation timer for type checks</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/DebouncingTimer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1313</buildNumber><marked><SHA1>143ea9777c4917b81281da53c668099c1143fffc</SHA1><branch><SHA1>143ea9777c4917b81281da53c668099c1143fffc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>143ea9777c4917b81281da53c668099c1143fffc</SHA1><branch><SHA1>143ea9777c4917b81281da53c668099c1143fffc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>143ea9777c4917b81281da53c668099c1143fffc</SHA1><branch><SHA1>143ea9777c4917b81281da53c668099c1143fffc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1313</displayName><duration>1044496</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1313</fullDisplayName><id>1313</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1313</number><queueId>297</queueId><result>SUCCESS</result><timestamp>1630498682431</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1313/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>143ea9777c4917b81281da53c668099c1143fffc</commitId><timestamp>1630498656000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>use weak reference for parse-cache
</comment><date>2021-09-01 14:17:36 +0200</date><id>143ea9777c4917b81281da53c668099c1143fffc</id><msg>use weak reference for parse-cache</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1312</buildNumber><marked><SHA1>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</SHA1><branch><SHA1>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</SHA1><branch><SHA1>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</SHA1><branch><SHA1>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>2</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1312</displayName><duration>1167661</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1312</fullDisplayName><id>1312</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1312</number><queueId>296</queueId><result>FAILURE</result><timestamp>1630496742224</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1312/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</commitId><timestamp>1630496716000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>cache parse results in unit tests
</comment><date>2021-09-01 13:45:16 +0200</date><id>06fd47f45fa8cc514f33ecd041cbbbdb4cf38422</id><msg>cache parse results in unit tests</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1311</buildNumber><marked><SHA1>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</SHA1><branch><SHA1>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</SHA1><branch><SHA1>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</SHA1><branch><SHA1>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1311</displayName><duration>1121987</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1311</fullDisplayName><id>1311</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1311</number><queueId>284</queueId><result>SUCCESS</result><timestamp>1630452425899</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1311/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</affectedPath><commitId>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</commitId><timestamp>1630452260000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>remove old Scanner code for parsing wurst files
</comment><date>2021-09-01 01:24:20 +0200</date><id>d00b455ba914a6bd5ee6edd5f9bdca4b41ffde77</id><msg>remove old Scanner code for parsing wurst files</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstParser.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1310</buildNumber><marked><SHA1>3d883adef2e43d9188956a302452258bc9e57188</SHA1><branch><SHA1>3d883adef2e43d9188956a302452258bc9e57188</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3d883adef2e43d9188956a302452258bc9e57188</SHA1><branch><SHA1>3d883adef2e43d9188956a302452258bc9e57188</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3d883adef2e43d9188956a302452258bc9e57188</SHA1><branch><SHA1>3d883adef2e43d9188956a302452258bc9e57188</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1310</displayName><duration>1083487</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1310</fullDisplayName><id>1310</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1310</number><queueId>280</queueId><result>SUCCESS</result><timestamp>1630451342280</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1310/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DeterministicChecks.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</affectedPath><commitId>3d883adef2e43d9188956a302452258bc9e57188</commitId><timestamp>1630450468000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>make LocalMerger deterministic
</comment><date>2021-09-01 00:54:28 +0200</date><id>3d883adef2e43d9188956a302452258bc9e57188</id><msg>make LocalMerger deterministic</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DeterministicChecks.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1309</buildNumber><marked><SHA1>0437a40e8318f829decbe35f0e5d8cf4e4626b27</SHA1><branch><SHA1>0437a40e8318f829decbe35f0e5d8cf4e4626b27</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0437a40e8318f829decbe35f0e5d8cf4e4626b27</SHA1><branch><SHA1>0437a40e8318f829decbe35f0e5d8cf4e4626b27</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0437a40e8318f829decbe35f0e5d8cf4e4626b27</SHA1><branch><SHA1>0437a40e8318f829decbe35f0e5d8cf4e4626b27</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1309</displayName><duration>1125576</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1309</fullDisplayName><id>1309</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1309</number><queueId>276</queueId><result>SUCCESS</result><timestamp>1630450216536</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1309/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/MapWithIndexes.java</affectedPath><commitId>0437a40e8318f829decbe35f0e5d8cf4e4626b27</commitId><timestamp>1630449145000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Temp merger optimization (#1024)
Optimize TempMerger to avoid linear searches.
 Just another case of accidentially quadratic runtime complexity.
Profiler showed that this takes up a rather large chunk of overall test
time.

</comment><date>2021-09-01 00:32:25 +0200</date><id>0437a40e8318f829decbe35f0e5d8cf4e4626b27</id><msg>Temp merger optimization (#1024)</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/MapWithIndexes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 peq</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1308</buildNumber><marked><SHA1>87d078c4679262efa03e11fa7066a189367a063f</SHA1><branch><SHA1>87d078c4679262efa03e11fa7066a189367a063f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>87d078c4679262efa03e11fa7066a189367a063f</SHA1><branch><SHA1>87d078c4679262efa03e11fa7066a189367a063f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>87d078c4679262efa03e11fa7066a189367a063f</SHA1><branch><SHA1>87d078c4679262efa03e11fa7066a189367a063f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>836</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1308</displayName><duration>1251902</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1308</fullDisplayName><id>1308</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1308</number><queueId>275</queueId><result>SUCCESS</result><timestamp>1630448964490</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1308/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/MultiArrayEliminator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/Replacer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateTuples.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>87d078c4679262efa03e11fa7066a189367a063f</commitId><timestamp>1630448953000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Optimize compilation to Jass (#1025)
some minor optimizations:
- updated AST library, which improves removeAll calls
- optimize replaceBy method to smarter search for position of element in
 parent
</comment><date>2021-09-01 00:29:13 +0200</date><id>87d078c4679262efa03e11fa7066a189367a063f</id><msg>Optimize compilation to Jass (#1025)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateTuples.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/MultiArrayEliminator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/Replacer.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1307</buildNumber><marked><SHA1>c3f1e8f038c41bb128b8b05983fa2be5351bb184</SHA1><branch><SHA1>c3f1e8f038c41bb128b8b05983fa2be5351bb184</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c3f1e8f038c41bb128b8b05983fa2be5351bb184</SHA1><branch><SHA1>c3f1e8f038c41bb128b8b05983fa2be5351bb184</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c3f1e8f038c41bb128b8b05983fa2be5351bb184</SHA1><branch><SHA1>c3f1e8f038c41bb128b8b05983fa2be5351bb184</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>835</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1307</displayName><duration>1234508</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1307</fullDisplayName><id>1307</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1307</number><queueId>266</queueId><result>SUCCESS</result><timestamp>1630440889051</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1307/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/GraphInterpreter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DeterministicChecks.java</affectedPath><commitId>c3f1e8f038c41bb128b8b05983fa2be5351bb184</commitId><timestamp>1630440855000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>make cyclic function remover deterministic
</comment><date>2021-08-31 22:14:15 +0200</date><id>c3f1e8f038c41bb128b8b05983fa2be5351bb184</id><msg>make cyclic function remover deterministic</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/datastructures/GraphInterpreter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DeterministicChecks.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1306</buildNumber><marked><SHA1>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</SHA1><branch><SHA1>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</SHA1><branch><SHA1>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</SHA1><branch><SHA1>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>834</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1306</displayName><duration>1261025</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1306</fullDisplayName><id>1306</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1306</number><queueId>257</queueId><result>SUCCESS</result><timestamp>1630406312256</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1306/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateClassMemberUsage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateLocalUsage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateGlobalsUsage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><commitId>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</commitId><timestamp>1630405922000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix reconciling code for editor
previously, we checked only the direct dependencies of changed files
(actually, it was two levels of dependencies, due to some redundt code). 
However, this is only correct, as long as we do not consider classes and
modules. Extending a class or using a module can re-export the members
of the class or module, so not only packages that directly import a
changed package can be affected by a change.
We now had two ways to fix this: 1) fine grained dependency analysis to
exactly find other affected files 2) include all transitive
dependencies.
Option 1 would have been more efficient, but there is a great chance for 
more subtle bugs. So this commit implements option 2, which will make 
updates more compute intense, but should be more stable.
</comment><date>2021-08-31 12:32:02 +0200</date><id>65eae84e82d10d7f7317a1c7a8e8c41c70dd54c9</id><msg>fix reconciling code for editor</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateGlobalsUsage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateClassMemberUsage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateLocalUsage.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1305</buildNumber><marked><SHA1>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</SHA1><branch><SHA1>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</SHA1><branch><SHA1>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</SHA1><branch><SHA1>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>833</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1305</displayName><duration>1219150</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1305</fullDisplayName><id>1305</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1305</number><queueId>248</queueId><result>SUCCESS</result><timestamp>1630367980175</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1305/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/parserspec/wurstscript.parseq</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ModuleExpander.java</affectedPath><commitId>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</commitId><timestamp>1630367946000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>trying to fix module problems in editor
</comment><date>2021-08-31 01:59:06 +0200</date><id>77fdcfe698614c1c9c7aebe75dd34c0485c55f87</id><msg>trying to fix module problems in editor</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/parserspec/wurstscript.parseq</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ModuleExpander.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1304</buildNumber><marked><SHA1>23d48eabe6633b3dd927479ea0d8069d33b51913</SHA1><branch><SHA1>23d48eabe6633b3dd927479ea0d8069d33b51913</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>23d48eabe6633b3dd927479ea0d8069d33b51913</SHA1><branch><SHA1>23d48eabe6633b3dd927479ea0d8069d33b51913</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>23d48eabe6633b3dd927479ea0d8069d33b51913</SHA1><branch><SHA1>23d48eabe6633b3dd927479ea0d8069d33b51913</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>833</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1304</displayName><duration>1221811</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1304</fullDisplayName><id>1304</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1304</number><queueId>236</queueId><result>SUCCESS</result><timestamp>1630365015108</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1304/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>23d48eabe6633b3dd927479ea0d8069d33b51913</commitId><timestamp>1630364315000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix: remove "Optional" from error message strings
</comment><date>2021-08-31 00:58:35 +0200</date><id>23d48eabe6633b3dd927479ea0d8069d33b51913</id><msg>fix: remove "Optional" from error message strings</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1303</buildNumber><marked><SHA1>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</SHA1><branch><SHA1>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</SHA1><branch><SHA1>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</SHA1><branch><SHA1>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>833</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1303</displayName><duration>1195282</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1303</fullDisplayName><id>1303</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1303</number><queueId>235</queueId><result>SUCCESS</result><timestamp>1630363819684</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1303/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CodeActionRequest.java</affectedPath><commitId>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</commitId><timestamp>1630363797000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>quickfix for importing on module use
</comment><date>2021-08-31 00:49:57 +0200</date><id>0ec731d3c072d24f7d4897939d4dbc0d2d32ee08</id><msg>quickfix for importing on module use</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CodeActionRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1302</buildNumber><marked><SHA1>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</SHA1><branch><SHA1>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</SHA1><branch><SHA1>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</SHA1><branch><SHA1>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>833</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1302</displayName><duration>1318079</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1302</fullDisplayName><id>1302</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1302</number><queueId>226</queueId><result>SUCCESS</result><timestamp>1630342803522</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1302/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StackTraceInjector2.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenericsTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/parserspec/jass_im.parseq</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/EvaluateExpr.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateClasses.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ProgramState.java</affectedPath><commitId>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</commitId><timestamp>1630342532000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fixed global initialization code
for global initialization, we have two places: init functions for 
packages and a map that stores the initialization code for each 
variable. The map is used to avoid running all init functions when 
executing code at compiletime.
The problem was that the rewrite phases for certain expressions would 
not correctly update the map and this would result in two different 
initializers in the init function and the map. To avoi this problem, 
with this commit the map no longer stores the init expression directly, 
but instead keeps a reference to the ImSet init statements in the init 
function. This should not be rewritten, since it is a simple array or 
global assignment, so the whole process should be more stable.
</comment><date>2021-08-30 18:55:32 +0200</date><id>6b7b9df5987e021cf6fcbbf609c7d8876d3c70c4</id><msg>fixed global initialization code</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenericsTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ProgramState.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/EvaluateExpr.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/parserspec/jass_im.parseq</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StackTraceInjector2.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/EliminateClasses.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1301</buildNumber><marked><SHA1>7eea302409bdf008494de58e27169f18616c1ae6</SHA1><branch><SHA1>7eea302409bdf008494de58e27169f18616c1ae6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>7eea302409bdf008494de58e27169f18616c1ae6</SHA1><branch><SHA1>7eea302409bdf008494de58e27169f18616c1ae6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>7eea302409bdf008494de58e27169f18616c1ae6</SHA1><branch><SHA1>7eea302409bdf008494de58e27169f18616c1ae6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>832</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1301</displayName><duration>1250496</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1301</fullDisplayName><id>1301</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1301</number><queueId>217</queueId><result>SUCCESS</result><timestamp>1630324182484</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1301/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</affectedPath><commitId>7eea302409bdf008494de58e27169f18616c1ae6</commitId><timestamp>1630324147000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix to allow building map on Linux
</comment><date>2021-08-30 13:49:07 +0200</date><id>7eea302409bdf008494de58e27169f18616c1ae6</id><msg>fix to allow building map on Linux</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/utils/W3InstallationData.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1300</buildNumber><marked><SHA1>52a26f3b22c8a091b4bbf8344f44be02299d8250</SHA1><branch><SHA1>52a26f3b22c8a091b4bbf8344f44be02299d8250</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>52a26f3b22c8a091b4bbf8344f44be02299d8250</SHA1><branch><SHA1>52a26f3b22c8a091b4bbf8344f44be02299d8250</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>52a26f3b22c8a091b4bbf8344f44be02299d8250</SHA1><branch><SHA1>52a26f3b22c8a091b4bbf8344f44be02299d8250</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>832</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1300</displayName><duration>1194062</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1300</fullDisplayName><id>1300</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1300</number><queueId>208</queueId><result>SUCCESS</result><timestamp>1630276034904</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1300/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenericsTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DependencyFileParserTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/StdLib.java</affectedPath><commitId>52a26f3b22c8a091b4bbf8344f44be02299d8250</commitId><timestamp>1630276015000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>update tests
</comment><date>2021-08-30 00:26:55 +0200</date><id>52a26f3b22c8a091b4bbf8344f44be02299d8250</id><msg>update tests</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DependencyFileParserTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenericsTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/StdLib.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1299</buildNumber><marked><SHA1>809478124d59ba962800cc7818a3d5fa48636d64</SHA1><branch><SHA1>809478124d59ba962800cc7818a3d5fa48636d64</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>809478124d59ba962800cc7818a3d5fa48636d64</SHA1><branch><SHA1>809478124d59ba962800cc7818a3d5fa48636d64</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>809478124d59ba962800cc7818a3d5fa48636d64</SHA1><branch><SHA1>809478124d59ba962800cc7818a3d5fa48636d64</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>831</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1299</displayName><duration>1155561</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1299</fullDisplayName><id>1299</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1299</number><queueId>199</queueId><result>SUCCESS</result><timestamp>1630274414653</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1299/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/FoldingRangeRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java</affectedPath><commitId>809478124d59ba962800cc7818a3d5fa48636d64</commitId><timestamp>1630274392000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix folding range bug introduced in previous commit
</comment><date>2021-08-29 23:59:52 +0200</date><id>809478124d59ba962800cc7818a3d5fa48636d64</id><msg>fix folding range bug introduced in previous commit</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/FoldingRangeRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1298</buildNumber><marked><SHA1>afe5abce4a95c58aaab541568cd4a659568a178f</SHA1><branch><SHA1>afe5abce4a95c58aaab541568cd4a659568a178f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>afe5abce4a95c58aaab541568cd4a659568a178f</SHA1><branch><SHA1>afe5abce4a95c58aaab541568cd4a659568a178f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>afe5abce4a95c58aaab541568cd4a659568a178f</SHA1><branch><SHA1>afe5abce4a95c58aaab541568cd4a659568a178f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>1</failCount><skipCount>0</skipCount><totalCount>831</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1298</displayName><duration>1194772</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1298</fullDisplayName><id>1298</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1298</number><queueId>198</queueId><result>FAILURE</result><timestamp>1630261048839</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1298/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>7425e90bd3eff8beb26bb1a99bbf7dbfde1a75e1</commitId><timestamp>1630247135000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix: consider model use as using imported package
</comment><date>2021-08-29 16:25:35 +0200</date><id>7425e90bd3eff8beb26bb1a99bbf7dbfde1a75e1</id><msg>fix: consider model use as using imported package</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><commitId>5574db8dc41e83b1135ac424079c2e180af0f69e</commitId><timestamp>1630248028000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>another testcase for updating modules
</comment><date>2021-08-29 16:40:28 +0200</date><id>5574db8dc41e83b1135ac424079c2e180af0f69e</id><msg>another testcase for updating modules</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/HoverInfo.java</affectedPath><commitId>e2121429c9cdb2ce9d7de503f8b55d8d57e5ecad</commitId><timestamp>1630248374000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix NPE in HoverInfo parameter hint
</comment><date>2021-08-29 16:46:14 +0200</date><id>e2121429c9cdb2ce9d7de503f8b55d8d57e5ecad</id><msg>fix NPE in HoverInfo parameter hint</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/HoverInfo.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>e87f90ed2b7eb7f62d92639c076e8528a4739cd6</commitId><timestamp>1630252192000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix problem with errors not showing in vscode
Basically, vscode hides errors with invalid ranges, so we need to do 
some sanity checking here.
</comment><date>2021-08-29 17:49:52 +0200</date><id>e87f90ed2b7eb7f62d92639c076e8528a4739cd6</id><msg>fix problem with errors not showing in vscode</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/SyntacticSugar.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DependencyFileParserTest.java</affectedPath><commitId>afe5abce4a95c58aaab541568cd4a659568a178f</commitId><timestamp>1630260988000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>Highlight errors in dependencies file
</comment><date>2021-08-29 20:16:28 +0200</date><id>afe5abce4a95c58aaab541568cd4a659568a178f</id><msg>Highlight errors in dependencies file</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/DependencyFileParserTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1297</buildNumber><marked><SHA1>8c95e386db8bf31007a31c8d6a5478294530457b</SHA1><branch><SHA1>8c95e386db8bf31007a31c8d6a5478294530457b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8c95e386db8bf31007a31c8d6a5478294530457b</SHA1><branch><SHA1>8c95e386db8bf31007a31c8d6a5478294530457b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8c95e386db8bf31007a31c8d6a5478294530457b</SHA1><branch><SHA1>8c95e386db8bf31007a31c8d6a5478294530457b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>829</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1297</displayName><duration>1187275</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1297</fullDisplayName><id>1297</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1297</number><queueId>186</queueId><result>SUCCESS</result><timestamp>1628977003514</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1297/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/deploy.gradle</affectedPath><commitId>8c95e386db8bf31007a31c8d6a5478294530457b</commitId><timestamp>1628976658000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>use correct classpath for building jar
was broken in upgrade to Gradle 7
</comment><date>2021-08-14 23:30:58 +0200</date><id>8c95e386db8bf31007a31c8d6a5478294530457b</id><msg>use correct classpath for building jar</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/deploy.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1296</buildNumber><marked><SHA1>e4c03e09ea8064f5c2de9fd305b4c3a8513931f5</SHA1><branch><SHA1>e4c03e09ea8064f5c2de9fd305b4c3a8513931f5</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e4c03e09ea8064f5c2de9fd305b4c3a8513931f5</SHA1><branch><SHA1>e4c03e09ea8064f5c2de9fd305b4c3a8513931f5</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e4c03e09ea8064f5c2de9fd305b4c3a8513931f5</SHA1><branch><SHA1>e4c03e09ea8064f5c2de9fd305b4c3a8513931f5</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>829</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1296</displayName><duration>1202116</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1296</fullDisplayName><id>1296</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1296</number><queueId>185</queueId><result>SUCCESS</result><timestamp>1628975801267</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1296/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</affectedPath><commitId>ebea63dfe4d5efae767a6dfaeb6a1a2fb7abd8f5</commitId><timestamp>1628971754000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>fix updating module instantiations in model manager
When changing a module in vscode, changes were not directly reflected in 
other files using the module. With this change, we now clear the module 
intantiations in depending packages so that they are recomputed on 
demand.
</comment><date>2021-08-14 22:09:14 +0200</date><id>ebea63dfe4d5efae767a6dfaeb6a1a2fb7abd8f5</id><msg>fix updating module instantiations in model manager</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</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 peq</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1295</buildNumber><marked><SHA1>3be957909701fea670e441020e50f8d0bfa502bf</SHA1><branch><SHA1>3be957909701fea670e441020e50f8d0bfa502bf</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3be957909701fea670e441020e50f8d0bfa502bf</SHA1><branch><SHA1>3be957909701fea670e441020e50f8d0bfa502bf</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3be957909701fea670e441020e50f8d0bfa502bf</SHA1><branch><SHA1>3be957909701fea670e441020e50f8d0bfa502bf</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>828</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1295</displayName><duration>1205377</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1295</fullDisplayName><id>1295</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1295</number><queueId>181</queueId><result>SUCCESS</result><timestamp>1628971955925</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1295/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>3be957909701fea670e441020e50f8d0bfa502bf</commitId><timestamp>1628971923000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></author><authorEmail>Peter.peq@googlemail.com</authorEmail><comment>update gradle-download plugin
</comment><date>2021-08-14 22:12:03 +0200</date><id>3be957909701fea670e441020e50f8d0bfa502bf</id><msg>update gradle-download plugin</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></culprit><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1294</buildNumber><marked><SHA1>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</SHA1><branch><SHA1>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</SHA1><branch><SHA1>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</SHA1><branch><SHA1>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>828</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1294</displayName><duration>1205319</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1294</fullDisplayName><id>1294</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1294</number><queueId>180</queueId><result>FAILURE</result><timestamp>1628966415523</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1294/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/gradle/wrapper/gradle-wrapper.jar</affectedPath><affectedPath>de.peeeq.wurstscript/gradlew.bat</affectedPath><affectedPath>de.peeeq.wurstscript/deploy.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/gradle/wrapper/gradle-wrapper.properties</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/gradlew</affectedPath><commitId>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</commitId><timestamp>1628966405000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Upgrade to gradle 7 (#1022)
* upgrade to gradle 7
 old gradle version is broken for me with latest Java

* remove duplicate include of src and resources

* fix gradle warnings

* upgrade coveralls plugin
</comment><date>2021-08-14 20:40:05 +0200</date><id>2aa96a8e4e15cdf9443d5547bb4c66d98d5ab068</id><msg>Upgrade to gradle 7 (#1022)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/gradlew.bat</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/gradlew</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/gradle/wrapper/gradle-wrapper.properties</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/deploy.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/gradle/wrapper/gradle-wrapper.jar</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1293</buildNumber><marked><SHA1>57924aa76abea99fdb1dcce4a53b60fade9b7441</SHA1><branch><SHA1>57924aa76abea99fdb1dcce4a53b60fade9b7441</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>57924aa76abea99fdb1dcce4a53b60fade9b7441</SHA1><branch><SHA1>57924aa76abea99fdb1dcce4a53b60fade9b7441</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>57924aa76abea99fdb1dcce4a53b60fade9b7441</SHA1><branch><SHA1>57924aa76abea99fdb1dcce4a53b60fade9b7441</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>828</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1293</displayName><duration>1227800</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1293</fullDisplayName><id>1293</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1293</number><queueId>159</queueId><result>SUCCESS</result><timestamp>1627816190483</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1293/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><commitId>57924aa76abea99fdb1dcce4a53b60fade9b7441</commitId><timestamp>1627816177000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix test execution
</comment><date>2021-08-01 13:09:37 +0200</date><id>57924aa76abea99fdb1dcce4a53b60fade9b7441</id><msg>fix test execution</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1292</buildNumber><marked><SHA1>351ed4226b48046d0e68f09f59f30f18b7849055</SHA1><branch><SHA1>351ed4226b48046d0e68f09f59f30f18b7849055</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>351ed4226b48046d0e68f09f59f30f18b7849055</SHA1><branch><SHA1>351ed4226b48046d0e68f09f59f30f18b7849055</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>351ed4226b48046d0e68f09f59f30f18b7849055</SHA1><branch><SHA1>351ed4226b48046d0e68f09f59f30f18b7849055</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>828</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1292</displayName><duration>1216859</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1292</fullDisplayName><id>1292</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1292</number><queueId>150</queueId><result>SUCCESS</result><timestamp>1627660857832</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1292/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</affectedPath><affectedPath>README.markdown</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstCompiler.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</affectedPath><commitId>351ed4226b48046d0e68f09f59f30f18b7849055</commitId><timestamp>1627660847000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add isProductionBuild switch (#1016)
</comment><date>2021-07-30 18:00:47 +0200</date><id>351ed4226b48046d0e68f09f59f30f18b7849055</id><msg>Add isProductionBuild switch (#1016)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</file></path><path><editType>edit</editType><file>README.markdown</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstCompiler.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1291</buildNumber><marked><SHA1>e7c26d389885f21d9ca857b554f2e0760efad84b</SHA1><branch><SHA1>e7c26d389885f21d9ca857b554f2e0760efad84b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e7c26d389885f21d9ca857b554f2e0760efad84b</SHA1><branch><SHA1>e7c26d389885f21d9ca857b554f2e0760efad84b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e7c26d389885f21d9ca857b554f2e0760efad84b</SHA1><branch><SHA1>e7c26d389885f21d9ca857b554f2e0760efad84b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>828</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1291</displayName><duration>1218690</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1291</fullDisplayName><id>1291</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1291</number><queueId>126</queueId><result>SUCCESS</result><timestamp>1627425674379</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1291/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>e7c26d389885f21d9ca857b554f2e0760efad84b</commitId><timestamp>1627425374000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Permit trivial TRVE usage in jass input (#893)
</comment><date>2021-07-28 00:36:14 +0200</date><id>e7c26d389885f21d9ca857b554f2e0760efad84b</id><msg>Permit trivial TRVE usage in jass input (#893)</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1290</buildNumber><marked><SHA1>146251bdbcf3d5dceebd84876ecfc778be9c46fe</SHA1><branch><SHA1>146251bdbcf3d5dceebd84876ecfc778be9c46fe</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>146251bdbcf3d5dceebd84876ecfc778be9c46fe</SHA1><branch><SHA1>146251bdbcf3d5dceebd84876ecfc778be9c46fe</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>146251bdbcf3d5dceebd84876ecfc778be9c46fe</SHA1><branch><SHA1>146251bdbcf3d5dceebd84876ecfc778be9c46fe</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1290</displayName><duration>1273202</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1290</fullDisplayName><id>1290</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1290</number><queueId>125</queueId><result>SUCCESS</result><timestamp>1627424400977</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1290/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>WurstWeb/war/codemirror-3.02/mode/css/test.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/z80/z80.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/xml/xml.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/properties/properties.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/lint/acorn.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/meta.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/runmode/runmode-standalone.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/plsql/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/erlang/erlang.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/tiki/tiki.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/tiki/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/runmode/runmode.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/stex/stex.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/css/css.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/mode/loadmode.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/lib/codemirror.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sql/sql.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/edit/matchbrackets.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/z80/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/lib/codemirror.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/neat.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/CONTRIBUTING.md</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/index.html</affectedPath><affectedPath>README.markdown</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rpm/changes/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/edit/closetag.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/pig/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/python/LICENSE.txt</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rust/rust.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/coffeescript/coffeescript.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/matchhighlighter.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/apl/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/baboon_vector.svg</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/mysql/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/upgrade_v2.2.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/mode/multiplex.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/edit/continuelist.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/groovy/groovy.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ntriples/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/multiplex.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/erlang-dark.css</affectedPath><affectedPath>.travis.yml</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/lint/walk.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rpm/spec/spec.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ruby/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/jinja2/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/smalltalk/index.html</affectedPath><affectedPath>WurstWeb/war/WurstWeb.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/markdown/markdown.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/reporting.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/oldrelease.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rpm/changes/changes.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/javascript/typescript.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/apl/apl.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/velocity/velocity.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sieve/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/.travis.yml</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/stex/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/smalltalk/smalltalk.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/ambiance-mobile.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/clike/scala.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/xquery/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sql/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/cobalt.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/complete.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/go/go.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/baboon.png</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/coffeescript/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/plsql/plsql.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/compress.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rst/rst.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/wurst/LICENSE.txt</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/twilight.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/shell/shell.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/asterisk/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/gfm/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/php/php.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sparql/sparql.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/vim_test.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/commonlisp/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/perl/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/package.json</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/format/formatting.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/preview.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/less/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/haxe/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/hint/xml-hint.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/dialog/dialog.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/resize.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/visibletabs.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/php/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sass/sass.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/yaml/yaml.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/vibrant-ink.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/btree.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/search/match-highlighter.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/d/d.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/lint/parse-js.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/gfm/gfm.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/search/searchcursor.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/tiddlywiki/tiddlywiki.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/python/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/htmlembedded/htmlembedded.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/night.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/scheme/scheme.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/haxe/haxe.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ruby/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/mysql/mysql.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/modes.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/pascal/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/http/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rpm/spec/spec.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/upgrade_v3.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/markdown/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rust/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/changemode.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/tiddlywiki/index.html</affectedPath><affectedPath>azure-pipelines.yml</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sieve/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/monokai.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sparql/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/coffeescript/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/mode_test.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/r/r.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ocaml/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/runmode/colorize.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/markdown/test.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/lint/lint.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/keymap/vim.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rpm/spec/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/http/http.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/eclipse.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/yaml/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/vb/vb.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/solarized.css</affectedPath><affectedPath>WurstStarter/.project</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/xquery/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/perl/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/groovy/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/pascal/pascal.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/verilog/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/emacs.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ruby/ruby.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/vbscript/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/hint/simple-hint.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/r/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/realworld.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/rubyblue.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/clike/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/clojure/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/python/python.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/variableheight.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ecl/ecl.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/dialog/dialog.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/commonlisp/commonlisp.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/shell/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/README.md</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/loadmode.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/asterisk/asterisk.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/htmlmixed/htmlmixed.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/xq-dark.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/.gitignore</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/hint/python-hint.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/smarty/smarty.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/fullscreen.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/smarty/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/hint/pig-hint.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/haskell/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/.gitattributes</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/ambiance.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/search/search.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/clojure/clojure.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/folding.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/test.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/diff/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/manual.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/haskell/haskell.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/d/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ecl/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/stex/test.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/perl/perl.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/vbscript/vbscript.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/run.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/wurst/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/r/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/marker.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/vb/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/lua/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/mode_test.js</affectedPath><affectedPath>WurstWeb/src/de/peeeq/web/WurstWeb.gwt.xml</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/tiki/tiki.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/vb/LICENSE.txt</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/javascript/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/htmlembedded/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/xmlcomplete.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/wurst/wurst.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/docs.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/widget.html</affectedPath><affectedPath>WurstWeb/src/de/peeeq/web/client/WurstWeb.java</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/runmode.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/go/index.html</affectedPath><affectedPath>WurstWeb/war/jquery-1.9.1.min.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sieve/sieve.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/closetag.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/rst/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/css/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/lua/lua.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/less/less.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/theme.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/hint/javascript-hint.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/pig/pig.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/blackboard.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/driver.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/xquery/test.js</affectedPath><affectedPath>WurstWeb/war/WurstWeb.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/fold/collapserange.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/mustache.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/properties/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/xquery/xquery.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/sass/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/clike/clike.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/htmlmixed/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/keymap/emacs.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/fold/foldcode.js</affectedPath><affectedPath>WurstWeb/war/WEB-INF/web.xml</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/test/phantom_driver.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/diff/diff.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/formatting.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/lesser-dark.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/edit/continuecomment.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ocaml/ocaml.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/jinja2/jinja2.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/theme/elegant.css</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/runmode/runmode.node.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/ntriples/ntriples.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/gfm/test.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/pascal/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/activeline.html</affectedPath><affectedPath>WurstWeb/.project</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/scheme/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/search.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/xml/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/vim.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/LICENSE</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/demo/collapserange.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/velocity/index.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/bin/compress</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/erlang/index.html</affectedPath><affectedPath>WurstStarter/src/wurstscript_b.go</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/verilog/verilog.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/tiddlywiki/tiddlywiki.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/doc/internals.html</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/mode/overlay.js</affectedPath><affectedPath>WurstWeb/war/favicon.ico</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/mode/javascript/javascript.js</affectedPath><affectedPath>WurstWeb/war/codemirror-3.02/addon/hint/simple-hint.js</affectedPath><commitId>146251bdbcf3d5dceebd84876ecfc778be9c46fe</commitId><timestamp>1627424392000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Cleanup repo (#1015)
* remove unused pipelines

* remove obsolete stuff

* Update README.markdown
</comment><date>2021-07-28 00:19:52 +0200</date><id>146251bdbcf3d5dceebd84876ecfc778be9c46fe</id><msg>Cleanup repo (#1015)</msg><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/internals.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/mysql/mysql.js</file></path><path><editType>delete</editType><file>.travis.yml</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/README.md</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/wurst/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/variableheight.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/d/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/scheme/scheme.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/mode_test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sparql/sparql.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/edit/continuelist.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/coffeescript/coffeescript.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/tiki/tiki.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/complete.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/wurst/LICENSE.txt</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/xml/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/modes.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/clike/scala.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/smalltalk/smalltalk.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/commonlisp/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/fullscreen.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/properties/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/javascript/typescript.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rust/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/search.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/closetag.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/clojure/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/groovy/groovy.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/mysql/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/fold/collapserange.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/go/go.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/less/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/lesser-dark.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/perl/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sieve/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/htmlembedded/htmlembedded.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/pig/pig.js</file></path><path><editType>delete</editType><file>WurstStarter/src/wurstscript_b.go</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/elegant.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/gfm/gfm.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/lib/codemirror.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sass/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/WurstWeb.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/clojure/clojure.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/.gitattributes</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/http/http.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/xquery/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/eclipse.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/xquery/xquery.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/lint/acorn.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ntriples/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ntriples/ntriples.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/twilight.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/tiki/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/css/test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/python/python.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/haskell/haskell.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/xmlcomplete.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/scheme/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/vibrant-ink.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/commonlisp/commonlisp.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/markdown/index.html</file></path><path><editType>edit</editType><file>README.markdown</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/ambiance-mobile.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/.gitignore</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/upgrade_v3.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/yaml/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/baboon_vector.svg</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/changemode.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/pascal/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/WurstWeb.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/asterisk/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/properties/properties.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/markdown/markdown.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ocaml/ocaml.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/edit/closetag.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/.travis.yml</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/diff/diff.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/pascal/pascal.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/lint/walk.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/stex/stex.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/search/match-highlighter.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/mode_test.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/dialog/dialog.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/stex/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/http/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/shell/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/upgrade_v2.2.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/btree.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sieve/sieve.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/smarty/smarty.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/phantom_driver.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/pascal/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rpm/spec/spec.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/reporting.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/search/searchcursor.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/vb/LICENSE.txt</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/oldrelease.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/widget.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/htmlmixed/htmlmixed.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/gfm/test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/r/r.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/CONTRIBUTING.md</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/loadmode.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/jinja2/jinja2.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/jinja2/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/wurst/wurst.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/runmode/colorize.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/collapserange.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/velocity/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/activeline.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/perl/perl.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/formatting.html</file></path><path><editType>delete</editType><file>WurstWeb/.project</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/runmode/runmode.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/docs.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/baboon.png</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/css/css.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sass/sass.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/lua/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/tiddlywiki/tiddlywiki.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/hint/simple-hint.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/tiki/tiki.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/apl/apl.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/gfm/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/folding.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/emacs.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/clike/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/erlang/erlang.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/htmlembedded/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sql/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/vbscript/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/meta.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/coffeescript/index.html</file></path><path><editType>delete</editType><file>azure-pipelines.yml</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/verilog/verilog.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/xml/xml.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/python/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ruby/ruby.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/monokai.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/htmlmixed/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/diff/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/python/LICENSE.txt</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/cobalt.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/mode/overlay.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/haxe/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/mode/loadmode.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/realworld.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/verilog/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/search/search.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/pig/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ruby/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/visibletabs.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/javascript/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/vb/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/yaml/yaml.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/r/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rpm/spec/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/blackboard.css</file></path><path><editType>delete</editType><file>WurstStarter/.project</file></path><path><editType>delete</editType><file>WurstWeb/war/WEB-INF/web.xml</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/erlang/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ecl/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ocaml/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/vb/vb.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/matchhighlighter.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/javascript/javascript.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/multiplex.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/css/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/smarty/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/groovy/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/solarized.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/vbscript/vbscript.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/stex/test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/package.json</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/apl/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/mustache.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/z80/z80.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/hint/xml-hint.js</file></path><path><editType>delete</editType><file>WurstWeb/war/favicon.ico</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/shell/shell.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rpm/spec/spec.js</file></path><path><editType>delete</editType><file>WurstWeb/src/de/peeeq/web/WurstWeb.gwt.xml</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/r/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/d/d.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rpm/changes/changes.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/resize.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/compress.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/coffeescript/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/z80/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/fold/foldcode.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/format/formatting.js</file></path><path><editType>delete</editType><file>WurstWeb/src/de/peeeq/web/client/WurstWeb.java</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/keymap/emacs.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/vim_test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/runmode.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/asterisk/asterisk.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/hint/pig-hint.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/less/less.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/mode/multiplex.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/clike/clike.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/velocity/velocity.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/php/php.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/plsql/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/haskell/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/tiddlywiki/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/smalltalk/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/lint/parse-js.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rpm/changes/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/marker.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/go/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/theme.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/perl/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/lua/lua.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/run.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ruby/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/runmode/runmode.node.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sparql/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/rubyblue.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/xq-dark.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/hint/simple-hint.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rust/rust.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/php/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/edit/matchbrackets.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/ecl/ecl.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/hint/python-hint.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/ambiance.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/hint/javascript-hint.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/vim.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/lib/codemirror.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/dialog/dialog.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/edit/continuecomment.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sql/sql.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/night.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/driver.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/keymap/vim.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/markdown/test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/erlang-dark.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rst/index.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/theme/neat.css</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/demo/preview.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/haxe/haxe.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/rst/rst.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/bin/compress</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/doc/manual.html</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/sieve/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/jquery-1.9.1.min.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/xquery/LICENSE</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/test/lint/lint.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/tiddlywiki/tiddlywiki.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/xquery/test.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/addon/runmode/runmode-standalone.js</file></path><path><editType>delete</editType><file>WurstWeb/war/codemirror-3.02/mode/plsql/plsql.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1289</buildNumber><marked><SHA1>ac55dd4f0ee93c1a7d0b895b65b7b738d365d1ca</SHA1><branch><SHA1>ac55dd4f0ee93c1a7d0b895b65b7b738d365d1ca</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ac55dd4f0ee93c1a7d0b895b65b7b738d365d1ca</SHA1><branch><SHA1>ac55dd4f0ee93c1a7d0b895b65b7b738d365d1ca</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ac55dd4f0ee93c1a7d0b895b65b7b738d365d1ca</SHA1><branch><SHA1>ac55dd4f0ee93c1a7d0b895b65b7b738d365d1ca</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1289</displayName><duration>1307703</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1289</fullDisplayName><id>1289</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1289</number><queueId>107</queueId><result>SUCCESS</result><timestamp>1626990402726</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1289/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1288</buildNumber><marked><SHA1>64722052717dc5232b691d057452d702d6efb4ab</SHA1><branch><SHA1>64722052717dc5232b691d057452d702d6efb4ab</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>64722052717dc5232b691d057452d702d6efb4ab</SHA1><branch><SHA1>64722052717dc5232b691d057452d702d6efb4ab</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>64722052717dc5232b691d057452d702d6efb4ab</SHA1><branch><SHA1>64722052717dc5232b691d057452d702d6efb4ab</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>3</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1288</displayName><duration>1220045</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1288</fullDisplayName><id>1288</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1288</number><queueId>106</queueId><result>FAILURE</result><timestamp>1626989182607</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1288/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1287</buildNumber><marked><SHA1>bc1e31fc1064200456bea631ad42345ee5077e3f</SHA1><branch><SHA1>bc1e31fc1064200456bea631ad42345ee5077e3f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bc1e31fc1064200456bea631ad42345ee5077e3f</SHA1><branch><SHA1>bc1e31fc1064200456bea631ad42345ee5077e3f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bc1e31fc1064200456bea631ad42345ee5077e3f</SHA1><branch><SHA1>bc1e31fc1064200456bea631ad42345ee5077e3f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>4</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1287</displayName><duration>1229343</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1287</fullDisplayName><id>1287</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1287</number><queueId>102</queueId><result>FAILURE</result><timestamp>1626987922320</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1287/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateGlobalsUsage.java</affectedPath><commitId>bc1e31fc1064200456bea631ad42345ee5077e3f</commitId><timestamp>1626987866000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Turn global variable usage order warning into error
</comment><date>2021-07-22 23:04:26 +0200</date><id>bc1e31fc1064200456bea631ad42345ee5077e3f</id><msg>Turn global variable usage order warning into error</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/ValidateGlobalsUsage.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1286</buildNumber><marked><SHA1>164193cab9569f5fe25c7e0b814f910e3338767b</SHA1><branch><SHA1>164193cab9569f5fe25c7e0b814f910e3338767b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>164193cab9569f5fe25c7e0b814f910e3338767b</SHA1><branch><SHA1>164193cab9569f5fe25c7e0b814f910e3338767b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>164193cab9569f5fe25c7e0b814f910e3338767b</SHA1><branch><SHA1>164193cab9569f5fe25c7e0b814f910e3338767b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1286</displayName><duration>1264962</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1286</fullDisplayName><id>1286</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1286</number><queueId>101</queueId><result>SUCCESS</result><timestamp>1626986657169</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1286/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</affectedPath><commitId>b0f4679924a840aa542af486263f1749a51c6e7b</commitId><timestamp>1626986554000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Fix test execution
</comment><date>2021-07-22 22:42:34 +0200</date><id>b0f4679924a840aa542af486263f1749a51c6e7b</id><msg>Fix test execution</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></culprit><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1285</buildNumber><marked><SHA1>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</SHA1><branch><SHA1>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</SHA1><branch><SHA1>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</SHA1><branch><SHA1>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1285</displayName><duration>81635</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1285</fullDisplayName><id>1285</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1285</number><queueId>100</queueId><result>FAILURE</result><timestamp>1626986312094</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1285/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>CONTRIBUTING.md</affectedPath><commitId>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</commitId><timestamp>1626986303000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update CONTRIBUTING.md
</comment><date>2021-07-22 22:38:23 +0200</date><id>ff0b0d5e08a55e4d2122a94a1b2c80d043ffb155</id><msg>Update CONTRIBUTING.md</msg><path><editType>edit</editType><file>CONTRIBUTING.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></culprit><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1284</buildNumber><marked><SHA1>2fe7582933392c440c69f312f8091cde3c84a431</SHA1><branch><SHA1>2fe7582933392c440c69f312f8091cde3c84a431</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2fe7582933392c440c69f312f8091cde3c84a431</SHA1><branch><SHA1>2fe7582933392c440c69f312f8091cde3c84a431</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2fe7582933392c440c69f312f8091cde3c84a431</SHA1><branch><SHA1>2fe7582933392c440c69f312f8091cde3c84a431</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1284</displayName><duration>99400</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1284</fullDisplayName><id>1284</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1284</number><queueId>99</queueId><result>FAILURE</result><timestamp>1626985809954</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1284/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstCompiler.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</affectedPath><commitId>2fe7582933392c440c69f312f8091cde3c84a431</commitId><timestamp>1626985790000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Add compiletime natives for map name and build date
See MagicFunctions package in the standard library.
https://github.com/wurstscript/WurstStdlib2/commit/80ea0d0e206e020a8c894753512d87589bdf0458
</comment><date>2021-07-22 22:29:50 +0200</date><id>2fe7582933392c440c69f312f8091cde3c84a431</id><msg>Add compiletime natives for map name and build date</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompilationProcess.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstCompiler.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/CompiletimeNatives.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/BuildMap.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1283</buildNumber><marked><SHA1>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</SHA1><branch><SHA1>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</SHA1><branch><SHA1>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</SHA1><branch><SHA1>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1283</displayName><duration>1194483</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1283</fullDisplayName><id>1283</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1283</number><queueId>80</queueId><result>SUCCESS</result><timestamp>1626534561750</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1283/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/RestrictedCompressedNames.java</affectedPath><commitId>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</commitId><timestamp>1626534543000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>add Blz functions without side effects and use sets
</comment><date>2021-07-17 17:09:03 +0200</date><id>5adbb956cf7f6cfcd452ac53ae5e2d2bdb84a30f</id><msg>add Blz functions without side effects and use sets</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/RestrictedCompressedNames.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1282</buildNumber><marked><SHA1>a9a39323a9c9dac1ff1143fdc592e39af54c826f</SHA1><branch><SHA1>a9a39323a9c9dac1ff1143fdc592e39af54c826f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a9a39323a9c9dac1ff1143fdc592e39af54c826f</SHA1><branch><SHA1>a9a39323a9c9dac1ff1143fdc592e39af54c826f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a9a39323a9c9dac1ff1143fdc592e39af54c826f</SHA1><branch><SHA1>a9a39323a9c9dac1ff1143fdc592e39af54c826f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1282</displayName><duration>1258593</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1282</fullDisplayName><id>1282</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1282</number><queueId>68</queueId><result>SUCCESS</result><timestamp>1626395015680</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1282/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/RestrictedCompressedNames.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/resources/pjass.exe</affectedPath><commitId>a9a39323a9c9dac1ff1143fdc592e39af54c826f</commitId><timestamp>1626394380000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>add 'alias' as restricted name, update pjass, fixes #1013
</comment><date>2021-07-16 02:13:00 +0200</date><id>a9a39323a9c9dac1ff1143fdc592e39af54c826f</id><msg>add 'alias' as restricted name, update pjass, fixes #1013</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/RestrictedCompressedNames.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/resources/pjass.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1281</buildNumber><marked><SHA1>187708365efb36db9abe426761dd44319c793afc</SHA1><branch><SHA1>187708365efb36db9abe426761dd44319c793afc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>187708365efb36db9abe426761dd44319c793afc</SHA1><branch><SHA1>187708365efb36db9abe426761dd44319c793afc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>187708365efb36db9abe426761dd44319c793afc</SHA1><branch><SHA1>187708365efb36db9abe426761dd44319c793afc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1281</displayName><duration>1211576</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1281</fullDisplayName><id>1281</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1281</number><queueId>67</queueId><result>SUCCESS</result><timestamp>1626393803927</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1281/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</affectedPath><commitId>187708365efb36db9abe426761dd44319c793afc</commitId><timestamp>1626393790000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix #1011
</comment><date>2021-07-16 02:03:10 +0200</date><id>187708365efb36db9abe426761dd44319c793afc</id><msg>fix #1011</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1280</buildNumber><marked><SHA1>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</SHA1><branch><SHA1>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</SHA1><branch><SHA1>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</SHA1><branch><SHA1>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1280</displayName><duration>1241966</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1280</fullDisplayName><id>1280</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1280</number><queueId>52</queueId><result>SUCCESS</result><timestamp>1626048358644</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1280/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</affectedPath><commitId>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</commitId><timestamp>1626048345000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>correct return value for BlzGroupAddGroupFast, fixes #1010
</comment><date>2021-07-12 02:05:45 +0200</date><id>5afd9f6b5b3656e967ef3cbd1dee82cc84ceb30d</id><msg>correct return value for BlzGroupAddGroupFast, fixes #1010</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1279</buildNumber><marked><SHA1>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</SHA1><branch><SHA1>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</SHA1><branch><SHA1>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</SHA1><branch><SHA1>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1279</displayName><duration>1255977</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1279</fullDisplayName><id>1279</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1279</number><queueId>43</queueId><result>SUCCESS</result><timestamp>1626003346136</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1279/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</affectedPath><commitId>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</commitId><timestamp>1626003333000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>correct GroupAddUnit return value, fixes #1009
</comment><date>2021-07-11 13:35:33 +0200</date><id>be796b24a24c9aa7d63e98f9d87d5acf44394b8e</id><msg>correct GroupAddUnit return value, fixes #1009</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1278</buildNumber><marked><SHA1>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</SHA1><branch><SHA1>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</SHA1><branch><SHA1>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</SHA1><branch><SHA1>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1278</displayName><duration>1212898</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1278</fullDisplayName><id>1278</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1278</number><queueId>34</queueId><result>SUCCESS</result><timestamp>1625950107728</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1278/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</affectedPath><commitId>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</commitId><timestamp>1625950093000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>update jmpq
</comment><date>2021-07-10 22:48:13 +0200</date><id>5e4a008a4aceec9a9700ceb1c0d2eaab9d4b39e7</id><msg>update jmpq</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/map/importer/ImportFile.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1277</buildNumber><marked><SHA1>8f7652b2c08881afb0695d6f2e12046031b8c07b</SHA1><branch><SHA1>8f7652b2c08881afb0695d6f2e12046031b8c07b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8f7652b2c08881afb0695d6f2e12046031b8c07b</SHA1><branch><SHA1>8f7652b2c08881afb0695d6f2e12046031b8c07b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8f7652b2c08881afb0695d6f2e12046031b8c07b</SHA1><branch><SHA1>8f7652b2c08881afb0695d6f2e12046031b8c07b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1277</displayName><duration>1298224</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1277</fullDisplayName><id>1277</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1277</number><queueId>25</queueId><result>SUCCESS</result><timestamp>1625947452451</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1277/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/NameLinks.java</affectedPath><commitId>8f7652b2c08881afb0695d6f2e12046031b8c07b</commitId><timestamp>1625947435000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fixes
</comment><date>2021-07-10 22:03:55 +0200</date><id>8f7652b2c08881afb0695d6f2e12046031b8c07b</id><msg>fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/NameLinks.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1276</buildNumber><marked><SHA1>b229a6ddff11194353c294c1dbab2ad628238071</SHA1><branch><SHA1>b229a6ddff11194353c294c1dbab2ad628238071</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b229a6ddff11194353c294c1dbab2ad628238071</SHA1><branch><SHA1>b229a6ddff11194353c294c1dbab2ad628238071</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b229a6ddff11194353c294c1dbab2ad628238071</SHA1><branch><SHA1>b229a6ddff11194353c294c1dbab2ad628238071</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1276</displayName><duration>1235650</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1276</fullDisplayName><id>1276</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1276</number><queueId>16</queueId><result>SUCCESS</result><timestamp>1625939391731</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1276/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ControlFlowGraph.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NullSetter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/UsedVariables.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/UsedFunctions.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttrType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>edc26279162132a14c25d97aa8ec524be43e5135</commitId><timestamp>1625049188000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>optimizers for lua (#1004)
lua does not eliminate as many constructs from the intermediate language
as JASS. As a result, the optimizers need to support these constructs:
classes, methods, vararg loops
</comment><date>2021-06-30 12:33:08 +0200</date><id>edc26279162132a14c25d97aa8ec524be43e5135</id><msg>optimizers for lua (#1004)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/TempMerger.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/UsedFunctions.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalMerger.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NullSetter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ControlFlowGraph.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttrType.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/UsedVariables.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</affectedPath><commitId>7e79146d0a34b11c0cc836738dd078d55e7f5457</commitId><timestamp>1625098446000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix group add and remove operations for compiletime, fixes #1006
</comment><date>2021-07-01 02:14:06 +0200</date><id>7e79146d0a34b11c0cc836738dd078d55e7f5457</id><msg>fix group add and remove operations for compiletime, fixes #1006</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/GroupProvider.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/NoSuchNativeException.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassinterpreter/ReturnException.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/OtherLink.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>2e75e0a3aaaee533151e11df591c99483c0ac769</commitId><timestamp>1625102644000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>improve exception abuse performance, update abstractsyntaxgen
</comment><date>2021-07-01 03:24:04 +0200</date><id>2e75e0a3aaaee533151e11df591c99483c0ac769</id><msg>improve exception abuse performance, update abstractsyntaxgen</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/NoSuchNativeException.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassinterpreter/ReturnException.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/OtherLink.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</affectedPath><commitId>b229a6ddff11194353c294c1dbab2ad628238071</commitId><timestamp>1625939373000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>use unsafe typechecking for runmap command
buildmap stays safe, you can opt out of this new feature by setting
`wurst.safeRunmapTypecheck` to false in settings.json
</comment><date>2021-07-10 19:49:33 +0200</date><id>b229a6ddff11194353c294c1dbab2ad628238071</id><msg>use unsafe typechecking for runmap command</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/MapRequest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></culprit><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1275</buildNumber><marked><SHA1>449489fd3b63af3dd3f3dd48592c30eb23582a15</SHA1><branch><SHA1>449489fd3b63af3dd3f3dd48592c30eb23582a15</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>449489fd3b63af3dd3f3dd48592c30eb23582a15</SHA1><branch><SHA1>449489fd3b63af3dd3f3dd48592c30eb23582a15</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>449489fd3b63af3dd3f3dd48592c30eb23582a15</SHA1><branch><SHA1>449489fd3b63af3dd3f3dd48592c30eb23582a15</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1275</displayName><duration>1156787</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1275</fullDisplayName><id>1275</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1275</number><queueId>1</queueId><result>SUCCESS</result><timestamp>1624212529180</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1275/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>449489fd3b63af3dd3f3dd48592c30eb23582a15</commitId><timestamp>1624212513000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>upgrade dependencies
</comment><date>2021-06-20 20:08:33 +0200</date><id>449489fd3b63af3dd3f3dd48592c30eb23582a15</id><msg>upgrade dependencies</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1274</buildNumber><marked><SHA1>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</SHA1><branch><SHA1>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</SHA1><branch><SHA1>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</SHA1><branch><SHA1>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1274</displayName><duration>1214058</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1274</fullDisplayName><id>1274</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1274</number><queueId>2751</queueId><result>SUCCESS</result><timestamp>1622806581836</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1274/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/InitOrder.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ConfigPackageTests.java</affectedPath><commitId>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</commitId><timestamp>1622806570000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>detect cyclic dependencies caused by config packages  (#1001)
* detect cyclic dependencies caused by config packages

* add unit test

* implement warnings
</comment><date>2021-06-04 13:36:10 +0200</date><id>bca8fcc0b49cf35b560e26983dd3a06f1aa9a286</id><msg>detect cyclic dependencies caused by config packages  (#1001)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ConfigPackageTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/InitOrder.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1273</buildNumber><marked><SHA1>b5c12b957b467c602471907e900fe8605e8b15c9</SHA1><branch><SHA1>b5c12b957b467c602471907e900fe8605e8b15c9</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b5c12b957b467c602471907e900fe8605e8b15c9</SHA1><branch><SHA1>b5c12b957b467c602471907e900fe8605e8b15c9</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b5c12b957b467c602471907e900fe8605e8b15c9</SHA1><branch><SHA1>b5c12b957b467c602471907e900fe8605e8b15c9</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>825</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1273</displayName><duration>1220217</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1273</fullDisplayName><id>1273</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1273</number><queueId>2742</queueId><result>SUCCESS</result><timestamp>1622307889998</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1273/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>b5c12b957b467c602471907e900fe8605e8b15c9</commitId><timestamp>1622307878000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>fix unused import warning with configured packages (#1000)
</comment><date>2021-05-29 19:04:38 +0200</date><id>b5c12b957b467c602471907e900fe8605e8b15c9</id><msg>fix unused import warning with configured packages (#1000)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1272</buildNumber><marked><SHA1>964223f4a2477ce3885b8db82a41e3ea64bc1434</SHA1><branch><SHA1>964223f4a2477ce3885b8db82a41e3ea64bc1434</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>964223f4a2477ce3885b8db82a41e3ea64bc1434</SHA1><branch><SHA1>964223f4a2477ce3885b8db82a41e3ea64bc1434</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>964223f4a2477ce3885b8db82a41e3ea64bc1434</SHA1><branch><SHA1>964223f4a2477ce3885b8db82a41e3ea64bc1434</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>825</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1272</displayName><duration>1199721</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1272</fullDisplayName><id>1272</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1272</number><queueId>2733</queueId><result>SUCCESS</result><timestamp>1622209344479</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1272/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/printing/LuaPrinter.java</affectedPath><commitId>964223f4a2477ce3885b8db82a41e3ea64bc1434</commitId><timestamp>1622209337000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Remove empty lines between globals in lua (#999)
* remove empty line between globals

* add new line after globals block
</comment><date>2021-05-28 15:42:17 +0200</date><id>964223f4a2477ce3885b8db82a41e3ea64bc1434</id><msg>Remove empty lines between globals in lua (#999)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/printing/LuaPrinter.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1271</buildNumber><marked><SHA1>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</SHA1><branch><SHA1>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</SHA1><branch><SHA1>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</SHA1><branch><SHA1>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>825</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1271</displayName><duration>1132224</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1271</fullDisplayName><id>1271</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1271</number><queueId>2718</queueId><result>SUCCESS</result><timestamp>1621606948397</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1271/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTypecastingTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/resources/QuickTestsSuite.xml</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LuaEnsureTypeProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/printing/LuaPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</affectedPath><commitId>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</commitId><timestamp>1621606941000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>[WIP] Lua typecasting (#997)
* first attempt
 uses typeEnsure functions to ensure correct types at all times
intermediate language is not the same as in JASS, so compiletime
execution is not correct

* restore fromIndex and toIndex functions for intermediate language
 The typeEnsure functions have no effect on compiletime, so lua
compiletime should now be exactly like JASS compiletime.
ensured with intEnsure
JASS
though they are already integers, so it would not be necessary

* restore fromIndex and toIndex for overrides

* remove unnecessary typeEnsure function

* reactivate jass testing

* replace non numeric zero compiletime results with null/nil in lua
 compiletime results are initially evaluated to 0 for objects that are
null

* fix type filtering
 use entry type for arrays and member type for member variables

* fix failing tests
 use regular expressions to only check the functions of interest and
ignore other parts of the output

* Add parentheses around tables in lua
 Indexing table literals only works with parentheses around them.
 Co-authored-by: Frotty &lt;Frotty@users.noreply.github.com&gt;
</comment><date>2021-05-21 16:22:21 +0200</date><id>31d097f2cbdefe9b6cf9fff7ad04e45ac2f3b99f</id><msg>[WIP] Lua typecasting (#997)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/resources/QuickTestsSuite.xml</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/LuaTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/printing/LuaPrinter.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTypecastingTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionNativeProvider.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/LuaEnsureTypeProvider.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1270</buildNumber><marked><SHA1>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</SHA1><branch><SHA1>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</SHA1><branch><SHA1>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</SHA1><branch><SHA1>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>821</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1270</displayName><duration>1154276</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1270</fullDisplayName><id>1270</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1270</number><queueId>2709</queueId><result>SUCCESS</result><timestamp>1621111725623</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1270/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</affectedPath><commitId>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</commitId><timestamp>1621111714000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>use BJDebugMsg for error messages if not using ErrorHandling package
(#996)
</comment><date>2021-05-15 22:48:34 +0200</date><id>9c94fb23a706bf8079ea854244aaf1a1eefc8efa</id><msg>use BJDebugMsg for error messages if not using ErrorHandling package</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1269</buildNumber><marked><SHA1>88bebfaadea05eb9bdcdd4408519bad6e6668844</SHA1><branch><SHA1>88bebfaadea05eb9bdcdd4408519bad6e6668844</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>88bebfaadea05eb9bdcdd4408519bad6e6668844</SHA1><branch><SHA1>88bebfaadea05eb9bdcdd4408519bad6e6668844</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>88bebfaadea05eb9bdcdd4408519bad6e6668844</SHA1><branch><SHA1>88bebfaadea05eb9bdcdd4408519bad6e6668844</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>821</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1269</displayName><duration>1181867</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1269</fullDisplayName><id>1269</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1269</number><queueId>2682</queueId><result>SUCCESS</result><timestamp>1618519174211</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1269/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TimerProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/TimerMock.java</affectedPath><commitId>88bebfaadea05eb9bdcdd4408519bad6e6668844</commitId><timestamp>1618519162000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>implement TimerGetElapsed for compiletime
</comment><date>2021-04-15 22:39:22 +0200</date><id>88bebfaadea05eb9bdcdd4408519bad6e6668844</id><msg>implement TimerGetElapsed for compiletime</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TimerProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/TimerMock.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1268</buildNumber><marked><SHA1>4a6902da285044b49e4c1f776893877d170937ac</SHA1><branch><SHA1>4a6902da285044b49e4c1f776893877d170937ac</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4a6902da285044b49e4c1f776893877d170937ac</SHA1><branch><SHA1>4a6902da285044b49e4c1f776893877d170937ac</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4a6902da285044b49e4c1f776893877d170937ac</SHA1><branch><SHA1>4a6902da285044b49e4c1f776893877d170937ac</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>821</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1268</displayName><duration>1161116</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1268</fullDisplayName><id>1268</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1268</number><queueId>2661</queueId><result>SUCCESS</result><timestamp>1618502918075</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1268/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/resources/QuickTestsSuite.xml</affectedPath><commitId>4a6902da285044b49e4c1f776893877d170937ac</commitId><timestamp>1618502905000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>fix lua null string (#995)
* fix lua null string
 replaces null strings with empty strings in lua

* add lua translation tests

* ignore lua execution tests
</comment><date>2021-04-15 18:08:25 +0200</date><id>4a6902da285044b49e4c1f776893877d170937ac</id><msg>fix lua null string (#995)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/resources/QuickTestsSuite.xml</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/ExprTranslation.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/LuaTranslationTests.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Gestartet durch Benutzer Peter</shortDescription><userId>peter</userId><userName>Peter</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>f14f472657b004be2915e2dbaa898f625be86e44</SHA1><branch><SHA1>f14f472657b004be2915e2dbaa898f625be86e44</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f14f472657b004be2915e2dbaa898f625be86e44</SHA1><branch><SHA1>f14f472657b004be2915e2dbaa898f625be86e44</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f14f472657b004be2915e2dbaa898f625be86e44</SHA1><branch><SHA1>f14f472657b004be2915e2dbaa898f625be86e44</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/peq/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>456</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1</displayName><duration>449889</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1</fullDisplayName><id>1</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1423267526675</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></firstBuild><healthReport><description>Testergebnis: 0 Tests von 847 Tests fehlgeschlagen.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><healthReport><description>Build-Stabilität: In letzter Zeit schlug kein Build fehl.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1367</buildNumber><marked><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>_Handles.html</fileName><relativePath>downloads/hotdoc/_Handles.html</relativePath></artifact><artifact><fileName>_Primitives.html</fileName><relativePath>downloads/hotdoc/_Primitives.html</relativePath></artifact><artifact><fileName>Abilities.html</fileName><relativePath>downloads/hotdoc/Abilities.html</relativePath></artifact><artifact><fileName>Ability.html</fileName><relativePath>downloads/hotdoc/Ability.html</relativePath></artifact><artifact><fileName>AbilityIds.html</fileName><relativePath>downloads/hotdoc/AbilityIds.html</relativePath></artifact><artifact><fileName>AbilityObjEditing.html</fileName><relativePath>downloads/hotdoc/AbilityObjEditing.html</relativePath></artifact><artifact><fileName>Angle.html</fileName><relativePath>downloads/hotdoc/Angle.html</relativePath></artifact><artifact><fileName>Annotations.html</fileName><relativePath>downloads/hotdoc/Annotations.html</relativePath></artifact><artifact><fileName>Assets.html</fileName><relativePath>downloads/hotdoc/Assets.html</relativePath></artifact><artifact><fileName>AttachmentPoints.html</fileName><relativePath>downloads/hotdoc/AttachmentPoints.html</relativePath></artifact><artifact><fileName>Base64.html</fileName><relativePath>downloads/hotdoc/Base64.html</relativePath></artifact><artifact><fileName>Base64Tests.html</fileName><relativePath>downloads/hotdoc/Base64Tests.html</relativePath></artifact><artifact><fileName>Basics.html</fileName><relativePath>downloads/hotdoc/Basics.html</relativePath></artifact><artifact><fileName>BigNum.html</fileName><relativePath>downloads/hotdoc/BigNum.html</relativePath></artifact><artifact><fileName>BitSet.html</fileName><relativePath>downloads/hotdoc/BitSet.html</relativePath></artifact><artifact><fileName>Bitwise.html</fileName><relativePath>downloads/hotdoc/Bitwise.html</relativePath></artifact><artifact><fileName>BitwiseInit.html</fileName><relativePath>downloads/hotdoc/BitwiseInit.html</relativePath></artifact><artifact><fileName>BitwiseTests.html</fileName><relativePath>downloads/hotdoc/BitwiseTests.html</relativePath></artifact><artifact><fileName>Board.html</fileName><relativePath>downloads/hotdoc/Board.html</relativePath></artifact><artifact><fileName>Boolean.html</fileName><relativePath>downloads/hotdoc/Boolean.html</relativePath></artifact><artifact><fileName>Boolexpr.html</fileName><relativePath>downloads/hotdoc/Boolexpr.html</relativePath></artifact><artifact><fileName>BuffIds.html</fileName><relativePath>downloads/hotdoc/BuffIds.html</relativePath></artifact><artifact><fileName>BuffObjEditing.html</fileName><relativePath>downloads/hotdoc/BuffObjEditing.html</relativePath></artifact><artifact><fileName>Buildings.html</fileName><relativePath>downloads/hotdoc/Buildings.html</relativePath></artifact><artifact><fileName>ByteBuffer.html</fileName><relativePath>downloads/hotdoc/ByteBuffer.html</relativePath></artifact><artifact><fileName>Camera.html</fileName><relativePath>downloads/hotdoc/Camera.html</relativePath></artifact><artifact><fileName>ChannelAbilityPreset.html</fileName><relativePath>downloads/hotdoc/ChannelAbilityPreset.html</relativePath></artifact><artifact><fileName>ChunkedString.html</fileName><relativePath>downloads/hotdoc/ChunkedString.html</relativePath></artifact><artifact><fileName>Cinematic.html</fileName><relativePath>downloads/hotdoc/Cinematic.html</relativePath></artifact><artifact><fileName>ClosureEvents.html</fileName><relativePath>downloads/hotdoc/ClosureEvents.html</relativePath></artifact><artifact><fileName>ClosureEventsTests.html</fileName><relativePath>downloads/hotdoc/ClosureEventsTests.html</relativePath></artifact><artifact><fileName>ClosureForGroups.html</fileName><relativePath>downloads/hotdoc/ClosureForGroups.html</relativePath></artifact><artifact><fileName>ClosureFrames.html</fileName><relativePath>downloads/hotdoc/ClosureFrames.html</relativePath></artifact><artifact><fileName>ClosureKeyPresses.html</fileName><relativePath>downloads/hotdoc/ClosureKeyPresses.html</relativePath></artifact><artifact><fileName>ClosureTimers.html</fileName><relativePath>downloads/hotdoc/ClosureTimers.html</relativePath></artifact><artifact><fileName>Colors.html</fileName><relativePath>downloads/hotdoc/Colors.html</relativePath></artifact><artifact><fileName>DamageDetection.html</fileName><relativePath>downloads/hotdoc/DamageDetection.html</relativePath></artifact><artifact><fileName>DamageEvent.html</fileName><relativePath>downloads/hotdoc/DamageEvent.html</relativePath></artifact><artifact><fileName>Destructable.html</fileName><relativePath>downloads/hotdoc/Destructable.html</relativePath></artifact><artifact><fileName>DestructableObjEditing.html</fileName><relativePath>downloads/hotdoc/DestructableObjEditing.html</relativePath></artifact><artifact><fileName>Dialog.html</fileName><relativePath>downloads/hotdoc/Dialog.html</relativePath></artifact><artifact><fileName>DialogBox.html</fileName><relativePath>downloads/hotdoc/DialogBox.html</relativePath></artifact><artifact><fileName>Doodads.html</fileName><relativePath>downloads/hotdoc/Doodads.html</relativePath></artifact><artifact><fileName>DummyCaster.html</fileName><relativePath>downloads/hotdoc/DummyCaster.html</relativePath></artifact><artifact><fileName>DummyDamage.html</fileName><relativePath>downloads/hotdoc/DummyDamage.html</relativePath></artifact><artifact><fileName>DummyRecycler.html</fileName><relativePath>downloads/hotdoc/DummyRecycler.html</relativePath></artifact><artifact><fileName>Effect.html</fileName><relativePath>downloads/hotdoc/Effect.html</relativePath></artifact><artifact><fileName>EffectUtils.html</fileName><relativePath>downloads/hotdoc/EffectUtils.html</relativePath></artifact><artifact><fileName>Environment.html</fileName><relativePath>downloads/hotdoc/Environment.html</relativePath></artifact><artifact><fileName>ErrorHandling.html</fileName><relativePath>downloads/hotdoc/ErrorHandling.html</relativePath></artifact><artifact><fileName>EventHelper.html</fileName><relativePath>downloads/hotdoc/EventHelper.html</relativePath></artifact><artifact><fileName>Execute.html</fileName><relativePath>downloads/hotdoc/Execute.html</relativePath></artifact><artifact><fileName>FileIO.html</fileName><relativePath>downloads/hotdoc/FileIO.html</relativePath></artifact><artifact><fileName>Fogmodifier.html</fileName><relativePath>downloads/hotdoc/Fogmodifier.html</relativePath></artifact><artifact><fileName>Force.html</fileName><relativePath>downloads/hotdoc/Force.html</relativePath></artifact><artifact><fileName>ForceTests.html</fileName><relativePath>downloads/hotdoc/ForceTests.html</relativePath></artifact><artifact><fileName>Framehandle.html</fileName><relativePath>downloads/hotdoc/Framehandle.html</relativePath></artifact><artifact><fileName>FramehandleNames.html</fileName><relativePath>downloads/hotdoc/FramehandleNames.html</relativePath></artifact><artifact><fileName>Fx.html</fileName><relativePath>downloads/hotdoc/Fx.html</relativePath></artifact><artifact><fileName>Fx2.html</fileName><relativePath>downloads/hotdoc/Fx2.html</relativePath></artifact><artifact><fileName>GameCache.html</fileName><relativePath>downloads/hotdoc/GameCache.html</relativePath></artifact><artifact><fileName>GameCacheTests.html</fileName><relativePath>downloads/hotdoc/GameCacheTests.html</relativePath></artifact><artifact><fileName>GameStatus.html</fileName><relativePath>downloads/hotdoc/GameStatus.html</relativePath></artifact><artifact><fileName>GameTimer.html</fileName><relativePath>downloads/hotdoc/GameTimer.html</relativePath></artifact><artifact><fileName>Group.html</fileName><relativePath>downloads/hotdoc/Group.html</relativePath></artifact><artifact><fileName>GroupTests.html</fileName><relativePath>downloads/hotdoc/GroupTests.html</relativePath></artifact><artifact><fileName>GroupUtils.html</fileName><relativePath>downloads/hotdoc/GroupUtils.html</relativePath></artifact><artifact><fileName>HashList.html</fileName><relativePath>downloads/hotdoc/HashList.html</relativePath></artifact><artifact><fileName>HashListTests.html</fileName><relativePath>downloads/hotdoc/HashListTests.html</relativePath></artifact><artifact><fileName>HashMap.html</fileName><relativePath>downloads/hotdoc/HashMap.html</relativePath></artifact><artifact><fileName>HashMapTests.html</fileName><relativePath>downloads/hotdoc/HashMapTests.html</relativePath></artifact><artifact><fileName>HashSet.html</fileName><relativePath>downloads/hotdoc/HashSet.html</relativePath></artifact><artifact><fileName>HashSetTests.html</fileName><relativePath>downloads/hotdoc/HashSetTests.html</relativePath></artifact><artifact><fileName>Hashtable.html</fileName><relativePath>downloads/hotdoc/Hashtable.html</relativePath></artifact><artifact><fileName>HashtableTests.html</fileName><relativePath>downloads/hotdoc/HashtableTests.html</relativePath></artifact><artifact><fileName>HeroPreset.html</fileName><relativePath>downloads/hotdoc/HeroPreset.html</relativePath></artifact><artifact><fileName>Icons.html</fileName><relativePath>downloads/hotdoc/Icons.html</relativePath></artifact><artifact><fileName>Image.html</fileName><relativePath>downloads/hotdoc/Image.html</relativePath></artifact><artifact><fileName>index.html</fileName><relativePath>downloads/hotdoc/index.html</relativePath></artifact><artifact><fileName>InstantDummyCaster.html</fileName><relativePath>downloads/hotdoc/InstantDummyCaster.html</relativePath></artifact><artifact><fileName>Integer.html</fileName><relativePath>downloads/hotdoc/Integer.html</relativePath></artifact><artifact><fileName>Interpolation.html</fileName><relativePath>downloads/hotdoc/Interpolation.html</relativePath></artifact><artifact><fileName>Item.html</fileName><relativePath>downloads/hotdoc/Item.html</relativePath></artifact><artifact><fileName>ItemIds.html</fileName><relativePath>downloads/hotdoc/ItemIds.html</relativePath></artifact><artifact><fileName>ItemObjEditing.html</fileName><relativePath>downloads/hotdoc/ItemObjEditing.html</relativePath></artifact><artifact><fileName>Knockback3.html</fileName><relativePath>downloads/hotdoc/Knockback3.html</relativePath></artifact><artifact><fileName>LastOrder.html</fileName><relativePath>downloads/hotdoc/LastOrder.html</relativePath></artifact><artifact><fileName>Lightning.html</fileName><relativePath>downloads/hotdoc/Lightning.html</relativePath></artifact><artifact><fileName>LinkedList.html</fileName><relativePath>downloads/hotdoc/LinkedList.html</relativePath></artifact><artifact><fileName>LinkedListModule.html</fileName><relativePath>downloads/hotdoc/LinkedListModule.html</relativePath></artifact><artifact><fileName>LinkedListModuleTests.html</fileName><relativePath>downloads/hotdoc/LinkedListModuleTests.html</relativePath></artifact><artifact><fileName>LinkedListTests.html</fileName><relativePath>downloads/hotdoc/LinkedListTests.html</relativePath></artifact><artifact><fileName>MagicFunctions.html</fileName><relativePath>downloads/hotdoc/MagicFunctions.html</relativePath></artifact><artifact><fileName>MapBounds.html</fileName><relativePath>downloads/hotdoc/MapBounds.html</relativePath></artifact><artifact><fileName>Maths.html</fileName><relativePath>downloads/hotdoc/Maths.html</relativePath></artifact><artifact><fileName>Matrices.html</fileName><relativePath>downloads/hotdoc/Matrices.html</relativePath></artifact><artifact><fileName>MatricesTests.html</fileName><relativePath>downloads/hotdoc/MatricesTests.html</relativePath></artifact><artifact><fileName>Multiboard.html</fileName><relativePath>downloads/hotdoc/Multiboard.html</relativePath></artifact><artifact><fileName>ObjectIdGenerator.html</fileName><relativePath>downloads/hotdoc/ObjectIdGenerator.html</relativePath></artifact><artifact><fileName>ObjectIds.html</fileName><relativePath>downloads/hotdoc/ObjectIds.html</relativePath></artifact><artifact><fileName>Objects.html</fileName><relativePath>downloads/hotdoc/Objects.html</relativePath></artifact><artifact><fileName>ObjEditingCommons.html</fileName><relativePath>downloads/hotdoc/ObjEditingCommons.html</relativePath></artifact><artifact><fileName>ObjEditingNatives.html</fileName><relativePath>downloads/hotdoc/ObjEditingNatives.html</relativePath></artifact><artifact><fileName>OnUnitEnterLeave.html</fileName><relativePath>downloads/hotdoc/OnUnitEnterLeave.html</relativePath></artifact><artifact><fileName>OrderIds.html</fileName><relativePath>downloads/hotdoc/OrderIds.html</relativePath></artifact><artifact><fileName>Orders.html</fileName><relativePath>downloads/hotdoc/Orders.html</relativePath></artifact><artifact><fileName>OrderStringFactory.html</fileName><relativePath>downloads/hotdoc/OrderStringFactory.html</relativePath></artifact><artifact><fileName>PathingMaps.html</fileName><relativePath>downloads/hotdoc/PathingMaps.html</relativePath></artifact><artifact><fileName>Player.html</fileName><relativePath>downloads/hotdoc/Player.html</relativePath></artifact><artifact><fileName>Playercolor.html</fileName><relativePath>downloads/hotdoc/Playercolor.html</relativePath></artifact><artifact><fileName>Preloader.html</fileName><relativePath>downloads/hotdoc/Preloader.html</relativePath></artifact><artifact><fileName>PrimitivesTests.html</fileName><relativePath>downloads/hotdoc/PrimitivesTests.html</relativePath></artifact><artifact><fileName>Printing.html</fileName><relativePath>downloads/hotdoc/Printing.html</relativePath></artifact><artifact><fileName>Quaternion.html</fileName><relativePath>downloads/hotdoc/Quaternion.html</relativePath></artifact><artifact><fileName>QuaternionTests.html</fileName><relativePath>downloads/hotdoc/QuaternionTests.html</relativePath></artifact><artifact><fileName>Quest.html</fileName><relativePath>downloads/hotdoc/Quest.html</relativePath></artifact><artifact><fileName>QuestItem.html</fileName><relativePath>downloads/hotdoc/QuestItem.html</relativePath></artifact><artifact><fileName>QuestItemTests.html</fileName><relativePath>downloads/hotdoc/QuestItemTests.html</relativePath></artifact><artifact><fileName>QuestTests.html</fileName><relativePath>downloads/hotdoc/QuestTests.html</relativePath></artifact><artifact><fileName>Raycast.html</fileName><relativePath>downloads/hotdoc/Raycast.html</relativePath></artifact><artifact><fileName>Real.html</fileName><relativePath>downloads/hotdoc/Real.html</relativePath></artifact><artifact><fileName>Rect.html</fileName><relativePath>downloads/hotdoc/Rect.html</relativePath></artifact><artifact><fileName>Reference.html</fileName><relativePath>downloads/hotdoc/Reference.html</relativePath></artifact><artifact><fileName>Reflection.html</fileName><relativePath>downloads/hotdoc/Reflection.html</relativePath></artifact><artifact><fileName>Region.html</fileName><relativePath>downloads/hotdoc/Region.html</relativePath></artifact><artifact><fileName>RegisterEvents.html</fileName><relativePath>downloads/hotdoc/RegisterEvents.html</relativePath></artifact><artifact><fileName>SafetyChecks.html</fileName><relativePath>downloads/hotdoc/SafetyChecks.html</relativePath></artifact><artifact><fileName>SaveLoadData.html</fileName><relativePath>downloads/hotdoc/SaveLoadData.html</relativePath></artifact><artifact><fileName>Serializable.html</fileName><relativePath>downloads/hotdoc/Serializable.html</relativePath></artifact><artifact><fileName>Simulate3dSound.html</fileName><relativePath>downloads/hotdoc/Simulate3dSound.html</relativePath></artifact><artifact><fileName>Sound.html</fileName><relativePath>downloads/hotdoc/Sound.html</relativePath></artifact><artifact><fileName>Sounds.html</fileName><relativePath>downloads/hotdoc/Sounds.html</relativePath></artifact><artifact><fileName>Soundsets.html</fileName><relativePath>downloads/hotdoc/Soundsets.html</relativePath></artifact><artifact><fileName>SoundUtils.html</fileName><relativePath>downloads/hotdoc/SoundUtils.html</relativePath></artifact><artifact><fileName>StandardTextTags.html</fileName><relativePath>downloads/hotdoc/StandardTextTags.html</relativePath></artifact><artifact><fileName>String.html</fileName><relativePath>downloads/hotdoc/String.html</relativePath></artifact><artifact><fileName>StringTests.html</fileName><relativePath>downloads/hotdoc/StringTests.html</relativePath></artifact><artifact><fileName>StringUtils.html</fileName><relativePath>downloads/hotdoc/StringUtils.html</relativePath></artifact><artifact><fileName>StringUtilsTests.html</fileName><relativePath>downloads/hotdoc/StringUtilsTests.html</relativePath></artifact><artifact><fileName>SyncSimple.html</fileName><relativePath>downloads/hotdoc/SyncSimple.html</relativePath></artifact><artifact><fileName>Table.html</fileName><relativePath>downloads/hotdoc/Table.html</relativePath></artifact><artifact><fileName>TargetsAllowed.html</fileName><relativePath>downloads/hotdoc/TargetsAllowed.html</relativePath></artifact><artifact><fileName>TerrainUtils.html</fileName><relativePath>downloads/hotdoc/TerrainUtils.html</relativePath></artifact><artifact><fileName>Texttag.html</fileName><relativePath>downloads/hotdoc/Texttag.html</relativePath></artifact><artifact><fileName>Textures.html</fileName><relativePath>downloads/hotdoc/Textures.html</relativePath></artifact><artifact><fileName>Tiles.html</fileName><relativePath>downloads/hotdoc/Tiles.html</relativePath></artifact><artifact><fileName>Time.html</fileName><relativePath>downloads/hotdoc/Time.html</relativePath></artifact><artifact><fileName>Timer.html</fileName><relativePath>downloads/hotdoc/Timer.html</relativePath></artifact><artifact><fileName>TimerDialog.html</fileName><relativePath>downloads/hotdoc/TimerDialog.html</relativePath></artifact><artifact><fileName>TimerUtils.html</fileName><relativePath>downloads/hotdoc/TimerUtils.html</relativePath></artifact><artifact><fileName>Trigger.html</fileName><relativePath>downloads/hotdoc/Trigger.html</relativePath></artifact><artifact><fileName>TypeCasting.html</fileName><relativePath>downloads/hotdoc/TypeCasting.html</relativePath></artifact><artifact><fileName>UI.html</fileName><relativePath>downloads/hotdoc/UI.html</relativePath></artifact><artifact><fileName>Unit.html</fileName><relativePath>downloads/hotdoc/Unit.html</relativePath></artifact><artifact><fileName>UnitAnimations.html</fileName><relativePath>downloads/hotdoc/UnitAnimations.html</relativePath></artifact><artifact><fileName>UnitIds.html</fileName><relativePath>downloads/hotdoc/UnitIds.html</relativePath></artifact><artifact><fileName>UnitIndexer.html</fileName><relativePath>downloads/hotdoc/UnitIndexer.html</relativePath></artifact><artifact><fileName>UnitObjEditing.html</fileName><relativePath>downloads/hotdoc/UnitObjEditing.html</relativePath></artifact><artifact><fileName>Units.html</fileName><relativePath>downloads/hotdoc/Units.html</relativePath></artifact><artifact><fileName>UpgradeObjEditing.html</fileName><relativePath>downloads/hotdoc/UpgradeObjEditing.html</relativePath></artifact><artifact><fileName>Vectors.html</fileName><relativePath>downloads/hotdoc/Vectors.html</relativePath></artifact><artifact><fileName>Weather.html</fileName><relativePath>downloads/hotdoc/Weather.html</relativePath></artifact><artifact><fileName>WeatherEffects.html</fileName><relativePath>downloads/hotdoc/WeatherEffects.html</relativePath></artifact><artifact><fileName>Widget.html</fileName><relativePath>downloads/hotdoc/Widget.html</relativePath></artifact><artifact><fileName>Wurst.html</fileName><relativePath>downloads/hotdoc/Wurst.html</relativePath></artifact><artifact><fileName>Wurstunit.html</fileName><relativePath>downloads/hotdoc/Wurstunit.html</relativePath></artifact><artifact><fileName>CLILoader.conf</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.conf</relativePath></artifact><artifact><fileName>CLILoader.dll</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.dll</relativePath></artifact><artifact><fileName>Colorizer.dll</fileName><relativePath>downloads/Wurstpack/bin/Colorizer.dll</relativePath></artifact><artifact><fileName>exehack.exe</fileName><relativePath>downloads/Wurstpack/bin/exehack.exe</relativePath></artifact><artifact><fileName>grimoireconfig.dll</fileName><relativePath>downloads/Wurstpack/bin/grimoireconfig.dll</relativePath></artifact><artifact><fileName>japi.dll</fileName><relativePath>downloads/Wurstpack/bin/japi.dll</relativePath></artifact><artifact><fileName>listfile.dll</fileName><relativePath>downloads/Wurstpack/bin/listfile.dll</relativePath></artifact><artifact><fileName>loadmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/loadmpq.dll</relativePath></artifact><artifact><fileName>nativepack.dll</fileName><relativePath>downloads/Wurstpack/bin/nativepack.dll</relativePath></artifact><artifact><fileName>ongameload.dll</fileName><relativePath>downloads/Wurstpack/bin/ongameload.dll</relativePath></artifact><artifact><fileName>PELoader.dll</fileName><relativePath>downloads/Wurstpack/bin/PELoader.dll</relativePath></artifact><artifact><fileName>pipe.dll</fileName><relativePath>downloads/Wurstpack/bin/pipe.dll</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>wehack.dll</fileName><relativePath>downloads/Wurstpack/bin/wehack.dll</relativePath></artifact><artifact><fileName>weload.dll</fileName><relativePath>downloads/Wurstpack/bin/weload.dll</relativePath></artifact><artifact><fileName>worldedit.exe</fileName><relativePath>downloads/Wurstpack/bin/worldedit.exe</relativePath></artifact><artifact><fileName>grimoire-readme.txt</fileName><relativePath>downloads/Wurstpack/docs/grimoire-readme.txt</relativePath></artifact><artifact><fileName>grimoiremanual.pdf</fileName><relativePath>downloads/Wurstpack/docs/grimoiremanual.pdf</relativePath></artifact><artifact><fileName>findpath.lua</fileName><relativePath>downloads/Wurstpack/findpath.lua</relativePath></artifact><artifact><fileName>AutocastBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastBorder.tga</relativePath></artifact><artifact><fileName>AutocastCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastCorners.tga</relativePath></artifact><artifact><fileName>ConstantMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ConstantMerger.exe</relativePath></artifact><artifact><fileName>DisabledBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/DisabledBorder.tga</relativePath></artifact><artifact><fileName>FileExporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileExporter.exe</relativePath></artifact><artifact><fileName>FileImporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileImporter.exe</relativePath></artifact><artifact><fileName>grimex.dll</fileName><relativePath>downloads/Wurstpack/grimext/grimex.dll</relativePath></artifact><artifact><fileName>GrimexManual.html</fileName><relativePath>downloads/Wurstpack/grimext/GrimexManual.html</relativePath></artifact><artifact><fileName>contextmenu.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/contextmenu.gif</relativePath></artifact><artifact><fileName>mapsizehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/mapsizehack.gif</relativePath></artifact><artifact><fileName>minus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/minus.gif</relativePath></artifact><artifact><fileName>oehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/oehack.gif</relativePath></artifact><artifact><fileName>plus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/plus.gif</relativePath></artifact><artifact><fileName>testmap.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/testmap.gif</relativePath></artifact><artifact><fileName>tilepicker.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/tilepicker.gif</relativePath></artifact><artifact><fileName>InfocardBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardBorder.tga</relativePath></artifact><artifact><fileName>InfocardCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardCorners.tga</relativePath></artifact><artifact><fileName>InfocardLevelBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelBorder.tga</relativePath></artifact><artifact><fileName>InfocardLevelCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelCorners.tga</relativePath></artifact><artifact><fileName>NormalBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalBorder.tga</relativePath></artifact><artifact><fileName>NormalCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalCorners.tga</relativePath></artifact><artifact><fileName>ObjectMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ObjectMerger.exe</relativePath></artifact><artifact><fileName>PassiveBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveBorder.tga</relativePath></artifact><artifact><fileName>PassiveCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveCorners.tga</relativePath></artifact><artifact><fileName>PatchGenerator.exe</fileName><relativePath>downloads/Wurstpack/grimext/PatchGenerator.exe</relativePath></artifact><artifact><fileName>PathMapper.exe</fileName><relativePath>downloads/Wurstpack/grimext/PathMapper.exe</relativePath></artifact><artifact><fileName>cmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/cmtest.lua</relativePath></artifact><artifact><fileName>fetest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fetest.lua</relativePath></artifact><artifact><fileName>fitest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fitest.lua</relativePath></artifact><artifact><fileName>log.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/log.lua</relativePath></artifact><artifact><fileName>omtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/omtest.lua</relativePath></artifact><artifact><fileName>pmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/pmtest.lua</relativePath></artifact><artifact><fileName>tmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tmtest.lua</relativePath></artifact><artifact><fileName>tstest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tstest.lua</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/grimext/sfmpq.dll</relativePath></artifact><artifact><fileName>TileSetter.exe</fileName><relativePath>downloads/Wurstpack/grimext/TileSetter.exe</relativePath></artifact><artifact><fileName>TriggerMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/TriggerMerger.exe</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/LICENSE.txt</relativePath></artifact><artifact><fileName>loadmpq.lua</fileName><relativePath>downloads/Wurstpack/loadmpq.lua</relativePath></artifact><artifact><fileName>lua5.1.dll</fileName><relativePath>downloads/Wurstpack/lua5.1.dll</relativePath></artifact><artifact><fileName>nosound.mpq</fileName><relativePath>downloads/Wurstpack/nosound.mpq</relativePath></artifact><artifact><fileName>ongameload.lua</fileName><relativePath>downloads/Wurstpack/ongameload.lua</relativePath></artifact><artifact><fileName>README.html</fileName><relativePath>downloads/Wurstpack/README.html</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/resources/blizzard.j</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/resources/common.j</relativePath></artifact><artifact><fileName>debugnatives.j</fileName><relativePath>downloads/Wurstpack/resources/debugnatives.j</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/resources/pjass.exe</relativePath></artifact><artifact><fileName>Changelog - Horus.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog - Horus.txt</relativePath></artifact><artifact><fileName>Changelog.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog.txt</relativePath></artifact><artifact><fileName>funclist.db</fileName><relativePath>downloads/Wurstpack/tesh/funclist.db</relativePath></artifact><artifact><fileName>horus.dll</fileName><relativePath>downloads/Wurstpack/tesh/horus.dll</relativePath></artifact><artifact><fileName>Styles.ini</fileName><relativePath>downloads/Wurstpack/tesh/Styles.ini</relativePath></artifact><artifact><fileName>TESH.conf</fileName><relativePath>downloads/Wurstpack/tesh/TESH.conf</relativePath></artifact><artifact><fileName>TESH.dll</fileName><relativePath>downloads/Wurstpack/tesh/TESH.dll</relativePath></artifact><artifact><fileName>TESH.ini</fileName><relativePath>downloads/Wurstpack/tesh/TESH.ini</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>Blizzard.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/Blizzard.j</relativePath></artifact><artifact><fileName>changelog.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/changelog.txt</relativePath></artifact><artifact><fileName>clijasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/clijasshelper.exe</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/common.j</relativePath></artifact><artifact><fileName>jasshelper.conf</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.conf</relativePath></artifact><artifact><fileName>jasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.exe</relativePath></artifact><artifact><fileName>jasshelpermanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelpermanual.html</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/LICENSE.txt</relativePath></artifact><artifact><fileName>pjass-readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass-readme.txt</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass.exe</relativePath></artifact><artifact><fileName>readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/readme.txt</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/sfmpq.dll</relativePath></artifact><artifact><fileName>zincmanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/zincmanual.html</relativePath></artifact><artifact><fileName>war3.conf.lua</fileName><relativePath>downloads/Wurstpack/war3.conf.lua</relativePath></artifact><artifact><fileName>war3.lua</fileName><relativePath>downloads/Wurstpack/war3.lua</relativePath></artifact><artifact><fileName>war3err.lua</fileName><relativePath>downloads/Wurstpack/war3err.lua</relativePath></artifact><artifact><fileName>we.conf.lua</fileName><relativePath>downloads/Wurstpack/we.conf.lua</relativePath></artifact><artifact><fileName>we.lua</fileName><relativePath>downloads/Wurstpack/we.lua</relativePath></artifact><artifact><fileName>wehack.lua</fileName><relativePath>downloads/Wurstpack/wehack.lua</relativePath></artifact><artifact><fileName>wehacklib.lua</fileName><relativePath>downloads/Wurstpack/wehacklib.lua</relativePath></artifact><artifact><fileName>windows.mpq</fileName><relativePath>downloads/Wurstpack/windows.mpq</relativePath></artifact><artifact><fileName>CwadLib.dll</fileName><relativePath>downloads/Wurstpack/winmpq/CwadLib.dll</relativePath></artifact><artifact><fileName>SFmpq.dll</fileName><relativePath>downloads/Wurstpack/winmpq/SFmpq.dll</relativePath></artifact><artifact><fileName>war3map.j</fileName><relativePath>downloads/Wurstpack/winmpq/temp/war3map.j</relativePath></artifact><artifact><fileName>VB40032.DLL</fileName><relativePath>downloads/Wurstpack/winmpq/VB40032.DLL</relativePath></artifact><artifact><fileName>WinMPQ.exe</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.exe</relativePath></artifact><artifact><fileName>WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.rtf</relativePath></artifact><artifact><fileName>WMpqEmbed.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WMpqEmbed.rtf</relativePath></artifact><artifact><fileName>~$WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/~$WinMPQ.rtf</relativePath></artifact><artifact><fileName>annotations-23.0.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/annotations-23.0.0.jar</relativePath></artifact><artifact><fileName>antlr-runtime-3.5.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr-runtime-3.5.3.jar</relativePath></artifact><artifact><fileName>antlr4-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-4.13.1.jar</relativePath></artifact><artifact><fileName>antlr4-runtime-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-runtime-4.13.1.jar</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/wurstscript/blizzard.j</relativePath></artifact><artifact><fileName>ByteUtilities-2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ByteUtilities-2.0.jar</relativePath></artifact><artifact><fileName>CafeUndZopfli-5cdf283e67.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/CafeUndZopfli-5cdf283e67.jar</relativePath></artifact><artifact><fileName>checker-qual-3.37.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/checker-qual-3.37.0.jar</relativePath></artifact><artifact><fileName>Collections-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Collections-2.4.jar</relativePath></artifact><artifact><fileName>common-image-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-image-3.9.4.jar</relativePath></artifact><artifact><fileName>common-io-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-io-3.9.4.jar</relativePath></artifact><artifact><fileName>common-lang-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-lang-3.9.4.jar</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/wurstscript/common.j</relativePath></artifact><artifact><fileName>commons-codec-1.16.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-codec-1.16.0.jar</relativePath></artifact><artifact><fileName>commons-collections-3.2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-collections-3.2.1.jar</relativePath></artifact><artifact><fileName>commons-compress-1.24.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-compress-1.24.0.jar</relativePath></artifact><artifact><fileName>commons-lang-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-lang-2.4.jar</relativePath></artifact><artifact><fileName>eddsa-0.3.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/eddsa-0.3.0.jar</relativePath></artifact><artifact><fileName>error_prone_annotations-2.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/error_prone_annotations-2.21.1.jar</relativePath></artifact><artifact><fileName>failureaccess-1.0.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/failureaccess-1.0.1.jar</relativePath></artifact><artifact><fileName>grill.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/grill.exe</relativePath></artifact><artifact><fileName>gson-2.10.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/gson-2.10.1.jar</relativePath></artifact><artifact><fileName>guava-32.1.3-jre.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/guava-32.1.3-jre.jar</relativePath></artifact><artifact><fileName>HexUtilities-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/HexUtilities-1.1.jar</relativePath></artifact><artifact><fileName>icu4j-72.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/icu4j-72.1.jar</relativePath></artifact><artifact><fileName>imageio-core-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-core-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-jpeg-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-jpeg-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-metadata-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-metadata-3.9.4.jar</relativePath></artifact><artifact><fileName>jackson-annotations-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-annotations-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-core-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-core-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-databind-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-databind-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-dataformat-yaml-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-dataformat-yaml-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-module-kotlin-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-module-kotlin-2.15.3.jar</relativePath></artifact><artifact><fileName>java-uuid-generator-4.2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/java-uuid-generator-4.2.0.jar</relativePath></artifact><artifact><fileName>javacc-4.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/javacc-4.1.jar</relativePath></artifact><artifact><fileName>JavaEWAH-1.2.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/JavaEWAH-1.2.3.jar</relativePath></artifact><artifact><fileName>jcl-over-slf4j-1.7.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jcl-over-slf4j-1.7.32.jar</relativePath></artifact><artifact><fileName>jmpq3-264c54cfc8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jmpq3-264c54cfc8.jar</relativePath></artifact><artifact><fileName>jsr305-3.0.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jsr305-3.0.2.jar</relativePath></artifact><artifact><fileName>juniversalchardet-2.4.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/juniversalchardet-2.4.0.jar</relativePath></artifact><artifact><fileName>jzlib-1.1.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jzlib-1.1.3.jar</relativePath></artifact><artifact><fileName>kotlin-logging-jvm-3.0.5.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-logging-jvm-3.0.5.jar</relativePath></artifact><artifact><fileName>kotlin-reflect-1.5.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-reflect-1.5.32.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-common-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-common-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk7-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk7-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk8-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk8-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlinx-coroutines-core-jvm-1.7.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlinx-coroutines-core-jvm-1.7.3.jar</relativePath></artifact><artifact><fileName>listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</relativePath></artifact><artifact><fileName>logback-classic-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-classic-1.4.11.jar</relativePath></artifact><artifact><fileName>logback-core-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-core-1.4.11.jar</relativePath></artifact><artifact><fileName>org.abego.treelayout.core-1.0.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.abego.treelayout.core-1.0.3.jar</relativePath></artifact><artifact><fileName>org.eclipse.jdt.annotation-2.1.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jdt.annotation-2.1.0.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j-0.21.1.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j.jsonrpc-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j.jsonrpc-0.21.1.jar</relativePath></artifact><artifact><fileName>OS-1.8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/OS-1.8.jar</relativePath></artifact><artifact><fileName>PeParser-3.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-3.3.jar</relativePath></artifact><artifact><fileName>PeParser-Dorkbox-Util-2.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-Dorkbox-Util-2.7.jar</relativePath></artifact><artifact><fileName>resty-0.3.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/resty-0.3.2.jar</relativePath></artifact><artifact><fileName>SimpleRegistry-f96dda96bd.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SimpleRegistry-f96dda96bd.jar</relativePath></artifact><artifact><fileName>slf4j-api-2.0.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/slf4j-api-2.0.7.jar</relativePath></artifact><artifact><fileName>snakeyaml-2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/snakeyaml-2.1.jar</relativePath></artifact><artifact><fileName>sshd-osgi-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-osgi-2.10.0.jar</relativePath></artifact><artifact><fileName>sshd-sftp-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-sftp-2.10.0.jar</relativePath></artifact><artifact><fileName>ST4-4.3.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ST4-4.3.4.jar</relativePath></artifact><artifact><fileName>SwingDarkFlatTable-1d9ae26e69.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SwingDarkFlatTable-1d9ae26e69.jar</relativePath></artifact><artifact><fileName>Updates-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Updates-1.1.jar</relativePath></artifact><artifact><fileName>Utilities-1.46.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Utilities-1.46.jar</relativePath></artifact><artifact><fileName>vavr-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-0.10.4.jar</relativePath></artifact><artifact><fileName>vavr-match-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-match-0.10.4.jar</relativePath></artifact><artifact><fileName>velocity-1.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/velocity-1.7.jar</relativePath></artifact><artifact><fileName>wc3libs-01fb9e23bf.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wc3libs-01fb9e23bf.jar</relativePath></artifact><artifact><fileName>wrapper_config.toml</fileName><relativePath>downloads/Wurstpack/wurstscript/wrapper_config.toml</relativePath></artifact><artifact><fileName>wurstscript.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.exe</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstsetup-475cc7fae8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstsetup-475cc7fae8.jar</relativePath></artifact><artifact><fileName>xz-1.9.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/xz-1.9.jar</relativePath></artifact><artifact><fileName>WurstWE.exe</fileName><relativePath>downloads/Wurstpack/WurstWE.exe</relativePath></artifact><artifact><fileName>wurstpack.md5</fileName><relativePath>downloads/wurstpack.md5</relativePath></artifact><artifact><fileName>wurstpack_compiler.zip</fileName><relativePath>downloads/wurstpack_compiler.zip</relativePath></artifact><artifact><fileName>wurstpack_complete.zip</fileName><relativePath>downloads/wurstpack_complete.zip</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstscript.tar</fileName><relativePath>downloads/wurstscript.tar</relativePath></artifact><artifact><fileName>wurstscript.zip</fileName><relativePath>downloads/wurstscript.zip</relativePath></artifact><building>false</building><displayName>#1367</displayName><duration>737681</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1367</fullDisplayName><id>1367</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1367</number><queueId>1225</queueId><result>SUCCESS</result><timestamp>1740330263377</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1367/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Wurstpack/wurstscript/grill.exe</affectedPath><affectedPath>Wurstpack/wurstscript/wurstscript.exe</affectedPath><commitId>e479892315b1f57f0a05d09de516d7d3ca22e932</commitId><timestamp>1740330248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>New binaries by @Cokemonkey11
</comment><date>2025-02-23 18:04:08 +0100</date><id>e479892315b1f57f0a05d09de516d7d3ca22e932</id><msg>New binaries by @Cokemonkey11</msg><path><editType>edit</editType><file>Wurstpack/wurstscript/grill.exe</file></path><path><editType>edit</editType><file>Wurstpack/wurstscript/wurstscript.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1367</buildNumber><marked><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>_Handles.html</fileName><relativePath>downloads/hotdoc/_Handles.html</relativePath></artifact><artifact><fileName>_Primitives.html</fileName><relativePath>downloads/hotdoc/_Primitives.html</relativePath></artifact><artifact><fileName>Abilities.html</fileName><relativePath>downloads/hotdoc/Abilities.html</relativePath></artifact><artifact><fileName>Ability.html</fileName><relativePath>downloads/hotdoc/Ability.html</relativePath></artifact><artifact><fileName>AbilityIds.html</fileName><relativePath>downloads/hotdoc/AbilityIds.html</relativePath></artifact><artifact><fileName>AbilityObjEditing.html</fileName><relativePath>downloads/hotdoc/AbilityObjEditing.html</relativePath></artifact><artifact><fileName>Angle.html</fileName><relativePath>downloads/hotdoc/Angle.html</relativePath></artifact><artifact><fileName>Annotations.html</fileName><relativePath>downloads/hotdoc/Annotations.html</relativePath></artifact><artifact><fileName>Assets.html</fileName><relativePath>downloads/hotdoc/Assets.html</relativePath></artifact><artifact><fileName>AttachmentPoints.html</fileName><relativePath>downloads/hotdoc/AttachmentPoints.html</relativePath></artifact><artifact><fileName>Base64.html</fileName><relativePath>downloads/hotdoc/Base64.html</relativePath></artifact><artifact><fileName>Base64Tests.html</fileName><relativePath>downloads/hotdoc/Base64Tests.html</relativePath></artifact><artifact><fileName>Basics.html</fileName><relativePath>downloads/hotdoc/Basics.html</relativePath></artifact><artifact><fileName>BigNum.html</fileName><relativePath>downloads/hotdoc/BigNum.html</relativePath></artifact><artifact><fileName>BitSet.html</fileName><relativePath>downloads/hotdoc/BitSet.html</relativePath></artifact><artifact><fileName>Bitwise.html</fileName><relativePath>downloads/hotdoc/Bitwise.html</relativePath></artifact><artifact><fileName>BitwiseInit.html</fileName><relativePath>downloads/hotdoc/BitwiseInit.html</relativePath></artifact><artifact><fileName>BitwiseTests.html</fileName><relativePath>downloads/hotdoc/BitwiseTests.html</relativePath></artifact><artifact><fileName>Board.html</fileName><relativePath>downloads/hotdoc/Board.html</relativePath></artifact><artifact><fileName>Boolean.html</fileName><relativePath>downloads/hotdoc/Boolean.html</relativePath></artifact><artifact><fileName>Boolexpr.html</fileName><relativePath>downloads/hotdoc/Boolexpr.html</relativePath></artifact><artifact><fileName>BuffIds.html</fileName><relativePath>downloads/hotdoc/BuffIds.html</relativePath></artifact><artifact><fileName>BuffObjEditing.html</fileName><relativePath>downloads/hotdoc/BuffObjEditing.html</relativePath></artifact><artifact><fileName>Buildings.html</fileName><relativePath>downloads/hotdoc/Buildings.html</relativePath></artifact><artifact><fileName>ByteBuffer.html</fileName><relativePath>downloads/hotdoc/ByteBuffer.html</relativePath></artifact><artifact><fileName>Camera.html</fileName><relativePath>downloads/hotdoc/Camera.html</relativePath></artifact><artifact><fileName>ChannelAbilityPreset.html</fileName><relativePath>downloads/hotdoc/ChannelAbilityPreset.html</relativePath></artifact><artifact><fileName>ChunkedString.html</fileName><relativePath>downloads/hotdoc/ChunkedString.html</relativePath></artifact><artifact><fileName>Cinematic.html</fileName><relativePath>downloads/hotdoc/Cinematic.html</relativePath></artifact><artifact><fileName>ClosureEvents.html</fileName><relativePath>downloads/hotdoc/ClosureEvents.html</relativePath></artifact><artifact><fileName>ClosureEventsTests.html</fileName><relativePath>downloads/hotdoc/ClosureEventsTests.html</relativePath></artifact><artifact><fileName>ClosureForGroups.html</fileName><relativePath>downloads/hotdoc/ClosureForGroups.html</relativePath></artifact><artifact><fileName>ClosureFrames.html</fileName><relativePath>downloads/hotdoc/ClosureFrames.html</relativePath></artifact><artifact><fileName>ClosureKeyPresses.html</fileName><relativePath>downloads/hotdoc/ClosureKeyPresses.html</relativePath></artifact><artifact><fileName>ClosureTimers.html</fileName><relativePath>downloads/hotdoc/ClosureTimers.html</relativePath></artifact><artifact><fileName>Colors.html</fileName><relativePath>downloads/hotdoc/Colors.html</relativePath></artifact><artifact><fileName>DamageDetection.html</fileName><relativePath>downloads/hotdoc/DamageDetection.html</relativePath></artifact><artifact><fileName>DamageEvent.html</fileName><relativePath>downloads/hotdoc/DamageEvent.html</relativePath></artifact><artifact><fileName>Destructable.html</fileName><relativePath>downloads/hotdoc/Destructable.html</relativePath></artifact><artifact><fileName>DestructableObjEditing.html</fileName><relativePath>downloads/hotdoc/DestructableObjEditing.html</relativePath></artifact><artifact><fileName>Dialog.html</fileName><relativePath>downloads/hotdoc/Dialog.html</relativePath></artifact><artifact><fileName>DialogBox.html</fileName><relativePath>downloads/hotdoc/DialogBox.html</relativePath></artifact><artifact><fileName>Doodads.html</fileName><relativePath>downloads/hotdoc/Doodads.html</relativePath></artifact><artifact><fileName>DummyCaster.html</fileName><relativePath>downloads/hotdoc/DummyCaster.html</relativePath></artifact><artifact><fileName>DummyDamage.html</fileName><relativePath>downloads/hotdoc/DummyDamage.html</relativePath></artifact><artifact><fileName>DummyRecycler.html</fileName><relativePath>downloads/hotdoc/DummyRecycler.html</relativePath></artifact><artifact><fileName>Effect.html</fileName><relativePath>downloads/hotdoc/Effect.html</relativePath></artifact><artifact><fileName>EffectUtils.html</fileName><relativePath>downloads/hotdoc/EffectUtils.html</relativePath></artifact><artifact><fileName>Environment.html</fileName><relativePath>downloads/hotdoc/Environment.html</relativePath></artifact><artifact><fileName>ErrorHandling.html</fileName><relativePath>downloads/hotdoc/ErrorHandling.html</relativePath></artifact><artifact><fileName>EventHelper.html</fileName><relativePath>downloads/hotdoc/EventHelper.html</relativePath></artifact><artifact><fileName>Execute.html</fileName><relativePath>downloads/hotdoc/Execute.html</relativePath></artifact><artifact><fileName>FileIO.html</fileName><relativePath>downloads/hotdoc/FileIO.html</relativePath></artifact><artifact><fileName>Fogmodifier.html</fileName><relativePath>downloads/hotdoc/Fogmodifier.html</relativePath></artifact><artifact><fileName>Force.html</fileName><relativePath>downloads/hotdoc/Force.html</relativePath></artifact><artifact><fileName>ForceTests.html</fileName><relativePath>downloads/hotdoc/ForceTests.html</relativePath></artifact><artifact><fileName>Framehandle.html</fileName><relativePath>downloads/hotdoc/Framehandle.html</relativePath></artifact><artifact><fileName>FramehandleNames.html</fileName><relativePath>downloads/hotdoc/FramehandleNames.html</relativePath></artifact><artifact><fileName>Fx.html</fileName><relativePath>downloads/hotdoc/Fx.html</relativePath></artifact><artifact><fileName>Fx2.html</fileName><relativePath>downloads/hotdoc/Fx2.html</relativePath></artifact><artifact><fileName>GameCache.html</fileName><relativePath>downloads/hotdoc/GameCache.html</relativePath></artifact><artifact><fileName>GameCacheTests.html</fileName><relativePath>downloads/hotdoc/GameCacheTests.html</relativePath></artifact><artifact><fileName>GameStatus.html</fileName><relativePath>downloads/hotdoc/GameStatus.html</relativePath></artifact><artifact><fileName>GameTimer.html</fileName><relativePath>downloads/hotdoc/GameTimer.html</relativePath></artifact><artifact><fileName>Group.html</fileName><relativePath>downloads/hotdoc/Group.html</relativePath></artifact><artifact><fileName>GroupTests.html</fileName><relativePath>downloads/hotdoc/GroupTests.html</relativePath></artifact><artifact><fileName>GroupUtils.html</fileName><relativePath>downloads/hotdoc/GroupUtils.html</relativePath></artifact><artifact><fileName>HashList.html</fileName><relativePath>downloads/hotdoc/HashList.html</relativePath></artifact><artifact><fileName>HashListTests.html</fileName><relativePath>downloads/hotdoc/HashListTests.html</relativePath></artifact><artifact><fileName>HashMap.html</fileName><relativePath>downloads/hotdoc/HashMap.html</relativePath></artifact><artifact><fileName>HashMapTests.html</fileName><relativePath>downloads/hotdoc/HashMapTests.html</relativePath></artifact><artifact><fileName>HashSet.html</fileName><relativePath>downloads/hotdoc/HashSet.html</relativePath></artifact><artifact><fileName>HashSetTests.html</fileName><relativePath>downloads/hotdoc/HashSetTests.html</relativePath></artifact><artifact><fileName>Hashtable.html</fileName><relativePath>downloads/hotdoc/Hashtable.html</relativePath></artifact><artifact><fileName>HashtableTests.html</fileName><relativePath>downloads/hotdoc/HashtableTests.html</relativePath></artifact><artifact><fileName>HeroPreset.html</fileName><relativePath>downloads/hotdoc/HeroPreset.html</relativePath></artifact><artifact><fileName>Icons.html</fileName><relativePath>downloads/hotdoc/Icons.html</relativePath></artifact><artifact><fileName>Image.html</fileName><relativePath>downloads/hotdoc/Image.html</relativePath></artifact><artifact><fileName>index.html</fileName><relativePath>downloads/hotdoc/index.html</relativePath></artifact><artifact><fileName>InstantDummyCaster.html</fileName><relativePath>downloads/hotdoc/InstantDummyCaster.html</relativePath></artifact><artifact><fileName>Integer.html</fileName><relativePath>downloads/hotdoc/Integer.html</relativePath></artifact><artifact><fileName>Interpolation.html</fileName><relativePath>downloads/hotdoc/Interpolation.html</relativePath></artifact><artifact><fileName>Item.html</fileName><relativePath>downloads/hotdoc/Item.html</relativePath></artifact><artifact><fileName>ItemIds.html</fileName><relativePath>downloads/hotdoc/ItemIds.html</relativePath></artifact><artifact><fileName>ItemObjEditing.html</fileName><relativePath>downloads/hotdoc/ItemObjEditing.html</relativePath></artifact><artifact><fileName>Knockback3.html</fileName><relativePath>downloads/hotdoc/Knockback3.html</relativePath></artifact><artifact><fileName>LastOrder.html</fileName><relativePath>downloads/hotdoc/LastOrder.html</relativePath></artifact><artifact><fileName>Lightning.html</fileName><relativePath>downloads/hotdoc/Lightning.html</relativePath></artifact><artifact><fileName>LinkedList.html</fileName><relativePath>downloads/hotdoc/LinkedList.html</relativePath></artifact><artifact><fileName>LinkedListModule.html</fileName><relativePath>downloads/hotdoc/LinkedListModule.html</relativePath></artifact><artifact><fileName>LinkedListModuleTests.html</fileName><relativePath>downloads/hotdoc/LinkedListModuleTests.html</relativePath></artifact><artifact><fileName>LinkedListTests.html</fileName><relativePath>downloads/hotdoc/LinkedListTests.html</relativePath></artifact><artifact><fileName>MagicFunctions.html</fileName><relativePath>downloads/hotdoc/MagicFunctions.html</relativePath></artifact><artifact><fileName>MapBounds.html</fileName><relativePath>downloads/hotdoc/MapBounds.html</relativePath></artifact><artifact><fileName>Maths.html</fileName><relativePath>downloads/hotdoc/Maths.html</relativePath></artifact><artifact><fileName>Matrices.html</fileName><relativePath>downloads/hotdoc/Matrices.html</relativePath></artifact><artifact><fileName>MatricesTests.html</fileName><relativePath>downloads/hotdoc/MatricesTests.html</relativePath></artifact><artifact><fileName>Multiboard.html</fileName><relativePath>downloads/hotdoc/Multiboard.html</relativePath></artifact><artifact><fileName>ObjectIdGenerator.html</fileName><relativePath>downloads/hotdoc/ObjectIdGenerator.html</relativePath></artifact><artifact><fileName>ObjectIds.html</fileName><relativePath>downloads/hotdoc/ObjectIds.html</relativePath></artifact><artifact><fileName>Objects.html</fileName><relativePath>downloads/hotdoc/Objects.html</relativePath></artifact><artifact><fileName>ObjEditingCommons.html</fileName><relativePath>downloads/hotdoc/ObjEditingCommons.html</relativePath></artifact><artifact><fileName>ObjEditingNatives.html</fileName><relativePath>downloads/hotdoc/ObjEditingNatives.html</relativePath></artifact><artifact><fileName>OnUnitEnterLeave.html</fileName><relativePath>downloads/hotdoc/OnUnitEnterLeave.html</relativePath></artifact><artifact><fileName>OrderIds.html</fileName><relativePath>downloads/hotdoc/OrderIds.html</relativePath></artifact><artifact><fileName>Orders.html</fileName><relativePath>downloads/hotdoc/Orders.html</relativePath></artifact><artifact><fileName>OrderStringFactory.html</fileName><relativePath>downloads/hotdoc/OrderStringFactory.html</relativePath></artifact><artifact><fileName>PathingMaps.html</fileName><relativePath>downloads/hotdoc/PathingMaps.html</relativePath></artifact><artifact><fileName>Player.html</fileName><relativePath>downloads/hotdoc/Player.html</relativePath></artifact><artifact><fileName>Playercolor.html</fileName><relativePath>downloads/hotdoc/Playercolor.html</relativePath></artifact><artifact><fileName>Preloader.html</fileName><relativePath>downloads/hotdoc/Preloader.html</relativePath></artifact><artifact><fileName>PrimitivesTests.html</fileName><relativePath>downloads/hotdoc/PrimitivesTests.html</relativePath></artifact><artifact><fileName>Printing.html</fileName><relativePath>downloads/hotdoc/Printing.html</relativePath></artifact><artifact><fileName>Quaternion.html</fileName><relativePath>downloads/hotdoc/Quaternion.html</relativePath></artifact><artifact><fileName>QuaternionTests.html</fileName><relativePath>downloads/hotdoc/QuaternionTests.html</relativePath></artifact><artifact><fileName>Quest.html</fileName><relativePath>downloads/hotdoc/Quest.html</relativePath></artifact><artifact><fileName>QuestItem.html</fileName><relativePath>downloads/hotdoc/QuestItem.html</relativePath></artifact><artifact><fileName>QuestItemTests.html</fileName><relativePath>downloads/hotdoc/QuestItemTests.html</relativePath></artifact><artifact><fileName>QuestTests.html</fileName><relativePath>downloads/hotdoc/QuestTests.html</relativePath></artifact><artifact><fileName>Raycast.html</fileName><relativePath>downloads/hotdoc/Raycast.html</relativePath></artifact><artifact><fileName>Real.html</fileName><relativePath>downloads/hotdoc/Real.html</relativePath></artifact><artifact><fileName>Rect.html</fileName><relativePath>downloads/hotdoc/Rect.html</relativePath></artifact><artifact><fileName>Reference.html</fileName><relativePath>downloads/hotdoc/Reference.html</relativePath></artifact><artifact><fileName>Reflection.html</fileName><relativePath>downloads/hotdoc/Reflection.html</relativePath></artifact><artifact><fileName>Region.html</fileName><relativePath>downloads/hotdoc/Region.html</relativePath></artifact><artifact><fileName>RegisterEvents.html</fileName><relativePath>downloads/hotdoc/RegisterEvents.html</relativePath></artifact><artifact><fileName>SafetyChecks.html</fileName><relativePath>downloads/hotdoc/SafetyChecks.html</relativePath></artifact><artifact><fileName>SaveLoadData.html</fileName><relativePath>downloads/hotdoc/SaveLoadData.html</relativePath></artifact><artifact><fileName>Serializable.html</fileName><relativePath>downloads/hotdoc/Serializable.html</relativePath></artifact><artifact><fileName>Simulate3dSound.html</fileName><relativePath>downloads/hotdoc/Simulate3dSound.html</relativePath></artifact><artifact><fileName>Sound.html</fileName><relativePath>downloads/hotdoc/Sound.html</relativePath></artifact><artifact><fileName>Sounds.html</fileName><relativePath>downloads/hotdoc/Sounds.html</relativePath></artifact><artifact><fileName>Soundsets.html</fileName><relativePath>downloads/hotdoc/Soundsets.html</relativePath></artifact><artifact><fileName>SoundUtils.html</fileName><relativePath>downloads/hotdoc/SoundUtils.html</relativePath></artifact><artifact><fileName>StandardTextTags.html</fileName><relativePath>downloads/hotdoc/StandardTextTags.html</relativePath></artifact><artifact><fileName>String.html</fileName><relativePath>downloads/hotdoc/String.html</relativePath></artifact><artifact><fileName>StringTests.html</fileName><relativePath>downloads/hotdoc/StringTests.html</relativePath></artifact><artifact><fileName>StringUtils.html</fileName><relativePath>downloads/hotdoc/StringUtils.html</relativePath></artifact><artifact><fileName>StringUtilsTests.html</fileName><relativePath>downloads/hotdoc/StringUtilsTests.html</relativePath></artifact><artifact><fileName>SyncSimple.html</fileName><relativePath>downloads/hotdoc/SyncSimple.html</relativePath></artifact><artifact><fileName>Table.html</fileName><relativePath>downloads/hotdoc/Table.html</relativePath></artifact><artifact><fileName>TargetsAllowed.html</fileName><relativePath>downloads/hotdoc/TargetsAllowed.html</relativePath></artifact><artifact><fileName>TerrainUtils.html</fileName><relativePath>downloads/hotdoc/TerrainUtils.html</relativePath></artifact><artifact><fileName>Texttag.html</fileName><relativePath>downloads/hotdoc/Texttag.html</relativePath></artifact><artifact><fileName>Textures.html</fileName><relativePath>downloads/hotdoc/Textures.html</relativePath></artifact><artifact><fileName>Tiles.html</fileName><relativePath>downloads/hotdoc/Tiles.html</relativePath></artifact><artifact><fileName>Time.html</fileName><relativePath>downloads/hotdoc/Time.html</relativePath></artifact><artifact><fileName>Timer.html</fileName><relativePath>downloads/hotdoc/Timer.html</relativePath></artifact><artifact><fileName>TimerDialog.html</fileName><relativePath>downloads/hotdoc/TimerDialog.html</relativePath></artifact><artifact><fileName>TimerUtils.html</fileName><relativePath>downloads/hotdoc/TimerUtils.html</relativePath></artifact><artifact><fileName>Trigger.html</fileName><relativePath>downloads/hotdoc/Trigger.html</relativePath></artifact><artifact><fileName>TypeCasting.html</fileName><relativePath>downloads/hotdoc/TypeCasting.html</relativePath></artifact><artifact><fileName>UI.html</fileName><relativePath>downloads/hotdoc/UI.html</relativePath></artifact><artifact><fileName>Unit.html</fileName><relativePath>downloads/hotdoc/Unit.html</relativePath></artifact><artifact><fileName>UnitAnimations.html</fileName><relativePath>downloads/hotdoc/UnitAnimations.html</relativePath></artifact><artifact><fileName>UnitIds.html</fileName><relativePath>downloads/hotdoc/UnitIds.html</relativePath></artifact><artifact><fileName>UnitIndexer.html</fileName><relativePath>downloads/hotdoc/UnitIndexer.html</relativePath></artifact><artifact><fileName>UnitObjEditing.html</fileName><relativePath>downloads/hotdoc/UnitObjEditing.html</relativePath></artifact><artifact><fileName>Units.html</fileName><relativePath>downloads/hotdoc/Units.html</relativePath></artifact><artifact><fileName>UpgradeObjEditing.html</fileName><relativePath>downloads/hotdoc/UpgradeObjEditing.html</relativePath></artifact><artifact><fileName>Vectors.html</fileName><relativePath>downloads/hotdoc/Vectors.html</relativePath></artifact><artifact><fileName>Weather.html</fileName><relativePath>downloads/hotdoc/Weather.html</relativePath></artifact><artifact><fileName>WeatherEffects.html</fileName><relativePath>downloads/hotdoc/WeatherEffects.html</relativePath></artifact><artifact><fileName>Widget.html</fileName><relativePath>downloads/hotdoc/Widget.html</relativePath></artifact><artifact><fileName>Wurst.html</fileName><relativePath>downloads/hotdoc/Wurst.html</relativePath></artifact><artifact><fileName>Wurstunit.html</fileName><relativePath>downloads/hotdoc/Wurstunit.html</relativePath></artifact><artifact><fileName>CLILoader.conf</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.conf</relativePath></artifact><artifact><fileName>CLILoader.dll</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.dll</relativePath></artifact><artifact><fileName>Colorizer.dll</fileName><relativePath>downloads/Wurstpack/bin/Colorizer.dll</relativePath></artifact><artifact><fileName>exehack.exe</fileName><relativePath>downloads/Wurstpack/bin/exehack.exe</relativePath></artifact><artifact><fileName>grimoireconfig.dll</fileName><relativePath>downloads/Wurstpack/bin/grimoireconfig.dll</relativePath></artifact><artifact><fileName>japi.dll</fileName><relativePath>downloads/Wurstpack/bin/japi.dll</relativePath></artifact><artifact><fileName>listfile.dll</fileName><relativePath>downloads/Wurstpack/bin/listfile.dll</relativePath></artifact><artifact><fileName>loadmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/loadmpq.dll</relativePath></artifact><artifact><fileName>nativepack.dll</fileName><relativePath>downloads/Wurstpack/bin/nativepack.dll</relativePath></artifact><artifact><fileName>ongameload.dll</fileName><relativePath>downloads/Wurstpack/bin/ongameload.dll</relativePath></artifact><artifact><fileName>PELoader.dll</fileName><relativePath>downloads/Wurstpack/bin/PELoader.dll</relativePath></artifact><artifact><fileName>pipe.dll</fileName><relativePath>downloads/Wurstpack/bin/pipe.dll</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>wehack.dll</fileName><relativePath>downloads/Wurstpack/bin/wehack.dll</relativePath></artifact><artifact><fileName>weload.dll</fileName><relativePath>downloads/Wurstpack/bin/weload.dll</relativePath></artifact><artifact><fileName>worldedit.exe</fileName><relativePath>downloads/Wurstpack/bin/worldedit.exe</relativePath></artifact><artifact><fileName>grimoire-readme.txt</fileName><relativePath>downloads/Wurstpack/docs/grimoire-readme.txt</relativePath></artifact><artifact><fileName>grimoiremanual.pdf</fileName><relativePath>downloads/Wurstpack/docs/grimoiremanual.pdf</relativePath></artifact><artifact><fileName>findpath.lua</fileName><relativePath>downloads/Wurstpack/findpath.lua</relativePath></artifact><artifact><fileName>AutocastBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastBorder.tga</relativePath></artifact><artifact><fileName>AutocastCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastCorners.tga</relativePath></artifact><artifact><fileName>ConstantMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ConstantMerger.exe</relativePath></artifact><artifact><fileName>DisabledBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/DisabledBorder.tga</relativePath></artifact><artifact><fileName>FileExporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileExporter.exe</relativePath></artifact><artifact><fileName>FileImporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileImporter.exe</relativePath></artifact><artifact><fileName>grimex.dll</fileName><relativePath>downloads/Wurstpack/grimext/grimex.dll</relativePath></artifact><artifact><fileName>GrimexManual.html</fileName><relativePath>downloads/Wurstpack/grimext/GrimexManual.html</relativePath></artifact><artifact><fileName>contextmenu.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/contextmenu.gif</relativePath></artifact><artifact><fileName>mapsizehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/mapsizehack.gif</relativePath></artifact><artifact><fileName>minus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/minus.gif</relativePath></artifact><artifact><fileName>oehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/oehack.gif</relativePath></artifact><artifact><fileName>plus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/plus.gif</relativePath></artifact><artifact><fileName>testmap.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/testmap.gif</relativePath></artifact><artifact><fileName>tilepicker.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/tilepicker.gif</relativePath></artifact><artifact><fileName>InfocardBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardBorder.tga</relativePath></artifact><artifact><fileName>InfocardCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardCorners.tga</relativePath></artifact><artifact><fileName>InfocardLevelBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelBorder.tga</relativePath></artifact><artifact><fileName>InfocardLevelCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelCorners.tga</relativePath></artifact><artifact><fileName>NormalBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalBorder.tga</relativePath></artifact><artifact><fileName>NormalCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalCorners.tga</relativePath></artifact><artifact><fileName>ObjectMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ObjectMerger.exe</relativePath></artifact><artifact><fileName>PassiveBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveBorder.tga</relativePath></artifact><artifact><fileName>PassiveCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveCorners.tga</relativePath></artifact><artifact><fileName>PatchGenerator.exe</fileName><relativePath>downloads/Wurstpack/grimext/PatchGenerator.exe</relativePath></artifact><artifact><fileName>PathMapper.exe</fileName><relativePath>downloads/Wurstpack/grimext/PathMapper.exe</relativePath></artifact><artifact><fileName>cmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/cmtest.lua</relativePath></artifact><artifact><fileName>fetest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fetest.lua</relativePath></artifact><artifact><fileName>fitest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fitest.lua</relativePath></artifact><artifact><fileName>log.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/log.lua</relativePath></artifact><artifact><fileName>omtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/omtest.lua</relativePath></artifact><artifact><fileName>pmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/pmtest.lua</relativePath></artifact><artifact><fileName>tmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tmtest.lua</relativePath></artifact><artifact><fileName>tstest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tstest.lua</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/grimext/sfmpq.dll</relativePath></artifact><artifact><fileName>TileSetter.exe</fileName><relativePath>downloads/Wurstpack/grimext/TileSetter.exe</relativePath></artifact><artifact><fileName>TriggerMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/TriggerMerger.exe</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/LICENSE.txt</relativePath></artifact><artifact><fileName>loadmpq.lua</fileName><relativePath>downloads/Wurstpack/loadmpq.lua</relativePath></artifact><artifact><fileName>lua5.1.dll</fileName><relativePath>downloads/Wurstpack/lua5.1.dll</relativePath></artifact><artifact><fileName>nosound.mpq</fileName><relativePath>downloads/Wurstpack/nosound.mpq</relativePath></artifact><artifact><fileName>ongameload.lua</fileName><relativePath>downloads/Wurstpack/ongameload.lua</relativePath></artifact><artifact><fileName>README.html</fileName><relativePath>downloads/Wurstpack/README.html</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/resources/blizzard.j</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/resources/common.j</relativePath></artifact><artifact><fileName>debugnatives.j</fileName><relativePath>downloads/Wurstpack/resources/debugnatives.j</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/resources/pjass.exe</relativePath></artifact><artifact><fileName>Changelog - Horus.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog - Horus.txt</relativePath></artifact><artifact><fileName>Changelog.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog.txt</relativePath></artifact><artifact><fileName>funclist.db</fileName><relativePath>downloads/Wurstpack/tesh/funclist.db</relativePath></artifact><artifact><fileName>horus.dll</fileName><relativePath>downloads/Wurstpack/tesh/horus.dll</relativePath></artifact><artifact><fileName>Styles.ini</fileName><relativePath>downloads/Wurstpack/tesh/Styles.ini</relativePath></artifact><artifact><fileName>TESH.conf</fileName><relativePath>downloads/Wurstpack/tesh/TESH.conf</relativePath></artifact><artifact><fileName>TESH.dll</fileName><relativePath>downloads/Wurstpack/tesh/TESH.dll</relativePath></artifact><artifact><fileName>TESH.ini</fileName><relativePath>downloads/Wurstpack/tesh/TESH.ini</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>Blizzard.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/Blizzard.j</relativePath></artifact><artifact><fileName>changelog.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/changelog.txt</relativePath></artifact><artifact><fileName>clijasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/clijasshelper.exe</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/common.j</relativePath></artifact><artifact><fileName>jasshelper.conf</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.conf</relativePath></artifact><artifact><fileName>jasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.exe</relativePath></artifact><artifact><fileName>jasshelpermanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelpermanual.html</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/LICENSE.txt</relativePath></artifact><artifact><fileName>pjass-readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass-readme.txt</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass.exe</relativePath></artifact><artifact><fileName>readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/readme.txt</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/sfmpq.dll</relativePath></artifact><artifact><fileName>zincmanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/zincmanual.html</relativePath></artifact><artifact><fileName>war3.conf.lua</fileName><relativePath>downloads/Wurstpack/war3.conf.lua</relativePath></artifact><artifact><fileName>war3.lua</fileName><relativePath>downloads/Wurstpack/war3.lua</relativePath></artifact><artifact><fileName>war3err.lua</fileName><relativePath>downloads/Wurstpack/war3err.lua</relativePath></artifact><artifact><fileName>we.conf.lua</fileName><relativePath>downloads/Wurstpack/we.conf.lua</relativePath></artifact><artifact><fileName>we.lua</fileName><relativePath>downloads/Wurstpack/we.lua</relativePath></artifact><artifact><fileName>wehack.lua</fileName><relativePath>downloads/Wurstpack/wehack.lua</relativePath></artifact><artifact><fileName>wehacklib.lua</fileName><relativePath>downloads/Wurstpack/wehacklib.lua</relativePath></artifact><artifact><fileName>windows.mpq</fileName><relativePath>downloads/Wurstpack/windows.mpq</relativePath></artifact><artifact><fileName>CwadLib.dll</fileName><relativePath>downloads/Wurstpack/winmpq/CwadLib.dll</relativePath></artifact><artifact><fileName>SFmpq.dll</fileName><relativePath>downloads/Wurstpack/winmpq/SFmpq.dll</relativePath></artifact><artifact><fileName>war3map.j</fileName><relativePath>downloads/Wurstpack/winmpq/temp/war3map.j</relativePath></artifact><artifact><fileName>VB40032.DLL</fileName><relativePath>downloads/Wurstpack/winmpq/VB40032.DLL</relativePath></artifact><artifact><fileName>WinMPQ.exe</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.exe</relativePath></artifact><artifact><fileName>WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.rtf</relativePath></artifact><artifact><fileName>WMpqEmbed.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WMpqEmbed.rtf</relativePath></artifact><artifact><fileName>~$WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/~$WinMPQ.rtf</relativePath></artifact><artifact><fileName>annotations-23.0.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/annotations-23.0.0.jar</relativePath></artifact><artifact><fileName>antlr-runtime-3.5.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr-runtime-3.5.3.jar</relativePath></artifact><artifact><fileName>antlr4-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-4.13.1.jar</relativePath></artifact><artifact><fileName>antlr4-runtime-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-runtime-4.13.1.jar</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/wurstscript/blizzard.j</relativePath></artifact><artifact><fileName>ByteUtilities-2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ByteUtilities-2.0.jar</relativePath></artifact><artifact><fileName>CafeUndZopfli-5cdf283e67.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/CafeUndZopfli-5cdf283e67.jar</relativePath></artifact><artifact><fileName>checker-qual-3.37.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/checker-qual-3.37.0.jar</relativePath></artifact><artifact><fileName>Collections-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Collections-2.4.jar</relativePath></artifact><artifact><fileName>common-image-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-image-3.9.4.jar</relativePath></artifact><artifact><fileName>common-io-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-io-3.9.4.jar</relativePath></artifact><artifact><fileName>common-lang-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-lang-3.9.4.jar</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/wurstscript/common.j</relativePath></artifact><artifact><fileName>commons-codec-1.16.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-codec-1.16.0.jar</relativePath></artifact><artifact><fileName>commons-collections-3.2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-collections-3.2.1.jar</relativePath></artifact><artifact><fileName>commons-compress-1.24.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-compress-1.24.0.jar</relativePath></artifact><artifact><fileName>commons-lang-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-lang-2.4.jar</relativePath></artifact><artifact><fileName>eddsa-0.3.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/eddsa-0.3.0.jar</relativePath></artifact><artifact><fileName>error_prone_annotations-2.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/error_prone_annotations-2.21.1.jar</relativePath></artifact><artifact><fileName>failureaccess-1.0.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/failureaccess-1.0.1.jar</relativePath></artifact><artifact><fileName>grill.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/grill.exe</relativePath></artifact><artifact><fileName>gson-2.10.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/gson-2.10.1.jar</relativePath></artifact><artifact><fileName>guava-32.1.3-jre.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/guava-32.1.3-jre.jar</relativePath></artifact><artifact><fileName>HexUtilities-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/HexUtilities-1.1.jar</relativePath></artifact><artifact><fileName>icu4j-72.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/icu4j-72.1.jar</relativePath></artifact><artifact><fileName>imageio-core-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-core-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-jpeg-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-jpeg-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-metadata-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-metadata-3.9.4.jar</relativePath></artifact><artifact><fileName>jackson-annotations-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-annotations-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-core-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-core-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-databind-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-databind-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-dataformat-yaml-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-dataformat-yaml-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-module-kotlin-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-module-kotlin-2.15.3.jar</relativePath></artifact><artifact><fileName>java-uuid-generator-4.2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/java-uuid-generator-4.2.0.jar</relativePath></artifact><artifact><fileName>javacc-4.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/javacc-4.1.jar</relativePath></artifact><artifact><fileName>JavaEWAH-1.2.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/JavaEWAH-1.2.3.jar</relativePath></artifact><artifact><fileName>jcl-over-slf4j-1.7.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jcl-over-slf4j-1.7.32.jar</relativePath></artifact><artifact><fileName>jmpq3-264c54cfc8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jmpq3-264c54cfc8.jar</relativePath></artifact><artifact><fileName>jsr305-3.0.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jsr305-3.0.2.jar</relativePath></artifact><artifact><fileName>juniversalchardet-2.4.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/juniversalchardet-2.4.0.jar</relativePath></artifact><artifact><fileName>jzlib-1.1.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jzlib-1.1.3.jar</relativePath></artifact><artifact><fileName>kotlin-logging-jvm-3.0.5.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-logging-jvm-3.0.5.jar</relativePath></artifact><artifact><fileName>kotlin-reflect-1.5.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-reflect-1.5.32.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-common-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-common-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk7-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk7-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk8-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk8-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlinx-coroutines-core-jvm-1.7.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlinx-coroutines-core-jvm-1.7.3.jar</relativePath></artifact><artifact><fileName>listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</relativePath></artifact><artifact><fileName>logback-classic-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-classic-1.4.11.jar</relativePath></artifact><artifact><fileName>logback-core-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-core-1.4.11.jar</relativePath></artifact><artifact><fileName>org.abego.treelayout.core-1.0.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.abego.treelayout.core-1.0.3.jar</relativePath></artifact><artifact><fileName>org.eclipse.jdt.annotation-2.1.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jdt.annotation-2.1.0.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j-0.21.1.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j.jsonrpc-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j.jsonrpc-0.21.1.jar</relativePath></artifact><artifact><fileName>OS-1.8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/OS-1.8.jar</relativePath></artifact><artifact><fileName>PeParser-3.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-3.3.jar</relativePath></artifact><artifact><fileName>PeParser-Dorkbox-Util-2.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-Dorkbox-Util-2.7.jar</relativePath></artifact><artifact><fileName>resty-0.3.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/resty-0.3.2.jar</relativePath></artifact><artifact><fileName>SimpleRegistry-f96dda96bd.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SimpleRegistry-f96dda96bd.jar</relativePath></artifact><artifact><fileName>slf4j-api-2.0.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/slf4j-api-2.0.7.jar</relativePath></artifact><artifact><fileName>snakeyaml-2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/snakeyaml-2.1.jar</relativePath></artifact><artifact><fileName>sshd-osgi-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-osgi-2.10.0.jar</relativePath></artifact><artifact><fileName>sshd-sftp-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-sftp-2.10.0.jar</relativePath></artifact><artifact><fileName>ST4-4.3.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ST4-4.3.4.jar</relativePath></artifact><artifact><fileName>SwingDarkFlatTable-1d9ae26e69.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SwingDarkFlatTable-1d9ae26e69.jar</relativePath></artifact><artifact><fileName>Updates-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Updates-1.1.jar</relativePath></artifact><artifact><fileName>Utilities-1.46.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Utilities-1.46.jar</relativePath></artifact><artifact><fileName>vavr-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-0.10.4.jar</relativePath></artifact><artifact><fileName>vavr-match-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-match-0.10.4.jar</relativePath></artifact><artifact><fileName>velocity-1.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/velocity-1.7.jar</relativePath></artifact><artifact><fileName>wc3libs-01fb9e23bf.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wc3libs-01fb9e23bf.jar</relativePath></artifact><artifact><fileName>wrapper_config.toml</fileName><relativePath>downloads/Wurstpack/wurstscript/wrapper_config.toml</relativePath></artifact><artifact><fileName>wurstscript.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.exe</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstsetup-475cc7fae8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstsetup-475cc7fae8.jar</relativePath></artifact><artifact><fileName>xz-1.9.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/xz-1.9.jar</relativePath></artifact><artifact><fileName>WurstWE.exe</fileName><relativePath>downloads/Wurstpack/WurstWE.exe</relativePath></artifact><artifact><fileName>wurstpack.md5</fileName><relativePath>downloads/wurstpack.md5</relativePath></artifact><artifact><fileName>wurstpack_compiler.zip</fileName><relativePath>downloads/wurstpack_compiler.zip</relativePath></artifact><artifact><fileName>wurstpack_complete.zip</fileName><relativePath>downloads/wurstpack_complete.zip</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstscript.tar</fileName><relativePath>downloads/wurstscript.tar</relativePath></artifact><artifact><fileName>wurstscript.zip</fileName><relativePath>downloads/wurstscript.zip</relativePath></artifact><building>false</building><displayName>#1367</displayName><duration>737681</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1367</fullDisplayName><id>1367</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1367</number><queueId>1225</queueId><result>SUCCESS</result><timestamp>1740330263377</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1367/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Wurstpack/wurstscript/grill.exe</affectedPath><affectedPath>Wurstpack/wurstscript/wurstscript.exe</affectedPath><commitId>e479892315b1f57f0a05d09de516d7d3ca22e932</commitId><timestamp>1740330248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>New binaries by @Cokemonkey11
</comment><date>2025-02-23 18:04:08 +0100</date><id>e479892315b1f57f0a05d09de516d7d3ca22e932</id><msg>New binaries by @Cokemonkey11</msg><path><editType>edit</editType><file>Wurstpack/wurstscript/grill.exe</file></path><path><editType>edit</editType><file>Wurstpack/wurstscript/wurstscript.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1323</buildNumber><marked><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1323</displayName><duration>76774</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1323</fullDisplayName><id>1323</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1323</number><queueId>452</queueId><result>FAILURE</result><timestamp>1638738397181</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1323/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>d0b14785a2bdda87ddae36278abe09dd971d647f</commitId><timestamp>1532379289000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>charmap
</comment><date>2018-07-23 22:54:49 +0200</date><id>d0b14785a2bdda87ddae36278abe09dd971d647f</id><msg>charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>9d6e96101f199e557bbbd1dd7da04c9201601d00</commitId><timestamp>1532422670000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>reduce int and reals
</comment><date>2018-07-24 10:57:50 +0200</date><id>9d6e96101f199e557bbbd1dd7da04c9201601d00</id><msg>reduce int and reals</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>3505becfb26936729cf4042b28dc53bbed674d08</commitId><timestamp>1532423900000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>s/octal/hex
</comment><date>2018-07-24 11:18:20 +0200</date><id>3505becfb26936729cf4042b28dc53bbed674d08</id><msg>s/octal/hex</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><commitId>5338b2cd7644d9524f6b068594ab9a4f28ef30b0</commitId><timestamp>1532424495000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>shuffle global vars
</comment><date>2018-07-24 11:28:15 +0200</date><id>5338b2cd7644d9524f6b068594ab9a4f28ef30b0</id><msg>shuffle global vars</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><commitId>d78191b156ba780b68d718ab9275ebbe1f055be8</commitId><timestamp>1532990259000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix
</comment><date>2018-07-31 00:37:39 +0200</date><id>d78191b156ba780b68d718ab9275ebbe1f055be8</id><msg>fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>b5ad0096d698f68d8df9dfb0b5ef30a6e1b78827</commitId><timestamp>1533600439000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add equality rewrite
</comment><date>2018-08-07 02:07:19 +0200</date><id>b5ad0096d698f68d8df9dfb0b5ef30a6e1b78827</id><msg>add equality rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>c071d8fb041aa299dcb35d68815937392915d002</commitId><timestamp>1534193096000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>update wc3libs
</comment><date>2018-08-13 22:44:56 +0200</date><id>c071d8fb041aa299dcb35d68815937392915d002</id><msg>update wc3libs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>dea3fe400b0734867a73002ee9792f53ec9b3b69</commitId><timestamp>1534262411000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>mori fixes
</comment><date>2018-08-14 18:00:11 +0200</date><id>dea3fe400b0734867a73002ee9792f53ec9b3b69</id><msg>mori fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>6fc076c27fb2c7ce97752359a25f7bb1a440040c</commitId><timestamp>1534367206000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>experimental reun
</comment><date>2018-08-15 23:06:46 +0200</date><id>6fc076c27fb2c7ce97752359a25f7bb1a440040c</id><msg>experimental reun</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>331dfed6771f5ad0cfdf64674148cc1dfee124a3</commitId><timestamp>1539078624000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>revert double inlining
</comment><date>2018-10-09 11:50:24 +0200</date><id>331dfed6771f5ad0cfdf64674148cc1dfee124a3</id><msg>revert double inlining</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>f6a6b68b0587b42d113f41942e37d6e5c7ff0eab</commitId><timestamp>1539078746000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add 1 to middle charmap
</comment><date>2018-10-09 11:52:26 +0200</date><id>f6a6b68b0587b42d113f41942e37d6e5c7ff0eab</id><msg>add 1 to middle charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>90b45ff77f83d93404785a7360375c542e12ada7</commitId><timestamp>1539079943000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>first version of string hashing
</comment><date>2018-10-09 12:12:23 +0200</date><id>90b45ff77f83d93404785a7360375c542e12ada7</id><msg>first version of string hashing</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>7b4bbc9980843a01fdc8bf28e7e7bfa1d1cff976</commitId><timestamp>1546739396000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-01-06 02:49:56 +0100</date><id>7b4bbc9980843a01fdc8bf28e7e7bfa1d1cff976</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>04938d3912d844649077f43ea609d5d7e955a195</commitId><timestamp>1567723498000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix string hash func call
</comment><date>2019-09-06 00:44:58 +0200</date><id>04938d3912d844649077f43ea609d5d7e955a195</id><msg>fix string hash func call</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>37551545a3201b54375388b9ab08f87991a8600d</commitId><timestamp>1569604163000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>attempt to permit TRVE usage
</comment><date>2019-09-27 19:09:23 +0200</date><id>37551545a3201b54375388b9ab08f87991a8600d</id><msg>attempt to permit TRVE usage</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>c762f8ab563cdb74a856c716a377a1fc9ca447bc</commitId><timestamp>1569608178000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>improve bool term rewrites and rewrite jass ternaries with constants
</comment><date>2019-09-27 20:16:18 +0200</date><id>c762f8ab563cdb74a856c716a377a1fc9ca447bc</id><msg>improve bool term rewrites and rewrite jass ternaries with constants</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>3a4c9deede9ece9f9acef98f78646e200fe6f704</commitId><timestamp>1569608949000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Do a strict inline pass after local opts
</comment><date>2019-09-27 20:29:09 +0200</date><id>3a4c9deede9ece9f9acef98f78646e200fe6f704</id><msg>Do a strict inline pass after local opts</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>9f34dd0c38f2360822c82a74872671e080b69a2e</commitId><timestamp>1569609796000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>extend charmap
</comment><date>2019-09-27 20:43:16 +0200</date><id>9f34dd0c38f2360822c82a74872671e080b69a2e</id><msg>extend charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>8d05cc9cf2868e26da8a136c076a908f1ea4f8d9</commitId><timestamp>1569686520000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-09-28 18:02:00 +0200</date><id>8d05cc9cf2868e26da8a136c076a908f1ea4f8d9</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>dc7e640ea48801d660c6bcd63961903c67f06f3a</commitId><timestamp>1569687732000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-09-28 18:22:12 +0200</date><id>dc7e640ea48801d660c6bcd63961903c67f06f3a</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>5d0af5f1d335883ac4db9074a0e96a573aec61e8</commitId><timestamp>1569690358000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add logging
</comment><date>2019-09-28 19:05:58 +0200</date><id>5d0af5f1d335883ac4db9074a0e96a573aec61e8</id><msg>add logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>e6e20bd3e0c207ba0d9976cce9a8464f344b1378</commitId><timestamp>1569690841000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>even more logging and use 1 diff line from upstream
</comment><date>2019-09-28 19:14:01 +0200</date><id>e6e20bd3e0c207ba0d9976cce9a8464f344b1378</id><msg>even more logging and use 1 diff line from upstream</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>ead823b9555e21bedbf4a8977b8ca77f36dab2ed</commitId><timestamp>1569691228000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:20:28 +0200</date><id>ead823b9555e21bedbf4a8977b8ca77f36dab2ed</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>4d837902834bf501059e5dedde1b402583f90d5a</commitId><timestamp>1569692105000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:35:05 +0200</date><id>4d837902834bf501059e5dedde1b402583f90d5a</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>8e5474966f167881d76ba36852a26208fce550d2</commitId><timestamp>1569692327000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update Utils.java
</comment><date>2019-09-28 19:38:47 +0200</date><id>8e5474966f167881d76ba36852a26208fce550d2</id><msg>Update Utils.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>a2fd3da35042c4afb23fe87c0a563511dc9e06f1</commitId><timestamp>1569692644000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>check if rewrites are problem
</comment><date>2019-09-28 19:44:04 +0200</date><id>a2fd3da35042c4afb23fe87c0a563511dc9e06f1</id><msg>check if rewrites are problem</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>a319285c18e74a33f63fe4e0010ebf5d81a17044</commitId><timestamp>1569693091000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:51:31 +0200</date><id>a319285c18e74a33f63fe4e0010ebf5d81a17044</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</affectedPath><commitId>70272bb97a608ae8932d30d3d8e7782e02e48eb8</commitId><timestamp>1569693952000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>logging
</comment><date>2019-09-28 20:05:52 +0200</date><id>70272bb97a608ae8932d30d3d8e7782e02e48eb8</id><msg>logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>e0ae69b9b78880b55580a2cae30681de68b98da0</commitId><timestamp>1569694395000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Revert "check if rewrites are problem"
This reverts commit a2fd3da35042c4afb23fe87c0a563511dc9e06f1.
</comment><date>2019-09-28 20:13:15 +0200</date><id>e0ae69b9b78880b55580a2cae30681de68b98da0</id><msg>Revert "check if rewrites are problem"</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</affectedPath><commitId>387ed5ddbdfd4a1e0212cf6616e2128e0a4651d6</commitId><timestamp>1569694440000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Revert "logging"
This reverts commit 70272bb97a608ae8932d30d3d8e7782e02e48eb8.
</comment><date>2019-09-28 20:14:00 +0200</date><id>387ed5ddbdfd4a1e0212cf6616e2128e0a4651d6</id><msg>Revert "logging"</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>3ab54e0930dd128a0a6f59d4825ed4225428c2e5</commitId><timestamp>1569694853000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>remove logging and disable new rewrites
</comment><date>2019-09-28 20:20:53 +0200</date><id>3ab54e0930dd128a0a6f59d4825ed4225428c2e5</id><msg>remove logging and disable new rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>75396a546e8d4312e3098b9bb2bb995ed664d595</commitId><timestamp>1569695075000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>enable func rewrites
</comment><date>2019-09-28 20:24:35 +0200</date><id>75396a546e8d4312e3098b9bb2bb995ed664d595</id><msg>enable func rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>dace40a8f09f34e3614388110f47f27c823c22f6</commitId><timestamp>1569695494000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-28 20:31:34 +0200</date><id>dace40a8f09f34e3614388110f47f27c823c22f6</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>064275f71ec9ee4b50498191c049913530a45902</commitId><timestamp>1569695589000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>consider else blocks for function rewrite
</comment><date>2019-09-28 20:33:09 +0200</date><id>064275f71ec9ee4b50498191c049913530a45902</id><msg>consider else blocks for function rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>41215942fc791a0f17f5008994cb8e1d155d3715</commitId><timestamp>1569695770000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>disable func rewrite
</comment><date>2019-09-28 20:36:10 +0200</date><id>41215942fc791a0f17f5008994cb8e1d155d3715</id><msg>disable func rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>30807a36750ebbcb8f99ea9fb4f075a5bdc54f8f</commitId><timestamp>1569697489000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update NameGenerator.java
</comment><date>2019-09-28 21:04:49 +0200</date><id>30807a36750ebbcb8f99ea9fb4f075a5bdc54f8f</id><msg>Update NameGenerator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>ecda1f2179c5a082c8df52ec7dab114669a654e0</commitId><timestamp>1569702620000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix function rewrite
</comment><date>2019-09-28 22:30:20 +0200</date><id>ecda1f2179c5a082c8df52ec7dab114669a654e0</id><msg>fix function rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>cbd88b69d296d2f82bd300f4b53404b3a4eceb21</commitId><timestamp>1569702842000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-28 22:34:02 +0200</date><id>cbd88b69d296d2f82bd300f4b53404b3a4eceb21</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>d2abc0686cae8cfc12e5cc915aeea97090b12006</commitId><timestamp>1569704869000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add max charmap and make default
</comment><date>2019-09-28 23:07:49 +0200</date><id>d2abc0686cae8cfc12e5cc915aeea97090b12006</id><msg>add max charmap and make default</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><commitId>772e03e54b84d3e7948239f7dfbb0bc485782a5e</commitId><timestamp>1569707439000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>respect natives without side effects in SideEffectAnalyzer
</comment><date>2019-09-28 23:50:39 +0200</date><id>772e03e54b84d3e7948239f7dfbb0bc485782a5e</id><msg>respect natives without side effects in SideEffectAnalyzer</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>a581b2c60c4868e58bea5c8b44823a8a674beafe</commitId><timestamp>1569707457000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add +/- 0 rewrites
</comment><date>2019-09-28 23:50:57 +0200</date><id>a581b2c60c4868e58bea5c8b44823a8a674beafe</id><msg>add +/- 0 rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>3d010660ba46104d96ececdfd7fd84a537e33d46</commitId><timestamp>1569707467000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>shorten real prints
</comment><date>2019-09-28 23:51:07 +0200</date><id>3d010660ba46104d96ececdfd7fd84a537e33d46</id><msg>shorten real prints</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><commitId>b4a939f663ec71b0af3463a66e2446ceb0b2fb37</commitId><timestamp>1569707485000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Don't inline string constants
</comment><date>2019-09-28 23:51:25 +0200</date><id>b4a939f663ec71b0af3463a66e2446ceb0b2fb37</id><msg>Don't inline string constants</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>86ae892a5446d46900ebcd0365bf5d004419713b</commitId><timestamp>1569707542000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add primitive LocalInliner
</comment><date>2019-09-28 23:52:22 +0200</date><id>86ae892a5446d46900ebcd0365bf5d004419713b</id><msg>add primitive LocalInliner</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>cbd7bf5bf2bf0eb7d1c7f2fe198b770319fddc45</commitId><timestamp>1569708010000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>log
</comment><date>2019-09-29 00:00:10 +0200</date><id>cbd7bf5bf2bf0eb7d1c7f2fe198b770319fddc45</id><msg>log</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>b16a99cbe96d52a3b14b127eb99cf4e4c3c9ef04</commitId><timestamp>1569708473000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ExprPrinter.java
</comment><date>2019-09-29 00:07:53 +0200</date><id>b16a99cbe96d52a3b14b127eb99cf4e4c3c9ef04</id><msg>Update ExprPrinter.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>c1d4a109639b65201028843c8b9afd206cc9aa97</commitId><timestamp>1569708753000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>more fixes
</comment><date>2019-09-29 00:12:33 +0200</date><id>c1d4a109639b65201028843c8b9afd206cc9aa97</id><msg>more fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><commitId>34cee7be526c0d44751eefe43f9a17fc4ad1e708</commitId><timestamp>1569709709000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SideEffectAnalyzer.java
</comment><date>2019-09-29 00:28:29 +0200</date><id>34cee7be526c0d44751eefe43f9a17fc4ad1e708</id><msg>Update SideEffectAnalyzer.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>9fbc378e5a9bba6ff9bc939491cbd44d1f0340b4</commitId><timestamp>1569709844000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-29 00:30:44 +0200</date><id>9fbc378e5a9bba6ff9bc939491cbd44d1f0340b4</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>fa9f614bf62d703df38d3b6392e600a41e22105c</commitId><timestamp>1569710366000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>move strict inline after local opts passes and fix viable counter
</comment><date>2019-09-29 00:39:26 +0200</date><id>fa9f614bf62d703df38d3b6392e600a41e22105c</id><msg>move strict inline after local opts passes and fix viable counter</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>5b169a7fd9bc8451015ed6bc5ef96274b66ae8fa</commitId><timestamp>1569711471000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>safety
</comment><date>2019-09-29 00:57:51 +0200</date><id>5b169a7fd9bc8451015ed6bc5ef96274b66ae8fa</id><msg>safety</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</affectedPath><commitId>11e0e6da3899753da8329cb27c3bfb7553d8da8c</commitId><timestamp>1569712265000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update RemoveGarbage.java
</comment><date>2019-09-29 01:11:05 +0200</date><id>11e0e6da3899753da8329cb27c3bfb7553d8da8c</id><msg>Update RemoveGarbage.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>f4c87424f742ab48051cf52f3696ad28735217ce</commitId><timestamp>1569866855000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix local inliner and one test
</comment><date>2019-09-30 20:07:35 +0200</date><id>f4c87424f742ab48051cf52f3696ad28735217ce</id><msg>fix local inliner and one test</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>0720099f2ccdf2753ad4a0e88b805d9ad9fc80d9</commitId><timestamp>1569879987000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>more logs
</comment><date>2019-09-30 23:46:27 +0200</date><id>0720099f2ccdf2753ad4a0e88b805d9ad9fc80d9</id><msg>more logs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>56b6ecc6fba5ccb5aeddc41d0c787d56a9cab2ce</commitId><timestamp>1569884123000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>+ölog
</comment><date>2019-10-01 00:55:23 +0200</date><id>56b6ecc6fba5ccb5aeddc41d0c787d56a9cab2ce</id><msg>+ölog</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>21e69933dce2c80d125a4e86a5b98adbf814d4bf</commitId><timestamp>1569884442000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>v cx
</comment><date>2019-10-01 01:00:42 +0200</date><id>21e69933dce2c80d125a4e86a5b98adbf814d4bf</id><msg>v cx</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>ef8469a56932f05c76d91d45bcc43bfda48dc1a4</commitId><timestamp>1569884954000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 01:09:14 +0200</date><id>ef8469a56932f05c76d91d45bcc43bfda48dc1a4</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>a88bdc0fcb098940ecb772bad11d07ba39d9e896</commitId><timestamp>1569954406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:26:46 +0200</date><id>a88bdc0fcb098940ecb772bad11d07ba39d9e896</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>763e7a30e37df7bbf803c2bc7710ede90b78867f</commitId><timestamp>1569954836000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:33:56 +0200</date><id>763e7a30e37df7bbf803c2bc7710ede90b78867f</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>3951aa758a7b59f84e047cf380ec90de323abb36</commitId><timestamp>1569955257000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:40:57 +0200</date><id>3951aa758a7b59f84e047cf380ec90de323abb36</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>08be07a5e41ce4afde2ee161440647c77e2636e3</commitId><timestamp>1569955430000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:43:50 +0200</date><id>08be07a5e41ce4afde2ee161440647c77e2636e3</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>faabea8c461146946a2a802d4045afb806540c90</commitId><timestamp>1569955841000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>ff
</comment><date>2019-10-01 20:50:41 +0200</date><id>faabea8c461146946a2a802d4045afb806540c90</id><msg>ff</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>93164b95e8511deb97974bf48d8af0a1af7663a2</commitId><timestamp>1569956025000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 20:53:45 +0200</date><id>93164b95e8511deb97974bf48d8af0a1af7663a2</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>7507095388fc7a17a20cf9ee7bc1dfa353f01beb</commitId><timestamp>1569956544000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 21:02:24 +0200</date><id>7507095388fc7a17a20cf9ee7bc1dfa353f01beb</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>3bb48dab7c0c4bb364f5e4ea5206e2865732cfb3</commitId><timestamp>1569956716000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 21:05:16 +0200</date><id>3bb48dab7c0c4bb364f5e4ea5206e2865732cfb3</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>46807f2180b3fb3c3ca48ebdab0b16736f91515b</commitId><timestamp>1569957302000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>dfs
</comment><date>2019-10-01 21:15:02 +0200</date><id>46807f2180b3fb3c3ca48ebdab0b16736f91515b</id><msg>dfs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>a62089a90a9406c358ba54fff22ccc9c0e2a058c</commitId><timestamp>1569957556000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>d
</comment><date>2019-10-01 21:19:16 +0200</date><id>a62089a90a9406c358ba54fff22ccc9c0e2a058c</id><msg>d</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>c34d2e8e224d3233cab247ef7ac2cc316f38ce84</commitId><timestamp>1569958151000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>re
</comment><date>2019-10-01 21:29:11 +0200</date><id>c34d2e8e224d3233cab247ef7ac2cc316f38ce84</id><msg>re</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>869a9a01c80e4cff746c745b64ba24c848da14eb</commitId><timestamp>1569959009000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>bffd
</comment><date>2019-10-01 21:43:29 +0200</date><id>869a9a01c80e4cff746c745b64ba24c848da14eb</id><msg>bffd</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>7d9ff2601ec3be0cbbd985a86fa86643081d9b74</commitId><timestamp>1569959266000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstCompilerJassImpl.java
</comment><date>2019-10-01 21:47:46 +0200</date><id>7d9ff2601ec3be0cbbd985a86fa86643081d9b74</id><msg>Update WurstCompilerJassImpl.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>b5c9d88e5ad81c82bed052ac280dba0f76f4d94b</commitId><timestamp>1569963468000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>TRVE fix
</comment><date>2019-10-01 22:57:48 +0200</date><id>b5c9d88e5ad81c82bed052ac280dba0f76f4d94b</id><msg>TRVE fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>2eb7d53a8204187cc29375377d03459ad9c409a6</commitId><timestamp>1569965248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix namegen
</comment><date>2019-10-01 23:27:28 +0200</date><id>2eb7d53a8204187cc29375377d03459ad9c409a6</id><msg>fix namegen</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><commitId>6d09b0f80e20e1a7d927e3e561ede80661f3f993</commitId><timestamp>1569965364000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>remove logging
</comment><date>2019-10-01 23:29:24 +0200</date><id>6d09b0f80e20e1a7d927e3e561ede80661f3f993</id><msg>remove logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>1b70658b58d0cb69072caf212fe56a39d29b6cc8</commitId><timestamp>1569967933000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>make charmap configureable
</comment><date>2019-10-02 00:12:13 +0200</date><id>1b70658b58d0cb69072caf212fe56a39d29b6cc8</id><msg>make charmap configureable</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>0a629cd944b7735607e72dac9020c3f9cdf567e0</commitId><timestamp>1570042125000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update NameGenerator.java
</comment><date>2019-10-02 20:48:45 +0200</date><id>0a629cd944b7735607e72dac9020c3f9cdf567e0</id><msg>Update NameGenerator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>73301b1f7f1423ca55aa5ef71559a97024373b37</commitId><timestamp>1570217245000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-04 21:27:25 +0200</date><id>73301b1f7f1423ca55aa5ef71559a97024373b37</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>460a0a57ee7946dcecee1814740d3ce2832e39ac</commitId><timestamp>1570368377000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add TRVE hook detection
</comment><date>2019-10-06 15:26:17 +0200</date><id>460a0a57ee7946dcecee1814740d3ce2832e39ac</id><msg>add TRVE hook detection</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>ded553fd2a892f3e72f8716c5c2408261b030533</commitId><timestamp>1570479728000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>update wc3libs
</comment><date>2019-10-07 22:22:08 +0200</date><id>ded553fd2a892f3e72f8716c5c2408261b030533</id><msg>update wc3libs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGuiCliImpl.java</affectedPath><commitId>9c433e969831edb40413c7f912273a1b24093186</commitId><timestamp>1570764102000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstGuiCliImpl.java
</comment><date>2019-10-11 05:21:42 +0200</date><id>9c433e969831edb40413c7f912273a1b24093186</id><msg>Update WurstGuiCliImpl.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGuiCliImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>6b422dc42353c2679e490dc31f1b5dd211a5032a</commitId><timestamp>1570799804000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>don't complain about useless ExecuteFunc calls
</comment><date>2019-10-11 15:16:44 +0200</date><id>6b422dc42353c2679e490dc31f1b5dd211a5032a</id><msg>don't complain about useless ExecuteFunc calls</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>7390500a2dba1808dbc67436b347e87e16b359a9</commitId><timestamp>1570799979000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-10-11 15:19:39 +0200</date><id>7390500a2dba1808dbc67436b347e87e16b359a9</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</affectedPath><commitId>ecb4993427c00cbda11b6381a5380309954bca54</commitId><timestamp>1570800406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ExprTranslation.java
</comment><date>2019-10-11 15:26:46 +0200</date><id>ecb4993427c00cbda11b6381a5380309954bca54</id><msg>Update ExprTranslation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>534caf2739295402f2ac40b2eaa31db05218fd48</commitId><timestamp>1570986619000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-13 19:10:19 +0200</date><id>534caf2739295402f2ac40b2eaa31db05218fd48</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>9b56c15d38823a25bd9372f8ed6775a49f2dfd37</commitId><timestamp>1570989086000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-13 19:51:26 +0200</date><id>9b56c15d38823a25bd9372f8ed6775a49f2dfd37</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>cc8c7edee5c0366c79500e846a86fd45712e6b9d</commitId><timestamp>1570991882000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix validator npe
</comment><date>2019-10-13 20:38:02 +0200</date><id>cc8c7edee5c0366c79500e846a86fd45712e6b9d</id><msg>fix validator npe</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>a55d9516fe01172bef1d0e7666b73198f1558858</commitId><timestamp>1571035462000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-14 08:44:22 +0200</date><id>a55d9516fe01172bef1d0e7666b73198f1558858</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>ddceba6c11e1da17cd7e5529752bff0479b511b9</commitId><timestamp>1571128594000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-15 10:36:34 +0200</date><id>ddceba6c11e1da17cd7e5529752bff0479b511b9</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/InitFunctionCleaner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/RectProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/RectMock.java</affectedPath><commitId>511c808903fe46af693b58d7cc04bd614bc3156e</commitId><timestamp>1571738271000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>f.rimkus@mailbox.org</authorEmail><comment>fixes from master and init func remover branch
</comment><date>2019-10-22 11:57:51 +0200</date><id>511c808903fe46af693b58d7cc04bd614bc3156e</id><msg>fixes from master and init func remover branch</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/RectMock.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/InitFunctionCleaner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/RectProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><commitId>799bc6c6314c308b439cf1025db3a8d6a060c7a1</commitId><timestamp>1579096229000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update WurstScriptTest.java
</comment><date>2020-01-15 14:50:29 +0100</date><id>799bc6c6314c308b439cf1025db3a8d6a060c7a1</id><msg>Update WurstScriptTest.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>b732291cca2e28e6c99425d0aa489333c26cf354</commitId><timestamp>1579097456000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>without rewrites
</comment><date>2020-01-15 15:10:56 +0100</date><id>b732291cca2e28e6c99425d0aa489333c26cf354</id><msg>without rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>4c36caec49280d9c51f933d87b6aeb68197d9223</commitId><timestamp>1579097852000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>without LocalsInliner
</comment><date>2020-01-15 15:17:32 +0100</date><id>4c36caec49280d9c51f933d87b6aeb68197d9223</id><msg>without LocalsInliner</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>7e0226a17f61cdaf4cffe508fa1c212e1d3f755a</commitId><timestamp>1579105936000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>inlining and init cleanm too?!
</comment><date>2020-01-15 17:32:16 +0100</date><id>7e0226a17f61cdaf4cffe508fa1c212e1d3f755a</id><msg>inlining and init cleanm too?!</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>bbf86a6564d7090b8f3da17dbf46dfe8522c68e9</commitId><timestamp>1579106871000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>dont rewrite exprs
</comment><date>2020-01-15 17:47:51 +0100</date><id>bbf86a6564d7090b8f3da17dbf46dfe8522c68e9</id><msg>dont rewrite exprs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>8e1634d63842dc0832bc95f6e8e9f5c53e91a091</commitId><timestamp>1579107642000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>re enable real rewrite
</comment><date>2020-01-15 18:00:42 +0100</date><id>8e1634d63842dc0832bc95f6e8e9f5c53e91a091</id><msg>re enable real rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>5a7ab7b0aa24da92d3927438e69fb6cd55454788</commitId><timestamp>1579108174000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix int expr rewrites and re-enable all disabled
</comment><date>2020-01-15 18:09:34 +0100</date><id>5a7ab7b0aa24da92d3927438e69fb6cd55454788</id><msg>fix int expr rewrites and re-enable all disabled</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</affectedPath><commitId>f80c2e5a00f8266b0e46861a20da2f6481ca9140</commitId><timestamp>1580735234000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>f.rimkus@mailbox.org</authorEmail><comment>fix replaceIntTerm swallowing int-int rewrites and don't ignore minus
</comment><date>2020-02-03 14:07:14 +0100</date><id>f80c2e5a00f8266b0e46861a20da2f6481ca9140</id><msg>fix replaceIntTerm swallowing int-int rewrites and don't ignore minus</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>89eaa67b12bdb8dff95168f4ebbd9b8c1ccc18d3</commitId><timestamp>1615891668000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update build.gradle
</comment><date>2021-03-16 11:47:48 +0100</date><id>89eaa67b12bdb8dff95168f4ebbd9b8c1ccc18d3</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>8e949913467a52960a3acd346d4db325511522c6</commitId><timestamp>1616191740000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update build.gradle
</comment><date>2021-03-19 23:09:00 +0100</date><id>8e949913467a52960a3acd346d4db325511522c6</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>f81d7efd561ca9641d68d2d858cbc8ac0465c0aa</commitId><timestamp>1616665702000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-03-25 10:48:22 +0100</date><id>f81d7efd561ca9641d68d2d858cbc8ac0465c0aa</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>f612bcec2f80ab9a789f4d2f97387b25114a8d75</commitId><timestamp>1619555170000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>shuffle charmaps
</comment><date>2021-04-27 22:26:10 +0200</date><id>f612bcec2f80ab9a789f4d2f97387b25114a8d75</id><msg>shuffle charmaps</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerHeroEvents.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerEvents.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerStates.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerUnitEvents.java</affectedPath><commitId>f5efa5b34985ef081a6eb3ceb20462dc1b5473a5</commitId><timestamp>1621121808000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>add event replacements
</comment><date>2021-05-16 01:36:48 +0200</date><id>f5efa5b34985ef081a6eb3ceb20462dc1b5473a5</id><msg>add event replacements</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerEvents.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerHeroEvents.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerUnitEvents.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerStates.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>8dbfd85d8a766b341b8ecbdcb0a9abef23fe043e</commitId><timestamp>1624898235000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>string crypto
</comment><date>2021-06-28 18:37:15 +0200</date><id>8dbfd85d8a766b341b8ecbdcb0a9abef23fe043e</id><msg>string crypto</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>e0bdf76646593e9cfc88aba86349505c5bbd3ec4</commitId><timestamp>1624900550000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:15:50 +0200</date><id>e0bdf76646593e9cfc88aba86349505c5bbd3ec4</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>172277485f3218b2382b3df36815d9d412c7f504</commitId><timestamp>1624900849000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:20:49 +0200</date><id>172277485f3218b2382b3df36815d9d412c7f504</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>6461158ad54a048a3783f22f7842722e0e4c5222</commitId><timestamp>1624900980000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:23:00 +0200</date><id>6461158ad54a048a3783f22f7842722e0e4c5222</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>8dfc8214d36b81f51869291b1ab98ce3c842a7ed</commitId><timestamp>1624901497000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update ImOptimizer.java
</comment><date>2021-06-28 19:31:37 +0200</date><id>8dfc8214d36b81f51869291b1ab98ce3c842a7ed</id><msg>Update ImOptimizer.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>8b62909a3b71f0b77a224c1343e8ac762c920788</commitId><timestamp>1624901901000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:38:21 +0200</date><id>8b62909a3b71f0b77a224c1343e8ac762c920788</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>fbd91a6e709bf1f138f5861b59d1ebc1edb9ecf3</commitId><timestamp>1624902199000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:43:19 +0200</date><id>fbd91a6e709bf1f138f5861b59d1ebc1edb9ecf3</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>447862bb093ca02ec51b2d292019aad72541373b</commitId><timestamp>1624902483000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:48:03 +0200</date><id>447862bb093ca02ec51b2d292019aad72541373b</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>812741bbe63fb6e9ef91c4fb055850a435d67b17</commitId><timestamp>1624903142000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:59:02 +0200</date><id>812741bbe63fb6e9ef91c4fb055850a435d67b17</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>e8be2017d3427c50509b7bcaa3cc2b6367cc9f2d</commitId><timestamp>1624903752000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:09:12 +0200</date><id>e8be2017d3427c50509b7bcaa3cc2b6367cc9f2d</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>a796633b4119cbde4dffcbaba41a9147feb1c253</commitId><timestamp>1624904790000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:26:30 +0200</date><id>a796633b4119cbde4dffcbaba41a9147feb1c253</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>0ec099931034a68e86ec0b133f653a68838e582c</commitId><timestamp>1624905697000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:41:37 +0200</date><id>0ec099931034a68e86ec0b133f653a68838e582c</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>558785ad29c8c224f3eff6c24dac04cce649935b</commitId><timestamp>1624906580000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>ff
</comment><date>2021-06-28 20:56:20 +0200</date><id>558785ad29c8c224f3eff6c24dac04cce649935b</id><msg>ff</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>f5f97385ccd2bf96938587e247b4b8629c2c51ce</commitId><timestamp>1624996266000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-29 21:51:06 +0200</date><id>f5f97385ccd2bf96938587e247b4b8629c2c51ce</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>1a1edcaf97dba8989232fa399d354102e929bd75</commitId><timestamp>1624996811000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-29 22:00:11 +0200</date><id>1a1edcaf97dba8989232fa399d354102e929bd75</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><commitId>82f6c87b5fbea6262af42e55d5e4e4f284e6f0c7</commitId><timestamp>1625000026000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update ImTranslator.java
</comment><date>2021-06-29 22:53:46 +0200</date><id>82f6c87b5fbea6262af42e55d5e4e4f284e6f0c7</id><msg>Update ImTranslator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>4dc99010b8e7c21cea20c86de08beb982a4971b2</commitId><timestamp>1625002423000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-29 23:33:43 +0200</date><id>4dc99010b8e7c21cea20c86de08beb982a4971b2</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>c0fe4dac233d454e681e55ca2e89913770400a46</commitId><timestamp>1625002624000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-29 23:37:04 +0200</date><id>c0fe4dac233d454e681e55ca2e89913770400a46</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>c8cbbdc778397a623708a2ccf9d240a641ed0a74</commitId><timestamp>1625004254000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>hash rewrite left and remove minimum length crypt requirement
</comment><date>2021-06-30 00:04:14 +0200</date><id>c8cbbdc778397a623708a2ccf9d240a641ed0a74</id><msg>hash rewrite left and remove minimum length crypt requirement</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>3a224ab6cbbab6ad22834647a96ebaef1250965c</commitId><timestamp>1625054508000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-30 14:01:48 +0200</date><id>3a224ab6cbbab6ad22834647a96ebaef1250965c</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>84a9d71e108e42fce1cc5da4b2310edf8c68f333</commitId><timestamp>1625054956000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-30 14:09:16 +0200</date><id>84a9d71e108e42fce1cc5da4b2310edf8c68f333</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>2b342507570259721b8d33faf89c5a9d88dd53be</commitId><timestamp>1625055280000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-30 14:14:40 +0200</date><id>2b342507570259721b8d33faf89c5a9d88dd53be</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1367</buildNumber><marked><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>_Handles.html</fileName><relativePath>downloads/hotdoc/_Handles.html</relativePath></artifact><artifact><fileName>_Primitives.html</fileName><relativePath>downloads/hotdoc/_Primitives.html</relativePath></artifact><artifact><fileName>Abilities.html</fileName><relativePath>downloads/hotdoc/Abilities.html</relativePath></artifact><artifact><fileName>Ability.html</fileName><relativePath>downloads/hotdoc/Ability.html</relativePath></artifact><artifact><fileName>AbilityIds.html</fileName><relativePath>downloads/hotdoc/AbilityIds.html</relativePath></artifact><artifact><fileName>AbilityObjEditing.html</fileName><relativePath>downloads/hotdoc/AbilityObjEditing.html</relativePath></artifact><artifact><fileName>Angle.html</fileName><relativePath>downloads/hotdoc/Angle.html</relativePath></artifact><artifact><fileName>Annotations.html</fileName><relativePath>downloads/hotdoc/Annotations.html</relativePath></artifact><artifact><fileName>Assets.html</fileName><relativePath>downloads/hotdoc/Assets.html</relativePath></artifact><artifact><fileName>AttachmentPoints.html</fileName><relativePath>downloads/hotdoc/AttachmentPoints.html</relativePath></artifact><artifact><fileName>Base64.html</fileName><relativePath>downloads/hotdoc/Base64.html</relativePath></artifact><artifact><fileName>Base64Tests.html</fileName><relativePath>downloads/hotdoc/Base64Tests.html</relativePath></artifact><artifact><fileName>Basics.html</fileName><relativePath>downloads/hotdoc/Basics.html</relativePath></artifact><artifact><fileName>BigNum.html</fileName><relativePath>downloads/hotdoc/BigNum.html</relativePath></artifact><artifact><fileName>BitSet.html</fileName><relativePath>downloads/hotdoc/BitSet.html</relativePath></artifact><artifact><fileName>Bitwise.html</fileName><relativePath>downloads/hotdoc/Bitwise.html</relativePath></artifact><artifact><fileName>BitwiseInit.html</fileName><relativePath>downloads/hotdoc/BitwiseInit.html</relativePath></artifact><artifact><fileName>BitwiseTests.html</fileName><relativePath>downloads/hotdoc/BitwiseTests.html</relativePath></artifact><artifact><fileName>Board.html</fileName><relativePath>downloads/hotdoc/Board.html</relativePath></artifact><artifact><fileName>Boolean.html</fileName><relativePath>downloads/hotdoc/Boolean.html</relativePath></artifact><artifact><fileName>Boolexpr.html</fileName><relativePath>downloads/hotdoc/Boolexpr.html</relativePath></artifact><artifact><fileName>BuffIds.html</fileName><relativePath>downloads/hotdoc/BuffIds.html</relativePath></artifact><artifact><fileName>BuffObjEditing.html</fileName><relativePath>downloads/hotdoc/BuffObjEditing.html</relativePath></artifact><artifact><fileName>Buildings.html</fileName><relativePath>downloads/hotdoc/Buildings.html</relativePath></artifact><artifact><fileName>ByteBuffer.html</fileName><relativePath>downloads/hotdoc/ByteBuffer.html</relativePath></artifact><artifact><fileName>Camera.html</fileName><relativePath>downloads/hotdoc/Camera.html</relativePath></artifact><artifact><fileName>ChannelAbilityPreset.html</fileName><relativePath>downloads/hotdoc/ChannelAbilityPreset.html</relativePath></artifact><artifact><fileName>ChunkedString.html</fileName><relativePath>downloads/hotdoc/ChunkedString.html</relativePath></artifact><artifact><fileName>Cinematic.html</fileName><relativePath>downloads/hotdoc/Cinematic.html</relativePath></artifact><artifact><fileName>ClosureEvents.html</fileName><relativePath>downloads/hotdoc/ClosureEvents.html</relativePath></artifact><artifact><fileName>ClosureEventsTests.html</fileName><relativePath>downloads/hotdoc/ClosureEventsTests.html</relativePath></artifact><artifact><fileName>ClosureForGroups.html</fileName><relativePath>downloads/hotdoc/ClosureForGroups.html</relativePath></artifact><artifact><fileName>ClosureFrames.html</fileName><relativePath>downloads/hotdoc/ClosureFrames.html</relativePath></artifact><artifact><fileName>ClosureKeyPresses.html</fileName><relativePath>downloads/hotdoc/ClosureKeyPresses.html</relativePath></artifact><artifact><fileName>ClosureTimers.html</fileName><relativePath>downloads/hotdoc/ClosureTimers.html</relativePath></artifact><artifact><fileName>Colors.html</fileName><relativePath>downloads/hotdoc/Colors.html</relativePath></artifact><artifact><fileName>DamageDetection.html</fileName><relativePath>downloads/hotdoc/DamageDetection.html</relativePath></artifact><artifact><fileName>DamageEvent.html</fileName><relativePath>downloads/hotdoc/DamageEvent.html</relativePath></artifact><artifact><fileName>Destructable.html</fileName><relativePath>downloads/hotdoc/Destructable.html</relativePath></artifact><artifact><fileName>DestructableObjEditing.html</fileName><relativePath>downloads/hotdoc/DestructableObjEditing.html</relativePath></artifact><artifact><fileName>Dialog.html</fileName><relativePath>downloads/hotdoc/Dialog.html</relativePath></artifact><artifact><fileName>DialogBox.html</fileName><relativePath>downloads/hotdoc/DialogBox.html</relativePath></artifact><artifact><fileName>Doodads.html</fileName><relativePath>downloads/hotdoc/Doodads.html</relativePath></artifact><artifact><fileName>DummyCaster.html</fileName><relativePath>downloads/hotdoc/DummyCaster.html</relativePath></artifact><artifact><fileName>DummyDamage.html</fileName><relativePath>downloads/hotdoc/DummyDamage.html</relativePath></artifact><artifact><fileName>DummyRecycler.html</fileName><relativePath>downloads/hotdoc/DummyRecycler.html</relativePath></artifact><artifact><fileName>Effect.html</fileName><relativePath>downloads/hotdoc/Effect.html</relativePath></artifact><artifact><fileName>EffectUtils.html</fileName><relativePath>downloads/hotdoc/EffectUtils.html</relativePath></artifact><artifact><fileName>Environment.html</fileName><relativePath>downloads/hotdoc/Environment.html</relativePath></artifact><artifact><fileName>ErrorHandling.html</fileName><relativePath>downloads/hotdoc/ErrorHandling.html</relativePath></artifact><artifact><fileName>EventHelper.html</fileName><relativePath>downloads/hotdoc/EventHelper.html</relativePath></artifact><artifact><fileName>Execute.html</fileName><relativePath>downloads/hotdoc/Execute.html</relativePath></artifact><artifact><fileName>FileIO.html</fileName><relativePath>downloads/hotdoc/FileIO.html</relativePath></artifact><artifact><fileName>Fogmodifier.html</fileName><relativePath>downloads/hotdoc/Fogmodifier.html</relativePath></artifact><artifact><fileName>Force.html</fileName><relativePath>downloads/hotdoc/Force.html</relativePath></artifact><artifact><fileName>ForceTests.html</fileName><relativePath>downloads/hotdoc/ForceTests.html</relativePath></artifact><artifact><fileName>Framehandle.html</fileName><relativePath>downloads/hotdoc/Framehandle.html</relativePath></artifact><artifact><fileName>FramehandleNames.html</fileName><relativePath>downloads/hotdoc/FramehandleNames.html</relativePath></artifact><artifact><fileName>Fx.html</fileName><relativePath>downloads/hotdoc/Fx.html</relativePath></artifact><artifact><fileName>Fx2.html</fileName><relativePath>downloads/hotdoc/Fx2.html</relativePath></artifact><artifact><fileName>GameCache.html</fileName><relativePath>downloads/hotdoc/GameCache.html</relativePath></artifact><artifact><fileName>GameCacheTests.html</fileName><relativePath>downloads/hotdoc/GameCacheTests.html</relativePath></artifact><artifact><fileName>GameStatus.html</fileName><relativePath>downloads/hotdoc/GameStatus.html</relativePath></artifact><artifact><fileName>GameTimer.html</fileName><relativePath>downloads/hotdoc/GameTimer.html</relativePath></artifact><artifact><fileName>Group.html</fileName><relativePath>downloads/hotdoc/Group.html</relativePath></artifact><artifact><fileName>GroupTests.html</fileName><relativePath>downloads/hotdoc/GroupTests.html</relativePath></artifact><artifact><fileName>GroupUtils.html</fileName><relativePath>downloads/hotdoc/GroupUtils.html</relativePath></artifact><artifact><fileName>HashList.html</fileName><relativePath>downloads/hotdoc/HashList.html</relativePath></artifact><artifact><fileName>HashListTests.html</fileName><relativePath>downloads/hotdoc/HashListTests.html</relativePath></artifact><artifact><fileName>HashMap.html</fileName><relativePath>downloads/hotdoc/HashMap.html</relativePath></artifact><artifact><fileName>HashMapTests.html</fileName><relativePath>downloads/hotdoc/HashMapTests.html</relativePath></artifact><artifact><fileName>HashSet.html</fileName><relativePath>downloads/hotdoc/HashSet.html</relativePath></artifact><artifact><fileName>HashSetTests.html</fileName><relativePath>downloads/hotdoc/HashSetTests.html</relativePath></artifact><artifact><fileName>Hashtable.html</fileName><relativePath>downloads/hotdoc/Hashtable.html</relativePath></artifact><artifact><fileName>HashtableTests.html</fileName><relativePath>downloads/hotdoc/HashtableTests.html</relativePath></artifact><artifact><fileName>HeroPreset.html</fileName><relativePath>downloads/hotdoc/HeroPreset.html</relativePath></artifact><artifact><fileName>Icons.html</fileName><relativePath>downloads/hotdoc/Icons.html</relativePath></artifact><artifact><fileName>Image.html</fileName><relativePath>downloads/hotdoc/Image.html</relativePath></artifact><artifact><fileName>index.html</fileName><relativePath>downloads/hotdoc/index.html</relativePath></artifact><artifact><fileName>InstantDummyCaster.html</fileName><relativePath>downloads/hotdoc/InstantDummyCaster.html</relativePath></artifact><artifact><fileName>Integer.html</fileName><relativePath>downloads/hotdoc/Integer.html</relativePath></artifact><artifact><fileName>Interpolation.html</fileName><relativePath>downloads/hotdoc/Interpolation.html</relativePath></artifact><artifact><fileName>Item.html</fileName><relativePath>downloads/hotdoc/Item.html</relativePath></artifact><artifact><fileName>ItemIds.html</fileName><relativePath>downloads/hotdoc/ItemIds.html</relativePath></artifact><artifact><fileName>ItemObjEditing.html</fileName><relativePath>downloads/hotdoc/ItemObjEditing.html</relativePath></artifact><artifact><fileName>Knockback3.html</fileName><relativePath>downloads/hotdoc/Knockback3.html</relativePath></artifact><artifact><fileName>LastOrder.html</fileName><relativePath>downloads/hotdoc/LastOrder.html</relativePath></artifact><artifact><fileName>Lightning.html</fileName><relativePath>downloads/hotdoc/Lightning.html</relativePath></artifact><artifact><fileName>LinkedList.html</fileName><relativePath>downloads/hotdoc/LinkedList.html</relativePath></artifact><artifact><fileName>LinkedListModule.html</fileName><relativePath>downloads/hotdoc/LinkedListModule.html</relativePath></artifact><artifact><fileName>LinkedListModuleTests.html</fileName><relativePath>downloads/hotdoc/LinkedListModuleTests.html</relativePath></artifact><artifact><fileName>LinkedListTests.html</fileName><relativePath>downloads/hotdoc/LinkedListTests.html</relativePath></artifact><artifact><fileName>MagicFunctions.html</fileName><relativePath>downloads/hotdoc/MagicFunctions.html</relativePath></artifact><artifact><fileName>MapBounds.html</fileName><relativePath>downloads/hotdoc/MapBounds.html</relativePath></artifact><artifact><fileName>Maths.html</fileName><relativePath>downloads/hotdoc/Maths.html</relativePath></artifact><artifact><fileName>Matrices.html</fileName><relativePath>downloads/hotdoc/Matrices.html</relativePath></artifact><artifact><fileName>MatricesTests.html</fileName><relativePath>downloads/hotdoc/MatricesTests.html</relativePath></artifact><artifact><fileName>Multiboard.html</fileName><relativePath>downloads/hotdoc/Multiboard.html</relativePath></artifact><artifact><fileName>ObjectIdGenerator.html</fileName><relativePath>downloads/hotdoc/ObjectIdGenerator.html</relativePath></artifact><artifact><fileName>ObjectIds.html</fileName><relativePath>downloads/hotdoc/ObjectIds.html</relativePath></artifact><artifact><fileName>Objects.html</fileName><relativePath>downloads/hotdoc/Objects.html</relativePath></artifact><artifact><fileName>ObjEditingCommons.html</fileName><relativePath>downloads/hotdoc/ObjEditingCommons.html</relativePath></artifact><artifact><fileName>ObjEditingNatives.html</fileName><relativePath>downloads/hotdoc/ObjEditingNatives.html</relativePath></artifact><artifact><fileName>OnUnitEnterLeave.html</fileName><relativePath>downloads/hotdoc/OnUnitEnterLeave.html</relativePath></artifact><artifact><fileName>OrderIds.html</fileName><relativePath>downloads/hotdoc/OrderIds.html</relativePath></artifact><artifact><fileName>Orders.html</fileName><relativePath>downloads/hotdoc/Orders.html</relativePath></artifact><artifact><fileName>OrderStringFactory.html</fileName><relativePath>downloads/hotdoc/OrderStringFactory.html</relativePath></artifact><artifact><fileName>PathingMaps.html</fileName><relativePath>downloads/hotdoc/PathingMaps.html</relativePath></artifact><artifact><fileName>Player.html</fileName><relativePath>downloads/hotdoc/Player.html</relativePath></artifact><artifact><fileName>Playercolor.html</fileName><relativePath>downloads/hotdoc/Playercolor.html</relativePath></artifact><artifact><fileName>Preloader.html</fileName><relativePath>downloads/hotdoc/Preloader.html</relativePath></artifact><artifact><fileName>PrimitivesTests.html</fileName><relativePath>downloads/hotdoc/PrimitivesTests.html</relativePath></artifact><artifact><fileName>Printing.html</fileName><relativePath>downloads/hotdoc/Printing.html</relativePath></artifact><artifact><fileName>Quaternion.html</fileName><relativePath>downloads/hotdoc/Quaternion.html</relativePath></artifact><artifact><fileName>QuaternionTests.html</fileName><relativePath>downloads/hotdoc/QuaternionTests.html</relativePath></artifact><artifact><fileName>Quest.html</fileName><relativePath>downloads/hotdoc/Quest.html</relativePath></artifact><artifact><fileName>QuestItem.html</fileName><relativePath>downloads/hotdoc/QuestItem.html</relativePath></artifact><artifact><fileName>QuestItemTests.html</fileName><relativePath>downloads/hotdoc/QuestItemTests.html</relativePath></artifact><artifact><fileName>QuestTests.html</fileName><relativePath>downloads/hotdoc/QuestTests.html</relativePath></artifact><artifact><fileName>Raycast.html</fileName><relativePath>downloads/hotdoc/Raycast.html</relativePath></artifact><artifact><fileName>Real.html</fileName><relativePath>downloads/hotdoc/Real.html</relativePath></artifact><artifact><fileName>Rect.html</fileName><relativePath>downloads/hotdoc/Rect.html</relativePath></artifact><artifact><fileName>Reference.html</fileName><relativePath>downloads/hotdoc/Reference.html</relativePath></artifact><artifact><fileName>Reflection.html</fileName><relativePath>downloads/hotdoc/Reflection.html</relativePath></artifact><artifact><fileName>Region.html</fileName><relativePath>downloads/hotdoc/Region.html</relativePath></artifact><artifact><fileName>RegisterEvents.html</fileName><relativePath>downloads/hotdoc/RegisterEvents.html</relativePath></artifact><artifact><fileName>SafetyChecks.html</fileName><relativePath>downloads/hotdoc/SafetyChecks.html</relativePath></artifact><artifact><fileName>SaveLoadData.html</fileName><relativePath>downloads/hotdoc/SaveLoadData.html</relativePath></artifact><artifact><fileName>Serializable.html</fileName><relativePath>downloads/hotdoc/Serializable.html</relativePath></artifact><artifact><fileName>Simulate3dSound.html</fileName><relativePath>downloads/hotdoc/Simulate3dSound.html</relativePath></artifact><artifact><fileName>Sound.html</fileName><relativePath>downloads/hotdoc/Sound.html</relativePath></artifact><artifact><fileName>Sounds.html</fileName><relativePath>downloads/hotdoc/Sounds.html</relativePath></artifact><artifact><fileName>Soundsets.html</fileName><relativePath>downloads/hotdoc/Soundsets.html</relativePath></artifact><artifact><fileName>SoundUtils.html</fileName><relativePath>downloads/hotdoc/SoundUtils.html</relativePath></artifact><artifact><fileName>StandardTextTags.html</fileName><relativePath>downloads/hotdoc/StandardTextTags.html</relativePath></artifact><artifact><fileName>String.html</fileName><relativePath>downloads/hotdoc/String.html</relativePath></artifact><artifact><fileName>StringTests.html</fileName><relativePath>downloads/hotdoc/StringTests.html</relativePath></artifact><artifact><fileName>StringUtils.html</fileName><relativePath>downloads/hotdoc/StringUtils.html</relativePath></artifact><artifact><fileName>StringUtilsTests.html</fileName><relativePath>downloads/hotdoc/StringUtilsTests.html</relativePath></artifact><artifact><fileName>SyncSimple.html</fileName><relativePath>downloads/hotdoc/SyncSimple.html</relativePath></artifact><artifact><fileName>Table.html</fileName><relativePath>downloads/hotdoc/Table.html</relativePath></artifact><artifact><fileName>TargetsAllowed.html</fileName><relativePath>downloads/hotdoc/TargetsAllowed.html</relativePath></artifact><artifact><fileName>TerrainUtils.html</fileName><relativePath>downloads/hotdoc/TerrainUtils.html</relativePath></artifact><artifact><fileName>Texttag.html</fileName><relativePath>downloads/hotdoc/Texttag.html</relativePath></artifact><artifact><fileName>Textures.html</fileName><relativePath>downloads/hotdoc/Textures.html</relativePath></artifact><artifact><fileName>Tiles.html</fileName><relativePath>downloads/hotdoc/Tiles.html</relativePath></artifact><artifact><fileName>Time.html</fileName><relativePath>downloads/hotdoc/Time.html</relativePath></artifact><artifact><fileName>Timer.html</fileName><relativePath>downloads/hotdoc/Timer.html</relativePath></artifact><artifact><fileName>TimerDialog.html</fileName><relativePath>downloads/hotdoc/TimerDialog.html</relativePath></artifact><artifact><fileName>TimerUtils.html</fileName><relativePath>downloads/hotdoc/TimerUtils.html</relativePath></artifact><artifact><fileName>Trigger.html</fileName><relativePath>downloads/hotdoc/Trigger.html</relativePath></artifact><artifact><fileName>TypeCasting.html</fileName><relativePath>downloads/hotdoc/TypeCasting.html</relativePath></artifact><artifact><fileName>UI.html</fileName><relativePath>downloads/hotdoc/UI.html</relativePath></artifact><artifact><fileName>Unit.html</fileName><relativePath>downloads/hotdoc/Unit.html</relativePath></artifact><artifact><fileName>UnitAnimations.html</fileName><relativePath>downloads/hotdoc/UnitAnimations.html</relativePath></artifact><artifact><fileName>UnitIds.html</fileName><relativePath>downloads/hotdoc/UnitIds.html</relativePath></artifact><artifact><fileName>UnitIndexer.html</fileName><relativePath>downloads/hotdoc/UnitIndexer.html</relativePath></artifact><artifact><fileName>UnitObjEditing.html</fileName><relativePath>downloads/hotdoc/UnitObjEditing.html</relativePath></artifact><artifact><fileName>Units.html</fileName><relativePath>downloads/hotdoc/Units.html</relativePath></artifact><artifact><fileName>UpgradeObjEditing.html</fileName><relativePath>downloads/hotdoc/UpgradeObjEditing.html</relativePath></artifact><artifact><fileName>Vectors.html</fileName><relativePath>downloads/hotdoc/Vectors.html</relativePath></artifact><artifact><fileName>Weather.html</fileName><relativePath>downloads/hotdoc/Weather.html</relativePath></artifact><artifact><fileName>WeatherEffects.html</fileName><relativePath>downloads/hotdoc/WeatherEffects.html</relativePath></artifact><artifact><fileName>Widget.html</fileName><relativePath>downloads/hotdoc/Widget.html</relativePath></artifact><artifact><fileName>Wurst.html</fileName><relativePath>downloads/hotdoc/Wurst.html</relativePath></artifact><artifact><fileName>Wurstunit.html</fileName><relativePath>downloads/hotdoc/Wurstunit.html</relativePath></artifact><artifact><fileName>CLILoader.conf</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.conf</relativePath></artifact><artifact><fileName>CLILoader.dll</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.dll</relativePath></artifact><artifact><fileName>Colorizer.dll</fileName><relativePath>downloads/Wurstpack/bin/Colorizer.dll</relativePath></artifact><artifact><fileName>exehack.exe</fileName><relativePath>downloads/Wurstpack/bin/exehack.exe</relativePath></artifact><artifact><fileName>grimoireconfig.dll</fileName><relativePath>downloads/Wurstpack/bin/grimoireconfig.dll</relativePath></artifact><artifact><fileName>japi.dll</fileName><relativePath>downloads/Wurstpack/bin/japi.dll</relativePath></artifact><artifact><fileName>listfile.dll</fileName><relativePath>downloads/Wurstpack/bin/listfile.dll</relativePath></artifact><artifact><fileName>loadmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/loadmpq.dll</relativePath></artifact><artifact><fileName>nativepack.dll</fileName><relativePath>downloads/Wurstpack/bin/nativepack.dll</relativePath></artifact><artifact><fileName>ongameload.dll</fileName><relativePath>downloads/Wurstpack/bin/ongameload.dll</relativePath></artifact><artifact><fileName>PELoader.dll</fileName><relativePath>downloads/Wurstpack/bin/PELoader.dll</relativePath></artifact><artifact><fileName>pipe.dll</fileName><relativePath>downloads/Wurstpack/bin/pipe.dll</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>wehack.dll</fileName><relativePath>downloads/Wurstpack/bin/wehack.dll</relativePath></artifact><artifact><fileName>weload.dll</fileName><relativePath>downloads/Wurstpack/bin/weload.dll</relativePath></artifact><artifact><fileName>worldedit.exe</fileName><relativePath>downloads/Wurstpack/bin/worldedit.exe</relativePath></artifact><artifact><fileName>grimoire-readme.txt</fileName><relativePath>downloads/Wurstpack/docs/grimoire-readme.txt</relativePath></artifact><artifact><fileName>grimoiremanual.pdf</fileName><relativePath>downloads/Wurstpack/docs/grimoiremanual.pdf</relativePath></artifact><artifact><fileName>findpath.lua</fileName><relativePath>downloads/Wurstpack/findpath.lua</relativePath></artifact><artifact><fileName>AutocastBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastBorder.tga</relativePath></artifact><artifact><fileName>AutocastCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastCorners.tga</relativePath></artifact><artifact><fileName>ConstantMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ConstantMerger.exe</relativePath></artifact><artifact><fileName>DisabledBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/DisabledBorder.tga</relativePath></artifact><artifact><fileName>FileExporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileExporter.exe</relativePath></artifact><artifact><fileName>FileImporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileImporter.exe</relativePath></artifact><artifact><fileName>grimex.dll</fileName><relativePath>downloads/Wurstpack/grimext/grimex.dll</relativePath></artifact><artifact><fileName>GrimexManual.html</fileName><relativePath>downloads/Wurstpack/grimext/GrimexManual.html</relativePath></artifact><artifact><fileName>contextmenu.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/contextmenu.gif</relativePath></artifact><artifact><fileName>mapsizehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/mapsizehack.gif</relativePath></artifact><artifact><fileName>minus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/minus.gif</relativePath></artifact><artifact><fileName>oehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/oehack.gif</relativePath></artifact><artifact><fileName>plus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/plus.gif</relativePath></artifact><artifact><fileName>testmap.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/testmap.gif</relativePath></artifact><artifact><fileName>tilepicker.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/tilepicker.gif</relativePath></artifact><artifact><fileName>InfocardBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardBorder.tga</relativePath></artifact><artifact><fileName>InfocardCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardCorners.tga</relativePath></artifact><artifact><fileName>InfocardLevelBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelBorder.tga</relativePath></artifact><artifact><fileName>InfocardLevelCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelCorners.tga</relativePath></artifact><artifact><fileName>NormalBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalBorder.tga</relativePath></artifact><artifact><fileName>NormalCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalCorners.tga</relativePath></artifact><artifact><fileName>ObjectMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ObjectMerger.exe</relativePath></artifact><artifact><fileName>PassiveBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveBorder.tga</relativePath></artifact><artifact><fileName>PassiveCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveCorners.tga</relativePath></artifact><artifact><fileName>PatchGenerator.exe</fileName><relativePath>downloads/Wurstpack/grimext/PatchGenerator.exe</relativePath></artifact><artifact><fileName>PathMapper.exe</fileName><relativePath>downloads/Wurstpack/grimext/PathMapper.exe</relativePath></artifact><artifact><fileName>cmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/cmtest.lua</relativePath></artifact><artifact><fileName>fetest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fetest.lua</relativePath></artifact><artifact><fileName>fitest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fitest.lua</relativePath></artifact><artifact><fileName>log.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/log.lua</relativePath></artifact><artifact><fileName>omtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/omtest.lua</relativePath></artifact><artifact><fileName>pmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/pmtest.lua</relativePath></artifact><artifact><fileName>tmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tmtest.lua</relativePath></artifact><artifact><fileName>tstest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tstest.lua</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/grimext/sfmpq.dll</relativePath></artifact><artifact><fileName>TileSetter.exe</fileName><relativePath>downloads/Wurstpack/grimext/TileSetter.exe</relativePath></artifact><artifact><fileName>TriggerMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/TriggerMerger.exe</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/LICENSE.txt</relativePath></artifact><artifact><fileName>loadmpq.lua</fileName><relativePath>downloads/Wurstpack/loadmpq.lua</relativePath></artifact><artifact><fileName>lua5.1.dll</fileName><relativePath>downloads/Wurstpack/lua5.1.dll</relativePath></artifact><artifact><fileName>nosound.mpq</fileName><relativePath>downloads/Wurstpack/nosound.mpq</relativePath></artifact><artifact><fileName>ongameload.lua</fileName><relativePath>downloads/Wurstpack/ongameload.lua</relativePath></artifact><artifact><fileName>README.html</fileName><relativePath>downloads/Wurstpack/README.html</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/resources/blizzard.j</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/resources/common.j</relativePath></artifact><artifact><fileName>debugnatives.j</fileName><relativePath>downloads/Wurstpack/resources/debugnatives.j</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/resources/pjass.exe</relativePath></artifact><artifact><fileName>Changelog - Horus.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog - Horus.txt</relativePath></artifact><artifact><fileName>Changelog.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog.txt</relativePath></artifact><artifact><fileName>funclist.db</fileName><relativePath>downloads/Wurstpack/tesh/funclist.db</relativePath></artifact><artifact><fileName>horus.dll</fileName><relativePath>downloads/Wurstpack/tesh/horus.dll</relativePath></artifact><artifact><fileName>Styles.ini</fileName><relativePath>downloads/Wurstpack/tesh/Styles.ini</relativePath></artifact><artifact><fileName>TESH.conf</fileName><relativePath>downloads/Wurstpack/tesh/TESH.conf</relativePath></artifact><artifact><fileName>TESH.dll</fileName><relativePath>downloads/Wurstpack/tesh/TESH.dll</relativePath></artifact><artifact><fileName>TESH.ini</fileName><relativePath>downloads/Wurstpack/tesh/TESH.ini</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>Blizzard.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/Blizzard.j</relativePath></artifact><artifact><fileName>changelog.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/changelog.txt</relativePath></artifact><artifact><fileName>clijasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/clijasshelper.exe</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/common.j</relativePath></artifact><artifact><fileName>jasshelper.conf</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.conf</relativePath></artifact><artifact><fileName>jasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.exe</relativePath></artifact><artifact><fileName>jasshelpermanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelpermanual.html</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/LICENSE.txt</relativePath></artifact><artifact><fileName>pjass-readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass-readme.txt</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass.exe</relativePath></artifact><artifact><fileName>readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/readme.txt</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/sfmpq.dll</relativePath></artifact><artifact><fileName>zincmanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/zincmanual.html</relativePath></artifact><artifact><fileName>war3.conf.lua</fileName><relativePath>downloads/Wurstpack/war3.conf.lua</relativePath></artifact><artifact><fileName>war3.lua</fileName><relativePath>downloads/Wurstpack/war3.lua</relativePath></artifact><artifact><fileName>war3err.lua</fileName><relativePath>downloads/Wurstpack/war3err.lua</relativePath></artifact><artifact><fileName>we.conf.lua</fileName><relativePath>downloads/Wurstpack/we.conf.lua</relativePath></artifact><artifact><fileName>we.lua</fileName><relativePath>downloads/Wurstpack/we.lua</relativePath></artifact><artifact><fileName>wehack.lua</fileName><relativePath>downloads/Wurstpack/wehack.lua</relativePath></artifact><artifact><fileName>wehacklib.lua</fileName><relativePath>downloads/Wurstpack/wehacklib.lua</relativePath></artifact><artifact><fileName>windows.mpq</fileName><relativePath>downloads/Wurstpack/windows.mpq</relativePath></artifact><artifact><fileName>CwadLib.dll</fileName><relativePath>downloads/Wurstpack/winmpq/CwadLib.dll</relativePath></artifact><artifact><fileName>SFmpq.dll</fileName><relativePath>downloads/Wurstpack/winmpq/SFmpq.dll</relativePath></artifact><artifact><fileName>war3map.j</fileName><relativePath>downloads/Wurstpack/winmpq/temp/war3map.j</relativePath></artifact><artifact><fileName>VB40032.DLL</fileName><relativePath>downloads/Wurstpack/winmpq/VB40032.DLL</relativePath></artifact><artifact><fileName>WinMPQ.exe</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.exe</relativePath></artifact><artifact><fileName>WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.rtf</relativePath></artifact><artifact><fileName>WMpqEmbed.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WMpqEmbed.rtf</relativePath></artifact><artifact><fileName>~$WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/~$WinMPQ.rtf</relativePath></artifact><artifact><fileName>annotations-23.0.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/annotations-23.0.0.jar</relativePath></artifact><artifact><fileName>antlr-runtime-3.5.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr-runtime-3.5.3.jar</relativePath></artifact><artifact><fileName>antlr4-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-4.13.1.jar</relativePath></artifact><artifact><fileName>antlr4-runtime-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-runtime-4.13.1.jar</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/wurstscript/blizzard.j</relativePath></artifact><artifact><fileName>ByteUtilities-2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ByteUtilities-2.0.jar</relativePath></artifact><artifact><fileName>CafeUndZopfli-5cdf283e67.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/CafeUndZopfli-5cdf283e67.jar</relativePath></artifact><artifact><fileName>checker-qual-3.37.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/checker-qual-3.37.0.jar</relativePath></artifact><artifact><fileName>Collections-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Collections-2.4.jar</relativePath></artifact><artifact><fileName>common-image-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-image-3.9.4.jar</relativePath></artifact><artifact><fileName>common-io-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-io-3.9.4.jar</relativePath></artifact><artifact><fileName>common-lang-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-lang-3.9.4.jar</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/wurstscript/common.j</relativePath></artifact><artifact><fileName>commons-codec-1.16.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-codec-1.16.0.jar</relativePath></artifact><artifact><fileName>commons-collections-3.2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-collections-3.2.1.jar</relativePath></artifact><artifact><fileName>commons-compress-1.24.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-compress-1.24.0.jar</relativePath></artifact><artifact><fileName>commons-lang-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-lang-2.4.jar</relativePath></artifact><artifact><fileName>eddsa-0.3.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/eddsa-0.3.0.jar</relativePath></artifact><artifact><fileName>error_prone_annotations-2.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/error_prone_annotations-2.21.1.jar</relativePath></artifact><artifact><fileName>failureaccess-1.0.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/failureaccess-1.0.1.jar</relativePath></artifact><artifact><fileName>grill.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/grill.exe</relativePath></artifact><artifact><fileName>gson-2.10.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/gson-2.10.1.jar</relativePath></artifact><artifact><fileName>guava-32.1.3-jre.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/guava-32.1.3-jre.jar</relativePath></artifact><artifact><fileName>HexUtilities-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/HexUtilities-1.1.jar</relativePath></artifact><artifact><fileName>icu4j-72.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/icu4j-72.1.jar</relativePath></artifact><artifact><fileName>imageio-core-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-core-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-jpeg-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-jpeg-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-metadata-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-metadata-3.9.4.jar</relativePath></artifact><artifact><fileName>jackson-annotations-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-annotations-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-core-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-core-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-databind-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-databind-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-dataformat-yaml-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-dataformat-yaml-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-module-kotlin-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-module-kotlin-2.15.3.jar</relativePath></artifact><artifact><fileName>java-uuid-generator-4.2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/java-uuid-generator-4.2.0.jar</relativePath></artifact><artifact><fileName>javacc-4.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/javacc-4.1.jar</relativePath></artifact><artifact><fileName>JavaEWAH-1.2.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/JavaEWAH-1.2.3.jar</relativePath></artifact><artifact><fileName>jcl-over-slf4j-1.7.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jcl-over-slf4j-1.7.32.jar</relativePath></artifact><artifact><fileName>jmpq3-264c54cfc8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jmpq3-264c54cfc8.jar</relativePath></artifact><artifact><fileName>jsr305-3.0.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jsr305-3.0.2.jar</relativePath></artifact><artifact><fileName>juniversalchardet-2.4.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/juniversalchardet-2.4.0.jar</relativePath></artifact><artifact><fileName>jzlib-1.1.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jzlib-1.1.3.jar</relativePath></artifact><artifact><fileName>kotlin-logging-jvm-3.0.5.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-logging-jvm-3.0.5.jar</relativePath></artifact><artifact><fileName>kotlin-reflect-1.5.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-reflect-1.5.32.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-common-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-common-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk7-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk7-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk8-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk8-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlinx-coroutines-core-jvm-1.7.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlinx-coroutines-core-jvm-1.7.3.jar</relativePath></artifact><artifact><fileName>listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</relativePath></artifact><artifact><fileName>logback-classic-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-classic-1.4.11.jar</relativePath></artifact><artifact><fileName>logback-core-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-core-1.4.11.jar</relativePath></artifact><artifact><fileName>org.abego.treelayout.core-1.0.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.abego.treelayout.core-1.0.3.jar</relativePath></artifact><artifact><fileName>org.eclipse.jdt.annotation-2.1.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jdt.annotation-2.1.0.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j-0.21.1.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j.jsonrpc-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j.jsonrpc-0.21.1.jar</relativePath></artifact><artifact><fileName>OS-1.8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/OS-1.8.jar</relativePath></artifact><artifact><fileName>PeParser-3.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-3.3.jar</relativePath></artifact><artifact><fileName>PeParser-Dorkbox-Util-2.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-Dorkbox-Util-2.7.jar</relativePath></artifact><artifact><fileName>resty-0.3.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/resty-0.3.2.jar</relativePath></artifact><artifact><fileName>SimpleRegistry-f96dda96bd.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SimpleRegistry-f96dda96bd.jar</relativePath></artifact><artifact><fileName>slf4j-api-2.0.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/slf4j-api-2.0.7.jar</relativePath></artifact><artifact><fileName>snakeyaml-2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/snakeyaml-2.1.jar</relativePath></artifact><artifact><fileName>sshd-osgi-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-osgi-2.10.0.jar</relativePath></artifact><artifact><fileName>sshd-sftp-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-sftp-2.10.0.jar</relativePath></artifact><artifact><fileName>ST4-4.3.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ST4-4.3.4.jar</relativePath></artifact><artifact><fileName>SwingDarkFlatTable-1d9ae26e69.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SwingDarkFlatTable-1d9ae26e69.jar</relativePath></artifact><artifact><fileName>Updates-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Updates-1.1.jar</relativePath></artifact><artifact><fileName>Utilities-1.46.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Utilities-1.46.jar</relativePath></artifact><artifact><fileName>vavr-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-0.10.4.jar</relativePath></artifact><artifact><fileName>vavr-match-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-match-0.10.4.jar</relativePath></artifact><artifact><fileName>velocity-1.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/velocity-1.7.jar</relativePath></artifact><artifact><fileName>wc3libs-01fb9e23bf.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wc3libs-01fb9e23bf.jar</relativePath></artifact><artifact><fileName>wrapper_config.toml</fileName><relativePath>downloads/Wurstpack/wurstscript/wrapper_config.toml</relativePath></artifact><artifact><fileName>wurstscript.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.exe</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstsetup-475cc7fae8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstsetup-475cc7fae8.jar</relativePath></artifact><artifact><fileName>xz-1.9.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/xz-1.9.jar</relativePath></artifact><artifact><fileName>WurstWE.exe</fileName><relativePath>downloads/Wurstpack/WurstWE.exe</relativePath></artifact><artifact><fileName>wurstpack.md5</fileName><relativePath>downloads/wurstpack.md5</relativePath></artifact><artifact><fileName>wurstpack_compiler.zip</fileName><relativePath>downloads/wurstpack_compiler.zip</relativePath></artifact><artifact><fileName>wurstpack_complete.zip</fileName><relativePath>downloads/wurstpack_complete.zip</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstscript.tar</fileName><relativePath>downloads/wurstscript.tar</relativePath></artifact><artifact><fileName>wurstscript.zip</fileName><relativePath>downloads/wurstscript.zip</relativePath></artifact><building>false</building><displayName>#1367</displayName><duration>737681</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1367</fullDisplayName><id>1367</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1367</number><queueId>1225</queueId><result>SUCCESS</result><timestamp>1740330263377</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1367/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Wurstpack/wurstscript/grill.exe</affectedPath><affectedPath>Wurstpack/wurstscript/wurstscript.exe</affectedPath><commitId>e479892315b1f57f0a05d09de516d7d3ca22e932</commitId><timestamp>1740330248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>New binaries by @Cokemonkey11
</comment><date>2025-02-23 18:04:08 +0100</date><id>e479892315b1f57f0a05d09de516d7d3ca22e932</id><msg>New binaries by @Cokemonkey11</msg><path><editType>edit</editType><file>Wurstpack/wurstscript/grill.exe</file></path><path><editType>edit</editType><file>Wurstpack/wurstscript/wurstscript.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</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 Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1367</buildNumber><marked><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><branch><SHA1>e479892315b1f57f0a05d09de516d7d3ca22e932</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>847</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>_Handles.html</fileName><relativePath>downloads/hotdoc/_Handles.html</relativePath></artifact><artifact><fileName>_Primitives.html</fileName><relativePath>downloads/hotdoc/_Primitives.html</relativePath></artifact><artifact><fileName>Abilities.html</fileName><relativePath>downloads/hotdoc/Abilities.html</relativePath></artifact><artifact><fileName>Ability.html</fileName><relativePath>downloads/hotdoc/Ability.html</relativePath></artifact><artifact><fileName>AbilityIds.html</fileName><relativePath>downloads/hotdoc/AbilityIds.html</relativePath></artifact><artifact><fileName>AbilityObjEditing.html</fileName><relativePath>downloads/hotdoc/AbilityObjEditing.html</relativePath></artifact><artifact><fileName>Angle.html</fileName><relativePath>downloads/hotdoc/Angle.html</relativePath></artifact><artifact><fileName>Annotations.html</fileName><relativePath>downloads/hotdoc/Annotations.html</relativePath></artifact><artifact><fileName>Assets.html</fileName><relativePath>downloads/hotdoc/Assets.html</relativePath></artifact><artifact><fileName>AttachmentPoints.html</fileName><relativePath>downloads/hotdoc/AttachmentPoints.html</relativePath></artifact><artifact><fileName>Base64.html</fileName><relativePath>downloads/hotdoc/Base64.html</relativePath></artifact><artifact><fileName>Base64Tests.html</fileName><relativePath>downloads/hotdoc/Base64Tests.html</relativePath></artifact><artifact><fileName>Basics.html</fileName><relativePath>downloads/hotdoc/Basics.html</relativePath></artifact><artifact><fileName>BigNum.html</fileName><relativePath>downloads/hotdoc/BigNum.html</relativePath></artifact><artifact><fileName>BitSet.html</fileName><relativePath>downloads/hotdoc/BitSet.html</relativePath></artifact><artifact><fileName>Bitwise.html</fileName><relativePath>downloads/hotdoc/Bitwise.html</relativePath></artifact><artifact><fileName>BitwiseInit.html</fileName><relativePath>downloads/hotdoc/BitwiseInit.html</relativePath></artifact><artifact><fileName>BitwiseTests.html</fileName><relativePath>downloads/hotdoc/BitwiseTests.html</relativePath></artifact><artifact><fileName>Board.html</fileName><relativePath>downloads/hotdoc/Board.html</relativePath></artifact><artifact><fileName>Boolean.html</fileName><relativePath>downloads/hotdoc/Boolean.html</relativePath></artifact><artifact><fileName>Boolexpr.html</fileName><relativePath>downloads/hotdoc/Boolexpr.html</relativePath></artifact><artifact><fileName>BuffIds.html</fileName><relativePath>downloads/hotdoc/BuffIds.html</relativePath></artifact><artifact><fileName>BuffObjEditing.html</fileName><relativePath>downloads/hotdoc/BuffObjEditing.html</relativePath></artifact><artifact><fileName>Buildings.html</fileName><relativePath>downloads/hotdoc/Buildings.html</relativePath></artifact><artifact><fileName>ByteBuffer.html</fileName><relativePath>downloads/hotdoc/ByteBuffer.html</relativePath></artifact><artifact><fileName>Camera.html</fileName><relativePath>downloads/hotdoc/Camera.html</relativePath></artifact><artifact><fileName>ChannelAbilityPreset.html</fileName><relativePath>downloads/hotdoc/ChannelAbilityPreset.html</relativePath></artifact><artifact><fileName>ChunkedString.html</fileName><relativePath>downloads/hotdoc/ChunkedString.html</relativePath></artifact><artifact><fileName>Cinematic.html</fileName><relativePath>downloads/hotdoc/Cinematic.html</relativePath></artifact><artifact><fileName>ClosureEvents.html</fileName><relativePath>downloads/hotdoc/ClosureEvents.html</relativePath></artifact><artifact><fileName>ClosureEventsTests.html</fileName><relativePath>downloads/hotdoc/ClosureEventsTests.html</relativePath></artifact><artifact><fileName>ClosureForGroups.html</fileName><relativePath>downloads/hotdoc/ClosureForGroups.html</relativePath></artifact><artifact><fileName>ClosureFrames.html</fileName><relativePath>downloads/hotdoc/ClosureFrames.html</relativePath></artifact><artifact><fileName>ClosureKeyPresses.html</fileName><relativePath>downloads/hotdoc/ClosureKeyPresses.html</relativePath></artifact><artifact><fileName>ClosureTimers.html</fileName><relativePath>downloads/hotdoc/ClosureTimers.html</relativePath></artifact><artifact><fileName>Colors.html</fileName><relativePath>downloads/hotdoc/Colors.html</relativePath></artifact><artifact><fileName>DamageDetection.html</fileName><relativePath>downloads/hotdoc/DamageDetection.html</relativePath></artifact><artifact><fileName>DamageEvent.html</fileName><relativePath>downloads/hotdoc/DamageEvent.html</relativePath></artifact><artifact><fileName>Destructable.html</fileName><relativePath>downloads/hotdoc/Destructable.html</relativePath></artifact><artifact><fileName>DestructableObjEditing.html</fileName><relativePath>downloads/hotdoc/DestructableObjEditing.html</relativePath></artifact><artifact><fileName>Dialog.html</fileName><relativePath>downloads/hotdoc/Dialog.html</relativePath></artifact><artifact><fileName>DialogBox.html</fileName><relativePath>downloads/hotdoc/DialogBox.html</relativePath></artifact><artifact><fileName>Doodads.html</fileName><relativePath>downloads/hotdoc/Doodads.html</relativePath></artifact><artifact><fileName>DummyCaster.html</fileName><relativePath>downloads/hotdoc/DummyCaster.html</relativePath></artifact><artifact><fileName>DummyDamage.html</fileName><relativePath>downloads/hotdoc/DummyDamage.html</relativePath></artifact><artifact><fileName>DummyRecycler.html</fileName><relativePath>downloads/hotdoc/DummyRecycler.html</relativePath></artifact><artifact><fileName>Effect.html</fileName><relativePath>downloads/hotdoc/Effect.html</relativePath></artifact><artifact><fileName>EffectUtils.html</fileName><relativePath>downloads/hotdoc/EffectUtils.html</relativePath></artifact><artifact><fileName>Environment.html</fileName><relativePath>downloads/hotdoc/Environment.html</relativePath></artifact><artifact><fileName>ErrorHandling.html</fileName><relativePath>downloads/hotdoc/ErrorHandling.html</relativePath></artifact><artifact><fileName>EventHelper.html</fileName><relativePath>downloads/hotdoc/EventHelper.html</relativePath></artifact><artifact><fileName>Execute.html</fileName><relativePath>downloads/hotdoc/Execute.html</relativePath></artifact><artifact><fileName>FileIO.html</fileName><relativePath>downloads/hotdoc/FileIO.html</relativePath></artifact><artifact><fileName>Fogmodifier.html</fileName><relativePath>downloads/hotdoc/Fogmodifier.html</relativePath></artifact><artifact><fileName>Force.html</fileName><relativePath>downloads/hotdoc/Force.html</relativePath></artifact><artifact><fileName>ForceTests.html</fileName><relativePath>downloads/hotdoc/ForceTests.html</relativePath></artifact><artifact><fileName>Framehandle.html</fileName><relativePath>downloads/hotdoc/Framehandle.html</relativePath></artifact><artifact><fileName>FramehandleNames.html</fileName><relativePath>downloads/hotdoc/FramehandleNames.html</relativePath></artifact><artifact><fileName>Fx.html</fileName><relativePath>downloads/hotdoc/Fx.html</relativePath></artifact><artifact><fileName>Fx2.html</fileName><relativePath>downloads/hotdoc/Fx2.html</relativePath></artifact><artifact><fileName>GameCache.html</fileName><relativePath>downloads/hotdoc/GameCache.html</relativePath></artifact><artifact><fileName>GameCacheTests.html</fileName><relativePath>downloads/hotdoc/GameCacheTests.html</relativePath></artifact><artifact><fileName>GameStatus.html</fileName><relativePath>downloads/hotdoc/GameStatus.html</relativePath></artifact><artifact><fileName>GameTimer.html</fileName><relativePath>downloads/hotdoc/GameTimer.html</relativePath></artifact><artifact><fileName>Group.html</fileName><relativePath>downloads/hotdoc/Group.html</relativePath></artifact><artifact><fileName>GroupTests.html</fileName><relativePath>downloads/hotdoc/GroupTests.html</relativePath></artifact><artifact><fileName>GroupUtils.html</fileName><relativePath>downloads/hotdoc/GroupUtils.html</relativePath></artifact><artifact><fileName>HashList.html</fileName><relativePath>downloads/hotdoc/HashList.html</relativePath></artifact><artifact><fileName>HashListTests.html</fileName><relativePath>downloads/hotdoc/HashListTests.html</relativePath></artifact><artifact><fileName>HashMap.html</fileName><relativePath>downloads/hotdoc/HashMap.html</relativePath></artifact><artifact><fileName>HashMapTests.html</fileName><relativePath>downloads/hotdoc/HashMapTests.html</relativePath></artifact><artifact><fileName>HashSet.html</fileName><relativePath>downloads/hotdoc/HashSet.html</relativePath></artifact><artifact><fileName>HashSetTests.html</fileName><relativePath>downloads/hotdoc/HashSetTests.html</relativePath></artifact><artifact><fileName>Hashtable.html</fileName><relativePath>downloads/hotdoc/Hashtable.html</relativePath></artifact><artifact><fileName>HashtableTests.html</fileName><relativePath>downloads/hotdoc/HashtableTests.html</relativePath></artifact><artifact><fileName>HeroPreset.html</fileName><relativePath>downloads/hotdoc/HeroPreset.html</relativePath></artifact><artifact><fileName>Icons.html</fileName><relativePath>downloads/hotdoc/Icons.html</relativePath></artifact><artifact><fileName>Image.html</fileName><relativePath>downloads/hotdoc/Image.html</relativePath></artifact><artifact><fileName>index.html</fileName><relativePath>downloads/hotdoc/index.html</relativePath></artifact><artifact><fileName>InstantDummyCaster.html</fileName><relativePath>downloads/hotdoc/InstantDummyCaster.html</relativePath></artifact><artifact><fileName>Integer.html</fileName><relativePath>downloads/hotdoc/Integer.html</relativePath></artifact><artifact><fileName>Interpolation.html</fileName><relativePath>downloads/hotdoc/Interpolation.html</relativePath></artifact><artifact><fileName>Item.html</fileName><relativePath>downloads/hotdoc/Item.html</relativePath></artifact><artifact><fileName>ItemIds.html</fileName><relativePath>downloads/hotdoc/ItemIds.html</relativePath></artifact><artifact><fileName>ItemObjEditing.html</fileName><relativePath>downloads/hotdoc/ItemObjEditing.html</relativePath></artifact><artifact><fileName>Knockback3.html</fileName><relativePath>downloads/hotdoc/Knockback3.html</relativePath></artifact><artifact><fileName>LastOrder.html</fileName><relativePath>downloads/hotdoc/LastOrder.html</relativePath></artifact><artifact><fileName>Lightning.html</fileName><relativePath>downloads/hotdoc/Lightning.html</relativePath></artifact><artifact><fileName>LinkedList.html</fileName><relativePath>downloads/hotdoc/LinkedList.html</relativePath></artifact><artifact><fileName>LinkedListModule.html</fileName><relativePath>downloads/hotdoc/LinkedListModule.html</relativePath></artifact><artifact><fileName>LinkedListModuleTests.html</fileName><relativePath>downloads/hotdoc/LinkedListModuleTests.html</relativePath></artifact><artifact><fileName>LinkedListTests.html</fileName><relativePath>downloads/hotdoc/LinkedListTests.html</relativePath></artifact><artifact><fileName>MagicFunctions.html</fileName><relativePath>downloads/hotdoc/MagicFunctions.html</relativePath></artifact><artifact><fileName>MapBounds.html</fileName><relativePath>downloads/hotdoc/MapBounds.html</relativePath></artifact><artifact><fileName>Maths.html</fileName><relativePath>downloads/hotdoc/Maths.html</relativePath></artifact><artifact><fileName>Matrices.html</fileName><relativePath>downloads/hotdoc/Matrices.html</relativePath></artifact><artifact><fileName>MatricesTests.html</fileName><relativePath>downloads/hotdoc/MatricesTests.html</relativePath></artifact><artifact><fileName>Multiboard.html</fileName><relativePath>downloads/hotdoc/Multiboard.html</relativePath></artifact><artifact><fileName>ObjectIdGenerator.html</fileName><relativePath>downloads/hotdoc/ObjectIdGenerator.html</relativePath></artifact><artifact><fileName>ObjectIds.html</fileName><relativePath>downloads/hotdoc/ObjectIds.html</relativePath></artifact><artifact><fileName>Objects.html</fileName><relativePath>downloads/hotdoc/Objects.html</relativePath></artifact><artifact><fileName>ObjEditingCommons.html</fileName><relativePath>downloads/hotdoc/ObjEditingCommons.html</relativePath></artifact><artifact><fileName>ObjEditingNatives.html</fileName><relativePath>downloads/hotdoc/ObjEditingNatives.html</relativePath></artifact><artifact><fileName>OnUnitEnterLeave.html</fileName><relativePath>downloads/hotdoc/OnUnitEnterLeave.html</relativePath></artifact><artifact><fileName>OrderIds.html</fileName><relativePath>downloads/hotdoc/OrderIds.html</relativePath></artifact><artifact><fileName>Orders.html</fileName><relativePath>downloads/hotdoc/Orders.html</relativePath></artifact><artifact><fileName>OrderStringFactory.html</fileName><relativePath>downloads/hotdoc/OrderStringFactory.html</relativePath></artifact><artifact><fileName>PathingMaps.html</fileName><relativePath>downloads/hotdoc/PathingMaps.html</relativePath></artifact><artifact><fileName>Player.html</fileName><relativePath>downloads/hotdoc/Player.html</relativePath></artifact><artifact><fileName>Playercolor.html</fileName><relativePath>downloads/hotdoc/Playercolor.html</relativePath></artifact><artifact><fileName>Preloader.html</fileName><relativePath>downloads/hotdoc/Preloader.html</relativePath></artifact><artifact><fileName>PrimitivesTests.html</fileName><relativePath>downloads/hotdoc/PrimitivesTests.html</relativePath></artifact><artifact><fileName>Printing.html</fileName><relativePath>downloads/hotdoc/Printing.html</relativePath></artifact><artifact><fileName>Quaternion.html</fileName><relativePath>downloads/hotdoc/Quaternion.html</relativePath></artifact><artifact><fileName>QuaternionTests.html</fileName><relativePath>downloads/hotdoc/QuaternionTests.html</relativePath></artifact><artifact><fileName>Quest.html</fileName><relativePath>downloads/hotdoc/Quest.html</relativePath></artifact><artifact><fileName>QuestItem.html</fileName><relativePath>downloads/hotdoc/QuestItem.html</relativePath></artifact><artifact><fileName>QuestItemTests.html</fileName><relativePath>downloads/hotdoc/QuestItemTests.html</relativePath></artifact><artifact><fileName>QuestTests.html</fileName><relativePath>downloads/hotdoc/QuestTests.html</relativePath></artifact><artifact><fileName>Raycast.html</fileName><relativePath>downloads/hotdoc/Raycast.html</relativePath></artifact><artifact><fileName>Real.html</fileName><relativePath>downloads/hotdoc/Real.html</relativePath></artifact><artifact><fileName>Rect.html</fileName><relativePath>downloads/hotdoc/Rect.html</relativePath></artifact><artifact><fileName>Reference.html</fileName><relativePath>downloads/hotdoc/Reference.html</relativePath></artifact><artifact><fileName>Reflection.html</fileName><relativePath>downloads/hotdoc/Reflection.html</relativePath></artifact><artifact><fileName>Region.html</fileName><relativePath>downloads/hotdoc/Region.html</relativePath></artifact><artifact><fileName>RegisterEvents.html</fileName><relativePath>downloads/hotdoc/RegisterEvents.html</relativePath></artifact><artifact><fileName>SafetyChecks.html</fileName><relativePath>downloads/hotdoc/SafetyChecks.html</relativePath></artifact><artifact><fileName>SaveLoadData.html</fileName><relativePath>downloads/hotdoc/SaveLoadData.html</relativePath></artifact><artifact><fileName>Serializable.html</fileName><relativePath>downloads/hotdoc/Serializable.html</relativePath></artifact><artifact><fileName>Simulate3dSound.html</fileName><relativePath>downloads/hotdoc/Simulate3dSound.html</relativePath></artifact><artifact><fileName>Sound.html</fileName><relativePath>downloads/hotdoc/Sound.html</relativePath></artifact><artifact><fileName>Sounds.html</fileName><relativePath>downloads/hotdoc/Sounds.html</relativePath></artifact><artifact><fileName>Soundsets.html</fileName><relativePath>downloads/hotdoc/Soundsets.html</relativePath></artifact><artifact><fileName>SoundUtils.html</fileName><relativePath>downloads/hotdoc/SoundUtils.html</relativePath></artifact><artifact><fileName>StandardTextTags.html</fileName><relativePath>downloads/hotdoc/StandardTextTags.html</relativePath></artifact><artifact><fileName>String.html</fileName><relativePath>downloads/hotdoc/String.html</relativePath></artifact><artifact><fileName>StringTests.html</fileName><relativePath>downloads/hotdoc/StringTests.html</relativePath></artifact><artifact><fileName>StringUtils.html</fileName><relativePath>downloads/hotdoc/StringUtils.html</relativePath></artifact><artifact><fileName>StringUtilsTests.html</fileName><relativePath>downloads/hotdoc/StringUtilsTests.html</relativePath></artifact><artifact><fileName>SyncSimple.html</fileName><relativePath>downloads/hotdoc/SyncSimple.html</relativePath></artifact><artifact><fileName>Table.html</fileName><relativePath>downloads/hotdoc/Table.html</relativePath></artifact><artifact><fileName>TargetsAllowed.html</fileName><relativePath>downloads/hotdoc/TargetsAllowed.html</relativePath></artifact><artifact><fileName>TerrainUtils.html</fileName><relativePath>downloads/hotdoc/TerrainUtils.html</relativePath></artifact><artifact><fileName>Texttag.html</fileName><relativePath>downloads/hotdoc/Texttag.html</relativePath></artifact><artifact><fileName>Textures.html</fileName><relativePath>downloads/hotdoc/Textures.html</relativePath></artifact><artifact><fileName>Tiles.html</fileName><relativePath>downloads/hotdoc/Tiles.html</relativePath></artifact><artifact><fileName>Time.html</fileName><relativePath>downloads/hotdoc/Time.html</relativePath></artifact><artifact><fileName>Timer.html</fileName><relativePath>downloads/hotdoc/Timer.html</relativePath></artifact><artifact><fileName>TimerDialog.html</fileName><relativePath>downloads/hotdoc/TimerDialog.html</relativePath></artifact><artifact><fileName>TimerUtils.html</fileName><relativePath>downloads/hotdoc/TimerUtils.html</relativePath></artifact><artifact><fileName>Trigger.html</fileName><relativePath>downloads/hotdoc/Trigger.html</relativePath></artifact><artifact><fileName>TypeCasting.html</fileName><relativePath>downloads/hotdoc/TypeCasting.html</relativePath></artifact><artifact><fileName>UI.html</fileName><relativePath>downloads/hotdoc/UI.html</relativePath></artifact><artifact><fileName>Unit.html</fileName><relativePath>downloads/hotdoc/Unit.html</relativePath></artifact><artifact><fileName>UnitAnimations.html</fileName><relativePath>downloads/hotdoc/UnitAnimations.html</relativePath></artifact><artifact><fileName>UnitIds.html</fileName><relativePath>downloads/hotdoc/UnitIds.html</relativePath></artifact><artifact><fileName>UnitIndexer.html</fileName><relativePath>downloads/hotdoc/UnitIndexer.html</relativePath></artifact><artifact><fileName>UnitObjEditing.html</fileName><relativePath>downloads/hotdoc/UnitObjEditing.html</relativePath></artifact><artifact><fileName>Units.html</fileName><relativePath>downloads/hotdoc/Units.html</relativePath></artifact><artifact><fileName>UpgradeObjEditing.html</fileName><relativePath>downloads/hotdoc/UpgradeObjEditing.html</relativePath></artifact><artifact><fileName>Vectors.html</fileName><relativePath>downloads/hotdoc/Vectors.html</relativePath></artifact><artifact><fileName>Weather.html</fileName><relativePath>downloads/hotdoc/Weather.html</relativePath></artifact><artifact><fileName>WeatherEffects.html</fileName><relativePath>downloads/hotdoc/WeatherEffects.html</relativePath></artifact><artifact><fileName>Widget.html</fileName><relativePath>downloads/hotdoc/Widget.html</relativePath></artifact><artifact><fileName>Wurst.html</fileName><relativePath>downloads/hotdoc/Wurst.html</relativePath></artifact><artifact><fileName>Wurstunit.html</fileName><relativePath>downloads/hotdoc/Wurstunit.html</relativePath></artifact><artifact><fileName>CLILoader.conf</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.conf</relativePath></artifact><artifact><fileName>CLILoader.dll</fileName><relativePath>downloads/Wurstpack/bin/CLILoader.dll</relativePath></artifact><artifact><fileName>Colorizer.dll</fileName><relativePath>downloads/Wurstpack/bin/Colorizer.dll</relativePath></artifact><artifact><fileName>exehack.exe</fileName><relativePath>downloads/Wurstpack/bin/exehack.exe</relativePath></artifact><artifact><fileName>grimoireconfig.dll</fileName><relativePath>downloads/Wurstpack/bin/grimoireconfig.dll</relativePath></artifact><artifact><fileName>japi.dll</fileName><relativePath>downloads/Wurstpack/bin/japi.dll</relativePath></artifact><artifact><fileName>listfile.dll</fileName><relativePath>downloads/Wurstpack/bin/listfile.dll</relativePath></artifact><artifact><fileName>loadmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/loadmpq.dll</relativePath></artifact><artifact><fileName>nativepack.dll</fileName><relativePath>downloads/Wurstpack/bin/nativepack.dll</relativePath></artifact><artifact><fileName>ongameload.dll</fileName><relativePath>downloads/Wurstpack/bin/ongameload.dll</relativePath></artifact><artifact><fileName>PELoader.dll</fileName><relativePath>downloads/Wurstpack/bin/PELoader.dll</relativePath></artifact><artifact><fileName>pipe.dll</fileName><relativePath>downloads/Wurstpack/bin/pipe.dll</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>wehack.dll</fileName><relativePath>downloads/Wurstpack/bin/wehack.dll</relativePath></artifact><artifact><fileName>weload.dll</fileName><relativePath>downloads/Wurstpack/bin/weload.dll</relativePath></artifact><artifact><fileName>worldedit.exe</fileName><relativePath>downloads/Wurstpack/bin/worldedit.exe</relativePath></artifact><artifact><fileName>grimoire-readme.txt</fileName><relativePath>downloads/Wurstpack/docs/grimoire-readme.txt</relativePath></artifact><artifact><fileName>grimoiremanual.pdf</fileName><relativePath>downloads/Wurstpack/docs/grimoiremanual.pdf</relativePath></artifact><artifact><fileName>findpath.lua</fileName><relativePath>downloads/Wurstpack/findpath.lua</relativePath></artifact><artifact><fileName>AutocastBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastBorder.tga</relativePath></artifact><artifact><fileName>AutocastCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/AutocastCorners.tga</relativePath></artifact><artifact><fileName>ConstantMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ConstantMerger.exe</relativePath></artifact><artifact><fileName>DisabledBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/DisabledBorder.tga</relativePath></artifact><artifact><fileName>FileExporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileExporter.exe</relativePath></artifact><artifact><fileName>FileImporter.exe</fileName><relativePath>downloads/Wurstpack/grimext/FileImporter.exe</relativePath></artifact><artifact><fileName>grimex.dll</fileName><relativePath>downloads/Wurstpack/grimext/grimex.dll</relativePath></artifact><artifact><fileName>GrimexManual.html</fileName><relativePath>downloads/Wurstpack/grimext/GrimexManual.html</relativePath></artifact><artifact><fileName>contextmenu.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/contextmenu.gif</relativePath></artifact><artifact><fileName>mapsizehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/mapsizehack.gif</relativePath></artifact><artifact><fileName>minus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/minus.gif</relativePath></artifact><artifact><fileName>oehack.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/oehack.gif</relativePath></artifact><artifact><fileName>plus.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/plus.gif</relativePath></artifact><artifact><fileName>testmap.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/testmap.gif</relativePath></artifact><artifact><fileName>tilepicker.gif</fileName><relativePath>downloads/Wurstpack/grimext/img/tilepicker.gif</relativePath></artifact><artifact><fileName>InfocardBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardBorder.tga</relativePath></artifact><artifact><fileName>InfocardCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardCorners.tga</relativePath></artifact><artifact><fileName>InfocardLevelBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelBorder.tga</relativePath></artifact><artifact><fileName>InfocardLevelCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/InfocardLevelCorners.tga</relativePath></artifact><artifact><fileName>NormalBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalBorder.tga</relativePath></artifact><artifact><fileName>NormalCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/NormalCorners.tga</relativePath></artifact><artifact><fileName>ObjectMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/ObjectMerger.exe</relativePath></artifact><artifact><fileName>PassiveBorder.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveBorder.tga</relativePath></artifact><artifact><fileName>PassiveCorners.tga</fileName><relativePath>downloads/Wurstpack/grimext/PassiveCorners.tga</relativePath></artifact><artifact><fileName>PatchGenerator.exe</fileName><relativePath>downloads/Wurstpack/grimext/PatchGenerator.exe</relativePath></artifact><artifact><fileName>PathMapper.exe</fileName><relativePath>downloads/Wurstpack/grimext/PathMapper.exe</relativePath></artifact><artifact><fileName>cmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/cmtest.lua</relativePath></artifact><artifact><fileName>fetest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fetest.lua</relativePath></artifact><artifact><fileName>fitest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/fitest.lua</relativePath></artifact><artifact><fileName>log.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/log.lua</relativePath></artifact><artifact><fileName>omtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/omtest.lua</relativePath></artifact><artifact><fileName>pmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/pmtest.lua</relativePath></artifact><artifact><fileName>tmtest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tmtest.lua</relativePath></artifact><artifact><fileName>tstest.lua</fileName><relativePath>downloads/Wurstpack/grimext/samples/tstest.lua</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/grimext/sfmpq.dll</relativePath></artifact><artifact><fileName>TileSetter.exe</fileName><relativePath>downloads/Wurstpack/grimext/TileSetter.exe</relativePath></artifact><artifact><fileName>TriggerMerger.exe</fileName><relativePath>downloads/Wurstpack/grimext/TriggerMerger.exe</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/LICENSE.txt</relativePath></artifact><artifact><fileName>loadmpq.lua</fileName><relativePath>downloads/Wurstpack/loadmpq.lua</relativePath></artifact><artifact><fileName>lua5.1.dll</fileName><relativePath>downloads/Wurstpack/lua5.1.dll</relativePath></artifact><artifact><fileName>nosound.mpq</fileName><relativePath>downloads/Wurstpack/nosound.mpq</relativePath></artifact><artifact><fileName>ongameload.lua</fileName><relativePath>downloads/Wurstpack/ongameload.lua</relativePath></artifact><artifact><fileName>README.html</fileName><relativePath>downloads/Wurstpack/README.html</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/resources/blizzard.j</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/resources/common.j</relativePath></artifact><artifact><fileName>debugnatives.j</fileName><relativePath>downloads/Wurstpack/resources/debugnatives.j</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/resources/pjass.exe</relativePath></artifact><artifact><fileName>Changelog - Horus.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog - Horus.txt</relativePath></artifact><artifact><fileName>Changelog.txt</fileName><relativePath>downloads/Wurstpack/tesh/Changelog.txt</relativePath></artifact><artifact><fileName>funclist.db</fileName><relativePath>downloads/Wurstpack/tesh/funclist.db</relativePath></artifact><artifact><fileName>horus.dll</fileName><relativePath>downloads/Wurstpack/tesh/horus.dll</relativePath></artifact><artifact><fileName>Styles.ini</fileName><relativePath>downloads/Wurstpack/tesh/Styles.ini</relativePath></artifact><artifact><fileName>TESH.conf</fileName><relativePath>downloads/Wurstpack/tesh/TESH.conf</relativePath></artifact><artifact><fileName>TESH.dll</fileName><relativePath>downloads/Wurstpack/tesh/TESH.dll</relativePath></artifact><artifact><fileName>TESH.ini</fileName><relativePath>downloads/Wurstpack/tesh/TESH.ini</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/bin/sfmpq.dll</relativePath></artifact><artifact><fileName>Blizzard.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/Blizzard.j</relativePath></artifact><artifact><fileName>changelog.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/changelog.txt</relativePath></artifact><artifact><fileName>clijasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/clijasshelper.exe</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/common.j</relativePath></artifact><artifact><fileName>jasshelper.conf</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.conf</relativePath></artifact><artifact><fileName>jasshelper.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelper.exe</relativePath></artifact><artifact><fileName>jasshelpermanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/jasshelpermanual.html</relativePath></artifact><artifact><fileName>LICENSE.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/LICENSE.txt</relativePath></artifact><artifact><fileName>pjass-readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass-readme.txt</relativePath></artifact><artifact><fileName>pjass.exe</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/pjass.exe</relativePath></artifact><artifact><fileName>readme.txt</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/readme.txt</relativePath></artifact><artifact><fileName>sfmpq.dll</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/sfmpq.dll</relativePath></artifact><artifact><fileName>zincmanual.html</fileName><relativePath>downloads/Wurstpack/vexorianjasshelper/zincmanual.html</relativePath></artifact><artifact><fileName>war3.conf.lua</fileName><relativePath>downloads/Wurstpack/war3.conf.lua</relativePath></artifact><artifact><fileName>war3.lua</fileName><relativePath>downloads/Wurstpack/war3.lua</relativePath></artifact><artifact><fileName>war3err.lua</fileName><relativePath>downloads/Wurstpack/war3err.lua</relativePath></artifact><artifact><fileName>we.conf.lua</fileName><relativePath>downloads/Wurstpack/we.conf.lua</relativePath></artifact><artifact><fileName>we.lua</fileName><relativePath>downloads/Wurstpack/we.lua</relativePath></artifact><artifact><fileName>wehack.lua</fileName><relativePath>downloads/Wurstpack/wehack.lua</relativePath></artifact><artifact><fileName>wehacklib.lua</fileName><relativePath>downloads/Wurstpack/wehacklib.lua</relativePath></artifact><artifact><fileName>windows.mpq</fileName><relativePath>downloads/Wurstpack/windows.mpq</relativePath></artifact><artifact><fileName>CwadLib.dll</fileName><relativePath>downloads/Wurstpack/winmpq/CwadLib.dll</relativePath></artifact><artifact><fileName>SFmpq.dll</fileName><relativePath>downloads/Wurstpack/winmpq/SFmpq.dll</relativePath></artifact><artifact><fileName>war3map.j</fileName><relativePath>downloads/Wurstpack/winmpq/temp/war3map.j</relativePath></artifact><artifact><fileName>VB40032.DLL</fileName><relativePath>downloads/Wurstpack/winmpq/VB40032.DLL</relativePath></artifact><artifact><fileName>WinMPQ.exe</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.exe</relativePath></artifact><artifact><fileName>WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WinMPQ.rtf</relativePath></artifact><artifact><fileName>WMpqEmbed.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/WMpqEmbed.rtf</relativePath></artifact><artifact><fileName>~$WinMPQ.rtf</fileName><relativePath>downloads/Wurstpack/winmpq/~$WinMPQ.rtf</relativePath></artifact><artifact><fileName>annotations-23.0.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/annotations-23.0.0.jar</relativePath></artifact><artifact><fileName>antlr-runtime-3.5.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr-runtime-3.5.3.jar</relativePath></artifact><artifact><fileName>antlr4-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-4.13.1.jar</relativePath></artifact><artifact><fileName>antlr4-runtime-4.13.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/antlr4-runtime-4.13.1.jar</relativePath></artifact><artifact><fileName>blizzard.j</fileName><relativePath>downloads/Wurstpack/wurstscript/blizzard.j</relativePath></artifact><artifact><fileName>ByteUtilities-2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ByteUtilities-2.0.jar</relativePath></artifact><artifact><fileName>CafeUndZopfli-5cdf283e67.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/CafeUndZopfli-5cdf283e67.jar</relativePath></artifact><artifact><fileName>checker-qual-3.37.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/checker-qual-3.37.0.jar</relativePath></artifact><artifact><fileName>Collections-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Collections-2.4.jar</relativePath></artifact><artifact><fileName>common-image-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-image-3.9.4.jar</relativePath></artifact><artifact><fileName>common-io-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-io-3.9.4.jar</relativePath></artifact><artifact><fileName>common-lang-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/common-lang-3.9.4.jar</relativePath></artifact><artifact><fileName>common.j</fileName><relativePath>downloads/Wurstpack/wurstscript/common.j</relativePath></artifact><artifact><fileName>commons-codec-1.16.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-codec-1.16.0.jar</relativePath></artifact><artifact><fileName>commons-collections-3.2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-collections-3.2.1.jar</relativePath></artifact><artifact><fileName>commons-compress-1.24.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-compress-1.24.0.jar</relativePath></artifact><artifact><fileName>commons-lang-2.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/commons-lang-2.4.jar</relativePath></artifact><artifact><fileName>eddsa-0.3.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/eddsa-0.3.0.jar</relativePath></artifact><artifact><fileName>error_prone_annotations-2.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/error_prone_annotations-2.21.1.jar</relativePath></artifact><artifact><fileName>failureaccess-1.0.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/failureaccess-1.0.1.jar</relativePath></artifact><artifact><fileName>grill.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/grill.exe</relativePath></artifact><artifact><fileName>gson-2.10.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/gson-2.10.1.jar</relativePath></artifact><artifact><fileName>guava-32.1.3-jre.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/guava-32.1.3-jre.jar</relativePath></artifact><artifact><fileName>HexUtilities-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/HexUtilities-1.1.jar</relativePath></artifact><artifact><fileName>icu4j-72.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/icu4j-72.1.jar</relativePath></artifact><artifact><fileName>imageio-core-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-core-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-jpeg-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-jpeg-3.9.4.jar</relativePath></artifact><artifact><fileName>imageio-metadata-3.9.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/imageio-metadata-3.9.4.jar</relativePath></artifact><artifact><fileName>jackson-annotations-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-annotations-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-core-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-core-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-databind-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-databind-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-dataformat-yaml-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-dataformat-yaml-2.15.3.jar</relativePath></artifact><artifact><fileName>jackson-module-kotlin-2.15.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jackson-module-kotlin-2.15.3.jar</relativePath></artifact><artifact><fileName>java-uuid-generator-4.2.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/java-uuid-generator-4.2.0.jar</relativePath></artifact><artifact><fileName>javacc-4.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/javacc-4.1.jar</relativePath></artifact><artifact><fileName>JavaEWAH-1.2.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/JavaEWAH-1.2.3.jar</relativePath></artifact><artifact><fileName>jcl-over-slf4j-1.7.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jcl-over-slf4j-1.7.32.jar</relativePath></artifact><artifact><fileName>jmpq3-264c54cfc8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jmpq3-264c54cfc8.jar</relativePath></artifact><artifact><fileName>jsr305-3.0.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jsr305-3.0.2.jar</relativePath></artifact><artifact><fileName>juniversalchardet-2.4.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/juniversalchardet-2.4.0.jar</relativePath></artifact><artifact><fileName>jzlib-1.1.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/jzlib-1.1.3.jar</relativePath></artifact><artifact><fileName>kotlin-logging-jvm-3.0.5.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-logging-jvm-3.0.5.jar</relativePath></artifact><artifact><fileName>kotlin-reflect-1.5.32.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-reflect-1.5.32.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-common-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-common-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk7-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk7-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlin-stdlib-jdk8-1.9.10.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlin-stdlib-jdk8-1.9.10.jar</relativePath></artifact><artifact><fileName>kotlinx-coroutines-core-jvm-1.7.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/kotlinx-coroutines-core-jvm-1.7.3.jar</relativePath></artifact><artifact><fileName>listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</relativePath></artifact><artifact><fileName>logback-classic-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-classic-1.4.11.jar</relativePath></artifact><artifact><fileName>logback-core-1.4.11.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/logback-core-1.4.11.jar</relativePath></artifact><artifact><fileName>org.abego.treelayout.core-1.0.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.abego.treelayout.core-1.0.3.jar</relativePath></artifact><artifact><fileName>org.eclipse.jdt.annotation-2.1.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jdt.annotation-2.1.0.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.jgit.ssh.apache-6.7.0.202309050840-r.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j-0.21.1.jar</relativePath></artifact><artifact><fileName>org.eclipse.lsp4j.jsonrpc-0.21.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/org.eclipse.lsp4j.jsonrpc-0.21.1.jar</relativePath></artifact><artifact><fileName>OS-1.8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/OS-1.8.jar</relativePath></artifact><artifact><fileName>PeParser-3.3.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-3.3.jar</relativePath></artifact><artifact><fileName>PeParser-Dorkbox-Util-2.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/PeParser-Dorkbox-Util-2.7.jar</relativePath></artifact><artifact><fileName>resty-0.3.2.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/resty-0.3.2.jar</relativePath></artifact><artifact><fileName>SimpleRegistry-f96dda96bd.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SimpleRegistry-f96dda96bd.jar</relativePath></artifact><artifact><fileName>slf4j-api-2.0.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/slf4j-api-2.0.7.jar</relativePath></artifact><artifact><fileName>snakeyaml-2.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/snakeyaml-2.1.jar</relativePath></artifact><artifact><fileName>sshd-osgi-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-osgi-2.10.0.jar</relativePath></artifact><artifact><fileName>sshd-sftp-2.10.0.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/sshd-sftp-2.10.0.jar</relativePath></artifact><artifact><fileName>ST4-4.3.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/ST4-4.3.4.jar</relativePath></artifact><artifact><fileName>SwingDarkFlatTable-1d9ae26e69.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/SwingDarkFlatTable-1d9ae26e69.jar</relativePath></artifact><artifact><fileName>Updates-1.1.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Updates-1.1.jar</relativePath></artifact><artifact><fileName>Utilities-1.46.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/Utilities-1.46.jar</relativePath></artifact><artifact><fileName>vavr-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-0.10.4.jar</relativePath></artifact><artifact><fileName>vavr-match-0.10.4.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/vavr-match-0.10.4.jar</relativePath></artifact><artifact><fileName>velocity-1.7.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/velocity-1.7.jar</relativePath></artifact><artifact><fileName>wc3libs-01fb9e23bf.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wc3libs-01fb9e23bf.jar</relativePath></artifact><artifact><fileName>wrapper_config.toml</fileName><relativePath>downloads/Wurstpack/wurstscript/wrapper_config.toml</relativePath></artifact><artifact><fileName>wurstscript.exe</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.exe</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstsetup-475cc7fae8.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/wurstsetup-475cc7fae8.jar</relativePath></artifact><artifact><fileName>xz-1.9.jar</fileName><relativePath>downloads/Wurstpack/wurstscript/xz-1.9.jar</relativePath></artifact><artifact><fileName>WurstWE.exe</fileName><relativePath>downloads/Wurstpack/WurstWE.exe</relativePath></artifact><artifact><fileName>wurstpack.md5</fileName><relativePath>downloads/wurstpack.md5</relativePath></artifact><artifact><fileName>wurstpack_compiler.zip</fileName><relativePath>downloads/wurstpack_compiler.zip</relativePath></artifact><artifact><fileName>wurstpack_complete.zip</fileName><relativePath>downloads/wurstpack_complete.zip</relativePath></artifact><artifact><fileName>wurstscript.jar</fileName><relativePath>downloads/wurstscript.jar</relativePath></artifact><artifact><fileName>wurstscript.tar</fileName><relativePath>downloads/wurstscript.tar</relativePath></artifact><artifact><fileName>wurstscript.zip</fileName><relativePath>downloads/wurstscript.zip</relativePath></artifact><building>false</building><displayName>#1367</displayName><duration>737681</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1367</fullDisplayName><id>1367</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1367</number><queueId>1225</queueId><result>SUCCESS</result><timestamp>1740330263377</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1367/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Wurstpack/wurstscript/grill.exe</affectedPath><affectedPath>Wurstpack/wurstscript/wurstscript.exe</affectedPath><commitId>e479892315b1f57f0a05d09de516d7d3ca22e932</commitId><timestamp>1740330248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>New binaries by @Cokemonkey11
</comment><date>2025-02-23 18:04:08 +0100</date><id>e479892315b1f57f0a05d09de516d7d3ca22e932</id><msg>New binaries by @Cokemonkey11</msg><path><editType>edit</editType><file>Wurstpack/wurstscript/grill.exe</file></path><path><editType>edit</editType><file>Wurstpack/wurstscript/wurstscript.exe</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></culprit></lastSuccessfulBuild><lastUnstableBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$RemoteCause'><shortDescription>Gestartet durch entfernten Rechner 192.30.252.34</shortDescription><addr>192.30.252.34</addr></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>263</buildNumber><marked><SHA1>7632c67d8b2983535adae72e6346667afcf2a11c</SHA1><branch><SHA1>7632c67d8b2983535adae72e6346667afcf2a11c</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>7632c67d8b2983535adae72e6346667afcf2a11c</SHA1><branch><SHA1>7632c67d8b2983535adae72e6346667afcf2a11c</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>7632c67d8b2983535adae72e6346667afcf2a11c</SHA1><branch><SHA1>7632c67d8b2983535adae72e6346667afcf2a11c</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/peq/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>8</failCount><skipCount>1</skipCount><totalCount>518</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#263</displayName><duration>974670</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #263</fullDisplayName><id>263</id><inProgress>false</inProgress><keepLog>false</keepLog><number>263</number><queueId>1167</queueId><result>UNSTABLE</result><timestamp>1489018365098</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/263/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/optimizer/SimpleRewrites.java</affectedPath><commitId>7632c67d8b2983535adae72e6346667afcf2a11c</commitId><timestamp>1489014748000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>rewrite fix
</comment><date>2017-03-09T00:12:28+0100</date><id>7632c67d8b2983535adae72e6346667afcf2a11c</id><msg>rewrite fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/de/peeeq/wurstscript/intermediateLang/optimizer/SimpleRewrites.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></culprit></lastUnstableBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by Frotty</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1323</buildNumber><marked><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><branch><SHA1>24dad9e4ee8961ea6c9438bdd90d27ddb242f527</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/wurstscript/WurstScript.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1323</displayName><duration>76774</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1323</fullDisplayName><id>1323</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1323</number><queueId>452</queueId><result>FAILURE</result><timestamp>1638738397181</timestamp><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/1323/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>d0b14785a2bdda87ddae36278abe09dd971d647f</commitId><timestamp>1532379289000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>charmap
</comment><date>2018-07-23 22:54:49 +0200</date><id>d0b14785a2bdda87ddae36278abe09dd971d647f</id><msg>charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>9d6e96101f199e557bbbd1dd7da04c9201601d00</commitId><timestamp>1532422670000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>reduce int and reals
</comment><date>2018-07-24 10:57:50 +0200</date><id>9d6e96101f199e557bbbd1dd7da04c9201601d00</id><msg>reduce int and reals</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>3505becfb26936729cf4042b28dc53bbed674d08</commitId><timestamp>1532423900000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>s/octal/hex
</comment><date>2018-07-24 11:18:20 +0200</date><id>3505becfb26936729cf4042b28dc53bbed674d08</id><msg>s/octal/hex</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><commitId>5338b2cd7644d9524f6b068594ab9a4f28ef30b0</commitId><timestamp>1532424495000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>shuffle global vars
</comment><date>2018-07-24 11:28:15 +0200</date><id>5338b2cd7644d9524f6b068594ab9a4f28ef30b0</id><msg>shuffle global vars</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</affectedPath><commitId>d78191b156ba780b68d718ab9275ebbe1f055be8</commitId><timestamp>1532990259000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix
</comment><date>2018-07-31 00:37:39 +0200</date><id>d78191b156ba780b68d718ab9275ebbe1f055be8</id><msg>fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/JassPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>b5ad0096d698f68d8df9dfb0b5ef30a6e1b78827</commitId><timestamp>1533600439000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add equality rewrite
</comment><date>2018-08-07 02:07:19 +0200</date><id>b5ad0096d698f68d8df9dfb0b5ef30a6e1b78827</id><msg>add equality rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>c071d8fb041aa299dcb35d68815937392915d002</commitId><timestamp>1534193096000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>update wc3libs
</comment><date>2018-08-13 22:44:56 +0200</date><id>c071d8fb041aa299dcb35d68815937392915d002</id><msg>update wc3libs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>dea3fe400b0734867a73002ee9792f53ec9b3b69</commitId><timestamp>1534262411000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>mori fixes
</comment><date>2018-08-14 18:00:11 +0200</date><id>dea3fe400b0734867a73002ee9792f53ec9b3b69</id><msg>mori fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>6fc076c27fb2c7ce97752359a25f7bb1a440040c</commitId><timestamp>1534367206000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>experimental reun
</comment><date>2018-08-15 23:06:46 +0200</date><id>6fc076c27fb2c7ce97752359a25f7bb1a440040c</id><msg>experimental reun</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>331dfed6771f5ad0cfdf64674148cc1dfee124a3</commitId><timestamp>1539078624000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>revert double inlining
</comment><date>2018-10-09 11:50:24 +0200</date><id>331dfed6771f5ad0cfdf64674148cc1dfee124a3</id><msg>revert double inlining</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>f6a6b68b0587b42d113f41942e37d6e5c7ff0eab</commitId><timestamp>1539078746000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add 1 to middle charmap
</comment><date>2018-10-09 11:52:26 +0200</date><id>f6a6b68b0587b42d113f41942e37d6e5c7ff0eab</id><msg>add 1 to middle charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>90b45ff77f83d93404785a7360375c542e12ada7</commitId><timestamp>1539079943000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>first version of string hashing
</comment><date>2018-10-09 12:12:23 +0200</date><id>90b45ff77f83d93404785a7360375c542e12ada7</id><msg>first version of string hashing</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>7b4bbc9980843a01fdc8bf28e7e7bfa1d1cff976</commitId><timestamp>1546739396000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-01-06 02:49:56 +0100</date><id>7b4bbc9980843a01fdc8bf28e7e7bfa1d1cff976</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>04938d3912d844649077f43ea609d5d7e955a195</commitId><timestamp>1567723498000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix string hash func call
</comment><date>2019-09-06 00:44:58 +0200</date><id>04938d3912d844649077f43ea609d5d7e955a195</id><msg>fix string hash func call</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>37551545a3201b54375388b9ab08f87991a8600d</commitId><timestamp>1569604163000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>attempt to permit TRVE usage
</comment><date>2019-09-27 19:09:23 +0200</date><id>37551545a3201b54375388b9ab08f87991a8600d</id><msg>attempt to permit TRVE usage</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>c762f8ab563cdb74a856c716a377a1fc9ca447bc</commitId><timestamp>1569608178000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>improve bool term rewrites and rewrite jass ternaries with constants
</comment><date>2019-09-27 20:16:18 +0200</date><id>c762f8ab563cdb74a856c716a377a1fc9ca447bc</id><msg>improve bool term rewrites and rewrite jass ternaries with constants</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>3a4c9deede9ece9f9acef98f78646e200fe6f704</commitId><timestamp>1569608949000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Do a strict inline pass after local opts
</comment><date>2019-09-27 20:29:09 +0200</date><id>3a4c9deede9ece9f9acef98f78646e200fe6f704</id><msg>Do a strict inline pass after local opts</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>9f34dd0c38f2360822c82a74872671e080b69a2e</commitId><timestamp>1569609796000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>extend charmap
</comment><date>2019-09-27 20:43:16 +0200</date><id>9f34dd0c38f2360822c82a74872671e080b69a2e</id><msg>extend charmap</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>8d05cc9cf2868e26da8a136c076a908f1ea4f8d9</commitId><timestamp>1569686520000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-09-28 18:02:00 +0200</date><id>8d05cc9cf2868e26da8a136c076a908f1ea4f8d9</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>dc7e640ea48801d660c6bcd63961903c67f06f3a</commitId><timestamp>1569687732000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-09-28 18:22:12 +0200</date><id>dc7e640ea48801d660c6bcd63961903c67f06f3a</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>5d0af5f1d335883ac4db9074a0e96a573aec61e8</commitId><timestamp>1569690358000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add logging
</comment><date>2019-09-28 19:05:58 +0200</date><id>5d0af5f1d335883ac4db9074a0e96a573aec61e8</id><msg>add logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>e6e20bd3e0c207ba0d9976cce9a8464f344b1378</commitId><timestamp>1569690841000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>even more logging and use 1 diff line from upstream
</comment><date>2019-09-28 19:14:01 +0200</date><id>e6e20bd3e0c207ba0d9976cce9a8464f344b1378</id><msg>even more logging and use 1 diff line from upstream</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>ead823b9555e21bedbf4a8977b8ca77f36dab2ed</commitId><timestamp>1569691228000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:20:28 +0200</date><id>ead823b9555e21bedbf4a8977b8ca77f36dab2ed</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>4d837902834bf501059e5dedde1b402583f90d5a</commitId><timestamp>1569692105000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:35:05 +0200</date><id>4d837902834bf501059e5dedde1b402583f90d5a</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>8e5474966f167881d76ba36852a26208fce550d2</commitId><timestamp>1569692327000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update Utils.java
</comment><date>2019-09-28 19:38:47 +0200</date><id>8e5474966f167881d76ba36852a26208fce550d2</id><msg>Update Utils.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>a2fd3da35042c4afb23fe87c0a563511dc9e06f1</commitId><timestamp>1569692644000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>check if rewrites are problem
</comment><date>2019-09-28 19:44:04 +0200</date><id>a2fd3da35042c4afb23fe87c0a563511dc9e06f1</id><msg>check if rewrites are problem</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>a319285c18e74a33f63fe4e0010ebf5d81a17044</commitId><timestamp>1569693091000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-09-28 19:51:31 +0200</date><id>a319285c18e74a33f63fe4e0010ebf5d81a17044</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</affectedPath><commitId>70272bb97a608ae8932d30d3d8e7782e02e48eb8</commitId><timestamp>1569693952000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>logging
</comment><date>2019-09-28 20:05:52 +0200</date><id>70272bb97a608ae8932d30d3d8e7782e02e48eb8</id><msg>logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>e0ae69b9b78880b55580a2cae30681de68b98da0</commitId><timestamp>1569694395000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Revert "check if rewrites are problem"
This reverts commit a2fd3da35042c4afb23fe87c0a563511dc9e06f1.
</comment><date>2019-09-28 20:13:15 +0200</date><id>e0ae69b9b78880b55580a2cae30681de68b98da0</id><msg>Revert "check if rewrites are problem"</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</affectedPath><commitId>387ed5ddbdfd4a1e0212cf6616e2128e0a4651d6</commitId><timestamp>1569694440000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Revert "logging"
This reverts commit 70272bb97a608ae8932d30d3d8e7782e02e48eb8.
</comment><date>2019-09-28 20:14:00 +0200</date><id>387ed5ddbdfd4a1e0212cf6616e2128e0a4651d6</id><msg>Revert "logging"</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/controlflow/ForwardMethod.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>3ab54e0930dd128a0a6f59d4825ed4225428c2e5</commitId><timestamp>1569694853000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>remove logging and disable new rewrites
</comment><date>2019-09-28 20:20:53 +0200</date><id>3ab54e0930dd128a0a6f59d4825ed4225428c2e5</id><msg>remove logging and disable new rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WurstChecker.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>75396a546e8d4312e3098b9bb2bb995ed664d595</commitId><timestamp>1569695075000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>enable func rewrites
</comment><date>2019-09-28 20:24:35 +0200</date><id>75396a546e8d4312e3098b9bb2bb995ed664d595</id><msg>enable func rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>dace40a8f09f34e3614388110f47f27c823c22f6</commitId><timestamp>1569695494000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-28 20:31:34 +0200</date><id>dace40a8f09f34e3614388110f47f27c823c22f6</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>064275f71ec9ee4b50498191c049913530a45902</commitId><timestamp>1569695589000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>consider else blocks for function rewrite
</comment><date>2019-09-28 20:33:09 +0200</date><id>064275f71ec9ee4b50498191c049913530a45902</id><msg>consider else blocks for function rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>41215942fc791a0f17f5008994cb8e1d155d3715</commitId><timestamp>1569695770000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>disable func rewrite
</comment><date>2019-09-28 20:36:10 +0200</date><id>41215942fc791a0f17f5008994cb8e1d155d3715</id><msg>disable func rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>30807a36750ebbcb8f99ea9fb4f075a5bdc54f8f</commitId><timestamp>1569697489000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update NameGenerator.java
</comment><date>2019-09-28 21:04:49 +0200</date><id>30807a36750ebbcb8f99ea9fb4f075a5bdc54f8f</id><msg>Update NameGenerator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>ecda1f2179c5a082c8df52ec7dab114669a654e0</commitId><timestamp>1569702620000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix function rewrite
</comment><date>2019-09-28 22:30:20 +0200</date><id>ecda1f2179c5a082c8df52ec7dab114669a654e0</id><msg>fix function rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>cbd88b69d296d2f82bd300f4b53404b3a4eceb21</commitId><timestamp>1569702842000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-28 22:34:02 +0200</date><id>cbd88b69d296d2f82bd300f4b53404b3a4eceb21</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>d2abc0686cae8cfc12e5cc915aeea97090b12006</commitId><timestamp>1569704869000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add max charmap and make default
</comment><date>2019-09-28 23:07:49 +0200</date><id>d2abc0686cae8cfc12e5cc915aeea97090b12006</id><msg>add max charmap and make default</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><commitId>772e03e54b84d3e7948239f7dfbb0bc485782a5e</commitId><timestamp>1569707439000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>respect natives without side effects in SideEffectAnalyzer
</comment><date>2019-09-28 23:50:39 +0200</date><id>772e03e54b84d3e7948239f7dfbb0bc485782a5e</id><msg>respect natives without side effects in SideEffectAnalyzer</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>a581b2c60c4868e58bea5c8b44823a8a674beafe</commitId><timestamp>1569707457000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add +/- 0 rewrites
</comment><date>2019-09-28 23:50:57 +0200</date><id>a581b2c60c4868e58bea5c8b44823a8a674beafe</id><msg>add +/- 0 rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>3d010660ba46104d96ececdfd7fd84a537e33d46</commitId><timestamp>1569707467000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>shorten real prints
</comment><date>2019-09-28 23:51:07 +0200</date><id>3d010660ba46104d96ececdfd7fd84a537e33d46</id><msg>shorten real prints</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><commitId>b4a939f663ec71b0af3463a66e2446ceb0b2fb37</commitId><timestamp>1569707485000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Don't inline string constants
</comment><date>2019-09-28 23:51:25 +0200</date><id>b4a939f663ec71b0af3463a66e2446ceb0b2fb37</id><msg>Don't inline string constants</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>86ae892a5446d46900ebcd0365bf5d004419713b</commitId><timestamp>1569707542000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add primitive LocalInliner
</comment><date>2019-09-28 23:52:22 +0200</date><id>86ae892a5446d46900ebcd0365bf5d004419713b</id><msg>add primitive LocalInliner</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>cbd7bf5bf2bf0eb7d1c7f2fe198b770319fddc45</commitId><timestamp>1569708010000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>log
</comment><date>2019-09-29 00:00:10 +0200</date><id>cbd7bf5bf2bf0eb7d1c7f2fe198b770319fddc45</id><msg>log</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>b16a99cbe96d52a3b14b127eb99cf4e4c3c9ef04</commitId><timestamp>1569708473000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ExprPrinter.java
</comment><date>2019-09-29 00:07:53 +0200</date><id>b16a99cbe96d52a3b14b127eb99cf4e4c3c9ef04</id><msg>Update ExprPrinter.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>c1d4a109639b65201028843c8b9afd206cc9aa97</commitId><timestamp>1569708753000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>more fixes
</comment><date>2019-09-29 00:12:33 +0200</date><id>c1d4a109639b65201028843c8b9afd206cc9aa97</id><msg>more fixes</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</affectedPath><commitId>34cee7be526c0d44751eefe43f9a17fc4ad1e708</commitId><timestamp>1569709709000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SideEffectAnalyzer.java
</comment><date>2019-09-29 00:28:29 +0200</date><id>34cee7be526c0d44751eefe43f9a17fc4ad1e708</id><msg>Update SideEffectAnalyzer.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SideEffectAnalyzer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>9fbc378e5a9bba6ff9bc939491cbd44d1f0340b4</commitId><timestamp>1569709844000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2019-09-29 00:30:44 +0200</date><id>9fbc378e5a9bba6ff9bc939491cbd44d1f0340b4</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>fa9f614bf62d703df38d3b6392e600a41e22105c</commitId><timestamp>1569710366000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>move strict inline after local opts passes and fix viable counter
</comment><date>2019-09-29 00:39:26 +0200</date><id>fa9f614bf62d703df38d3b6392e600a41e22105c</id><msg>move strict inline after local opts passes and fix viable counter</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>5b169a7fd9bc8451015ed6bc5ef96274b66ae8fa</commitId><timestamp>1569711471000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>safety
</comment><date>2019-09-29 00:57:51 +0200</date><id>5b169a7fd9bc8451015ed6bc5ef96274b66ae8fa</id><msg>safety</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</affectedPath><commitId>11e0e6da3899753da8329cb27c3bfb7553d8da8c</commitId><timestamp>1569712265000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update RemoveGarbage.java
</comment><date>2019-09-29 01:11:05 +0200</date><id>11e0e6da3899753da8329cb27c3bfb7553d8da8c</id><msg>Update RemoveGarbage.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/lua/translation/RemoveGarbage.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>f4c87424f742ab48051cf52f3696ad28735217ce</commitId><timestamp>1569866855000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix local inliner and one test
</comment><date>2019-09-30 20:07:35 +0200</date><id>f4c87424f742ab48051cf52f3696ad28735217ce</id><msg>fix local inliner and one test</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/OptimizerTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</affectedPath><commitId>0720099f2ccdf2753ad4a0e88b805d9ad9fc80d9</commitId><timestamp>1569879987000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>more logs
</comment><date>2019-09-30 23:46:27 +0200</date><id>0720099f2ccdf2753ad4a0e88b805d9ad9fc80d9</id><msg>more logs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/LocalInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>56b6ecc6fba5ccb5aeddc41d0c787d56a9cab2ce</commitId><timestamp>1569884123000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>+ölog
</comment><date>2019-10-01 00:55:23 +0200</date><id>56b6ecc6fba5ccb5aeddc41d0c787d56a9cab2ce</id><msg>+ölog</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</affectedPath><commitId>21e69933dce2c80d125a4e86a5b98adbf814d4bf</commitId><timestamp>1569884442000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>v cx
</comment><date>2019-10-01 01:00:42 +0200</date><id>21e69933dce2c80d125a4e86a5b98adbf814d4bf</id><msg>v cx</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Utils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>ef8469a56932f05c76d91d45bcc43bfda48dc1a4</commitId><timestamp>1569884954000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 01:09:14 +0200</date><id>ef8469a56932f05c76d91d45bcc43bfda48dc1a4</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>a88bdc0fcb098940ecb772bad11d07ba39d9e896</commitId><timestamp>1569954406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:26:46 +0200</date><id>a88bdc0fcb098940ecb772bad11d07ba39d9e896</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>763e7a30e37df7bbf803c2bc7710ede90b78867f</commitId><timestamp>1569954836000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:33:56 +0200</date><id>763e7a30e37df7bbf803c2bc7710ede90b78867f</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>3951aa758a7b59f84e047cf380ec90de323abb36</commitId><timestamp>1569955257000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:40:57 +0200</date><id>3951aa758a7b59f84e047cf380ec90de323abb36</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>08be07a5e41ce4afde2ee161440647c77e2636e3</commitId><timestamp>1569955430000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ConstantAndCopyPropagation.java
</comment><date>2019-10-01 20:43:50 +0200</date><id>08be07a5e41ce4afde2ee161440647c77e2636e3</id><msg>Update ConstantAndCopyPropagation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>faabea8c461146946a2a802d4045afb806540c90</commitId><timestamp>1569955841000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>ff
</comment><date>2019-10-01 20:50:41 +0200</date><id>faabea8c461146946a2a802d4045afb806540c90</id><msg>ff</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>93164b95e8511deb97974bf48d8af0a1af7663a2</commitId><timestamp>1569956025000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 20:53:45 +0200</date><id>93164b95e8511deb97974bf48d8af0a1af7663a2</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>7507095388fc7a17a20cf9ee7bc1dfa353f01beb</commitId><timestamp>1569956544000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 21:02:24 +0200</date><id>7507095388fc7a17a20cf9ee7bc1dfa353f01beb</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><commitId>3bb48dab7c0c4bb364f5e4ea5206e2865732cfb3</commitId><timestamp>1569956716000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ImAttributes.java
</comment><date>2019-10-01 21:05:16 +0200</date><id>3bb48dab7c0c4bb364f5e4ea5206e2865732cfb3</id><msg>Update ImAttributes.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>46807f2180b3fb3c3ca48ebdab0b16736f91515b</commitId><timestamp>1569957302000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>dfs
</comment><date>2019-10-01 21:15:02 +0200</date><id>46807f2180b3fb3c3ca48ebdab0b16736f91515b</id><msg>dfs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>a62089a90a9406c358ba54fff22ccc9c0e2a058c</commitId><timestamp>1569957556000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>d
</comment><date>2019-10-01 21:19:16 +0200</date><id>a62089a90a9406c358ba54fff22ccc9c0e2a058c</id><msg>d</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImAttributes.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><commitId>c34d2e8e224d3233cab247ef7ac2cc316f38ce84</commitId><timestamp>1569958151000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>re
</comment><date>2019-10-01 21:29:11 +0200</date><id>c34d2e8e224d3233cab247ef7ac2cc316f38ce84</id><msg>re</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>869a9a01c80e4cff746c745b64ba24c848da14eb</commitId><timestamp>1569959009000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>bffd
</comment><date>2019-10-01 21:43:29 +0200</date><id>869a9a01c80e4cff746c745b64ba24c848da14eb</id><msg>bffd</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/ConstantAndCopyPropagation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><commitId>7d9ff2601ec3be0cbbd985a86fa86643081d9b74</commitId><timestamp>1569959266000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstCompilerJassImpl.java
</comment><date>2019-10-01 21:47:46 +0200</date><id>7d9ff2601ec3be0cbbd985a86fa86643081d9b74</id><msg>Update WurstCompilerJassImpl.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>b5c9d88e5ad81c82bed052ac280dba0f76f4d94b</commitId><timestamp>1569963468000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>TRVE fix
</comment><date>2019-10-01 22:57:48 +0200</date><id>b5c9d88e5ad81c82bed052ac280dba0f76f4d94b</id><msg>TRVE fix</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/TriggerProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><commitId>2eb7d53a8204187cc29375377d03459ad9c409a6</commitId><timestamp>1569965248000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix namegen
</comment><date>2019-10-01 23:27:28 +0200</date><id>2eb7d53a8204187cc29375377d03459ad9c409a6</id><msg>fix namegen</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</affectedPath><commitId>6d09b0f80e20e1a7d927e3e561ede80661f3f993</commitId><timestamp>1569965364000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>remove logging
</comment><date>2019-10-01 23:29:24 +0200</date><id>6d09b0f80e20e1a7d927e3e561ede80661f3f993</id><msg>remove logging</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImCompressor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/GlobalsInliner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>1b70658b58d0cb69072caf212fe56a39d29b6cc8</commitId><timestamp>1569967933000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>make charmap configureable
</comment><date>2019-10-02 00:12:13 +0200</date><id>1b70658b58d0cb69072caf212fe56a39d29b6cc8</id><msg>make charmap configureable</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>0a629cd944b7735607e72dac9020c3f9cdf567e0</commitId><timestamp>1570042125000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update NameGenerator.java
</comment><date>2019-10-02 20:48:45 +0200</date><id>0a629cd944b7735607e72dac9020c3f9cdf567e0</id><msg>Update NameGenerator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>73301b1f7f1423ca55aa5ef71559a97024373b37</commitId><timestamp>1570217245000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-04 21:27:25 +0200</date><id>73301b1f7f1423ca55aa5ef71559a97024373b37</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</affectedPath><commitId>460a0a57ee7946dcecee1814740d3ce2832e39ac</commitId><timestamp>1570368377000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>add TRVE hook detection
</comment><date>2019-10-06 15:26:17 +0200</date><id>460a0a57ee7946dcecee1814740d3ce2832e39ac</id><msg>add TRVE hook detection</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/TRVEHelper.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/JurstTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>ded553fd2a892f3e72f8716c5c2408261b030533</commitId><timestamp>1570479728000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>update wc3libs
</comment><date>2019-10-07 22:22:08 +0200</date><id>ded553fd2a892f3e72f8716c5c2408261b030533</id><msg>update wc3libs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGuiCliImpl.java</affectedPath><commitId>9c433e969831edb40413c7f912273a1b24093186</commitId><timestamp>1570764102000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstGuiCliImpl.java
</comment><date>2019-10-11 05:21:42 +0200</date><id>9c433e969831edb40413c7f912273a1b24093186</id><msg>Update WurstGuiCliImpl.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/gui/WurstGuiCliImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>6b422dc42353c2679e490dc31f1b5dd211a5032a</commitId><timestamp>1570799804000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>don't complain about useless ExecuteFunc calls
</comment><date>2019-10-11 15:16:44 +0200</date><id>6b422dc42353c2679e490dc31f1b5dd211a5032a</id><msg>don't complain about useless ExecuteFunc calls</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>7390500a2dba1808dbc67436b347e87e16b359a9</commitId><timestamp>1570799979000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update WurstValidator.java
</comment><date>2019-10-11 15:19:39 +0200</date><id>7390500a2dba1808dbc67436b347e87e16b359a9</id><msg>Update WurstValidator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</affectedPath><commitId>ecb4993427c00cbda11b6381a5380309954bca54</commitId><timestamp>1570800406000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update ExprTranslation.java
</comment><date>2019-10-11 15:26:46 +0200</date><id>ecb4993427c00cbda11b6381a5380309954bca54</id><msg>Update ExprTranslation.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ExprTranslation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>534caf2739295402f2ac40b2eaa31db05218fd48</commitId><timestamp>1570986619000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-13 19:10:19 +0200</date><id>534caf2739295402f2ac40b2eaa31db05218fd48</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>9b56c15d38823a25bd9372f8ed6775a49f2dfd37</commitId><timestamp>1570989086000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-13 19:51:26 +0200</date><id>9b56c15d38823a25bd9372f8ed6775a49f2dfd37</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</affectedPath><commitId>cc8c7edee5c0366c79500e846a86fd45712e6b9d</commitId><timestamp>1570991882000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>fix validator npe
</comment><date>2019-10-13 20:38:02 +0200</date><id>cc8c7edee5c0366c79500e846a86fd45712e6b9d</id><msg>fix validator npe</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>a55d9516fe01172bef1d0e7666b73198f1558858</commitId><timestamp>1571035462000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-14 08:44:22 +0200</date><id>a55d9516fe01172bef1d0e7666b73198f1558858</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>ddceba6c11e1da17cd7e5529752bff0479b511b9</commitId><timestamp>1571128594000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>frotty@sunayama.de</authorEmail><comment>Update build.gradle
</comment><date>2019-10-15 10:36:34 +0200</date><id>ddceba6c11e1da17cd7e5529752bff0479b511b9</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/InitFunctionCleaner.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/RectProvider.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/RectMock.java</affectedPath><commitId>511c808903fe46af693b58d7cc04bd614bc3156e</commitId><timestamp>1571738271000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>f.rimkus@mailbox.org</authorEmail><comment>fixes from master and init func remover branch
</comment><date>2019-10-22 11:57:51 +0200</date><id>511c808903fe46af693b58d7cc04bd614bc3156e</id><msg>fixes from master and init func remover branch</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/mocks/RectMock.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/InitFunctionCleaner.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/providers/RectProvider.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/UselessFunctionCallsRemover.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</affectedPath><commitId>799bc6c6314c308b439cf1025db3a8d6a060c7a1</commitId><timestamp>1579096229000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update WurstScriptTest.java
</comment><date>2020-01-15 14:50:29 +0100</date><id>799bc6c6314c308b439cf1025db3a8d6a060c7a1</id><msg>Update WurstScriptTest.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/WurstScriptTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>b732291cca2e28e6c99425d0aa489333c26cf354</commitId><timestamp>1579097456000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>without rewrites
</comment><date>2020-01-15 15:10:56 +0100</date><id>b732291cca2e28e6c99425d0aa489333c26cf354</id><msg>without rewrites</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>4c36caec49280d9c51f933d87b6aeb68197d9223</commitId><timestamp>1579097852000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>without LocalsInliner
</comment><date>2020-01-15 15:17:32 +0100</date><id>4c36caec49280d9c51f933d87b6aeb68197d9223</id><msg>without LocalsInliner</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>7e0226a17f61cdaf4cffe508fa1c212e1d3f755a</commitId><timestamp>1579105936000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>inlining and init cleanm too?!
</comment><date>2020-01-15 17:32:16 +0100</date><id>7e0226a17f61cdaf4cffe508fa1c212e1d3f755a</id><msg>inlining and init cleanm too?!</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>bbf86a6564d7090b8f3da17dbf46dfe8522c68e9</commitId><timestamp>1579106871000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>dont rewrite exprs
</comment><date>2020-01-15 17:47:51 +0100</date><id>bbf86a6564d7090b8f3da17dbf46dfe8522c68e9</id><msg>dont rewrite exprs</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>8e1634d63842dc0832bc95f6e8e9f5c53e91a091</commitId><timestamp>1579107642000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>re enable real rewrite
</comment><date>2020-01-15 18:00:42 +0100</date><id>8e1634d63842dc0832bc95f6e8e9f5c53e91a091</id><msg>re enable real rewrite</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</affectedPath><commitId>5a7ab7b0aa24da92d3927438e69fb6cd55454788</commitId><timestamp>1579108174000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>fix int expr rewrites and re-enable all disabled
</comment><date>2020-01-15 18:09:34 +0100</date><id>5a7ab7b0aa24da92d3927438e69fb6cd55454788</id><msg>fix int expr rewrites and re-enable all disabled</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jassprinter/ExprPrinter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</affectedPath><commitId>f80c2e5a00f8266b0e46861a20da2f6481ca9140</commitId><timestamp>1580735234000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>f.rimkus@mailbox.org</authorEmail><comment>fix replaceIntTerm swallowing int-int rewrites and don't ignore minus
</comment><date>2020-02-03 14:07:14 +0100</date><id>f80c2e5a00f8266b0e46861a20da2f6481ca9140</id><msg>fix replaceIntTerm swallowing int-int rewrites and don't ignore minus</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/BugTests.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>89eaa67b12bdb8dff95168f4ebbd9b8c1ccc18d3</commitId><timestamp>1615891668000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update build.gradle
</comment><date>2021-03-16 11:47:48 +0100</date><id>89eaa67b12bdb8dff95168f4ebbd9b8c1ccc18d3</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><commitId>8e949913467a52960a3acd346d4db325511522c6</commitId><timestamp>1616191740000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update build.gradle
</comment><date>2021-03-19 23:09:00 +0100</date><id>8e949913467a52960a3acd346d4db325511522c6</id><msg>Update build.gradle</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>f81d7efd561ca9641d68d2d858cbc8ac0465c0aa</commitId><timestamp>1616665702000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-03-25 10:48:22 +0100</date><id>f81d7efd561ca9641d68d2d858cbc8ac0465c0aa</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</affectedPath><commitId>f612bcec2f80ab9a789f4d2f97387b25114a8d75</commitId><timestamp>1619555170000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>shuffle charmaps
</comment><date>2021-04-27 22:26:10 +0200</date><id>f612bcec2f80ab9a789f4d2f97387b25114a8d75</id><msg>shuffle charmaps</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/NameGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerHeroEvents.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerEvents.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerStates.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerUnitEvents.java</affectedPath><commitId>f5efa5b34985ef081a6eb3ceb20462dc1b5473a5</commitId><timestamp>1621121808000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>add event replacements
</comment><date>2021-05-16 01:36:48 +0200</date><id>f5efa5b34985ef081a6eb3ceb20462dc1b5473a5</id><msg>add event replacements</msg><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerEvents.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerHeroEvents.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerUnitEvents.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/PlayerStates.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>8dbfd85d8a766b341b8ecbdcb0a9abef23fe043e</commitId><timestamp>1624898235000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>string crypto
</comment><date>2021-06-28 18:37:15 +0200</date><id>8dbfd85d8a766b341b8ecbdcb0a9abef23fe043e</id><msg>string crypto</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>e0bdf76646593e9cfc88aba86349505c5bbd3ec4</commitId><timestamp>1624900550000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:15:50 +0200</date><id>e0bdf76646593e9cfc88aba86349505c5bbd3ec4</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>172277485f3218b2382b3df36815d9d412c7f504</commitId><timestamp>1624900849000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:20:49 +0200</date><id>172277485f3218b2382b3df36815d9d412c7f504</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>6461158ad54a048a3783f22f7842722e0e4c5222</commitId><timestamp>1624900980000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:23:00 +0200</date><id>6461158ad54a048a3783f22f7842722e0e4c5222</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><commitId>8dfc8214d36b81f51869291b1ab98ce3c842a7ed</commitId><timestamp>1624901497000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update ImOptimizer.java
</comment><date>2021-06-28 19:31:37 +0200</date><id>8dfc8214d36b81f51869291b1ab98ce3c842a7ed</id><msg>Update ImOptimizer.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>8b62909a3b71f0b77a224c1343e8ac762c920788</commitId><timestamp>1624901901000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:38:21 +0200</date><id>8b62909a3b71f0b77a224c1343e8ac762c920788</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>fbd91a6e709bf1f138f5861b59d1ebc1edb9ecf3</commitId><timestamp>1624902199000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:43:19 +0200</date><id>fbd91a6e709bf1f138f5861b59d1ebc1edb9ecf3</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>447862bb093ca02ec51b2d292019aad72541373b</commitId><timestamp>1624902483000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:48:03 +0200</date><id>447862bb093ca02ec51b2d292019aad72541373b</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>812741bbe63fb6e9ef91c4fb055850a435d67b17</commitId><timestamp>1624903142000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 19:59:02 +0200</date><id>812741bbe63fb6e9ef91c4fb055850a435d67b17</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>e8be2017d3427c50509b7bcaa3cc2b6367cc9f2d</commitId><timestamp>1624903752000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:09:12 +0200</date><id>e8be2017d3427c50509b7bcaa3cc2b6367cc9f2d</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>a796633b4119cbde4dffcbaba41a9147feb1c253</commitId><timestamp>1624904790000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:26:30 +0200</date><id>a796633b4119cbde4dffcbaba41a9147feb1c253</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>0ec099931034a68e86ec0b133f653a68838e582c</commitId><timestamp>1624905697000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-28 20:41:37 +0200</date><id>0ec099931034a68e86ec0b133f653a68838e582c</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>558785ad29c8c224f3eff6c24dac04cce649935b</commitId><timestamp>1624906580000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>ff
</comment><date>2021-06-28 20:56:20 +0200</date><id>558785ad29c8c224f3eff6c24dac04cce649935b</id><msg>ff</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/ImOptimizer.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>f5f97385ccd2bf96938587e247b4b8629c2c51ce</commitId><timestamp>1624996266000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-29 21:51:06 +0200</date><id>f5f97385ccd2bf96938587e247b4b8629c2c51ce</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>1a1edcaf97dba8989232fa399d354102e929bd75</commitId><timestamp>1624996811000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-29 22:00:11 +0200</date><id>1a1edcaf97dba8989232fa399d354102e929bd75</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</affectedPath><commitId>82f6c87b5fbea6262af42e55d5e4e4f284e6f0c7</commitId><timestamp>1625000026000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update ImTranslator.java
</comment><date>2021-06-29 22:53:46 +0200</date><id>82f6c87b5fbea6262af42e55d5e4e4f284e6f0c7</id><msg>Update ImTranslator.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImTranslator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>4dc99010b8e7c21cea20c86de08beb982a4971b2</commitId><timestamp>1625002423000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-29 23:33:43 +0200</date><id>4dc99010b8e7c21cea20c86de08beb982a4971b2</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>c0fe4dac233d454e681e55ca2e89913770400a46</commitId><timestamp>1625002624000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-29 23:37:04 +0200</date><id>c0fe4dac233d454e681e55ca2e89913770400a46</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>c8cbbdc778397a623708a2ccf9d240a641ed0a74</commitId><timestamp>1625004254000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>hash rewrite left and remove minimum length crypt requirement
</comment><date>2021-06-30 00:04:14 +0200</date><id>c8cbbdc778397a623708a2ccf9d240a641ed0a74</id><msg>hash rewrite left and remove minimum length crypt requirement</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</affectedPath><commitId>3a224ab6cbbab6ad22834647a96ebaef1250965c</commitId><timestamp>1625054508000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update SimpleRewrites.java
</comment><date>2021-06-30 14:01:48 +0200</date><id>3a224ab6cbbab6ad22834647a96ebaef1250965c</id><msg>Update SimpleRewrites.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/optimizer/SimpleRewrites.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>84a9d71e108e42fce1cc5da4b2310edf8c68f333</commitId><timestamp>1625054956000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-30 14:09:16 +0200</date><id>84a9d71e108e42fce1cc5da4b2310edf8c68f333</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</affectedPath><commitId>2b342507570259721b8d33faf89c5a9d88dd53be</commitId><timestamp>1625055280000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></author><authorEmail>Frotty@users.noreply.github.com</authorEmail><comment>Update StringCryptor.java
</comment><date>2021-06-30 14:14:40 +0200</date><id>2b342507570259721b8d33faf89c5a9d88dd53be</id><msg>Update StringCryptor.java</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imoptimizer/StringCryptor.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/frotty</absoluteUrl><fullName>frotty</fullName></culprit></lastUnsuccessfulBuild><nextBuildNumber>1368</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>Downfall</displayName><fullDisplayName>Downfall</fullDisplayName><fullName>Downfall</fullName><name>Downfall</name><url>https://grill.wurstlang.org/hudson/job/Downfall/</url><buildable>false</buildable><build _class='hudson.model.FreeStyleBuild'><number>110</number><url>https://grill.wurstlang.org/hudson/job/Downfall/110/</url></build><build _class='hudson.model.FreeStyleBuild'><number>109</number><url>https://grill.wurstlang.org/hudson/job/Downfall/109/</url></build><build _class='hudson.model.FreeStyleBuild'><number>108</number><url>https://grill.wurstlang.org/hudson/job/Downfall/108/</url></build><build _class='hudson.model.FreeStyleBuild'><number>107</number><url>https://grill.wurstlang.org/hudson/job/Downfall/107/</url></build><build _class='hudson.model.FreeStyleBuild'><number>106</number><url>https://grill.wurstlang.org/hudson/job/Downfall/106/</url></build><build _class='hudson.model.FreeStyleBuild'><number>105</number><url>https://grill.wurstlang.org/hudson/job/Downfall/105/</url></build><build _class='hudson.model.FreeStyleBuild'><number>104</number><url>https://grill.wurstlang.org/hudson/job/Downfall/104/</url></build><build _class='hudson.model.FreeStyleBuild'><number>103</number><url>https://grill.wurstlang.org/hudson/job/Downfall/103/</url></build><build _class='hudson.model.FreeStyleBuild'><number>102</number><url>https://grill.wurstlang.org/hudson/job/Downfall/102/</url></build><build _class='hudson.model.FreeStyleBuild'><number>101</number><url>https://grill.wurstlang.org/hudson/job/Downfall/101/</url></build><build _class='hudson.model.FreeStyleBuild'><number>100</number><url>https://grill.wurstlang.org/hudson/job/Downfall/100/</url></build><build _class='hudson.model.FreeStyleBuild'><number>99</number><url>https://grill.wurstlang.org/hudson/job/Downfall/99/</url></build><build _class='hudson.model.FreeStyleBuild'><number>98</number><url>https://grill.wurstlang.org/hudson/job/Downfall/98/</url></build><build _class='hudson.model.FreeStyleBuild'><number>97</number><url>https://grill.wurstlang.org/hudson/job/Downfall/97/</url></build><build _class='hudson.model.FreeStyleBuild'><number>96</number><url>https://grill.wurstlang.org/hudson/job/Downfall/96/</url></build><build _class='hudson.model.FreeStyleBuild'><number>95</number><url>https://grill.wurstlang.org/hudson/job/Downfall/95/</url></build><build _class='hudson.model.FreeStyleBuild'><number>94</number><url>https://grill.wurstlang.org/hudson/job/Downfall/94/</url></build><build _class='hudson.model.FreeStyleBuild'><number>93</number><url>https://grill.wurstlang.org/hudson/job/Downfall/93/</url></build><build _class='hudson.model.FreeStyleBuild'><number>92</number><url>https://grill.wurstlang.org/hudson/job/Downfall/92/</url></build><build _class='hudson.model.FreeStyleBuild'><number>91</number><url>https://grill.wurstlang.org/hudson/job/Downfall/91/</url></build><build _class='hudson.model.FreeStyleBuild'><number>90</number><url>https://grill.wurstlang.org/hudson/job/Downfall/90/</url></build><build _class='hudson.model.FreeStyleBuild'><number>89</number><url>https://grill.wurstlang.org/hudson/job/Downfall/89/</url></build><build _class='hudson.model.FreeStyleBuild'><number>88</number><url>https://grill.wurstlang.org/hudson/job/Downfall/88/</url></build><build _class='hudson.model.FreeStyleBuild'><number>87</number><url>https://grill.wurstlang.org/hudson/job/Downfall/87/</url></build><build _class='hudson.model.FreeStyleBuild'><number>86</number><url>https://grill.wurstlang.org/hudson/job/Downfall/86/</url></build><build _class='hudson.model.FreeStyleBuild'><number>85</number><url>https://grill.wurstlang.org/hudson/job/Downfall/85/</url></build><build _class='hudson.model.FreeStyleBuild'><number>84</number><url>https://grill.wurstlang.org/hudson/job/Downfall/84/</url></build><build _class='hudson.model.FreeStyleBuild'><number>83</number><url>https://grill.wurstlang.org/hudson/job/Downfall/83/</url></build><build _class='hudson.model.FreeStyleBuild'><number>82</number><url>https://grill.wurstlang.org/hudson/job/Downfall/82/</url></build><build _class='hudson.model.FreeStyleBuild'><number>81</number><url>https://grill.wurstlang.org/hudson/job/Downfall/81/</url></build><build _class='hudson.model.FreeStyleBuild'><number>80</number><url>https://grill.wurstlang.org/hudson/job/Downfall/80/</url></build><build _class='hudson.model.FreeStyleBuild'><number>79</number><url>https://grill.wurstlang.org/hudson/job/Downfall/79/</url></build><build _class='hudson.model.FreeStyleBuild'><number>78</number><url>https://grill.wurstlang.org/hudson/job/Downfall/78/</url></build><build _class='hudson.model.FreeStyleBuild'><number>77</number><url>https://grill.wurstlang.org/hudson/job/Downfall/77/</url></build><build _class='hudson.model.FreeStyleBuild'><number>76</number><url>https://grill.wurstlang.org/hudson/job/Downfall/76/</url></build><build _class='hudson.model.FreeStyleBuild'><number>75</number><url>https://grill.wurstlang.org/hudson/job/Downfall/75/</url></build><build _class='hudson.model.FreeStyleBuild'><number>74</number><url>https://grill.wurstlang.org/hudson/job/Downfall/74/</url></build><build _class='hudson.model.FreeStyleBuild'><number>73</number><url>https://grill.wurstlang.org/hudson/job/Downfall/73/</url></build><build _class='hudson.model.FreeStyleBuild'><number>72</number><url>https://grill.wurstlang.org/hudson/job/Downfall/72/</url></build><build _class='hudson.model.FreeStyleBuild'><number>71</number><url>https://grill.wurstlang.org/hudson/job/Downfall/71/</url></build><build _class='hudson.model.FreeStyleBuild'><number>70</number><url>https://grill.wurstlang.org/hudson/job/Downfall/70/</url></build><build _class='hudson.model.FreeStyleBuild'><number>69</number><url>https://grill.wurstlang.org/hudson/job/Downfall/69/</url></build><build _class='hudson.model.FreeStyleBuild'><number>68</number><url>https://grill.wurstlang.org/hudson/job/Downfall/68/</url></build><build _class='hudson.model.FreeStyleBuild'><number>67</number><url>https://grill.wurstlang.org/hudson/job/Downfall/67/</url></build><build _class='hudson.model.FreeStyleBuild'><number>66</number><url>https://grill.wurstlang.org/hudson/job/Downfall/66/</url></build><build _class='hudson.model.FreeStyleBuild'><number>65</number><url>https://grill.wurstlang.org/hudson/job/Downfall/65/</url></build><build _class='hudson.model.FreeStyleBuild'><number>64</number><url>https://grill.wurstlang.org/hudson/job/Downfall/64/</url></build><build _class='hudson.model.FreeStyleBuild'><number>63</number><url>https://grill.wurstlang.org/hudson/job/Downfall/63/</url></build><build _class='hudson.model.FreeStyleBuild'><number>62</number><url>https://grill.wurstlang.org/hudson/job/Downfall/62/</url></build><build _class='hudson.model.FreeStyleBuild'><number>61</number><url>https://grill.wurstlang.org/hudson/job/Downfall/61/</url></build><build _class='hudson.model.FreeStyleBuild'><number>60</number><url>https://grill.wurstlang.org/hudson/job/Downfall/60/</url></build><build _class='hudson.model.FreeStyleBuild'><number>59</number><url>https://grill.wurstlang.org/hudson/job/Downfall/59/</url></build><build _class='hudson.model.FreeStyleBuild'><number>58</number><url>https://grill.wurstlang.org/hudson/job/Downfall/58/</url></build><build _class='hudson.model.FreeStyleBuild'><number>57</number><url>https://grill.wurstlang.org/hudson/job/Downfall/57/</url></build><build _class='hudson.model.FreeStyleBuild'><number>56</number><url>https://grill.wurstlang.org/hudson/job/Downfall/56/</url></build><build _class='hudson.model.FreeStyleBuild'><number>55</number><url>https://grill.wurstlang.org/hudson/job/Downfall/55/</url></build><build _class='hudson.model.FreeStyleBuild'><number>54</number><url>https://grill.wurstlang.org/hudson/job/Downfall/54/</url></build><build _class='hudson.model.FreeStyleBuild'><number>53</number><url>https://grill.wurstlang.org/hudson/job/Downfall/53/</url></build><build _class='hudson.model.FreeStyleBuild'><number>52</number><url>https://grill.wurstlang.org/hudson/job/Downfall/52/</url></build><build _class='hudson.model.FreeStyleBuild'><number>51</number><url>https://grill.wurstlang.org/hudson/job/Downfall/51/</url></build><build _class='hudson.model.FreeStyleBuild'><number>50</number><url>https://grill.wurstlang.org/hudson/job/Downfall/50/</url></build><build _class='hudson.model.FreeStyleBuild'><number>49</number><url>https://grill.wurstlang.org/hudson/job/Downfall/49/</url></build><build _class='hudson.model.FreeStyleBuild'><number>48</number><url>https://grill.wurstlang.org/hudson/job/Downfall/48/</url></build><build _class='hudson.model.FreeStyleBuild'><number>47</number><url>https://grill.wurstlang.org/hudson/job/Downfall/47/</url></build><build _class='hudson.model.FreeStyleBuild'><number>46</number><url>https://grill.wurstlang.org/hudson/job/Downfall/46/</url></build><build _class='hudson.model.FreeStyleBuild'><number>45</number><url>https://grill.wurstlang.org/hudson/job/Downfall/45/</url></build><build _class='hudson.model.FreeStyleBuild'><number>44</number><url>https://grill.wurstlang.org/hudson/job/Downfall/44/</url></build><build _class='hudson.model.FreeStyleBuild'><number>43</number><url>https://grill.wurstlang.org/hudson/job/Downfall/43/</url></build><build _class='hudson.model.FreeStyleBuild'><number>42</number><url>https://grill.wurstlang.org/hudson/job/Downfall/42/</url></build><build _class='hudson.model.FreeStyleBuild'><number>41</number><url>https://grill.wurstlang.org/hudson/job/Downfall/41/</url></build><build _class='hudson.model.FreeStyleBuild'><number>40</number><url>https://grill.wurstlang.org/hudson/job/Downfall/40/</url></build><build _class='hudson.model.FreeStyleBuild'><number>39</number><url>https://grill.wurstlang.org/hudson/job/Downfall/39/</url></build><build _class='hudson.model.FreeStyleBuild'><number>38</number><url>https://grill.wurstlang.org/hudson/job/Downfall/38/</url></build><build _class='hudson.model.FreeStyleBuild'><number>37</number><url>https://grill.wurstlang.org/hudson/job/Downfall/37/</url></build><build _class='hudson.model.FreeStyleBuild'><number>36</number><url>https://grill.wurstlang.org/hudson/job/Downfall/36/</url></build><build _class='hudson.model.FreeStyleBuild'><number>35</number><url>https://grill.wurstlang.org/hudson/job/Downfall/35/</url></build><build _class='hudson.model.FreeStyleBuild'><number>34</number><url>https://grill.wurstlang.org/hudson/job/Downfall/34/</url></build><build _class='hudson.model.FreeStyleBuild'><number>33</number><url>https://grill.wurstlang.org/hudson/job/Downfall/33/</url></build><build _class='hudson.model.FreeStyleBuild'><number>32</number><url>https://grill.wurstlang.org/hudson/job/Downfall/32/</url></build><build _class='hudson.model.FreeStyleBuild'><number>31</number><url>https://grill.wurstlang.org/hudson/job/Downfall/31/</url></build><build _class='hudson.model.FreeStyleBuild'><number>30</number><url>https://grill.wurstlang.org/hudson/job/Downfall/30/</url></build><build _class='hudson.model.FreeStyleBuild'><number>29</number><url>https://grill.wurstlang.org/hudson/job/Downfall/29/</url></build><build _class='hudson.model.FreeStyleBuild'><number>28</number><url>https://grill.wurstlang.org/hudson/job/Downfall/28/</url></build><build _class='hudson.model.FreeStyleBuild'><number>27</number><url>https://grill.wurstlang.org/hudson/job/Downfall/27/</url></build><build _class='hudson.model.FreeStyleBuild'><number>26</number><url>https://grill.wurstlang.org/hudson/job/Downfall/26/</url></build><build _class='hudson.model.FreeStyleBuild'><number>25</number><url>https://grill.wurstlang.org/hudson/job/Downfall/25/</url></build><build _class='hudson.model.FreeStyleBuild'><number>24</number><url>https://grill.wurstlang.org/hudson/job/Downfall/24/</url></build><build _class='hudson.model.FreeStyleBuild'><number>23</number><url>https://grill.wurstlang.org/hudson/job/Downfall/23/</url></build><build _class='hudson.model.FreeStyleBuild'><number>22</number><url>https://grill.wurstlang.org/hudson/job/Downfall/22/</url></build><build _class='hudson.model.FreeStyleBuild'><number>21</number><url>https://grill.wurstlang.org/hudson/job/Downfall/21/</url></build><build _class='hudson.model.FreeStyleBuild'><number>20</number><url>https://grill.wurstlang.org/hudson/job/Downfall/20/</url></build><build _class='hudson.model.FreeStyleBuild'><number>19</number><url>https://grill.wurstlang.org/hudson/job/Downfall/19/</url></build><build _class='hudson.model.FreeStyleBuild'><number>18</number><url>https://grill.wurstlang.org/hudson/job/Downfall/18/</url></build><build _class='hudson.model.FreeStyleBuild'><number>17</number><url>https://grill.wurstlang.org/hudson/job/Downfall/17/</url></build><build _class='hudson.model.FreeStyleBuild'><number>16</number><url>https://grill.wurstlang.org/hudson/job/Downfall/16/</url></build><build _class='hudson.model.FreeStyleBuild'><number>15</number><url>https://grill.wurstlang.org/hudson/job/Downfall/15/</url></build><build _class='hudson.model.FreeStyleBuild'><number>14</number><url>https://grill.wurstlang.org/hudson/job/Downfall/14/</url></build><build _class='hudson.model.FreeStyleBuild'><number>13</number><url>https://grill.wurstlang.org/hudson/job/Downfall/13/</url></build><build _class='hudson.model.FreeStyleBuild'><number>12</number><url>https://grill.wurstlang.org/hudson/job/Downfall/12/</url></build><build _class='hudson.model.FreeStyleBuild'><number>11</number><url>https://grill.wurstlang.org/hudson/job/Downfall/11/</url></build><color>disabled</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/Downfall/1/</url></firstBuild><healthReport><description>Build-Stabilität: In letzter Zeit schlugen alle Builds fehl.</description><iconClassName>icon-health-00to19</iconClassName><iconUrl>health-00to19.png</iconUrl><score>0</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>110</number><url>https://grill.wurstlang.org/hudson/job/Downfall/110/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>110</number><url>https://grill.wurstlang.org/hudson/job/Downfall/110/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>110</number><url>https://grill.wurstlang.org/hudson/job/Downfall/110/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>4</number><url>https://grill.wurstlang.org/hudson/job/Downfall/4/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>4</number><url>https://grill.wurstlang.org/hudson/job/Downfall/4/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>110</number><url>https://grill.wurstlang.org/hudson/job/Downfall/110/</url></lastUnsuccessfulBuild><nextBuildNumber>111</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>true</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>EBR</displayName><fullDisplayName>EBR</fullDisplayName><fullName>EBR</fullName><name>EBR</name><url>https://grill.wurstlang.org/hudson/job/EBR/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><number>3639</number><url>https://grill.wurstlang.org/hudson/job/EBR/3639/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3638</number><url>https://grill.wurstlang.org/hudson/job/EBR/3638/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3637</number><url>https://grill.wurstlang.org/hudson/job/EBR/3637/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3636</number><url>https://grill.wurstlang.org/hudson/job/EBR/3636/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3635</number><url>https://grill.wurstlang.org/hudson/job/EBR/3635/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3634</number><url>https://grill.wurstlang.org/hudson/job/EBR/3634/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3633</number><url>https://grill.wurstlang.org/hudson/job/EBR/3633/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3632</number><url>https://grill.wurstlang.org/hudson/job/EBR/3632/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3631</number><url>https://grill.wurstlang.org/hudson/job/EBR/3631/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3630</number><url>https://grill.wurstlang.org/hudson/job/EBR/3630/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3629</number><url>https://grill.wurstlang.org/hudson/job/EBR/3629/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3628</number><url>https://grill.wurstlang.org/hudson/job/EBR/3628/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3627</number><url>https://grill.wurstlang.org/hudson/job/EBR/3627/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3626</number><url>https://grill.wurstlang.org/hudson/job/EBR/3626/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3625</number><url>https://grill.wurstlang.org/hudson/job/EBR/3625/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3624</number><url>https://grill.wurstlang.org/hudson/job/EBR/3624/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3623</number><url>https://grill.wurstlang.org/hudson/job/EBR/3623/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3622</number><url>https://grill.wurstlang.org/hudson/job/EBR/3622/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3621</number><url>https://grill.wurstlang.org/hudson/job/EBR/3621/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3620</number><url>https://grill.wurstlang.org/hudson/job/EBR/3620/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3619</number><url>https://grill.wurstlang.org/hudson/job/EBR/3619/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3618</number><url>https://grill.wurstlang.org/hudson/job/EBR/3618/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3617</number><url>https://grill.wurstlang.org/hudson/job/EBR/3617/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3616</number><url>https://grill.wurstlang.org/hudson/job/EBR/3616/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3615</number><url>https://grill.wurstlang.org/hudson/job/EBR/3615/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3614</number><url>https://grill.wurstlang.org/hudson/job/EBR/3614/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3613</number><url>https://grill.wurstlang.org/hudson/job/EBR/3613/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3612</number><url>https://grill.wurstlang.org/hudson/job/EBR/3612/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3611</number><url>https://grill.wurstlang.org/hudson/job/EBR/3611/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3610</number><url>https://grill.wurstlang.org/hudson/job/EBR/3610/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3609</number><url>https://grill.wurstlang.org/hudson/job/EBR/3609/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3608</number><url>https://grill.wurstlang.org/hudson/job/EBR/3608/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3607</number><url>https://grill.wurstlang.org/hudson/job/EBR/3607/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3606</number><url>https://grill.wurstlang.org/hudson/job/EBR/3606/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3605</number><url>https://grill.wurstlang.org/hudson/job/EBR/3605/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3604</number><url>https://grill.wurstlang.org/hudson/job/EBR/3604/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3603</number><url>https://grill.wurstlang.org/hudson/job/EBR/3603/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3602</number><url>https://grill.wurstlang.org/hudson/job/EBR/3602/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3601</number><url>https://grill.wurstlang.org/hudson/job/EBR/3601/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3600</number><url>https://grill.wurstlang.org/hudson/job/EBR/3600/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3599</number><url>https://grill.wurstlang.org/hudson/job/EBR/3599/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3598</number><url>https://grill.wurstlang.org/hudson/job/EBR/3598/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3597</number><url>https://grill.wurstlang.org/hudson/job/EBR/3597/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3596</number><url>https://grill.wurstlang.org/hudson/job/EBR/3596/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3595</number><url>https://grill.wurstlang.org/hudson/job/EBR/3595/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3594</number><url>https://grill.wurstlang.org/hudson/job/EBR/3594/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3593</number><url>https://grill.wurstlang.org/hudson/job/EBR/3593/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3592</number><url>https://grill.wurstlang.org/hudson/job/EBR/3592/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3591</number><url>https://grill.wurstlang.org/hudson/job/EBR/3591/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3590</number><url>https://grill.wurstlang.org/hudson/job/EBR/3590/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3589</number><url>https://grill.wurstlang.org/hudson/job/EBR/3589/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3588</number><url>https://grill.wurstlang.org/hudson/job/EBR/3588/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3587</number><url>https://grill.wurstlang.org/hudson/job/EBR/3587/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3586</number><url>https://grill.wurstlang.org/hudson/job/EBR/3586/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3585</number><url>https://grill.wurstlang.org/hudson/job/EBR/3585/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3584</number><url>https://grill.wurstlang.org/hudson/job/EBR/3584/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3583</number><url>https://grill.wurstlang.org/hudson/job/EBR/3583/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3582</number><url>https://grill.wurstlang.org/hudson/job/EBR/3582/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3581</number><url>https://grill.wurstlang.org/hudson/job/EBR/3581/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3580</number><url>https://grill.wurstlang.org/hudson/job/EBR/3580/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3579</number><url>https://grill.wurstlang.org/hudson/job/EBR/3579/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3578</number><url>https://grill.wurstlang.org/hudson/job/EBR/3578/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3577</number><url>https://grill.wurstlang.org/hudson/job/EBR/3577/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3576</number><url>https://grill.wurstlang.org/hudson/job/EBR/3576/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3575</number><url>https://grill.wurstlang.org/hudson/job/EBR/3575/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3574</number><url>https://grill.wurstlang.org/hudson/job/EBR/3574/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3573</number><url>https://grill.wurstlang.org/hudson/job/EBR/3573/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3572</number><url>https://grill.wurstlang.org/hudson/job/EBR/3572/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3571</number><url>https://grill.wurstlang.org/hudson/job/EBR/3571/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3570</number><url>https://grill.wurstlang.org/hudson/job/EBR/3570/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3569</number><url>https://grill.wurstlang.org/hudson/job/EBR/3569/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3568</number><url>https://grill.wurstlang.org/hudson/job/EBR/3568/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3567</number><url>https://grill.wurstlang.org/hudson/job/EBR/3567/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3566</number><url>https://grill.wurstlang.org/hudson/job/EBR/3566/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3565</number><url>https://grill.wurstlang.org/hudson/job/EBR/3565/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3564</number><url>https://grill.wurstlang.org/hudson/job/EBR/3564/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3563</number><url>https://grill.wurstlang.org/hudson/job/EBR/3563/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3562</number><url>https://grill.wurstlang.org/hudson/job/EBR/3562/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3561</number><url>https://grill.wurstlang.org/hudson/job/EBR/3561/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3560</number><url>https://grill.wurstlang.org/hudson/job/EBR/3560/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3559</number><url>https://grill.wurstlang.org/hudson/job/EBR/3559/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3558</number><url>https://grill.wurstlang.org/hudson/job/EBR/3558/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3557</number><url>https://grill.wurstlang.org/hudson/job/EBR/3557/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3556</number><url>https://grill.wurstlang.org/hudson/job/EBR/3556/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3555</number><url>https://grill.wurstlang.org/hudson/job/EBR/3555/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3554</number><url>https://grill.wurstlang.org/hudson/job/EBR/3554/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3553</number><url>https://grill.wurstlang.org/hudson/job/EBR/3553/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3552</number><url>https://grill.wurstlang.org/hudson/job/EBR/3552/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3551</number><url>https://grill.wurstlang.org/hudson/job/EBR/3551/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3550</number><url>https://grill.wurstlang.org/hudson/job/EBR/3550/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3549</number><url>https://grill.wurstlang.org/hudson/job/EBR/3549/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3548</number><url>https://grill.wurstlang.org/hudson/job/EBR/3548/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3547</number><url>https://grill.wurstlang.org/hudson/job/EBR/3547/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3546</number><url>https://grill.wurstlang.org/hudson/job/EBR/3546/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3545</number><url>https://grill.wurstlang.org/hudson/job/EBR/3545/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3544</number><url>https://grill.wurstlang.org/hudson/job/EBR/3544/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3543</number><url>https://grill.wurstlang.org/hudson/job/EBR/3543/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3542</number><url>https://grill.wurstlang.org/hudson/job/EBR/3542/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3541</number><url>https://grill.wurstlang.org/hudson/job/EBR/3541/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3540</number><url>https://grill.wurstlang.org/hudson/job/EBR/3540/</url></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/EBR/1/</url></firstBuild><healthReport><description>Build-Stabilität: 3 der letzten 5 Builds schlug fehl.</description><iconClassName>icon-health-20to39</iconClassName><iconUrl>health-20to39.png</iconUrl><score>40</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>3639</number><url>https://grill.wurstlang.org/hudson/job/EBR/3639/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>3639</number><url>https://grill.wurstlang.org/hudson/job/EBR/3639/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>3637</number><url>https://grill.wurstlang.org/hudson/job/EBR/3637/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>3639</number><url>https://grill.wurstlang.org/hudson/job/EBR/3639/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>3639</number><url>https://grill.wurstlang.org/hudson/job/EBR/3639/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>3637</number><url>https://grill.wurstlang.org/hudson/job/EBR/3637/</url></lastUnsuccessfulBuild><nextBuildNumber>3640</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Frentity</name><url>https://grill.wurstlang.org/hudson/job/Frentity/</url><color>blue</color></upstreamProject><upstreamProject _class='hudson.model.FreeStyleProject'><name>StdLib2</name><url>https://grill.wurstlang.org/hudson/job/StdLib2/</url><color>blue</color></upstreamProject><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>ForestDef</displayName><fullDisplayName>ForestDef</fullDisplayName><fullName>ForestDef</fullName><name>ForestDef</name><url>https://grill.wurstlang.org/hudson/job/ForestDef/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><number>3622</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3622/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3621</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3621/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3620</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3620/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3619</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3619/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3618</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3618/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3617</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3617/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3616</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3616/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3615</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3615/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3614</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3614/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3613</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3613/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3612</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3612/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3611</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3611/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3610</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3610/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3609</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3609/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3608</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3608/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3607</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3607/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3606</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3606/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3605</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3605/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3604</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3604/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3603</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3603/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3602</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3602/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3601</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3601/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3600</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3600/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3599</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3599/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3598</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3598/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3597</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3597/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3596</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3596/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3595</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3595/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3594</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3594/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3593</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3593/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3592</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3592/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3591</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3591/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3590</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3590/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3589</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3589/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3588</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3588/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3587</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3587/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3586</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3586/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3585</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3585/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3584</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3584/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3583</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3583/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3582</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3582/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3581</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3581/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3580</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3580/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3579</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3579/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3578</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3578/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3577</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3577/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3576</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3576/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3575</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3575/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3574</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3574/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3573</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3573/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3572</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3572/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3571</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3571/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3570</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3570/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3569</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3569/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3568</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3568/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3567</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3567/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3566</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3566/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3565</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3565/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3564</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3564/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3563</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3563/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3562</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3562/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3561</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3561/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3560</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3560/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3559</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3559/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3558</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3558/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3557</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3557/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3556</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3556/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3555</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3555/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3554</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3554/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3553</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3553/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3552</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3552/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3551</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3551/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3550</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3550/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3549</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3549/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3548</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3548/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3547</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3547/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3546</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3546/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3545</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3545/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3544</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3544/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3543</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3543/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3542</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3542/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3541</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3541/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3540</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3540/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3539</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3539/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3538</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3538/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3537</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3537/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3536</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3536/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3535</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3535/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3534</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3534/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3533</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3533/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3532</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3532/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3531</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3531/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3530</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3530/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3529</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3529/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3528</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3528/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3527</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3527/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3526</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3526/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3525</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3525/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3524</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3524/</url></build><build _class='hudson.model.FreeStyleBuild'><number>3523</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3523/</url></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/1/</url></firstBuild><healthReport><description>Build-Stabilität: In letzter Zeit schlug kein Build fehl.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>3622</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3622/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>3622</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3622/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>3459</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3459/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>3622</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3622/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>3622</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3622/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>3459</number><url>https://grill.wurstlang.org/hudson/job/ForestDef/3459/</url></lastUnsuccessfulBuild><nextBuildNumber>3623</nextBuildNumber><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Frentity</name><url>https://grill.wurstlang.org/hudson/job/Frentity/</url><color>blue</color></upstreamProject><upstreamProject _class='hudson.model.FreeStyleProject'><name>StdLib2</name><url>https://grill.wurstlang.org/hudson/job/StdLib2/</url><color>blue</color></upstreamProject><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>Hotn</displayName><fullDisplayName>Hotn</fullDisplayName><fullName>Hotn</fullName><name>Hotn</name><url>https://grill.wurstlang.org/hudson/job/Hotn/</url><buildable>false</buildable><build _class='hudson.model.FreeStyleBuild'><number>128</number><url>https://grill.wurstlang.org/hudson/job/Hotn/128/</url></build><build _class='hudson.model.FreeStyleBuild'><number>127</number><url>https://grill.wurstlang.org/hudson/job/Hotn/127/</url></build><build _class='hudson.model.FreeStyleBuild'><number>126</number><url>https://grill.wurstlang.org/hudson/job/Hotn/126/</url></build><build _class='hudson.model.FreeStyleBuild'><number>125</number><url>https://grill.wurstlang.org/hudson/job/Hotn/125/</url></build><build _class='hudson.model.FreeStyleBuild'><number>124</number><url>https://grill.wurstlang.org/hudson/job/Hotn/124/</url></build><build _class='hudson.model.FreeStyleBuild'><number>123</number><url>https://grill.wurstlang.org/hudson/job/Hotn/123/</url></build><build _class='hudson.model.FreeStyleBuild'><number>122</number><url>https://grill.wurstlang.org/hudson/job/Hotn/122/</url></build><build _class='hudson.model.FreeStyleBuild'><number>121</number><url>https://grill.wurstlang.org/hudson/job/Hotn/121/</url></build><build _class='hudson.model.FreeStyleBuild'><number>120</number><url>https://grill.wurstlang.org/hudson/job/Hotn/120/</url></build><build _class='hudson.model.FreeStyleBuild'><number>119</number><url>https://grill.wurstlang.org/hudson/job/Hotn/119/</url></build><build _class='hudson.model.FreeStyleBuild'><number>118</number><url>https://grill.wurstlang.org/hudson/job/Hotn/118/</url></build><build _class='hudson.model.FreeStyleBuild'><number>117</number><url>https://grill.wurstlang.org/hudson/job/Hotn/117/</url></build><build _class='hudson.model.FreeStyleBuild'><number>116</number><url>https://grill.wurstlang.org/hudson/job/Hotn/116/</url></build><build _class='hudson.model.FreeStyleBuild'><number>115</number><url>https://grill.wurstlang.org/hudson/job/Hotn/115/</url></build><build _class='hudson.model.FreeStyleBuild'><number>114</number><url>https://grill.wurstlang.org/hudson/job/Hotn/114/</url></build><build _class='hudson.model.FreeStyleBuild'><number>113</number><url>https://grill.wurstlang.org/hudson/job/Hotn/113/</url></build><build _class='hudson.model.FreeStyleBuild'><number>112</number><url>https://grill.wurstlang.org/hudson/job/Hotn/112/</url></build><build _class='hudson.model.FreeStyleBuild'><number>111</number><url>https://grill.wurstlang.org/hudson/job/Hotn/111/</url></build><build _class='hudson.model.FreeStyleBuild'><number>110</number><url>https://grill.wurstlang.org/hudson/job/Hotn/110/</url></build><build _class='hudson.model.FreeStyleBuild'><number>109</number><url>https://grill.wurstlang.org/hudson/job/Hotn/109/</url></build><build _class='hudson.model.FreeStyleBuild'><number>108</number><url>https://grill.wurstlang.org/hudson/job/Hotn/108/</url></build><build _class='hudson.model.FreeStyleBuild'><number>107</number><url>https://grill.wurstlang.org/hudson/job/Hotn/107/</url></build><build _class='hudson.model.FreeStyleBuild'><number>106</number><url>https://grill.wurstlang.org/hudson/job/Hotn/106/</url></build><build _class='hudson.model.FreeStyleBuild'><number>105</number><url>https://grill.wurstlang.org/hudson/job/Hotn/105/</url></build><build _class='hudson.model.FreeStyleBuild'><number>104</number><url>https://grill.wurstlang.org/hudson/job/Hotn/104/</url></build><build _class='hudson.model.FreeStyleBuild'><number>103</number><url>https://grill.wurstlang.org/hudson/job/Hotn/103/</url></build><build _class='hudson.model.FreeStyleBuild'><number>102</number><url>https://grill.wurstlang.org/hudson/job/Hotn/102/</url></build><build _class='hudson.model.FreeStyleBuild'><number>101</number><url>https://grill.wurstlang.org/hudson/job/Hotn/101/</url></build><build _class='hudson.model.FreeStyleBuild'><number>100</number><url>https://grill.wurstlang.org/hudson/job/Hotn/100/</url></build><build _class='hudson.model.FreeStyleBuild'><number>99</number><url>https://grill.wurstlang.org/hudson/job/Hotn/99/</url></build><build _class='hudson.model.FreeStyleBuild'><number>98</number><url>https://grill.wurstlang.org/hudson/job/Hotn/98/</url></build><build _class='hudson.model.FreeStyleBuild'><number>97</number><url>https://grill.wurstlang.org/hudson/job/Hotn/97/</url></build><build _class='hudson.model.FreeStyleBuild'><number>96</number><url>https://grill.wurstlang.org/hudson/job/Hotn/96/</url></build><build _class='hudson.model.FreeStyleBuild'><number>95</number><url>https://grill.wurstlang.org/hudson/job/Hotn/95/</url></build><build _class='hudson.model.FreeStyleBuild'><number>94</number><url>https://grill.wurstlang.org/hudson/job/Hotn/94/</url></build><build _class='hudson.model.FreeStyleBuild'><number>93</number><url>https://grill.wurstlang.org/hudson/job/Hotn/93/</url></build><build _class='hudson.model.FreeStyleBuild'><number>92</number><url>https://grill.wurstlang.org/hudson/job/Hotn/92/</url></build><build _class='hudson.model.FreeStyleBuild'><number>91</number><url>https://grill.wurstlang.org/hudson/job/Hotn/91/</url></build><build _class='hudson.model.FreeStyleBuild'><number>90</number><url>https://grill.wurstlang.org/hudson/job/Hotn/90/</url></build><build _class='hudson.model.FreeStyleBuild'><number>89</number><url>https://grill.wurstlang.org/hudson/job/Hotn/89/</url></build><build _class='hudson.model.FreeStyleBuild'><number>88</number><url>https://grill.wurstlang.org/hudson/job/Hotn/88/</url></build><build _class='hudson.model.FreeStyleBuild'><number>87</number><url>https://grill.wurstlang.org/hudson/job/Hotn/87/</url></build><build _class='hudson.model.FreeStyleBuild'><number>86</number><url>https://grill.wurstlang.org/hudson/job/Hotn/86/</url></build><build _class='hudson.model.FreeStyleBuild'><number>85</number><url>https://grill.wurstlang.org/hudson/job/Hotn/85/</url></build><build _class='hudson.model.FreeStyleBuild'><number>84</number><url>https://grill.wurstlang.org/hudson/job/Hotn/84/</url></build><build _class='hudson.model.FreeStyleBuild'><number>83</number><url>https://grill.wurstlang.org/hudson/job/Hotn/83/</url></build><build _class='hudson.model.FreeStyleBuild'><number>82</number><url>https://grill.wurstlang.org/hudson/job/Hotn/82/</url></build><build _class='hudson.model.FreeStyleBuild'><number>81</number><url>https://grill.wurstlang.org/hudson/job/Hotn/81/</url></build><build _class='hudson.model.FreeStyleBuild'><number>80</number><url>https://grill.wurstlang.org/hudson/job/Hotn/80/</url></build><build _class='hudson.model.FreeStyleBuild'><number>79</number><url>https://grill.wurstlang.org/hudson/job/Hotn/79/</url></build><build _class='hudson.model.FreeStyleBuild'><number>78</number><url>https://grill.wurstlang.org/hudson/job/Hotn/78/</url></build><build _class='hudson.model.FreeStyleBuild'><number>77</number><url>https://grill.wurstlang.org/hudson/job/Hotn/77/</url></build><build _class='hudson.model.FreeStyleBuild'><number>76</number><url>https://grill.wurstlang.org/hudson/job/Hotn/76/</url></build><build _class='hudson.model.FreeStyleBuild'><number>75</number><url>https://grill.wurstlang.org/hudson/job/Hotn/75/</url></build><build _class='hudson.model.FreeStyleBuild'><number>74</number><url>https://grill.wurstlang.org/hudson/job/Hotn/74/</url></build><build _class='hudson.model.FreeStyleBuild'><number>73</number><url>https://grill.wurstlang.org/hudson/job/Hotn/73/</url></build><build _class='hudson.model.FreeStyleBuild'><number>72</number><url>https://grill.wurstlang.org/hudson/job/Hotn/72/</url></build><build _class='hudson.model.FreeStyleBuild'><number>71</number><url>https://grill.wurstlang.org/hudson/job/Hotn/71/</url></build><build _class='hudson.model.FreeStyleBuild'><number>70</number><url>https://grill.wurstlang.org/hudson/job/Hotn/70/</url></build><build _class='hudson.model.FreeStyleBuild'><number>69</number><url>https://grill.wurstlang.org/hudson/job/Hotn/69/</url></build><build _class='hudson.model.FreeStyleBuild'><number>68</number><url>https://grill.wurstlang.org/hudson/job/Hotn/68/</url></build><build _class='hudson.model.FreeStyleBuild'><number>67</number><url>https://grill.wurstlang.org/hudson/job/Hotn/67/</url></build><build _class='hudson.model.FreeStyleBuild'><number>66</number><url>https://grill.wurstlang.org/hudson/job/Hotn/66/</url></build><build _class='hudson.model.FreeStyleBuild'><number>65</number><url>https://grill.wurstlang.org/hudson/job/Hotn/65/</url></build><build _class='hudson.model.FreeStyleBuild'><number>64</number><url>https://grill.wurstlang.org/hudson/job/Hotn/64/</url></build><build _class='hudson.model.FreeStyleBuild'><number>63</number><url>https://grill.wurstlang.org/hudson/job/Hotn/63/</url></build><build _class='hudson.model.FreeStyleBuild'><number>62</number><url>https://grill.wurstlang.org/hudson/job/Hotn/62/</url></build><build _class='hudson.model.FreeStyleBuild'><number>61</number><url>https://grill.wurstlang.org/hudson/job/Hotn/61/</url></build><build _class='hudson.model.FreeStyleBuild'><number>60</number><url>https://grill.wurstlang.org/hudson/job/Hotn/60/</url></build><build _class='hudson.model.FreeStyleBuild'><number>59</number><url>https://grill.wurstlang.org/hudson/job/Hotn/59/</url></build><build _class='hudson.model.FreeStyleBuild'><number>58</number><url>https://grill.wurstlang.org/hudson/job/Hotn/58/</url></build><build _class='hudson.model.FreeStyleBuild'><number>57</number><url>https://grill.wurstlang.org/hudson/job/Hotn/57/</url></build><build _class='hudson.model.FreeStyleBuild'><number>56</number><url>https://grill.wurstlang.org/hudson/job/Hotn/56/</url></build><build _class='hudson.model.FreeStyleBuild'><number>55</number><url>https://grill.wurstlang.org/hudson/job/Hotn/55/</url></build><build _class='hudson.model.FreeStyleBuild'><number>54</number><url>https://grill.wurstlang.org/hudson/job/Hotn/54/</url></build><build _class='hudson.model.FreeStyleBuild'><number>53</number><url>https://grill.wurstlang.org/hudson/job/Hotn/53/</url></build><build _class='hudson.model.FreeStyleBuild'><number>52</number><url>https://grill.wurstlang.org/hudson/job/Hotn/52/</url></build><build _class='hudson.model.FreeStyleBuild'><number>51</number><url>https://grill.wurstlang.org/hudson/job/Hotn/51/</url></build><build _class='hudson.model.FreeStyleBuild'><number>50</number><url>https://grill.wurstlang.org/hudson/job/Hotn/50/</url></build><build _class='hudson.model.FreeStyleBuild'><number>49</number><url>https://grill.wurstlang.org/hudson/job/Hotn/49/</url></build><build _class='hudson.model.FreeStyleBuild'><number>48</number><url>https://grill.wurstlang.org/hudson/job/Hotn/48/</url></build><build _class='hudson.model.FreeStyleBuild'><number>47</number><url>https://grill.wurstlang.org/hudson/job/Hotn/47/</url></build><build _class='hudson.model.FreeStyleBuild'><number>46</number><url>https://grill.wurstlang.org/hudson/job/Hotn/46/</url></build><build _class='hudson.model.FreeStyleBuild'><number>45</number><url>https://grill.wurstlang.org/hudson/job/Hotn/45/</url></build><build _class='hudson.model.FreeStyleBuild'><number>44</number><url>https://grill.wurstlang.org/hudson/job/Hotn/44/</url></build><build _class='hudson.model.FreeStyleBuild'><number>43</number><url>https://grill.wurstlang.org/hudson/job/Hotn/43/</url></build><build _class='hudson.model.FreeStyleBuild'><number>42</number><url>https://grill.wurstlang.org/hudson/job/Hotn/42/</url></build><build _class='hudson.model.FreeStyleBuild'><number>41</number><url>https://grill.wurstlang.org/hudson/job/Hotn/41/</url></build><build _class='hudson.model.FreeStyleBuild'><number>40</number><url>https://grill.wurstlang.org/hudson/job/Hotn/40/</url></build><build _class='hudson.model.FreeStyleBuild'><number>39</number><url>https://grill.wurstlang.org/hudson/job/Hotn/39/</url></build><build _class='hudson.model.FreeStyleBuild'><number>38</number><url>https://grill.wurstlang.org/hudson/job/Hotn/38/</url></build><build _class='hudson.model.FreeStyleBuild'><number>37</number><url>https://grill.wurstlang.org/hudson/job/Hotn/37/</url></build><build _class='hudson.model.FreeStyleBuild'><number>36</number><url>https://grill.wurstlang.org/hudson/job/Hotn/36/</url></build><build _class='hudson.model.FreeStyleBuild'><number>35</number><url>https://grill.wurstlang.org/hudson/job/Hotn/35/</url></build><build _class='hudson.model.FreeStyleBuild'><number>34</number><url>https://grill.wurstlang.org/hudson/job/Hotn/34/</url></build><build _class='hudson.model.FreeStyleBuild'><number>33</number><url>https://grill.wurstlang.org/hudson/job/Hotn/33/</url></build><build _class='hudson.model.FreeStyleBuild'><number>32</number><url>https://grill.wurstlang.org/hudson/job/Hotn/32/</url></build><build _class='hudson.model.FreeStyleBuild'><number>31</number><url>https://grill.wurstlang.org/hudson/job/Hotn/31/</url></build><build _class='hudson.model.FreeStyleBuild'><number>30</number><url>https://grill.wurstlang.org/hudson/job/Hotn/30/</url></build><build _class='hudson.model.FreeStyleBuild'><number>29</number><url>https://grill.wurstlang.org/hudson/job/Hotn/29/</url></build><color>disabled</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/Hotn/1/</url></firstBuild><healthReport><description>Build-Stabilität: In letzter Zeit schlugen alle Builds fehl.</description><iconClassName>icon-health-00to19</iconClassName><iconUrl>health-00to19.png</iconUrl><score>0</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>128</number><url>https://grill.wurstlang.org/hudson/job/Hotn/128/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>128</number><url>https://grill.wurstlang.org/hudson/job/Hotn/128/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>128</number><url>https://grill.wurstlang.org/hudson/job/Hotn/128/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>70</number><url>https://grill.wurstlang.org/hudson/job/Hotn/70/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>70</number><url>https://grill.wurstlang.org/hudson/job/Hotn/70/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>128</number><url>https://grill.wurstlang.org/hudson/job/Hotn/128/</url></lastUnsuccessfulBuild><nextBuildNumber>129</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>true</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>StdLib2</displayName><fullDisplayName>StdLib2</fullDisplayName><fullName>StdLib2</fullName><name>StdLib2</name><url>https://grill.wurstlang.org/hudson/job/StdLib2/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><number>1483</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1483/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1482</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1482/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1481</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1481/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1480</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1480/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1479</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1479/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1478</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1478/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1477</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1477/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1476</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1476/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1475</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1475/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1474</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1474/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1473</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1473/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1472</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1472/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1471</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1471/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1470</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1470/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1469</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1469/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1468</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1468/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1467</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1467/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1466</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1466/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1465</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1465/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1464</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1464/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1463</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1463/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1462</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1462/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1461</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1461/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1460</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1460/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1459</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1459/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1458</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1458/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1457</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1457/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1456</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1456/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1455</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1455/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1454</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1454/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1453</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1453/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1452</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1452/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1451</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1451/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1450</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1450/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1449</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1449/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1448</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1448/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1447</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1447/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1446</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1446/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1445</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1445/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1444</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1444/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1443</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1443/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1442</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1442/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1441</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1441/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1440</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1440/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1439</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1439/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1438</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1438/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1437</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1437/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1436</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1436/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1435</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1435/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1434</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1434/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1433</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1433/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1432</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1432/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1431</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1431/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1430</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1430/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1429</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1429/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1428</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1428/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1427</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1427/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1426</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1426/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1425</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1425/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1424</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1424/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1423</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1423/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1422</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1422/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1421</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1421/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1420</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1420/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1419</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1419/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1418</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1418/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1417</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1417/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1416</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1416/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1415</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1415/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1414</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1414/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1413</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1413/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1412</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1412/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1411</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1411/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1410</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1410/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1409</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1409/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1408</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1408/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1407</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1407/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1406</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1406/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1405</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1405/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1404</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1404/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1403</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1403/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1402</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1402/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1401</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1401/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1400</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1400/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1399</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1399/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1398</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1398/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1397</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1397/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1396</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1396/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1395</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1395/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1394</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1394/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1393</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1393/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1392</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1392/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1391</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1391/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1390</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1390/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1389</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1389/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1388</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1388/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1387</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1387/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1386</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1386/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1385</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1385/</url></build><build _class='hudson.model.FreeStyleBuild'><number>1384</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1384/</url></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1/</url></firstBuild><healthReport><description>Build-Stabilität: In letzter Zeit schlug kein Build fehl.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>1483</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1483/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>1483</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1483/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>1447</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1447/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>1483</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1483/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>1483</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1483/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>1447</number><url>https://grill.wurstlang.org/hudson/job/StdLib2/1447/</url></lastUnsuccessfulBuild><nextBuildNumber>1484</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>false</disabled><downstreamProject _class='hudson.model.FreeStyleProject'><name>EBR</name><url>https://grill.wurstlang.org/hudson/job/EBR/</url><color>blue</color></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><name>ForestDef</name><url>https://grill.wurstlang.org/hudson/job/ForestDef/</url><color>blue</color></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><name>Frentity</name><url>https://grill.wurstlang.org/hudson/job/Frentity/</url><color>blue</color></downstreamProject><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>Wurst StdLib</displayName><fullDisplayName>Wurst StdLib</fullDisplayName><fullName>Wurst StdLib</fullName><name>Wurst StdLib</name><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/</url><buildable>false</buildable><build _class='hudson.model.FreeStyleBuild'><number>724</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/724/</url></build><build _class='hudson.model.FreeStyleBuild'><number>723</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/723/</url></build><build _class='hudson.model.FreeStyleBuild'><number>722</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/722/</url></build><build _class='hudson.model.FreeStyleBuild'><number>721</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/721/</url></build><build _class='hudson.model.FreeStyleBuild'><number>720</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/720/</url></build><build _class='hudson.model.FreeStyleBuild'><number>719</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/719/</url></build><build _class='hudson.model.FreeStyleBuild'><number>718</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/718/</url></build><build _class='hudson.model.FreeStyleBuild'><number>717</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/717/</url></build><build _class='hudson.model.FreeStyleBuild'><number>716</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/716/</url></build><build _class='hudson.model.FreeStyleBuild'><number>715</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/715/</url></build><build _class='hudson.model.FreeStyleBuild'><number>714</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/714/</url></build><build _class='hudson.model.FreeStyleBuild'><number>713</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/713/</url></build><build _class='hudson.model.FreeStyleBuild'><number>712</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/712/</url></build><build _class='hudson.model.FreeStyleBuild'><number>711</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/711/</url></build><build _class='hudson.model.FreeStyleBuild'><number>710</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/710/</url></build><build _class='hudson.model.FreeStyleBuild'><number>709</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/709/</url></build><build _class='hudson.model.FreeStyleBuild'><number>708</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/708/</url></build><build _class='hudson.model.FreeStyleBuild'><number>707</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/707/</url></build><build _class='hudson.model.FreeStyleBuild'><number>706</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/706/</url></build><build _class='hudson.model.FreeStyleBuild'><number>705</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/705/</url></build><build _class='hudson.model.FreeStyleBuild'><number>704</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/704/</url></build><build _class='hudson.model.FreeStyleBuild'><number>703</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/703/</url></build><build _class='hudson.model.FreeStyleBuild'><number>702</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/702/</url></build><build _class='hudson.model.FreeStyleBuild'><number>701</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/701/</url></build><build _class='hudson.model.FreeStyleBuild'><number>700</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/700/</url></build><build _class='hudson.model.FreeStyleBuild'><number>699</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/699/</url></build><build _class='hudson.model.FreeStyleBuild'><number>698</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/698/</url></build><build _class='hudson.model.FreeStyleBuild'><number>697</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/697/</url></build><build _class='hudson.model.FreeStyleBuild'><number>696</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/696/</url></build><build _class='hudson.model.FreeStyleBuild'><number>695</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/695/</url></build><build _class='hudson.model.FreeStyleBuild'><number>694</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/694/</url></build><build _class='hudson.model.FreeStyleBuild'><number>693</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/693/</url></build><build _class='hudson.model.FreeStyleBuild'><number>692</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/692/</url></build><build _class='hudson.model.FreeStyleBuild'><number>691</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/691/</url></build><build _class='hudson.model.FreeStyleBuild'><number>690</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/690/</url></build><build _class='hudson.model.FreeStyleBuild'><number>689</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/689/</url></build><build _class='hudson.model.FreeStyleBuild'><number>688</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/688/</url></build><build _class='hudson.model.FreeStyleBuild'><number>687</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/687/</url></build><build _class='hudson.model.FreeStyleBuild'><number>686</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/686/</url></build><build _class='hudson.model.FreeStyleBuild'><number>685</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/685/</url></build><build _class='hudson.model.FreeStyleBuild'><number>684</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/684/</url></build><build _class='hudson.model.FreeStyleBuild'><number>683</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/683/</url></build><build _class='hudson.model.FreeStyleBuild'><number>682</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/682/</url></build><build _class='hudson.model.FreeStyleBuild'><number>681</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/681/</url></build><build _class='hudson.model.FreeStyleBuild'><number>680</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/680/</url></build><build _class='hudson.model.FreeStyleBuild'><number>679</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/679/</url></build><build _class='hudson.model.FreeStyleBuild'><number>678</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/678/</url></build><build _class='hudson.model.FreeStyleBuild'><number>677</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/677/</url></build><build _class='hudson.model.FreeStyleBuild'><number>676</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/676/</url></build><build _class='hudson.model.FreeStyleBuild'><number>675</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/675/</url></build><build _class='hudson.model.FreeStyleBuild'><number>674</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/674/</url></build><build _class='hudson.model.FreeStyleBuild'><number>673</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/673/</url></build><build _class='hudson.model.FreeStyleBuild'><number>672</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/672/</url></build><build _class='hudson.model.FreeStyleBuild'><number>671</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/671/</url></build><build _class='hudson.model.FreeStyleBuild'><number>670</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/670/</url></build><build _class='hudson.model.FreeStyleBuild'><number>669</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/669/</url></build><build _class='hudson.model.FreeStyleBuild'><number>668</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/668/</url></build><build _class='hudson.model.FreeStyleBuild'><number>667</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/667/</url></build><build _class='hudson.model.FreeStyleBuild'><number>666</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/666/</url></build><build _class='hudson.model.FreeStyleBuild'><number>665</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/665/</url></build><build _class='hudson.model.FreeStyleBuild'><number>664</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/664/</url></build><build _class='hudson.model.FreeStyleBuild'><number>663</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/663/</url></build><build _class='hudson.model.FreeStyleBuild'><number>662</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/662/</url></build><build _class='hudson.model.FreeStyleBuild'><number>661</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/661/</url></build><build _class='hudson.model.FreeStyleBuild'><number>660</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/660/</url></build><build _class='hudson.model.FreeStyleBuild'><number>659</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/659/</url></build><build _class='hudson.model.FreeStyleBuild'><number>658</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/658/</url></build><build _class='hudson.model.FreeStyleBuild'><number>657</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/657/</url></build><build _class='hudson.model.FreeStyleBuild'><number>656</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/656/</url></build><build _class='hudson.model.FreeStyleBuild'><number>655</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/655/</url></build><build _class='hudson.model.FreeStyleBuild'><number>654</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/654/</url></build><build _class='hudson.model.FreeStyleBuild'><number>653</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/653/</url></build><build _class='hudson.model.FreeStyleBuild'><number>652</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/652/</url></build><build _class='hudson.model.FreeStyleBuild'><number>651</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/651/</url></build><build _class='hudson.model.FreeStyleBuild'><number>650</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/650/</url></build><build _class='hudson.model.FreeStyleBuild'><number>649</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/649/</url></build><build _class='hudson.model.FreeStyleBuild'><number>648</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/648/</url></build><build _class='hudson.model.FreeStyleBuild'><number>647</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/647/</url></build><build _class='hudson.model.FreeStyleBuild'><number>646</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/646/</url></build><build _class='hudson.model.FreeStyleBuild'><number>645</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/645/</url></build><build _class='hudson.model.FreeStyleBuild'><number>644</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/644/</url></build><build _class='hudson.model.FreeStyleBuild'><number>643</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/643/</url></build><build _class='hudson.model.FreeStyleBuild'><number>642</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/642/</url></build><build _class='hudson.model.FreeStyleBuild'><number>641</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/641/</url></build><build _class='hudson.model.FreeStyleBuild'><number>640</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/640/</url></build><build _class='hudson.model.FreeStyleBuild'><number>639</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/639/</url></build><build _class='hudson.model.FreeStyleBuild'><number>638</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/638/</url></build><build _class='hudson.model.FreeStyleBuild'><number>637</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/637/</url></build><build _class='hudson.model.FreeStyleBuild'><number>636</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/636/</url></build><build _class='hudson.model.FreeStyleBuild'><number>635</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/635/</url></build><build _class='hudson.model.FreeStyleBuild'><number>634</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/634/</url></build><build _class='hudson.model.FreeStyleBuild'><number>633</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/633/</url></build><build _class='hudson.model.FreeStyleBuild'><number>632</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/632/</url></build><build _class='hudson.model.FreeStyleBuild'><number>631</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/631/</url></build><build _class='hudson.model.FreeStyleBuild'><number>630</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/630/</url></build><build _class='hudson.model.FreeStyleBuild'><number>629</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/629/</url></build><build _class='hudson.model.FreeStyleBuild'><number>628</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/628/</url></build><build _class='hudson.model.FreeStyleBuild'><number>627</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/627/</url></build><build _class='hudson.model.FreeStyleBuild'><number>626</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/626/</url></build><build _class='hudson.model.FreeStyleBuild'><number>625</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/625/</url></build><color>disabled</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/1/</url></firstBuild><healthReport><description>Build-Stabilität: In letzter Zeit schlugen alle Builds fehl.</description><iconClassName>icon-health-00to19</iconClassName><iconUrl>health-00to19.png</iconUrl><score>0</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>724</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/724/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>724</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/724/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>724</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/724/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>642</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/642/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>642</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/642/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>724</number><url>https://grill.wurstlang.org/hudson/job/Wurst%20StdLib/724/</url></lastUnsuccessfulBuild><nextBuildNumber>725</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>true</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><downstreamProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description></description><displayName>hunters-hall</displayName><fullDisplayName>hunters-hall</fullDisplayName><fullName>hunters-hall</fullName><name>hunters-hall</name><url>https://grill.wurstlang.org/hudson/job/hunters-hall/</url><buildable>false</buildable><build _class='hudson.model.FreeStyleBuild'><number>850</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/850/</url></build><build _class='hudson.model.FreeStyleBuild'><number>849</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/849/</url></build><build _class='hudson.model.FreeStyleBuild'><number>848</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/848/</url></build><build _class='hudson.model.FreeStyleBuild'><number>847</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/847/</url></build><build _class='hudson.model.FreeStyleBuild'><number>846</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/846/</url></build><build _class='hudson.model.FreeStyleBuild'><number>845</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/845/</url></build><build _class='hudson.model.FreeStyleBuild'><number>844</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/844/</url></build><build _class='hudson.model.FreeStyleBuild'><number>843</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/843/</url></build><build _class='hudson.model.FreeStyleBuild'><number>842</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/842/</url></build><build _class='hudson.model.FreeStyleBuild'><number>841</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/841/</url></build><build _class='hudson.model.FreeStyleBuild'><number>840</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/840/</url></build><build _class='hudson.model.FreeStyleBuild'><number>839</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/839/</url></build><build _class='hudson.model.FreeStyleBuild'><number>838</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/838/</url></build><build _class='hudson.model.FreeStyleBuild'><number>837</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/837/</url></build><build _class='hudson.model.FreeStyleBuild'><number>836</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/836/</url></build><build _class='hudson.model.FreeStyleBuild'><number>835</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/835/</url></build><build _class='hudson.model.FreeStyleBuild'><number>834</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/834/</url></build><build _class='hudson.model.FreeStyleBuild'><number>833</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/833/</url></build><build _class='hudson.model.FreeStyleBuild'><number>832</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/832/</url></build><build _class='hudson.model.FreeStyleBuild'><number>831</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/831/</url></build><build _class='hudson.model.FreeStyleBuild'><number>830</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/830/</url></build><build _class='hudson.model.FreeStyleBuild'><number>829</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/829/</url></build><build _class='hudson.model.FreeStyleBuild'><number>828</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/828/</url></build><build _class='hudson.model.FreeStyleBuild'><number>827</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/827/</url></build><build _class='hudson.model.FreeStyleBuild'><number>826</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/826/</url></build><build _class='hudson.model.FreeStyleBuild'><number>825</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/825/</url></build><build _class='hudson.model.FreeStyleBuild'><number>824</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/824/</url></build><build _class='hudson.model.FreeStyleBuild'><number>823</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/823/</url></build><build _class='hudson.model.FreeStyleBuild'><number>822</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/822/</url></build><build _class='hudson.model.FreeStyleBuild'><number>821</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/821/</url></build><build _class='hudson.model.FreeStyleBuild'><number>820</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/820/</url></build><build _class='hudson.model.FreeStyleBuild'><number>819</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/819/</url></build><build _class='hudson.model.FreeStyleBuild'><number>818</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/818/</url></build><build _class='hudson.model.FreeStyleBuild'><number>817</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/817/</url></build><build _class='hudson.model.FreeStyleBuild'><number>816</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/816/</url></build><build _class='hudson.model.FreeStyleBuild'><number>815</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/815/</url></build><build _class='hudson.model.FreeStyleBuild'><number>814</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/814/</url></build><build _class='hudson.model.FreeStyleBuild'><number>813</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/813/</url></build><build _class='hudson.model.FreeStyleBuild'><number>812</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/812/</url></build><build _class='hudson.model.FreeStyleBuild'><number>811</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/811/</url></build><build _class='hudson.model.FreeStyleBuild'><number>810</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/810/</url></build><build _class='hudson.model.FreeStyleBuild'><number>809</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/809/</url></build><build _class='hudson.model.FreeStyleBuild'><number>808</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/808/</url></build><build _class='hudson.model.FreeStyleBuild'><number>807</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/807/</url></build><build _class='hudson.model.FreeStyleBuild'><number>806</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/806/</url></build><build _class='hudson.model.FreeStyleBuild'><number>805</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/805/</url></build><build _class='hudson.model.FreeStyleBuild'><number>804</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/804/</url></build><build _class='hudson.model.FreeStyleBuild'><number>803</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/803/</url></build><build _class='hudson.model.FreeStyleBuild'><number>802</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/802/</url></build><build _class='hudson.model.FreeStyleBuild'><number>801</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/801/</url></build><build _class='hudson.model.FreeStyleBuild'><number>800</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/800/</url></build><build _class='hudson.model.FreeStyleBuild'><number>799</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/799/</url></build><build _class='hudson.model.FreeStyleBuild'><number>798</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/798/</url></build><build _class='hudson.model.FreeStyleBuild'><number>797</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/797/</url></build><build _class='hudson.model.FreeStyleBuild'><number>796</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/796/</url></build><build _class='hudson.model.FreeStyleBuild'><number>795</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/795/</url></build><build _class='hudson.model.FreeStyleBuild'><number>794</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/794/</url></build><build _class='hudson.model.FreeStyleBuild'><number>793</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/793/</url></build><build _class='hudson.model.FreeStyleBuild'><number>792</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/792/</url></build><build _class='hudson.model.FreeStyleBuild'><number>791</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/791/</url></build><build _class='hudson.model.FreeStyleBuild'><number>790</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/790/</url></build><build _class='hudson.model.FreeStyleBuild'><number>789</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/789/</url></build><build _class='hudson.model.FreeStyleBuild'><number>788</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/788/</url></build><build _class='hudson.model.FreeStyleBuild'><number>787</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/787/</url></build><build _class='hudson.model.FreeStyleBuild'><number>786</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/786/</url></build><build _class='hudson.model.FreeStyleBuild'><number>785</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/785/</url></build><build _class='hudson.model.FreeStyleBuild'><number>784</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/784/</url></build><build _class='hudson.model.FreeStyleBuild'><number>783</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/783/</url></build><build _class='hudson.model.FreeStyleBuild'><number>782</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/782/</url></build><build _class='hudson.model.FreeStyleBuild'><number>781</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/781/</url></build><build _class='hudson.model.FreeStyleBuild'><number>780</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/780/</url></build><build _class='hudson.model.FreeStyleBuild'><number>779</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/779/</url></build><build _class='hudson.model.FreeStyleBuild'><number>778</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/778/</url></build><build _class='hudson.model.FreeStyleBuild'><number>777</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/777/</url></build><build _class='hudson.model.FreeStyleBuild'><number>776</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/776/</url></build><build _class='hudson.model.FreeStyleBuild'><number>775</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/775/</url></build><build _class='hudson.model.FreeStyleBuild'><number>774</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/774/</url></build><build _class='hudson.model.FreeStyleBuild'><number>773</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/773/</url></build><build _class='hudson.model.FreeStyleBuild'><number>772</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/772/</url></build><build _class='hudson.model.FreeStyleBuild'><number>771</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/771/</url></build><build _class='hudson.model.FreeStyleBuild'><number>770</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/770/</url></build><build _class='hudson.model.FreeStyleBuild'><number>769</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/769/</url></build><build _class='hudson.model.FreeStyleBuild'><number>768</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/768/</url></build><build _class='hudson.model.FreeStyleBuild'><number>767</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/767/</url></build><build _class='hudson.model.FreeStyleBuild'><number>766</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/766/</url></build><build _class='hudson.model.FreeStyleBuild'><number>765</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/765/</url></build><build _class='hudson.model.FreeStyleBuild'><number>764</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/764/</url></build><build _class='hudson.model.FreeStyleBuild'><number>763</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/763/</url></build><build _class='hudson.model.FreeStyleBuild'><number>762</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/762/</url></build><build _class='hudson.model.FreeStyleBuild'><number>761</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/761/</url></build><build _class='hudson.model.FreeStyleBuild'><number>760</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/760/</url></build><build _class='hudson.model.FreeStyleBuild'><number>759</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/759/</url></build><build _class='hudson.model.FreeStyleBuild'><number>758</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/758/</url></build><build _class='hudson.model.FreeStyleBuild'><number>757</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/757/</url></build><build _class='hudson.model.FreeStyleBuild'><number>756</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/756/</url></build><build _class='hudson.model.FreeStyleBuild'><number>755</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/755/</url></build><build _class='hudson.model.FreeStyleBuild'><number>754</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/754/</url></build><build _class='hudson.model.FreeStyleBuild'><number>753</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/753/</url></build><build _class='hudson.model.FreeStyleBuild'><number>752</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/752/</url></build><build _class='hudson.model.FreeStyleBuild'><number>751</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/751/</url></build><color>disabled</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>1</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/1/</url></firstBuild><healthReport><description>Build-Stabilität: In letzter Zeit schlugen alle Builds fehl.</description><iconClassName>icon-health-00to19</iconClassName><iconUrl>health-00to19.png</iconUrl><score>0</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>850</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/850/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>850</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/850/</url></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><number>850</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/850/</url></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>441</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/441/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>441</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/441/</url></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>850</number><url>https://grill.wurstlang.org/hudson/job/hunters-hall/850/</url></lastUnsuccessfulBuild><nextBuildNumber>851</nextBuildNumber><concurrentBuild>false</concurrentBuild><disabled>true</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><upstreamProject _class='hudson.model.FreeStyleProject'><name>Wurst</name><url>https://grill.wurstlang.org/hudson/view/all/job/Wurst/</url><color>blue</color></upstreamProject></downstreamProject><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>