Started by remote host 192.30.252.45
Building in workspace /var/lib/jenkins/jobs/Wurst/workspace
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/peq/WurstScript.git # timeout=10
Fetching upstream changes from https://github.com/peq/WurstScript.git
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/peq/WurstScript.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision b6943472a42bfd111fc29aaa6b65649adda96d98 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f b6943472a42bfd111fc29aaa6b65649adda96d98
> git rev-list 0a3c7bfdaeddc214b70c2251a306cdfcbaae4b26 # timeout=10
> git tag -a -f -m Jenkins Build #8 jenkins-Wurst-8 # timeout=10
[de.peeeq.wurstscript] $ ant -file build-generate-mvn.xml updateversions
Buildfile: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build-generate-mvn.xml
compiletimefile:
updateversions:
[xmltask] { node output
[xmltask] 1.5.0.0-3891bb1
[xmltask] } node output
BUILD SUCCESSFUL
Total time: 2 seconds
[Wurst Updater v2] $ ant -file build.xml jar
Buildfile: /var/lib/jenkins/jobs/Wurst/workspace/Wurst Updater v2/build.xml
compile:
jar:
BUILD SUCCESSFUL
Total time: 0 seconds
[de.peeeq.wurstscript] $ ant -file build-wurst.xml clean gen
Buildfile: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build-wurst.xml
clean:
[delete] Deleting directory /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/bin
[delete] Deleting directory /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen
parseq_ast:
[java] /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/parserspec/wurstscript.parseq
[java]
[java] Case Types:
[java] TopLevelDeclaration = JassToplevelDeclaration | WPackage
[java] WEntity = TypeDef | FuncDef | GlobalVarDef | ExtensionFuncDef | InitBlock | NativeFunc | ModuleDef
[java] TypeExpr = TypeExprSimple | TypeExprArray | TypeExprThis | TypeExprResolved
[java] OptTypeExpr = NoTypeExpr | TypeExpr
[java] OptExpr = NoExpr | Expr
[java] TypeDef = NativeType | ClassDef | InterfaceDef | TupleDef | TypeParamDef | EnumDef | StructureDef
[java] SwitchDefaultCase = SwitchDefaultCaseStatements | NoDefaultCase
[java] ClassSlot = ConstructorDef | OnDestroyDef | ModuleUse | ModuleInstanciation | ClassMember
[java] ClassMember = GlobalVarDef | FuncDef
[java] ExprOrStatements = WStatements | WStatement | Expr
[java] WStatement = ActionStatement | ControlflowStatement | EndFunctionStatement | StartFunctionStatement
[java] ActionStatement = StmtSkip | LocalVarDef | StmtSet | StmtCall | StmtErr | ExprMemberVar | ExprDestroy
[java] ControlflowStatement = CompoundStatement | StmtReturn | StmtExitwhen
[java] CompoundStatement = StmtIf | SwitchStmt | WBlock | LoopStatement
[java] LoopStatement = StmtWhile | StmtLoop | LoopStatementWithVarDef
[java] LoopStatementWithVarDef = StmtForRange | StmtForIn | StmtForFrom
[java] StmtForRange = StmtForRangeUp | StmtForRangeDown
[java] Expr = NameRef | FunctionCall | ExprBinary | ExprUnary | ExprMember | ExprFunctionCall | ExprNewObject | ExprCast | ExprInstanceOf | ExprClosure | ExprAtomic | ExprIncomplete | ExprStatementsBlock | ExprDestroy
[java] ExprMember = ExprMemberVar | ExprMemberArrayVar | ExprMemberMethod | ExprTypeId
[java] ExprMemberVar = ExprMemberVarDot | ExprMemberVarDotDot
[java] ExprMemberArrayVar = ExprMemberArrayVarDot | ExprMemberArrayVarDotDot
[java] ExprMemberMethod = ExprMemberMethodDot | ExprMemberMethodDotDot
[java] ExprAtomic = ExprIntVal | ExprRealVal | ExprStringVal | ExprBoolVal | ExprFuncRef | ExprVarAccess | ExprVarArrayAccess | ExprThis | ExprNull | ExprSuper | ExprEmpty
[java] NameRef = ExprVarArrayAccess | ExprVarAccess | ExprMemberVar | ExprMemberArrayVar
[java] VarDef = GlobalOrLocalVarDef | WParameter
[java] GlobalOrLocalVarDef = GlobalVarDef | LocalVarDef
[java] StmtCall = FunctionCall | ExprNewObject
[java] FunctionCall = ExprMemberMethod | ExprFunctionCall
[java] FuncRef = ExprFuncRef | FunctionCall
[java] NotExtensionFunction = NativeFunc | FuncDef | TupleDef
[java] FunctionDefinition = NotExtensionFunction | ExtensionFuncDef | FunctionImplementation
[java] FunctionImplementation = FuncDef | ExtensionFuncDef
[java] FunctionLike = FunctionImplementation | ConstructorDef | InitBlock | OnDestroyDef
[java] Documentable = NameDef | ConstructorDef
[java] WScope = NamedScope | PackageOrGlobal | FunctionDefinition | FunctionLike | WurstModel | WStatements | LoopStatementWithVarDef | WBlock | WEntities | ExprClosure
[java] PackageOrGlobal = WPackage | CompilationUnit
[java] TypeRef = TypeExpr | ExprNewObject
[java] NameDef = VarDef | TypeDef | ModuleDef | ModuleInstanciation | FunctionDefinition | WPackage | EnumDef | EnumMember
[java] VisibilityModifier = VisibilityPublic | VisibilityPrivate | VisibilityPublicread | VisibilityProtected | VisibilityDefault
[java] Modifier = VisibilityModifier | Annotation | ModStatic | ModOverride | ModAbstract | ModConstant | WurstDoc
[java] HasModifier = NameDef | TypeDef | ModuleDef | ConstructorDef | GlobalVarDef | FunctionDefinition
[java] HasTypeArgs = ExprNewObject | FunctionCall | ModuleUse | StmtCall | TypeExprSimple
[java] ClassOrModule = ClassDef | ModuleDef
[java] StructureDef = ClassOrModuleOrModuleInstanciation | InterfaceDef
[java] ClassOrModuleInstanciation = ClassDef | ModuleInstanciation
[java] ClassOrModuleOrModuleInstanciation = ClassOrModule | ClassOrModuleInstanciation
[java] NamedScope = WPackage | StructureDef | InterfaceDef | EnumDef
[java] HasReadVariables = Expr | WStatement | WScope
[java] JassToplevelDeclaration = JassGlobalBlock | NotExtensionFunction | NativeType
[java] TranslatedToImFunction = ConstructorDef | FunctionDefinition | InitBlock | OnDestroyDef | ExprClosure
[java]
[java] Constructors:
[java] CompilationUnit(String file, de.peeeq.wurstscript.attributes.ErrorHandler cuErrorHandler, JassToplevelDeclarations jassDecls, WPackages packages)
[java] WPackage(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, WImports imports, WEntities elements)
[java] WImport(de.peeeq.wurstscript.parser.WPos source, boolean isPublic, boolean isInitLater, String packagename)
[java] ExtensionFuncDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, TypeExpr extendedType, String name, TypeParamDefs typeParameters, WParameters parameters, OptTypeExpr returnTyp, WStatements body)
[java] InitBlock(de.peeeq.wurstscript.parser.WPos source, WStatements body)
[java] NativeFunc(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, WParameters parameters, OptTypeExpr returnTyp)
[java] ModuleDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, TypeParamDefs typeParameters, FuncDefs methods, GlobalVarDefs vars, ConstructorDefs constructors, ModuleInstanciations p_moduleInstanciations, ModuleUses moduleUses, OnDestroyDef onDestroy)
[java] TypeExprSimple(de.peeeq.wurstscript.parser.WPos source, String typeName, TypeExprList typeArgs)
[java] TypeExprArray(de.peeeq.wurstscript.parser.WPos source, TypeExpr base, OptExpr arraySize)
[java] TypeExprThis(de.peeeq.wurstscript.parser.WPos source)
[java] TypeExprResolved(de.peeeq.wurstscript.parser.WPos source, de.peeeq.wurstscript.types.WurstType resolvedType)
[java] NoTypeExpr()
[java] NoExpr()
[java] NativeType(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, OptTypeExpr optTyp)
[java] ClassDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, TypeParamDefs typeParameters, OptTypeExpr extendedClass, TypeExprList implementsList, FuncDefs methods, GlobalVarDefs vars, ConstructorDefs constructors, ModuleInstanciations p_moduleInstanciations, ModuleUses moduleUses, OnDestroyDef onDestroy)
[java] InterfaceDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, TypeParamDefs typeParameters, TypeExprList extendsList, FuncDefs methods, GlobalVarDefs vars, ConstructorDefs constructors, ModuleInstanciations moduleInstanciations, ModuleUses moduleUses, OnDestroyDef onDestroy)
[java] TupleDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, WParameters parameters, OptTypeExpr returnTyp)
[java] EnumDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, EnumMembers members)
[java] SwitchCase(de.peeeq.wurstscript.parser.WPos source, Expr expr, WStatements stmts)
[java] SwitchDefaultCaseStatements(de.peeeq.wurstscript.parser.WPos source, WStatements stmts)
[java] NoDefaultCase()
[java] ConstructorDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, WParameters parameters, boolean isExplicit, Arguments superArgs, WStatements body)
[java] OnDestroyDef(de.peeeq.wurstscript.parser.WPos source, WStatements body)
[java] ModuleUse(de.peeeq.wurstscript.parser.WPos source, String moduleName, TypeExprList typeArgs)
[java] ModuleInstanciation(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, FuncDefs methods, GlobalVarDefs vars, ConstructorDefs constructors, ModuleInstanciations p_moduleInstanciations, ModuleUses moduleUses, OnDestroyDef onDestroy)
[java] EnumMember(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name)
[java] GlobalVarDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, OptTypeExpr optTyp, String name, OptExpr initialExpr)
[java] LocalVarDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, OptTypeExpr optTyp, String name, OptExpr initialExpr)
[java] FuncDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name, TypeParamDefs typeParameters, WParameters parameters, OptTypeExpr returnTyp, WStatements body)
[java] FuncSignature(de.peeeq.wurstscript.parser.WPos source, String name, TypeParamDefs typeParameters, WParameters parameters, OptTypeExpr returnTyp)
[java] TypeParamDef(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, String name)
[java] WParameter(de.peeeq.wurstscript.parser.WPos source, Modifiers modifiers, TypeExpr typ, String name)
[java] EndFunctionStatement(de.peeeq.wurstscript.parser.WPos source)
[java] StartFunctionStatement(de.peeeq.wurstscript.parser.WPos source)
[java] StmtSkip(de.peeeq.wurstscript.parser.WPos source)
[java] StmtSet(de.peeeq.wurstscript.parser.WPos source, NameRef updatedExpr, Expr right)
[java] StmtErr(de.peeeq.wurstscript.parser.WPos source)
[java] StmtReturn(de.peeeq.wurstscript.parser.WPos source, OptExpr returnedObj)
[java] StmtExitwhen(de.peeeq.wurstscript.parser.WPos source, Expr cond)
[java] StmtIf(de.peeeq.wurstscript.parser.WPos source, Expr cond, WStatements thenBlock, WStatements elseBlock)
[java] SwitchStmt(de.peeeq.wurstscript.parser.WPos source, Expr expr, SwitchCases cases, SwitchDefaultCase switchDefault)
[java] WBlock(de.peeeq.wurstscript.parser.WPos source, WStatements body)
[java] StmtWhile(de.peeeq.wurstscript.parser.WPos source, Expr cond, WStatements body)
[java] StmtLoop(de.peeeq.wurstscript.parser.WPos source, WStatements body)
[java] StmtForIn(de.peeeq.wurstscript.parser.WPos source, LocalVarDef loopVar, Expr in, WStatements body)
[java] StmtForFrom(de.peeeq.wurstscript.parser.WPos source, LocalVarDef loopVar, Expr in, WStatements body)
[java] StmtForRangeUp(de.peeeq.wurstscript.parser.WPos source, LocalVarDef loopVar, Expr to, Expr step, WStatements body)
[java] StmtForRangeDown(de.peeeq.wurstscript.parser.WPos source, LocalVarDef loopVar, Expr to, Expr step, WStatements body)
[java] ExprBinary(de.peeeq.wurstscript.parser.WPos source, Expr left, de.peeeq.wurstscript.WurstOperator op, Expr right)
[java] ExprUnary(de.peeeq.wurstscript.parser.WPos source, de.peeeq.wurstscript.WurstOperator opU, Expr right)
[java] ExprFunctionCall(de.peeeq.wurstscript.parser.WPos source, String funcName, TypeExprList typeArgs, Arguments args)
[java] ExprNewObject(de.peeeq.wurstscript.parser.WPos source, String typeName, TypeExprList typeArgs, Arguments args)
[java] ExprCast(de.peeeq.wurstscript.parser.WPos source, TypeExpr typ, Expr expr)
[java] ExprInstanceOf(de.peeeq.wurstscript.parser.WPos source, TypeExpr typ, Expr expr)
[java] ExprClosure(de.peeeq.wurstscript.parser.WPos source, WParameters parameters, Expr implementation)
[java] ExprIncomplete(de.peeeq.wurstscript.parser.WPos source, String errorMessage)
[java] ExprStatementsBlock(de.peeeq.wurstscript.parser.WPos source, WStatements body)
[java] ExprDestroy(de.peeeq.wurstscript.parser.WPos source, Expr destroyedObj)
[java] ExprTypeId(de.peeeq.wurstscript.parser.WPos source, Expr left)
[java] ExprMemberVarDot(de.peeeq.wurstscript.parser.WPos source, Expr left, String varName)
[java] ExprMemberVarDotDot(de.peeeq.wurstscript.parser.WPos source, Expr left, String varName)
[java] ExprMemberArrayVarDot(de.peeeq.wurstscript.parser.WPos source, Expr left, String varName, Indexes indexes)
[java] ExprMemberArrayVarDotDot(de.peeeq.wurstscript.parser.WPos source, Expr left, String varName, Indexes indexes)
[java] ExprMemberMethodDot(de.peeeq.wurstscript.parser.WPos source, Expr left, String funcName, TypeExprList typeArgs, Arguments args)
[java] ExprMemberMethodDotDot(de.peeeq.wurstscript.parser.WPos source, Expr left, String funcName, TypeExprList typeArgs, Arguments args)
[java] ExprIntVal(de.peeeq.wurstscript.parser.WPos source, String valIraw)
[java] ExprRealVal(de.peeeq.wurstscript.parser.WPos source, String valR)
[java] ExprStringVal(de.peeeq.wurstscript.parser.WPos source, String valS)
[java] ExprBoolVal(de.peeeq.wurstscript.parser.WPos source, boolean valB)
[java] ExprFuncRef(de.peeeq.wurstscript.parser.WPos source, String scopeName, String funcName)
[java] ExprVarAccess(de.peeeq.wurstscript.parser.WPos source, String varName)
[java] ExprVarArrayAccess(de.peeeq.wurstscript.parser.WPos source, String varName, Indexes indexes)
[java] ExprThis(de.peeeq.wurstscript.parser.WPos source)
[java] ExprNull(de.peeeq.wurstscript.parser.WPos source)
[java] ExprSuper(de.peeeq.wurstscript.parser.WPos source)
[java] ExprEmpty(de.peeeq.wurstscript.parser.WPos source)
[java] IdentifierWithTypeArgs(de.peeeq.wurstscript.parser.WPos source, String name, TypeExprList typeArgs)
[java] IdentifierWithTypeParamDefs(de.peeeq.wurstscript.parser.WPos source, String name, TypeParamDefs typeParams)
[java] VisibilityPublic(de.peeeq.wurstscript.parser.WPos source)
[java] VisibilityPrivate(de.peeeq.wurstscript.parser.WPos source)
[java] VisibilityPublicread(de.peeeq.wurstscript.parser.WPos source)
[java] VisibilityProtected(de.peeeq.wurstscript.parser.WPos source)
[java] VisibilityDefault(de.peeeq.wurstscript.parser.WPos source)
[java] Annotation(de.peeeq.wurstscript.parser.WPos source, String annotationType)
[java] ModStatic(de.peeeq.wurstscript.parser.WPos source)
[java] ModOverride(de.peeeq.wurstscript.parser.WPos source)
[java] ModAbstract(de.peeeq.wurstscript.parser.WPos source)
[java] ModConstant(de.peeeq.wurstscript.parser.WPos source)
[java] WurstDoc(de.peeeq.wurstscript.parser.WPos source, String rawComment)
[java]
[java] Lists:
[java] WurstModel * CompilationUnit
[java] JassToplevelDeclarations * JassToplevelDeclaration
[java] WPackages * WPackage
[java] TopLevelDeclarations * TopLevelDeclaration
[java] WImports * WImport
[java] WEntities * WEntity
[java] EnumMembers * EnumMember
[java] FuncDefs * FuncDef
[java] GlobalVarDefs * GlobalVarDef
[java] ConstructorDefs * ConstructorDef
[java] ModuleInstanciations * ModuleInstanciation
[java] ModuleUses * ModuleUse
[java] TypeExprList * TypeExpr
[java] SwitchCases * SwitchCase
[java] ArraySizes * Expr
[java] TypeParamDefs * TypeParamDef
[java] WParameters * WParameter
[java] WStatements * WStatement
[java] Indexes * Expr
[java] Arguments * Expr
[java] Modifiers * Modifier
[java] JassGlobalBlock * GlobalVarDef
[java]
[java] calculating types ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/package-info.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementIntern.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ParseqList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/CyclicDependencyError.java
[java] generating property interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithFile.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithCuErrorHandler.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithJassDecls.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithPackages.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithSource.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithModifiers.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithImports.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithElements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithIsPublic.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithIsInitLater.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithPackagename.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithExtendedType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithTypeParameters.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithParameters.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithReturnTyp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithBody.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithMethods.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithVars.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithConstructors.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithP_moduleInstanciations.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithModuleUses.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithOnDestroy.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithTypeName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithTypeArgs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithBase.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithArraySize.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithResolvedType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithOptTyp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithExtendedClass.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithImplementsList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithExtendsList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithModuleInstanciations.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithMembers.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithStmts.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithIsExplicit.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithSuperArgs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithModuleName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithInitialExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithTyp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithUpdatedExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithRight.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithReturnedObj.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithCond.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithThenBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithElseBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithCases.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithSwitchDefault.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithLoopVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithIn.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithTo.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithStep.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithLeft.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithOp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithOpU.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithFuncName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithArgs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithImplementation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithErrorMessage.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithDestroyedObj.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithVarName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithIndexes.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithValIraw.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithValR.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithValS.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithValB.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithScopeName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithTypeParams.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithAnnotationType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AstElementWithRawComment.java
[java] generating interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TopLevelDeclaration.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WEntity.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/OptTypeExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/OptExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchDefaultCase.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassSlot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassMember.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprOrStatements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ActionStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ControlflowStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/CompoundStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/LoopStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/LoopStatementWithVarDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForRange.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Expr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMember.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberArrayVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberMethod.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprAtomic.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NameRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VarDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/GlobalOrLocalVarDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FunctionCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NotExtensionFunction.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FunctionDefinition.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FunctionImplementation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FunctionLike.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Documentable.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WScope.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/PackageOrGlobal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NameDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityModifier.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Modifier.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/HasModifier.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/HasTypeArgs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassOrModule.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StructureDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassOrModuleInstanciation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassOrModuleOrModuleInstanciation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NamedScope.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/HasReadVariables.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/JassToplevelDeclaration.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TranslatedToImFunction.java
[java] generating base classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/CompilationUnit.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/CompilationUnitImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WPackage.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WPackageImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WImport.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WImportImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExtensionFuncDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExtensionFuncDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/InitBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/InitBlockImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NativeFunc.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NativeFuncImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprSimple.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprSimpleImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprArray.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprArrayImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprThis.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprThisImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprResolved.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprResolvedImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NoTypeExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NoTypeExprImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NoExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NoExprImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NativeType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NativeTypeImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ClassDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/InterfaceDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/InterfaceDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TupleDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TupleDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EnumDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EnumDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchCase.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchCaseImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchDefaultCaseStatements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchDefaultCaseStatementsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NoDefaultCase.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/NoDefaultCaseImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ConstructorDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ConstructorDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/OnDestroyDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/OnDestroyDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleUse.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleUseImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleInstanciation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleInstanciationImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EnumMember.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EnumMemberImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/GlobalVarDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/GlobalVarDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/LocalVarDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/LocalVarDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncSignature.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncSignatureImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeParamDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeParamDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WParameter.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WParameterImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EndFunctionStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EndFunctionStatementImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StartFunctionStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StartFunctionStatementImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtSkip.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtSkipImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtSet.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtSetImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtErr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtErrImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtReturn.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtReturnImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtExitwhen.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtExitwhenImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtIf.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtIfImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchStmt.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchStmtImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WBlockImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtWhile.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtWhileImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtLoop.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtLoopImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForIn.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForInImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForFrom.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForFromImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForRangeUp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForRangeUpImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForRangeDown.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/StmtForRangeDownImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprBinary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprBinaryImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprUnary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprUnaryImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprFunctionCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprFunctionCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprNewObject.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprNewObjectImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprCast.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprCastImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprInstanceOf.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprInstanceOfImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprClosure.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprClosureImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprIncomplete.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprIncompleteImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprStatementsBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprStatementsBlockImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprDestroy.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprDestroyImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprTypeId.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprTypeIdImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberVarDot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberVarDotImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberVarDotDot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberVarDotDotImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberArrayVarDot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberArrayVarDotImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberArrayVarDotDot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberArrayVarDotDotImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberMethodDot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberMethodDotImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberMethodDotDot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprMemberMethodDotDotImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprIntVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprIntValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprRealVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprRealValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprStringVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprStringValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprBoolVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprBoolValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprFuncRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprFuncRefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprVarAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprVarAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprVarArrayAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprVarArrayAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprThis.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprThisImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprNull.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprNullImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprSuper.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprSuperImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprEmpty.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ExprEmptyImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/IdentifierWithTypeArgs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/IdentifierWithTypeArgsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/IdentifierWithTypeParamDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/IdentifierWithTypeParamDefsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityPublic.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityPublicImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityPrivate.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityPrivateImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityPublicread.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityPublicreadImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityProtected.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityProtectedImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityDefault.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/VisibilityDefaultImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Annotation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/AnnotationImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModStatic.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModStaticImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModOverride.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModOverrideImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModAbstract.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModAbstractImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModConstant.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModConstantImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WurstDoc.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WurstDocImpl.java
[java] generating list classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WurstModel.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WurstModelImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/JassToplevelDeclarations.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/JassToplevelDeclarationsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WPackages.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WPackagesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TopLevelDeclarations.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TopLevelDeclarationsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WImports.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WImportsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WEntities.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WEntitiesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EnumMembers.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/EnumMembersImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/FuncDefsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/GlobalVarDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/GlobalVarDefsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ConstructorDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ConstructorDefsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleInstanciations.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleInstanciationsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleUses.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModuleUsesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeExprListImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchCases.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/SwitchCasesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ArraySizes.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ArraySizesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeParamDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/TypeParamDefsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WParameters.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WParametersImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WStatements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/WStatementsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Indexes.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/IndexesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Arguments.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ArgumentsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Modifiers.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/ModifiersImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/JassGlobalBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/JassGlobalBlockImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/ast/Ast.java
[java] Done.
[java] No Grammar file given for /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/parserspec/wurstscript.parseq.g
parseq_jassAst:
[java] /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/./parserspec/jass.parseq
[java]
[java] Case Types:
[java] JassFunctionOrNative = JassNative | JassFunction
[java] JassVar = JassSimpleVar | JassArrayVar | JassInitializedVar | JassConstantVar
[java] JassStatement = JassStmtIf | JassStmtLoop | JassStmtSet | JassStmtSetArray | JassStmtCall | JassStmtReturn | JassStmtReturnVoid | JassStmtExitwhen
[java] JassExpr = JassExprBinary | JassExprUnary | JassExprFunctionCall | JassExprAtomic
[java] JassExprAtomic = JassExprIntVal | JassExprRealVal | JassExprStringVal | JassExprBoolVal | JassExprFuncRef | JassExprVarRef | JassExprNull
[java] JassExprVarRef = JassExprVarAccess | JassExprVarArrayAccess
[java] JassOpBinary = JassOpOr | JassOpAnd | JassOpEquals | JassOpUnequals | JassOpLessEq | JassOpLess | JassOpGreaterEq | JassOpGreater | JassOpPlus | JassOpMinus | JassOpMult | JassOpDiv
[java] JassOpUnary = JassOpNot | JassOpMinus
[java] JassOp = JassOpBinary | JassOpUnary
[java] JassFuncRef = JassExprFuncRef | JassExprFunctionCall | JassStmtCall
[java] JassScope = JassFunction | JassProg
[java]
[java] Constructors:
[java] JassProg(JassTypeDefs defs, JassVars globals, JassNatives natives, JassFunctions functions)
[java] JassTypeDef(String name, String ext)
[java] JassNative(String name, JassSimpleVars params, String returnType)
[java] JassSimpleVar(String type, String name)
[java] JassArrayVar(String type, String name)
[java] JassInitializedVar(String type, String name, JassExpr val)
[java] JassConstantVar(String type, String name, JassExpr val)
[java] JassFunction(String name, JassSimpleVars params, String returnType, JassVars locals, JassStatements body)
[java] JassStmtIf(JassExpr cond, JassStatements thenBlock, JassStatements elseBlock)
[java] JassStmtLoop(JassStatements body)
[java] JassStmtSet(String left, JassExpr right)
[java] JassStmtSetArray(String left, JassExpr index, JassExpr right)
[java] JassStmtCall(String funcName, JassExprlist arguments)
[java] JassStmtReturn(JassExpr returnValue)
[java] JassStmtReturnVoid()
[java] JassStmtExitwhen(JassExpr cond)
[java] JassExprBinary(JassExpr leftExpr, JassOpBinary op, JassExpr right)
[java] JassExprUnary(JassOpUnary opU, JassExpr right)
[java] JassExprFunctionCall(String funcName, JassExprlist arguments)
[java] JassExprIntVal(String valI)
[java] JassExprRealVal(String valR)
[java] JassExprStringVal(String valS)
[java] JassExprBoolVal(boolean valB)
[java] JassExprFuncRef(String funcName)
[java] JassExprNull()
[java] JassExprVarAccess(String varName)
[java] JassExprVarArrayAccess(String varName, JassExpr index)
[java] JassOpOr()
[java] JassOpAnd()
[java] JassOpEquals()
[java] JassOpUnequals()
[java] JassOpLessEq()
[java] JassOpLess()
[java] JassOpGreaterEq()
[java] JassOpGreater()
[java] JassOpPlus()
[java] JassOpMinus()
[java] JassOpMult()
[java] JassOpDiv()
[java] JassOpNot()
[java]
[java] Lists:
[java] JassProgs * JassProg
[java] JassNatives * JassNative
[java] JassTypeDefs * JassTypeDef
[java] JassVars * JassVar
[java] JassSimpleVars * JassSimpleVar
[java] JassFunctions * JassFunction
[java] JassStatements * JassStatement
[java] JassExprlist * JassExpr
[java]
[java] calculating types ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/package-info.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementIntern.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/ParseqList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/CyclicDependencyError.java
[java] generating property interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithGlobals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithNatives.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithFunctions.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithExt.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithParams.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithReturnType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithLocals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithBody.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithCond.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithThenBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithElseBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithLeft.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithRight.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithIndex.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithFuncName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithArguments.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithReturnValue.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithLeftExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithOp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithOpU.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithValI.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithValR.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithValS.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithValB.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAstElementWithVarName.java
[java] generating interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassFunctionOrNative.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprAtomic.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprVarRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpBinary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpUnary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassFuncRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassScope.java
[java] generating base classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassProg.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassProgImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassTypeDef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassTypeDefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassNative.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassNativeImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassSimpleVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassSimpleVarImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassArrayVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassArrayVarImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassInitializedVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassInitializedVarImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassConstantVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassConstantVarImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassFunction.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassFunctionImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtIf.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtIfImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtLoop.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtLoopImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtSet.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtSetImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtSetArray.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtSetArrayImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtReturn.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtReturnImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtReturnVoid.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtReturnVoidImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtExitwhen.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStmtExitwhenImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprBinary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprBinaryImpl.java
[java] No Grammar file given for ./parserspec/jass.parseq.g
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprUnary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprUnaryImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprFunctionCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprFunctionCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprIntVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprIntValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprRealVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprRealValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprStringVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprStringValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprBoolVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprBoolValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprFuncRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprFuncRefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprNull.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprNullImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprVarAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprVarAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprVarArrayAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprVarArrayAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpOr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpOrImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpAnd.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpAndImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpEquals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpEqualsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpUnequals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpUnequalsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpLessEq.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpLessEqImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpLess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpLessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpGreaterEq.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpGreaterEqImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpGreater.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpGreaterImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpPlus.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpPlusImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpMinus.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpMinusImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpMult.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpMultImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpDiv.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpDivImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpNot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassOpNotImpl.java
[java] generating list classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassProgs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassProgsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassNatives.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassNativesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassTypeDefs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassTypeDefsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassVars.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassVarsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassSimpleVars.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassSimpleVarsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassFunctions.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassFunctionsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStatements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassStatementsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprlist.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassExprlistImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassAst/JassAst.java
[java] Done.
parseq_luaAst:
[java] /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/./parserspec/lua.parseq
[java]
[java] Case Types:
[java] LuaDefinition = LuaFunction | LuaVariable
[java] LuaStatement = LuaLocal | LuaAssignment | LuaWhile | LuaIf | LuaBreak | LuaReturn | LuaExpr
[java] LuaExprOpt = LuaExpr | LuaNoExpr
[java] LuaExpr = LuaExprBinary | LuaExprUnary | LuaExprFunctionCall | LuaExprMethodCall | LuaExprFunctionCallByName | LuaExprFunctionAbstraction | LuaExprFunctionCallE | LuaTableConstructor | LuaExprFieldAccess | LuaExprArrayAccess | LuaExprAtomic
[java] LuaTableField = LuaTableNamedField | LuaTableExprField | LuaTableSingleField
[java] LuaExprAtomic = LuaExprIntVal | LuaExprRealVal | LuaExprStringVal | LuaExprBoolVal | LuaExprFuncRef | LuaExprVarRef | LuaExprNull | LuaLiteral
[java] LuaExprVarRef = LuaExprVarAccess
[java] LuaOpBinary = LuaOpOr | LuaOpAnd | LuaOpEquals | LuaOpUnequals | LuaOpLessEq | LuaOpLess | LuaOpGreaterEq | LuaOpGreater | LuaOpPlus | LuaOpConcatString | LuaOpMinus | LuaOpMult | LuaOpDiv | LuaOpMod
[java] LuaOpUnary = LuaOpNot | LuaOpMinus
[java]
[java] Constructors:
[java] LuaFunction(String name, LuaParams params, LuaStatements body)
[java] LuaVariable(String name, LuaExprOpt initialValue)
[java] LuaLocal(LuaVariable definedVar, LuaExprOpt initialValue)
[java] LuaAssignment(LuaExpr left, LuaExpr right)
[java] LuaWhile(LuaExpr cond, LuaStatements body)
[java] LuaIf(LuaExpr cond, LuaStatements thenStmts, LuaStatements elseStmts)
[java] LuaBreak()
[java] LuaReturn(LuaExprOpt retVal)
[java] LuaNoExpr()
[java] LuaExprBinary(LuaExpr leftExpr, LuaOpBinary op, LuaExpr right)
[java] LuaExprUnary(LuaOpUnary opU, LuaExpr right)
[java] LuaExprFunctionCall(LuaFunction func, LuaExprlist arguments)
[java] LuaExprMethodCall(LuaExpr receiver, LuaFunction func, LuaExprlist arguments)
[java] LuaExprFunctionCallByName(String funcName, LuaExprlist arguments)
[java] LuaExprFunctionAbstraction(LuaParams params, LuaStatements body)
[java] LuaExprFunctionCallE(LuaExpr funcExpr, LuaExprlist arguments)
[java] LuaTableConstructor(LuaTableFields tableFields)
[java] LuaExprFieldAccess(LuaExpr receiver, String fieldName)
[java] LuaExprArrayAccess(LuaExpr left, LuaExprlist indexes)
[java] LuaTableNamedField(String fieldName, LuaExpr val)
[java] LuaTableExprField(LuaExpr fieldKey, LuaExpr val)
[java] LuaTableSingleField(LuaExpr val)
[java] LuaExprIntVal(String valI)
[java] LuaExprRealVal(String valR)
[java] LuaExprStringVal(String valS)
[java] LuaExprBoolVal(boolean valB)
[java] LuaExprFuncRef(LuaFunction func)
[java] LuaExprNull()
[java] LuaLiteral(String luaCode)
[java] LuaExprVarAccess(LuaVariable var)
[java] LuaOpOr()
[java] LuaOpAnd()
[java] LuaOpEquals()
[java] LuaOpUnequals()
[java] LuaOpLessEq()
[java] LuaOpLess()
[java] LuaOpGreaterEq()
[java] LuaOpGreater()
[java] LuaOpPlus()
[java] LuaOpConcatString()
[java] LuaOpMinus()
[java] LuaOpMult()
[java] LuaOpDiv()
[java] LuaOpMod()
[java] LuaOpNot()
[java]
[java] Lists:
[java] LuaModel * LuaCompilationUnit
[java] LuaCompilationUnit * LuaDefinition
[java] LuaParams * LuaVariable
[java] LuaStatements * LuaStatement
[java] LuaExprlist * LuaExpr
[java] LuaTableFields * LuaTableField
[java]
[java] calculating types ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/package-info.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementIntern.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/ParseqList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/CyclicDependencyError.java
[java] generating property interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithParams.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithBody.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithInitialValue.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithDefinedVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithLeft.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithRight.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithCond.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithThenStmts.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithElseStmts.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithRetVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithLeftExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithOp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithOpU.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithFunc.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithArguments.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithReceiver.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithFuncName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithFuncExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithTableFields.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithFieldName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithIndexes.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithFieldKey.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithValI.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithValR.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithValS.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithValB.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithLuaCode.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAstElementWithVar.java
[java] generating interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaDefinition.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaStatement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprOpt.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableField.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprAtomic.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprVarRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpBinary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpUnary.java
[java] generating base classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaFunction.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaFunctionImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaVariable.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaVariableImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaLocal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaLocalImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAssignment.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAssignmentImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaWhile.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaWhileImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaIf.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaIfImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaBreak.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaBreakImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaReturn.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaReturnImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaNoExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaNoExprImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprBinary.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprBinaryImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprUnary.java
[java] No Grammar file given for ./parserspec/lua.parseq.g
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprUnaryImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprMethodCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprMethodCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionCallByName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionCallByNameImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionAbstraction.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionAbstractionImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionCallE.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFunctionCallEImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableConstructor.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableConstructorImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFieldAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFieldAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprArrayAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprArrayAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableNamedField.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableNamedFieldImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableExprField.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableExprFieldImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableSingleField.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableSingleFieldImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprIntVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprIntValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprRealVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprRealValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprStringVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprStringValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprBoolVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprBoolValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFuncRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprFuncRefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprNull.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprNullImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaLiteral.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaLiteralImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprVarAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprVarAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpOr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpOrImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpAnd.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpAndImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpEquals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpEqualsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpUnequals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpUnequalsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpLessEq.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpLessEqImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpLess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpLessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpGreaterEq.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpGreaterEqImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpGreater.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpGreaterImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpPlus.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpPlusImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpConcatString.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpConcatStringImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpMinus.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpMinusImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpMult.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpMultImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpDiv.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpDivImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpMod.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpModImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpNot.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaOpNotImpl.java
[java] generating list classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaModel.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaModelImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaCompilationUnit.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaCompilationUnitImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaParams.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaParamsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaStatements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaStatementsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprlist.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaExprlistImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableFields.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaTableFieldsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/luaAst/LuaAst.java
[java] Done.
parseq_jassImAst:
[java] /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/./parserspec/jass_im.parseq
[java]
[java] Case Types:
[java] ImType = ImSimpleType | ImArrayType | ImArrayTypeMulti | ImTupleType | ImTupleArrayType | ImVoid
[java] ImStmt = ImIf | ImLoop | ImExitwhen | ImReturn | ImSet | ImSetTuple | ImSetArray | ImSetArrayMulti | ImSetArrayTuple | ImExpr
[java] ImExprOpt = ImExpr | ImFlatExprOpt
[java] ImFlatExprOpt = ImFlatExpr | ImNoExpr
[java] ImExpr = ImStatementExpr | ImFlatExpr
[java] ImFlatExpr = ImCall | ImVarAccess | ImVarArrayAccess | ImVarArrayMultiAccess | ImTupleExpr | ImTupleSelection | ImClassRelatedExpr | ImConst | ImGetStackTrace
[java] ImClassRelatedExpr = ImMethodCall | ImAlloc | ImDealloc | ImMemberAccess | ImInstanceof | ImTypeIdOfObj | ImTypeIdOfClass
[java] ImCall = ImFunctionCall | ImOperatorCall
[java] ImConst = ImIntVal | ImRealVal | ImStringVal | ImBoolVal | ImFuncRef | ImNull
[java] ImPrintable = ImStmt | ImFunction | ImProg | ImVar | ImType | ImStmts | ImExprOpt
[java] ImVarWrite = ImSet | ImSetArray | ImSetArrayMulti | ImSetArrayTuple | ImSetTuple
[java] ImVarRead = ImVarAccess | ImVarArrayAccess | ImVarArrayMultiAccess
[java]
[java] Constructors:
[java] ImProg(ImVars globals, ImFunctions functions, ImClasses classes, java.util.Map<ImVar, ImExpr> globalInits)
[java] ImVar(de.peeeq.wurstscript.ast.AstElement trace, ImType type, String name, boolean isBJ)
[java] ImSimpleType(String typename)
[java] ImArrayType(String typename)
[java] ImArrayTypeMulti(String typename, java.util.List<Integer> arraySize)
[java] ImTupleType(java.util.List<ImType> types, java.util.List<String> names)
[java] ImTupleArrayType(java.util.List<ImType> types, java.util.List<String> names)
[java] ImVoid()
[java] ImFunction(de.peeeq.wurstscript.ast.AstElement trace, String name, ImVars parameters, ImType returnType, ImVars locals, ImStmts body, java.util.List<de.peeeq.wurstscript.translation.imtranslation.FunctionFlag> flags)
[java] ImClass(de.peeeq.wurstscript.ast.AstElement trace, String name, ImVars fields, ImMethods methods, java.util.List<ImClass> superClasses)
[java] ImMethod(de.peeeq.wurstscript.ast.AstElement trace, String name, ImFunction implementation, java.util.List<ImMethod> subMethods, boolean isAbstract)
[java] ImIf(de.peeeq.wurstscript.ast.AstElement trace, ImExpr condition, ImStmts thenBlock, ImStmts elseBlock)
[java] ImLoop(de.peeeq.wurstscript.ast.AstElement trace, ImStmts body)
[java] ImExitwhen(de.peeeq.wurstscript.ast.AstElement trace, ImExpr condition)
[java] ImReturn(de.peeeq.wurstscript.ast.AstElement trace, ImExprOpt returnValue)
[java] ImSet(de.peeeq.wurstscript.ast.AstElement trace, ImVar left, ImExpr right)
[java] ImSetTuple(de.peeeq.wurstscript.ast.AstElement trace, ImVar left, int tupleIndex, ImExpr right)
[java] ImSetArray(de.peeeq.wurstscript.ast.AstElement trace, ImVar left, ImExpr index, ImExpr right)
[java] ImSetArrayMulti(de.peeeq.wurstscript.ast.AstElement trace, ImVar left, ImExprs indices, ImExpr right)
[java] ImSetArrayTuple(de.peeeq.wurstscript.ast.AstElement trace, ImVar left, ImExpr index, int tupleIndex, ImExpr right)
[java] ImNoExpr()
[java] ImStatementExpr(ImStmts statements, ImExpr expr)
[java] ImVarAccess(ImVar var)
[java] ImVarArrayAccess(ImVar var, ImExpr index)
[java] ImVarArrayMultiAccess(ImVar var, ImExpr index1, ImExpr index2)
[java] ImTupleExpr(ImExprs exprs)
[java] ImTupleSelection(ImExpr tupleExpr, int tupleIndex)
[java] ImGetStackTrace()
[java] ImMethodCall(de.peeeq.wurstscript.ast.AstElement trace, ImMethod method, ImExpr receiver, ImExprs arguments, boolean tuplesEliminated)
[java] ImAlloc(ImClass clazz)
[java] ImDealloc(ImClass clazz, ImExpr obj)
[java] ImMemberAccess(ImExpr receiver, ImVar var)
[java] ImInstanceof(ImExpr obj, ImClass clazz)
[java] ImTypeIdOfObj(ImExpr obj, ImClass clazz)
[java] ImTypeIdOfClass(ImClass clazz)
[java] ImFunctionCall(de.peeeq.wurstscript.ast.AstElement trace, ImFunction func, ImExprs arguments, boolean tuplesEliminated, de.peeeq.wurstscript.translation.imtranslation.CallType callType)
[java] ImOperatorCall(de.peeeq.wurstscript.WurstOperator op, ImExprs arguments)
[java] ImIntVal(int valI)
[java] ImRealVal(String valR)
[java] ImStringVal(String valS)
[java] ImBoolVal(boolean valB)
[java] ImFuncRef(ImFunction func)
[java] ImNull()
[java]
[java] Lists:
[java] ImVars * ImVar
[java] ImFunctions * ImFunction
[java] ImClasses * ImClass
[java] ImMethods * ImMethod
[java] ImStmts * ImStmt
[java] ImExprs * ImExpr
[java]
[java] calculating types ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/package-info.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElement.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementIntern.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ParseqList.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/CyclicDependencyError.java
[java] generating property interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithGlobals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithFunctions.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithClasses.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithGlobalInits.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithTrace.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithName.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithIsBJ.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithTypename.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithArraySize.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithTypes.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithNames.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithParameters.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithReturnType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithLocals.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithBody.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithFlags.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithFields.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithMethods.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithSuperClasses.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithImplementation.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithSubMethods.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithIsAbstract.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithCondition.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithThenBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithElseBlock.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithReturnValue.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithLeft.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithRight.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithTupleIndex.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithIndex.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithIndices.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithStatements.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithIndex1.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithIndex2.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithExprs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithTupleExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithMethod.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithReceiver.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithArguments.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithTuplesEliminated.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithClazz.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithObj.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithFunc.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithCallType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithOp.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithValI.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithValR.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithValS.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassImElementWithValB.java
[java] generating interfaces ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStmt.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImExprOpt.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFlatExprOpt.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFlatExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImClassRelatedExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImConst.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImPrintable.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarWrite.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarRead.java
[java] generating base classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImProg.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImProgImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVar.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSimpleType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSimpleTypeImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImArrayType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImArrayTypeImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImArrayTypeMulti.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImArrayTypeMultiImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleTypeImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleArrayType.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleArrayTypeImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVoid.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVoidImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFunction.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFunctionImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImClass.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImClassImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMethod.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMethodImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImIf.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImIfImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImLoop.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImLoopImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImExitwhen.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImExitwhenImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImReturn.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImReturnImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSet.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetTuple.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetTupleImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetArray.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetArrayImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetArrayMulti.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetArrayMultiImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetArrayTuple.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImSetArrayTupleImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImNoExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImNoExprImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStatementExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStatementExprImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarArrayAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarArrayAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarArrayMultiAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarArrayMultiAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleExpr.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleExprImpl.java
[java] No Grammar file given for ./parserspec/jass_im.parseq.g
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleSelection.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTupleSelectionImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImGetStackTrace.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImGetStackTraceImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMethodCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMethodCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImAlloc.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImAllocImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImDealloc.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImDeallocImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMemberAccess.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMemberAccessImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImInstanceof.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImInstanceofImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTypeIdOfObj.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTypeIdOfObjImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTypeIdOfClass.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImTypeIdOfClassImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFunctionCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFunctionCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImOperatorCall.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImOperatorCallImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImIntVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImIntValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImRealVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImRealValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStringVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStringValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImBoolVal.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImBoolValImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFuncRef.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFuncRefImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImNull.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImNullImpl.java
[java] generating list classes ...
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVars.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImVarsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFunctions.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImFunctionsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImClasses.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImClassesImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMethods.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImMethodsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStmts.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImStmtsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImExprs.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/ImExprsImpl.java
[java] writing file /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src-gen/de/peeeq/wurstscript/jassIm/JassIm.java
[java] Done.
compiletimefile:
wurst_antlr4:
jurst_antlr4:
gen:
BUILD SUCCESSFUL
Total time: 18 seconds
[workspace] $ mvn -f pom.xml clean package
[INFO] Scanning for projects...
[INFO] Computing target platform for MavenProject: de.peeeq.wurstscript:EclipseWurstPlugin:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/pom.xml
[INFO] Fetching p2.index from http://download.eclipse.org/releases/kepler/ (0B at 0B/s)
[INFO] Adding repository http://download.eclipse.org/releases/kepler
[INFO] Fetching p2.index from http://download.eclipse.org/releases/kepler/201402280900/ (0B at 0B/s)
[INFO] Fetching p2.index from http://download.eclipse.org/releases/kepler/201309270900/ (0B at 0B/s)
[INFO] Fetching p2.index from http://download.eclipse.org/releases/kepler/201306260900/ (0B at 0B/s)
[INFO] Fetching p2.index from http://download.eclipse.org/technology/epp/packages/kepler/ (0B at 0B/s)
[INFO] Resolving dependencies of MavenProject: de.peeeq.wurstscript:EclipseWurstPlugin:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/pom.xml
[INFO] Resolving class path of MavenProject: de.peeeq.wurstscript:EclipseWurstPlugin:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/pom.xml
[INFO] Computing target platform for MavenProject: de.peeeq.wurstscript:EclipseWurstPluginFeatures:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginFeatures/pom.xml
[INFO] Resolving dependencies of MavenProject: de.peeeq.wurstscript:EclipseWurstPluginFeatures:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginFeatures/pom.xml
[INFO] Resolving class path of MavenProject: de.peeeq.wurstscript:EclipseWurstPluginFeatures:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginFeatures/pom.xml
[INFO] Computing target platform for MavenProject: de.peeeq.wurstscript:EclipseWurstPluginUpdateSite:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/pom.xml
[INFO] Resolving dependencies of MavenProject: de.peeeq.wurstscript:EclipseWurstPluginUpdateSite:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/pom.xml
[INFO] Resolving class path of MavenProject: de.peeeq.wurstscript:EclipseWurstPluginUpdateSite:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/pom.xml
[INFO] Computing target platform for MavenProject: de.peeeq.wurstscript:de.peeeq.wurstscript:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/pom.xml
[INFO] Resolving dependencies of MavenProject: de.peeeq.wurstscript:de.peeeq.wurstscript:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/pom.xml
[INFO] Resolving class path of MavenProject: de.peeeq.wurstscript:de.peeeq.wurstscript:1.5.0.0-jenkins-Wurst-8 @ /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/pom.xml
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] WurstScript
[INFO] de.peeeq.wurstscript
[INFO] EclipseWurstPlugin
[INFO] EclipseWurstPluginFeatures
[INFO] EclipseWurstPluginUpdateSite
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building WurstScript 1.5.0.0-jenkins-Wurst-8
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ WurstScript ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building de.peeeq.wurstscript 1.5.0.0-jenkins-Wurst-8
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.peeeq.wurstscript ---
[INFO] Deleting /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/target
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:build-qualifier (default-build-qualifier) @ de.peeeq.wurstscript ---
[INFO] The project's OSGi version is 1.5.0.0-jenkins-Wurst-8
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:validate-id (default-validate-id) @ de.peeeq.wurstscript ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:validate-version (default-validate-version) @ de.peeeq.wurstscript ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ de.peeeq.wurstscript ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/main/resources
[INFO]
[INFO] --- tycho-compiler-plugin:0.21.0:compile (default-compile) @ de.peeeq.wurstscript ---
[INFO] Compiling 1209 source files to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ de.peeeq.wurstscript ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/src/test/resources
[INFO]
[INFO] --- target-platform-configuration:0.21.0:target-platform (default-target-platform) @ de.peeeq.wurstscript ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:package-plugin (default-package-plugin) @ de.peeeq.wurstscript ---
[INFO] Building jar: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/wurstscript.jar
[INFO] Building jar: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/target/de.peeeq.wurstscript-1.5.0.0-jenkins-Wurst-8.jar
[INFO]
[INFO] --- tycho-p2-plugin:0.21.0:p2-metadata-default (default-p2-metadata-default) @ de.peeeq.wurstscript ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building EclipseWurstPlugin 1.5.0.0-jenkins-Wurst-8
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ EclipseWurstPlugin ---
[INFO] Deleting /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/target
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:build-qualifier (default-build-qualifier) @ EclipseWurstPlugin ---
[INFO] The project's OSGi version is 1.5.0.0-jenkins-Wurst-8
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:validate-id (default-validate-id) @ EclipseWurstPlugin ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:validate-version (default-validate-version) @ EclipseWurstPlugin ---
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ EclipseWurstPlugin ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/src/main/resources
[INFO]
[INFO] --- tycho-compiler-plugin:0.21.0:compile (default-compile) @ EclipseWurstPlugin ---
[INFO] Compiling 76 source files to /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ EclipseWurstPlugin ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/src/test/resources
[INFO]
[INFO] --- target-platform-configuration:0.21.0:target-platform (default-target-platform) @ EclipseWurstPlugin ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:package-plugin (default-package-plugin) @ EclipseWurstPlugin ---
[INFO] Building jar: /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPlugin/target/EclipseWurstPlugin-1.5.0.0-jenkins-Wurst-8.jar
[INFO]
[INFO] --- tycho-p2-plugin:0.21.0:p2-metadata-default (default-p2-metadata-default) @ EclipseWurstPlugin ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building EclipseWurstPluginFeatures 1.5.0.0-jenkins-Wurst-8
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ EclipseWurstPluginFeatures ---
[INFO] Deleting /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginFeatures/target
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ EclipseWurstPluginFeatures ---
[INFO] The project's OSGi version is 1.5.0.0-jenkins-Wurst-8
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:validate-id (default-validate-id) @ EclipseWurstPluginFeatures ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:validate-version (default-validate-version) @ EclipseWurstPluginFeatures ---
[INFO]
[INFO] --- target-platform-configuration:0.21.0:target-platform (default-target-platform) @ EclipseWurstPluginFeatures ---
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:package-feature (default-package-feature) @ EclipseWurstPluginFeatures ---
[INFO] Building jar: /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginFeatures/target/EclipseWurstPluginFeatures-1.5.0.0-jenkins-Wurst-8.jar
[INFO]
[INFO] --- tycho-p2-plugin:0.21.0:p2-metadata-default (default-p2-metadata-default) @ EclipseWurstPluginFeatures ---
[INFO]
[INFO] --- tycho-p2-plugin:0.21.0:feature-p2-metadata (default-feature-p2-metadata) @ EclipseWurstPluginFeatures ---
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building EclipseWurstPluginUpdateSite 1.5.0.0-jenkins-Wurst-8
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ EclipseWurstPluginUpdateSite ---
[INFO] Deleting /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/target
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:build-qualifier (default-build-qualifier) @ EclipseWurstPluginUpdateSite ---
[INFO] The project's OSGi version is 1.5.0.0-jenkins-Wurst-8
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:update-site (default-update-site) @ EclipseWurstPluginUpdateSite ---
[INFO]
[INFO] --- tycho-p2-plugin:0.21.0:update-site-p2-metadata (default-update-site-p2-metadata) @ EclipseWurstPluginUpdateSite ---
[INFO] Command line:
[/usr/lib/jvm/java-8-oracle/jre/bin/java, -jar, /var/lib/jenkins/.m2/repository/org/eclipse/tycho/tycho-bundles-external/0.21.0/eclipse/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar, -configuration, /tmp/tycho-p2-runtime7110174103297332788.tmp/configuration, -nosplash, -application, org.eclipse.equinox.p2.publisher.UpdateSitePublisher, -source, /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/target/site, -metadataRepository, file:/var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/target/site/, -metadataRepositoryName, EclipseWurstPluginUpdateSite, -artifactRepository, file:/var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/target/site/, -artifactRepositoryName, EclipseWurstPluginUpdateSite Artifacts, -noDefaultIUs, -compress]
Generating metadata for ..
Generation completed with success [0 seconds].
[INFO]
[INFO] --- tycho-packaging-plugin:0.21.0:update-site-packaging (default-update-site-packaging) @ EclipseWurstPluginUpdateSite ---
[INFO] Building zip: /var/lib/jenkins/jobs/Wurst/workspace/EclipseWurstPluginUpdateSite/target/site.zip
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] WurstScript ....................................... SUCCESS [0.590s]
[INFO] de.peeeq.wurstscript .............................. SUCCESS [53.853s]
[INFO] EclipseWurstPlugin ................................ SUCCESS [4.330s]
[INFO] EclipseWurstPluginFeatures ........................ SUCCESS [0.315s]
[INFO] EclipseWurstPluginUpdateSite ...................... SUCCESS [6.846s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:51.807s
[INFO] Finished at: Sat Feb 28 00:13:43 CET 2015
[INFO] Final Memory: 79M/241M
[INFO] ------------------------------------------------------------------------
[de.peeeq.wurstscript] $ ant -file build-wurst.xml copy_from_target junit_allTests generate_hotdoc
Buildfile: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build-wurst.xml
copy_from_target:
[copy] Copying 2366 files to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/bin
junit_allTests:
[junit] Running tests.wurstscript.tests.AllTests
[junit] Tests run: 456, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 190.817 sec
generate_hotdoc:
[java] has getArraySize ExprVarAccess(, MAX_SUB_OPTIONS)
[java] has getArraySize ExprVarAccess(, MAX_SUB_OPTIONS)
BUILD SUCCESSFUL
Total time: 3 minutes 30 seconds
[de.peeeq.wurstscript] $ ant -file build-jar.xml create_zips
Buildfile: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build-jar.xml
create_run_jar:
[jar] Building jar: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript.jar
[delete] Deleting directory /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[mkdir] Created dir: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/dist/wurstscript_lib
make_for_wurstpack:
[delete] Deleting directory /var/lib/jenkins/jobs/Wurst/workspace/Wurstpack/wurstscript/wurstscript_lib
[copy] Copying 9 files to /var/lib/jenkins/jobs/Wurst/workspace/Wurstpack/wurstscript/wurstscript_lib
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/Wurstpack/wurstscript
create_zips:
[zip] Building zip: /var/lib/jenkins/jobs/Wurst/workspace/downloads/wurstpack_complete.zip
[zip] Building zip: /var/lib/jenkins/jobs/Wurst/workspace/downloads/wurstpack_compiler.zip
[copy] Copying 1 file to /var/lib/jenkins/jobs/Wurst/workspace/downloads
[copy] Copying 10 files to /var/lib/jenkins/jobs/Wurst/workspace/downloads/Wurstpack
[copy] Copying 6 files to /var/lib/jenkins/jobs/Wurst/workspace/downloads/eclipseUpdateSite
BUILD SUCCESSFUL
Total time: 13 seconds
[de.peeeq.wurstscript] $ ant -file build-generate-mvn.xml cleanVersions
Buildfile: /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/build-generate-mvn.xml
cleanVersions:
BUILD SUCCESSFUL
Total time: 1 second
Archiving artifacts
Recording test results
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/jobs/Wurst/workspace/de.peeeq.wurstscript/bin/hotdoc to /var/lib/jenkins/jobs/Wurst/htmlreports/HotDoc_Standard_Library_Documentation
Finished: SUCCESS