<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Build wurde durch eine SCM-Änderung ausgelöst.</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>52</buildNumber><marked><SHA1>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</SHA1><branch><SHA1>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</SHA1><branch><SHA1>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</SHA1><branch><SHA1>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/lep/jhcr.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><artifact><displayPath>jhcr</displayPath><fileName>jhcr</fileName><relativePath>jhcr</relativePath></artifact><building>false</building><displayName>#52</displayName><duration>834</duration><estimatedDuration>5470</estimatedDuration><fullDisplayName>JHCR #52</fullDisplayName><id>52</id><inProgress>false</inProgress><keepLog>false</keepLog><number>52</number><queueId>565</queueId><result>FAILURE</result><timestamp>1651500665081</timestamp><url>https://grill.wurstlang.org/hudson/job/JHCR/52/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Main.hs</affectedPath><affectedPath>GNUmakefile</affectedPath><affectedPath>convert.hs</affectedPath><commitId>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</commitId><timestamp>1651500386000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/lep.delete</absoluteUrl><fullName>lep.delete</fullName></author><authorEmail>lep.delete@googlemail.com</authorEmail><comment>Add warning if common.j hashes mismatch.

At compile time we use the Hashable instance for our Jass Ast and
store the hash. At init we take the first provided jass file and compute
hash over that files Ast aswell. Using an Ast hash will give use some
resiliance against stupid stuff like line endings but it is of course
not cryptographically secure. That shouldn't matter much as we only use
it as a potential error cause when a map doesn't start.
</comment><date>2022-05-02 16:06:26 +0200</date><id>85205582e8ac9eee8b04e52e2ba325f2cc0462ce</id><msg>Add warning if common.j hashes mismatch.</msg><path><editType>edit</editType><file>Main.hs</file></path><path><editType>edit</editType><file>GNUmakefile</file></path><path><editType>edit</editType><file>convert.hs</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/lep.delete</absoluteUrl><fullName>lep.delete</fullName></culprit></freeStyleBuild>