<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$RemoteCause'><shortDescription>Gestartet durch entfernten Rechner 192.30.252.40</shortDescription><addr>192.30.252.40</addr></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>360</buildNumber><marked><SHA1>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</SHA1><branch><SHA1>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</SHA1><branch><SHA1>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</SHA1><branch><SHA1>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</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>1</failCount><skipCount>1</skipCount><totalCount>532</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#360</displayName><duration>408904</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #360</fullDisplayName><id>360</id><inProgress>false</inProgress><keepLog>false</keepLog><number>360</number><queueId>2115</queueId><result>FAILURE</result><timestamp>1499196432342</timestamp><url>https://grill.wurstlang.org/hudson/job/Wurst/360/</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/wurstscript/translation/imtranslation/ClassTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModuleTests.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ModuleExpander.java</affectedPath><commitId>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</commitId><timestamp>1499189109000</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 module constructor calls

the problem was that if an intermediate module had no constructor the
upstream constructors would not get called.

Or if a module had two constructors, then upstream constructors would be
called twice.

No it is enforced that every module has exactly one constructor.
(A default is generated, if no constructor is given)
</comment><date>2017-07-04T19:25:09+0200</date><id>8e9dfd4d8689e2a01a5f677a97bc0d69383c2fe7</id><msg>fixed module constructor calls</msg><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/ModuleExpander.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModuleTests.java</file></path><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/peter.peq</absoluteUrl><fullName>Peter.peq</fullName></culprit></freeStyleBuild>