<freeStyleBuild _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>1075</buildNumber><marked><SHA1>e1eee11969f539bce0b05864657c19e5e383a6bd</SHA1><branch><SHA1>e1eee11969f539bce0b05864657c19e5e383a6bd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e1eee11969f539bce0b05864657c19e5e383a6bd</SHA1><branch><SHA1>e1eee11969f539bce0b05864657c19e5e383a6bd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e1eee11969f539bce0b05864657c19e5e383a6bd</SHA1><branch><SHA1>e1eee11969f539bce0b05864657c19e5e383a6bd</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>750</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1075</displayName><duration>382864</duration><estimatedDuration>737407</estimatedDuration><fullDisplayName>Wurst #1075</fullDisplayName><id>1075</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1075</number><queueId>174</queueId><result>SUCCESS</result><timestamp>1549911710152</timestamp><url>https://grill.wurstlang.org/hudson/user/lep.delete/my-views/view/all/job/Wurst/1075/</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/WurstTypeTypeParam.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ImHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenericsWithTypeclassesTests.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/translation/imtranslation/ExprTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/StmtTranslation.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/TypeRewriter.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/wurstscript/types/WurstTypeString.java</affectedPath><affectedPath>de.peeeq.wurstscript/parserspec/jass_im.parseq</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/wurstscript/translation/imtranslation/GenericTypes.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/FunctionSignature.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/TypeEquality.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/AssertProperty.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/TypeId.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClassOrInterface.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/antlr/de/peeeq/wurstscript/antlr/Wurst.g4</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeBoundTypeParam.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/parser/antlr/AntlrWurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClosure.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstNativeType.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/ModuleExpander.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInterface.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/wurstscript/types/WurstTypeTuple.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeConstraints.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/types/WurstTypePackage.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/imtojass/ExprTranslation.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/WurstCompilerJassImpl.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/AttrPos.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/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/ClassTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/interpreter/ILStackFrame.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/TypeRewriteMatcher.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeStaticTypeRef.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/requests/HoverInfo.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ReferenceRewritingCopy.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstType.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/translation/imtranslation/OverrideUtils.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/Subclasses.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/wurstscript/types/WurstTypeVoid.java</affectedPath><affectedPath>de.peeeq.wurstscript/deploy.gradle</affectedPath><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/imtranslation/RecycleCodeGeneratorQueue.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/translation/imtranslation/MultiArrayEliminator.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/GenericsHelper.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeUnion.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/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/types/WurstTypeCode.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/translation/imtranslation/StackTraceInjector2.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrNearest.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ClosureTranslator.java</affectedPath><affectedPath>de.peeeq.wurstscript/parserspec/wurstscript.parseq</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/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/wurstscript/intermediatelang/optimizer/ControlFlowGraph.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/wurstscript/jurst/AntlrJurstParseTreeTransformer.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeModule.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeHandle.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstUnsafeDefault.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/attributes/prettyPrint/PrettyPrinter.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/DefaultValue.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/translation/imtranslation/FuncRefRemover.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FuncSkeleton.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/imtojass/ImAttrType.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/wurstscript/utils/Constants.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/types/WurstTypeArray.java</affectedPath><affectedPath>de.peeeq.wurstscript/build.gradle</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeIntLiteral.java</affectedPath><affectedPath>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/CompileError.java</affectedPath><commitId>e1eee11969f539bce0b05864657c19e5e383a6bd</commitId><timestamp>1549911701000</timestamp><author><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>[WIP] First step towards new generics (#796)
This is the first step towards the new Generics design (see #679).
 This pull requests adds support for template generics. The behavior of
existing code should not change.
 To use template generics, add a colon (`:`) after the type parameter
name.
</comment><date>2019-02-11 20:01:41 +0100</date><id>e1eee11969f539bce0b05864657c19e5e383a6bd</id><msg>[WIP] First step towards new generics (#796)</msg><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeInfer.java</file></path><path><editType>add</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/wurstscript/translation/imtranslation/RecycleCodeGeneratorQueue.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeEnum.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeConstraints.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstType.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/wurstscript/translation/imtranslation/FuncRefRemover.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/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/types/WurstTypeIntLiteral.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/types/WurstTypeStaticTypeRef.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/translation/imtranslation/Subclasses.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/parserspec/wurstscript.parseq</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/types/WurstTypeUnion.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/AssertProperty.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstNativeType.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>add</editType><file>de.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/GenericsWithTypeclassesTests.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/translation/imtranslation/VarargEliminator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypePrimitive.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/GenericTypes.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/deploy.gradle</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/CyclicFunctionRemover.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/attributes/AttrNearest.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/OverrideUtils.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/antlr/de/peeeq/wurstscript/antlr/Wurst.g4</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/jurst/AntlrJurstParseTreeTransformer.java</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/types/WurstTypeClass.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/main/java/de/peeeq/wurstio/CompiletimeFunctionRunner.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/TypeRewriter.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/FuncSkeleton.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/wurstscript/translation/imtojass/DefaultValue.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/types/WurstTypePackage.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/attributes/CompileError.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeUnknown.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediatelang/ILconstUnsafeDefault.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/ProgramState.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/TypeId.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/WurstTypeInterface.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Constants.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/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/WurstTypeModuleInstanciation.java</file></path><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/intermediatelang/optimizer/ControlFlowGraph.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/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>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeCode.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/wurstscript/intermediatelang/interpreter/ILStackFrame.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClosure.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeString.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/languageserver/requests/HoverInfo.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/validation/WurstValidator.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/lua/translation/ExprTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ReferenceRewritingCopy.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/GenericsHelper.java</file></path><path><editType>add</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/TypeRewriteMatcher.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/StackTraceInjector2.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/translation/imtranslation/ExprTranslation.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/interpreter/EvaluateExpr.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/types/WurstTypeHandle.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/main/java/de/peeeq/wurstscript/types/WurstTypeClassOrInterface.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/translation/imtranslation/StmtTranslation.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeVoid.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/TypeEquality.java</file></path><path><editType>edit</editType><file>de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtranslation/ClosureTranslator.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://grill.wurstlang.org/hudson/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>