<freeStyleBuild _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/src/main/java/de/peeeq/wurstscript/parser/WPosWithComments.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Ternary.wurst</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/Annotations.wurst</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Cascade.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/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</affectedPath><affectedPath>de.peeeq.wurstscript/testscripts/pretty/Enum.wurst</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/Assignment_shorthand.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/Real2.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPosWithComments.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Loops.wurst</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/prettyPrint/PrettyPrinter.java</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/wurstio/languageserver/WurstLanguageServer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Real3.wurst</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/parser/antlr/ExtendedWurstLexer.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/BinaryExprAndMethod.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Real1.wurst</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/antlr/de/peeeq/wurstscript/antlr/Wurst.g4</file></path><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/WurstParser.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/If.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/WurstCompilerJassImpl.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Annotations.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/Comments.wurst</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/testscripts/pretty/FunctionDefinitions.wurst</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstTextDocumentService.java</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/wurstscript/parser/antlr/AntlrWurstParseTreeTransformer.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/Cascade.wurst</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>