{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 24.927,
      "failedSince" : 0,
      "name" : "ObjectRecycler",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "bug61_break",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.009,
      "failedSince" : 0,
      "name" : "bug62_codearray",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.574,
      "failedSince" : 0,
      "name" : "classNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "classesCyclic",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.557,
      "failedSince" : 0,
      "name" : "closureClassConstructor",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.011,
      "failedSince" : 0,
      "name" : "closureClassConstructorInvalid",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.504,
      "failedSince" : 0,
      "name" : "constFolding",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.724,
      "failedSince" : 0,
      "name" : "cyclic",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.471,
      "failedSince" : 0,
      "name" : "cyclicDepReadVars",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "cyclicDependency",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "cyclicDependency2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "cyclicForLoop",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.002,
      "failedSince" : 0,
      "name" : "division",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.391,
      "failedSince" : 0,
      "name" : "doubleNativeDecl",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.009,
      "failedSince" : 0,
      "name" : "duplicateNames",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.437,
      "failedSince" : 0,
      "name" : "duplicateNames2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.549,
      "failedSince" : 0,
      "name" : "duplicateNamesOk",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.006,
      "failedSince" : 0,
      "name" : "dynamicVarFromStaticContext",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "dynamicVarFromStaticContext2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.008,
      "failedSince" : 0,
      "name" : "extensionFunc_noreturn",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.008,
      "failedSince" : 0,
      "name" : "extensionMethodStatic",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.49,
      "failedSince" : 0,
      "name" : "flattenBug",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "forLoop",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 15.176,
      "failedSince" : 0,
      "name" : "forfrom",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.013,
      "failedSince" : 0,
      "name" : "func_noreturn",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.405,
      "failedSince" : 0,
      "name" : "funcrefs1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.372,
      "failedSince" : 0,
      "name" : "funcrefs2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.302,
      "failedSince" : 0,
      "name" : "functionWithUnderscore",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.59,
      "failedSince" : 0,
      "name" : "genericsNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.511,
      "failedSince" : 0,
      "name" : "hotdoc",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.013,
      "failedSince" : 0,
      "name" : "implementNothing",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.4,
      "failedSince" : 0,
      "name" : "inlineBug",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.525,
      "failedSince" : 0,
      "name" : "inlinerBugShortCircuit",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.619,
      "failedSince" : 0,
      "name" : "inlinerBugShortCircuit2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.591,
      "failedSince" : 0,
      "name" : "intBoundaries",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.003,
      "failedSince" : 0,
      "name" : "intBoundariesH",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "intBoundariesL",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.678,
      "failedSince" : 0,
      "name" : "localOptimizerFail",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.696,
      "failedSince" : 0,
      "name" : "localsInOndestroy",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.559,
      "failedSince" : 0,
      "name" : "memberMethodParens",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.012,
      "failedSince" : 0,
      "name" : "nonAbstractClass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.542,
      "failedSince" : 0,
      "name" : "optBug",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 13.585,
      "failedSince" : 0,
      "name" : "ovveride_nativeTypeReturn",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.641,
      "failedSince" : 0,
      "name" : "parseHexValues",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.752,
      "failedSince" : 0,
      "name" : "polarOfffsetInline",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.596,
      "failedSince" : 0,
      "name" : "realIndex",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.843,
      "failedSince" : 0,
      "name" : "recursive",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.585,
      "failedSince" : 0,
      "name" : "recursive2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "recursiveTuple",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "recursiveTuple2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "staticGenerics1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "staticGenerics2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.422,
      "failedSince" : 0,
      "name" : "staticGenerics3",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "staticOverride",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.384,
      "failedSince" : 0,
      "name" : "stringPlusNull1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.529,
      "failedSince" : 0,
      "name" : "stringPlusNull2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.308,
      "failedSince" : 0,
      "name" : "stringPlusNull3",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.016,
      "failedSince" : 0,
      "name" : "subStringError",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "testClassExtendsClassWithoutNoArgConstructor",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.003,
      "failedSince" : 0,
      "name" : "testClassImplementsClass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.329,
      "failedSince" : 0,
      "name" : "testCodeNull",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.009,
      "failedSince" : 0,
      "name" : "testCyclicDependencyError",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.337,
      "failedSince" : 0,
      "name" : "testInferInSuper",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.399,
      "failedSince" : 0,
      "name" : "testLinePos",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.727,
      "failedSince" : 0,
      "name" : "testNestedTimerClosure",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.655,
      "failedSince" : 0,
      "name" : "testStacktrace",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.311,
      "failedSince" : 0,
      "name" : "test_correct_escapesequence",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.021,
      "failedSince" : 0,
      "name" : "test_empty_escapesequence",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.442,
      "failedSince" : 0,
      "name" : "test_for_from",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.438,
      "failedSince" : 0,
      "name" : "test_for_in",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.304,
      "failedSince" : 0,
      "name" : "test_inline_jass_div",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.375,
      "failedSince" : 0,
      "name" : "test_null_in_jass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.337,
      "failedSince" : 0,
      "name" : "test_unit_array",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "ticket706",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 12.324,
      "failedSince" : 0,
      "name" : "ticket709",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "typenameAsFuncname1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "typenameAsFuncname2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.396,
      "failedSince" : 0,
      "name" : "underlineArray",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.35,
      "failedSince" : 0,
      "name" : "underscore",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.395,
      "failedSince" : 0,
      "name" : "underscore_end",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.361,
      "failedSince" : 0,
      "name" : "underscores_in_name",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.34,
      "failedSince" : 0,
      "name" : "unreadVarWarning",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.009,
      "failedSince" : 0,
      "name" : "unreadVarWarning2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.BugTests",
      "duration" : 0.388,
      "failedSince" : 0,
      "name" : "varname_with_interface",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "BugTests",
  "passCount" : 85,
  "skipCount" : 0
}