{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 192,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
            "branch" : [
              {
                "SHA1" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
            "branch" : [
              {
                "SHA1" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
        "branch" : [
          {
            "SHA1" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.test.MatrixTestResult",
      "failCount" : 10,
      "skipCount" : 0,
      "totalCount" : 190,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#192",
  "duration" : 224070,
  "estimatedDuration" : 476144,
  "executor" : None,
  "fullDisplayName" : "gluegen #192",
  "id" : "2010-11-07_22-21-11",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 192,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1289164871000,
  "url" : "https://jogamp.org/chuck/view/fwd/job/gluegen/192/",
  "builtOn" : "linux64-NVFX580-ubuntu10-jogamp-x32-c3d-003",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/sun/gluegen/ant/GlueGenTask.java",
          "src/java/com/sun/gluegen/pcpp/PCPP.java",
          "src/java/com/sun/gluegen/GlueGen.java"
        ],
        "commitId" : "c4f4ec8b7be3c73b0d416ea82030b3fb8aa99efa",
        "timestamp" : 1288895578000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix PCPP 'elif' case; Adding PCPP #error/#warning; Adding debug mode.\u000a\u000aFix PCPP 'elif' case\u000a----------------------\u000aUse the evaluated expression after the 'elif' statement as well.\u000aThis was always true for 'if'.\u000aOtherwise the file obviously won't get parsed correctly,\u000aie it was always assuming 'true'.\u000a\u000aAdding PCPP #error/#warning\u000a----------------------------\u000aLOG all occurence of #error and #warning CPP directives\u000a\u000aAdding debug mode.\u000a----------------------\u000aAdd '--debug' commandline flag and 'debug' property for ant task,\u000awhich enables debug mode of PCPP.\u000a",
        "date" : "2010-11-04T19:32:58+0100",
        "id" : "c4f4ec8b7be3c73b0d416ea82030b3fb8aa99efa",
        "msg" : "Fix PCPP 'elif' case; Adding PCPP #error/#warning; Adding debug mode.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/GlueGen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/ant/GlueGenTask.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/pcpp/PCPP.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java"
        ],
        "commitId" : "da7364501f811485d073a17c32b19515c6b0469d",
        "timestamp" : 1288898070000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Updated list of OpenGL extension vendor suffixes\u000a",
        "date" : "2010-11-04T20:14:30+0100",
        "id" : "da7364501f811485d073a17c32b19515c6b0469d",
        "msg" : "Updated list of OpenGL extension vendor suffixes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/gluegen-cpptasks-base.xml"
        ],
        "commitId" : "b3bf47a1166bcab09efb3ca1aac959d40ba8e029",
        "timestamp" : 1288936405000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Sort compiler/linker configs and add __unix__ and DEBUG defines as appropriate for all.\u000a",
        "date" : "2010-11-05T06:53:25+0100",
        "id" : "b3bf47a1166bcab09efb3ca1aac959d40ba8e029",
        "msg" : "Sort compiler/linker configs and add __unix__ and DEBUG defines as",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/gluegen-cpptasks-base.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/util/ArrayHashSet.java"
        ],
        "commitId" : "6c1d55cda87cee557c364dc02322c8c11c02070e",
        "timestamp" : 1288936452000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Adding 'containsSafe' .. allowing verification of hash code\u000a",
        "date" : "2010-11-05T06:54:12+0100",
        "id" : "6c1d55cda87cee557c364dc02322c8c11c02070e",
        "msg" : "Adding 'containsSafe' .. allowing verification of hash code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/ArrayHashSet.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build.xml"
        ],
        "commitId" : "33ea83cfcad373e477791a0aca49864399357877",
        "timestamp" : 1289006385000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "add 'base.compile' target to skip compiling unit tests for faster development cycles\u000a",
        "date" : "2010-11-06T02:19:45+0100",
        "id" : "33ea83cfcad373e477791a0aca49864399357877",
        "msg" : "add 'base.compile' target to skip compiling unit tests for faster",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/sun/gluegen/cgram/types/EnumType.java",
          "src/java/com/sun/gluegen/cgram/types/Type.java",
          "src/java/com/sun/gluegen/cgram/types/SizeThunk.java",
          "src/java/com/sun/gluegen/cgram/types/CompoundType.java",
          "src/java/com/sun/gluegen/cgram/GnuCParser.g",
          "src/java/com/sun/gluegen/cgram/types/IntType.java",
          "src/java/com/sun/gluegen/cgram/types/PointerType.java",
          "src/java/com/sun/gluegen/cgram/types/VoidType.java",
          "src/java/com/sun/gluegen/cgram/types/ArrayType.java",
          "src/java/com/sun/gluegen/cgram/types/FloatType.java",
          "src/java/com/sun/gluegen/GlueGen.java",
          "src/java/com/sun/gluegen/cgram/HeaderParser.g",
          "src/java/com/sun/gluegen/cgram/types/FunctionType.java",
          "src/java/com/sun/gluegen/JavaConfiguration.java",
          "src/java/com/sun/gluegen/cgram/types/BitType.java",
          "src/java/com/sun/gluegen/JavaType.java",
          "src/java/com/sun/gluegen/cgram/types/DoubleType.java",
          "src/java/com/sun/gluegen/cgram/types/PrimitiveType.java",
          "src/java/com/sun/gluegen/TypeInfo.java",
          "src/java/com/sun/gluegen/JavaEmitter.java"
        ],
        "commitId" : "6b6b9b3b81cdc85b7260664ebec547756a6be5d7",
        "timestamp" : 1289007852000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix native type representation; Retain typedef declName in resulting Type for variables; Misc\u000a\u000aFix native type representation\u000a----------------------------------\u000a\u000aThe following custom types were previously build-in:\u000a    __int32, __int64\u000a\u000aAdding the following native build-in types (necessary):\u000a    ptrdiff_t, size_t\u000a\u000aThese compiler/platform specific types shall not be typedef'ed\u000avia header files. Hence we provide proper typing for such,\u000aas the compiler would do.\u000a\u000aAdding the following native build-in types (convenience):\u000a    int32_t, uint32_t, int64_t, uint64_t\u000a\u000aThese are provided due to their lack of support on certain platforms,\u000aand probable source of bugs, when defined by the user.\u000a\u000aRetain typedef declName in resulting Type for variables.\u000a--------------------------------------------------------\u000a\u000aAdding Clonable to all cgram Type derivations.\u000a\u000aAssume use case:\u000a\u000atypedef khronos_ssize_t  GLsizeiptr\u000atypedef size_t           khronos_ssize_t\u000a\u000aThe previous code picked a one level depth type in the dictionary\u000aif exists. Hence it made khronos_ssize_t visible in the javadoc and native code.\u000a\u000aIt is our believe that the generated native code, as well as the javadoc comments\u000ashall reflect the original GlueGen'ed API and it's types.\u000aAlso, aliasing or reducing native types via GlueGen could result in plattorm dependencies\u000aand in worst cases, incompatible native types.\u000a\u000aThis patch clones the 1 level depth Type (typedef), clones it\u000aand sets the declName, so it's visible to the GlueGen layers.\u000a\u000aMisc\u000a-------\u000a\u000aGlueGen's debug flag is passed to HeaderParser,\u000awhere it traces misc information.\u000a",
        "date" : "2010-11-06T02:44:12+0100",
        "id" : "6b6b9b3b81cdc85b7260664ebec547756a6be5d7",
        "msg" : "Fix native type representation; Retain typedef declName in resulting",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/ArrayType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/TypeInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/GnuCParser.g"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/JavaEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/EnumType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/CompoundType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/BitType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/GlueGen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/JavaType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/PrimitiveType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/HeaderParser.g"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/DoubleType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/FunctionType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/IntType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/FloatType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/Type.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/JavaConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/VoidType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/SizeThunk.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/PointerType.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/sun/gluegen/opengl/ConvertFromGL4Java.java"
        ],
        "commitId" : "0674c42c0b18073b53a09300d0f60373f1463665",
        "timestamp" : 1289008109000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "removed ancient GL4Java file (ConvertFromGL4Java).\u000a",
        "date" : "2010-11-06T02:48:29+0100",
        "id" : "0674c42c0b18073b53a09300d0f60373f1463665",
        "msg" : "removed ancient GL4Java file (ConvertFromGL4Java).",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/opengl/ConvertFromGL4Java.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/common/util/IntIntHashMapTest.java",
          "src/junit/com/jogamp/common/util/LongIntHashMapTest.java"
        ],
        "commitId" : "4c808ec572808a221d0ce08785dad2d18f77ea5f",
        "timestamp" : 1289008165000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fixed benchmarking bugs in primitive HashMap test.\u000a\u000aBoth IntIntHashMapTest and LongIntHashMapTest failed to reset test start time.\u000a\u000aThe time values for intmapGetTime,mapGetTime,intmapRemoveTime,and mapRemoveTime\u000aall used the start time value from mapPutTime. This caused the following to be\u000aalways/guarenteed to be true:\u000amapPutTime < intmapGetTime < mapGetTime < intmapRemoveTime < mapRemoveTime\u000a\u000athus not actually testing the following asserts:\u000a  assertTrue(\"'get' too slow\", intmapGetTime <= mapGetTime);\u000a  assertTrue(\"'remove' too slow\", intmapRemoveTime <= mapRemoveTime);\u000a\u000aIn addition the results of the test were being printed before the actual test\u000aran.\u000a\u000aChanged code to reset time to System.nanoTime() prior to each for loop, and\u000amoved time calculation and result output to below the test for loop.\u000a\u000aI also improved the output of the test info, by including the warmup status\u000aon benchmark start.\u000a",
        "date" : "2010-11-06T02:49:25+0100",
        "id" : "4c808ec572808a221d0ce08785dad2d18f77ea5f",
        "msg" : "Fixed benchmarking bugs in primitive HashMap test.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/LongIntHashMapTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/IntIntHashMapTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/sun/gluegen/cgram/types/CompoundType.java",
          "src/java/com/sun/gluegen/cgram/types/FunctionType.java",
          "src/java/com/sun/gluegen/cgram/types/EnumType.java"
        ],
        "commitId" : "ce6eb7b462a44b4c8aa0f8d7501d9ecd6b9a3481",
        "timestamp" : 1289051955000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Avoid NPE\u000a",
        "date" : "2010-11-06T14:59:15+0100",
        "id" : "ce6eb7b462a44b4c8aa0f8d7501d9ecd6b9a3481",
        "msg" : "Avoid NPE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/CompoundType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/FunctionType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/sun/gluegen/cgram/types/EnumType.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java",
          "src/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java",
          "src/java/com/sun/gluegen/opengl/GLConfiguration.java",
          "src/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java",
          "src/java/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java",
          "src/java/com/sun/gluegen/opengl/GLEmitter.java",
          "src/java/com/sun/gluegen/opengl/BuildComposablePipeline.java"
        ],
        "commitId" : "ec6d61f4597af32c22319c4bda3c9dd9ab80bf25",
        "timestamp" : 1289052007000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "RELOCATION: GlueGen OpenGL parts back to Jogl\u000a",
        "date" : "2010-11-06T15:00:07+0100",
        "id" : "ec6d61f4597af32c22319c4bda3c9dd9ab80bf25",
        "msg" : "RELOCATION: GlueGen OpenGL parts back to Jogl",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/java/com/jogamp/gluegen/runtime/opengl/GLExtensionNames.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/opengl/BuildComposablePipeline.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/opengl/GLConfiguration.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/opengl/GLEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/opengl/GLJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/opengl/BuildStaticGLInfo.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/gluegen/cgram/types/BitType.java",
          "src/java/com/sun/gluegen/JavaMethodBindingEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/PrimitiveType.java",
          "src/java/com/sun/gluegen/GlueEmitterControls.java",
          "test/junit/com/sun/gluegen/BasicTest.java",
          "make/build-junit.xml",
          "src/java/com/jogamp/gluegen/Logging.java",
          "src/java/com/sun/gluegen/cgram/GnuCTreeParser.g",
          "src/java/com/sun/gluegen/cgram/types/CVAttributes.java",
          "src/java/com/jogamp/gluegen/cgram/types/FloatType.java",
          "src/java/com/jogamp/gluegen/pcpp/ConcatenatingReader.java",
          "src/java/com/jogamp/gluegen/cgram/types/TypeVisitor.java",
          "src/java/com/sun/gluegen/cgram/types/Field.java",
          "src/java/com/jogamp/gluegen/JavaEmitter.java",
          "src/java/com/sun/gluegen/GlueEmitter.java",
          "src/java/com/jogamp/gluegen/CMethodBindingEmitter.java",
          "src/java/com/sun/gluegen/ReferencedStructs.java",
          "src/java/com/sun/gluegen/cgram/TNodeFactory.java",
          "src/java/com/sun/gluegen/cgram/types/FloatType.java",
          "src/java/com/sun/gluegen/cgram/types/MachineDescription.java",
          "src/java/com/sun/gluegen/cgram/Define.java",
          "src/java/com/jogamp/gluegen/cgram/types/CompoundType.java",
          "src/java/com/jogamp/gluegen/cgram/StdCParser.g",
          "make/validate-properties.xml",
          "test/junit/com/sun/gluegen/PCPPTest.java",
          "src/java/com/jogamp/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/IntType.java",
          "src/java/com/jogamp/gluegen/CodeGenUtils.java",
          "src/java/com/jogamp/gluegen/procaddress/ProcAddressConfiguration.java",
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java",
          "src/java/com/jogamp/gluegen/cgram/types/VoidType.java",
          "src/java/com/sun/gluegen/MethodBinding.java",
          "src/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java",
          "src/java/com/sun/gluegen/cgram/types/SizeThunk.java",
          "src/java/com/sun/gluegen/cgram/types/CompoundType.java",
          "src/java/com/sun/gluegen/CodeGenUtils.java",
          "src/java/com/sun/gluegen/procaddress/ProcAddressCMethodBindingEmitter.java",
          "src/java/com/sun/gluegen/StructLayout.java",
          "src/java/com/sun/gluegen/cgram/LineObject.java",
          "src/java/com/sun/gluegen/jgram/Test.java",
          "src/java/com/sun/gluegen/cgram/PreprocessorInfoChannel.java",
          "src/java/com/sun/gluegen/cgram/StdCParser.g",
          "test/junit/com/sun/gluegen/StructAccessorTest.java",
          "src/java/com/jogamp/gluegen/GlueGen.java",
          "src/java/com/jogamp/gluegen/GlueEmitterControls.java",
          "src/java/com/jogamp/gluegen/StructLayout.java",
          "src/java/com/jogamp/gluegen/cgram/types/EnumType.java",
          "src/java/com/jogamp/gluegen/procaddress/ProcAddressCMethodBindingEmitter.java",
          "src/java/com/jogamp/gluegen/ReferencedStructs.java",
          "src/java/com/sun/gluegen/cgram/types/TypeDictionary.java",
          "src/java/com/jogamp/gluegen/cgram/GnuCTreeParser.g",
          "src/java/com/sun/gluegen/pcpp/ConcatenatingReader.java",
          "src/java/com/sun/gluegen/pcpp/PCPP.java",
          "src/java/com/sun/gluegen/CommentEmitter.java",
          "src/java/com/sun/gluegen/cgram/types/Type.java",
          "src/java/com/jogamp/gluegen/cgram/PreprocessorInfoChannel.java",
          "src/java/com/jogamp/gluegen/jgram/Test.java",
          "src/java/com/sun/gluegen/cgram/types/PointerType.java",
          "src/java/com/jogamp/gluegen/cgram/GnuCParser.g",
          "src/java/com/sun/gluegen/cgram/types/VoidType.java",
          "src/java/com/sun/gluegen/ConstantDefinition.java",
          "src/java/com/jogamp/gluegen/cgram/GnuCEmitter.g",
          "src/java/com/jogamp/gluegen/procaddress/ProcAddressJavaMethodBindingEmitter.java",
          "src/java/com/sun/gluegen/cgram/HeaderParser.g",
          "src/java/com/jogamp/gluegen/cgram/types/ArrayType.java",
          "src/java/com/sun/gluegen/FunctionEmitter.java",
          "src/java/com/sun/gluegen/cgram/types/BitType.java",
          "test/junit/com/sun/gluegen/BasicProcAddressEmitterTest.java",
          "src/java/com/sun/gluegen/cgram/types/DoubleType.java",
          "src/java/com/jogamp/gluegen/JavaConfiguration.java",
          "src/java/com/jogamp/gluegen/cgram/TNode.java",
          "src/java/com/jogamp/gluegen/cgram/TNodeFactory.java",
          "test/junit/com/sun/gluegen/build.xml",
          "src/java/com/jogamp/gluegen/cgram/types/DoubleType.java",
          "src/java/com/jogamp/gluegen/jgram/JavaParser.g",
          "src/java/com/sun/gluegen/cgram/types/ArrayType.java",
          "make/Manifest",
          "src/java/com/jogamp/gluegen/TypeInfo.java",
          "src/java/com/sun/gluegen/Logging.java",
          "src/java/com/jogamp/gluegen/cgram/types/PointerType.java",
          "src/java/com/jogamp/gluegen/FunctionEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/FunctionSymbol.java",
          "src/java/com/sun/gluegen/JavaEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/MachineDescription.java",
          "src/java/com/jogamp/gluegen/MethodBinding.java",
          "src/java/com/sun/gluegen/cgram/types/EnumType.java",
          "src/java/com/jogamp/gluegen/cgram/types/SizeThunk.java",
          "src/java/com/sun/gluegen/cgram/types/TypeVisitor.java",
          "src/java/com/jogamp/gluegen/JavaMethodBindingEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/CVAttributes.java",
          "src/java/com/jogamp/gluegen/GlueEmitter.java",
          "src/java/com/sun/gluegen/ArrayTypes.java",
          "src/java/com/jogamp/gluegen/cgram/types/CompoundTypeKind.java",
          "src/java/com/sun/gluegen/cgram/types/MachineDescription32Bit.java",
          "src/java/com/jogamp/gluegen/cgram/types/TypeDictionary.java",
          "src/java/com/sun/gluegen/cgram/types/FunctionSymbol.java",
          "src/java/com/jogamp/gluegen/cgram/types/MachineDescription64Bit.java",
          "src/java/com/jogamp/gluegen/cgram/types/FunctionType.java",
          "src/java/com/sun/gluegen/jgram/JavaParser.g",
          "src/java/com/sun/gluegen/cgram/CSymbolTable.java",
          "src/java/com/sun/gluegen/DebugEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/Field.java",
          "src/java/com/sun/gluegen/ant/GlueGenTask.java",
          "src/java/com/sun/gluegen/cgram/types/IntType.java",
          "src/java/com/sun/gluegen/cgram/types/CompoundTypeKind.java",
          "src/java/com/jogamp/gluegen/ConstantDefinition.java",
          "src/java/com/sun/gluegen/procaddress/ProcAddressJavaMethodBindingEmitter.java",
          "src/java/com/sun/gluegen/CMethodBindingEmitter.java",
          "test/junit/com/sun/gluegen/BuildUtil.java",
          "src/java/com/sun/gluegen/cgram/CToken.java",
          "src/java/com/sun/gluegen/GlueGen.java",
          "make/build.xml",
          "src/java/com/sun/gluegen/cgram/types/FunctionType.java",
          "src/java/com/sun/gluegen/SymbolFilter.java",
          "test/junit/com/sun/gluegen/StructValidator.java",
          "src/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java",
          "src/java/com/jogamp/gluegen/SymbolFilter.java",
          "src/java/com/sun/gluegen/ant/StaticGLGenTask.java",
          "src/java/com/sun/gluegen/cgram/types/PrimitiveType.java",
          "src/java/com/jogamp/gluegen/cgram/HeaderParser.g",
          "src/java/com/jogamp/gluegen/DebugEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/LineObject.java",
          "src/java/com/jogamp/gluegen/cgram/CSymbolTable.java",
          "src/java/com/jogamp/gluegen/ant/StaticGLGenTask.java",
          "src/java/com/sun/gluegen/cgram/TNode.java",
          "src/java/com/jogamp/gluegen/procaddress/ProcAddressEmitter.java",
          "src/java/com/sun/gluegen/procaddress/ProcAddressConfiguration.java",
          "src/java/com/sun/gluegen/cgram/GnuCParser.g",
          "src/java/com/jogamp/gluegen/ArrayTypes.java",
          "src/java/com/jogamp/gluegen/CommentEmitter.java",
          "src/java/com/jogamp/gluegen/ant/GlueGenTask.java",
          "src/java/com/sun/gluegen/JavaConfiguration.java",
          "src/java/com/jogamp/gluegen/cgram/types/Type.java",
          "src/java/com/sun/gluegen/cgram/types/MachineDescription64Bit.java",
          "src/java/com/jogamp/gluegen/cgram/CToken.java",
          "src/java/com/sun/gluegen/JavaType.java",
          "src/java/com/sun/gluegen/cgram/GnuCEmitter.g",
          "src/java/com/jogamp/gluegen/JavaType.java",
          "src/java/com/jogamp/gluegen/cgram/Define.java",
          "src/java/com/jogamp/gluegen/nativesig/NativeSignatureEmitter.java",
          "src/java/com/jogamp/gluegen/cgram/types/MachineDescription32Bit.java",
          "src/java/com/sun/gluegen/procaddress/ProcAddressEmitter.java",
          "src/java/com/sun/gluegen/TypeInfo.java"
        ],
        "commitId" : "6f2d046c8d532db94f6af5003e341104d5bf4aff",
        "timestamp" : 1289078019000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Renamed com.sun.gluegen -> com.jogamp.gluegen\u000a",
        "date" : "2010-11-06T22:13:39+0100",
        "id" : "6f2d046c8d532db94f6af5003e341104d5bf4aff",
        "msg" : "Renamed com.sun.gluegen -> com.jogamp.gluegen",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/TypeInfo.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/ArrayTypes.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/IntType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/MethodBinding.java"
          },
          {
            "editType" : "edit",
            "file" : "make/validate-properties.xml"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/ant/StaticGLGenTask.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/GlueGen.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/Field.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/StdCParser.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/LineObject.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/FloatType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/nativesig/NativeSignatureEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/TNode.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/Define.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/StructLayout.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/LineObject.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/DoubleType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/Logging.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/ReferencedStructs.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/TypeDictionary.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/ant/GlueGenTask.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/CToken.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/procaddress/ProcAddressConfiguration.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/ReferencedStructs.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/SizeThunk.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/BasicProcAddressEmitterTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/GnuCParser.g"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/FunctionSymbol.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/JavaEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/BitType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/DoubleType.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/StructValidator.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/GnuCEmitter.g"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/CVAttributes.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/BuildUtil.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/CommentEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/SizeThunk.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/FunctionSymbol.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/jgram/JavaParser.g"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/FunctionType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/EnumType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/TypeVisitor.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/StructAccessorTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/Logging.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/GnuCTreeParser.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/ArrayTypes.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/JavaEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/HeaderParser.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/CompoundTypeKind.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/JavaConfiguration.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/CSymbolTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/procaddress/ProcAddressEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/MachineDescription.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/pcpp/ConcatenatingReader.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/JavaType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/GlueEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/IntType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/Define.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/TNodeFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/PointerType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/SymbolFilter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/Type.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/CSymbolTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/PreprocessorInfoChannel.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/procaddress/ProcAddressCMethodBindingEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/CodeGenUtils.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/MachineDescription64Bit.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/ConstantDefinition.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/StdCParser.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/ArrayType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/jgram/Test.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/ArrayType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/GnuCTreeParser.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/procaddress/ProcAddressEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/Type.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/jgram/Test.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/FunctionEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/CommentEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/MachineDescription32Bit.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/DebugEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/pcpp/PCPP.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/Field.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/CToken.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/JavaMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/BitType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/TypeDictionary.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/jgram/JavaParser.g"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/MachineDescription.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/procaddress/ProcAddressJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/DebugEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/GlueGen.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/GnuCEmitter.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/FunctionEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/GlueEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/nativesig/NativeSignatureEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/VoidType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/TNode.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/TypeInfo.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/CompoundType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/EnumType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/MethodBinding.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/GnuCParser.g"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/TypeVisitor.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/PCPPTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/CodeGenUtils.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/StructLayout.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/TNodeFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-junit.xml"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/GlueEmitterControls.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/JavaMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/CompoundTypeKind.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/JavaType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/PrimitiveType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/HeaderParser.g"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/CompoundType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/procaddress/ProcAddressCMethodBindingEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/CVAttributes.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/procaddress/ProcAddressJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/pcpp/ConcatenatingReader.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/BasicTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/CMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/PointerType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/ConstantDefinition.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/ant/GlueGenTask.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/MachineDescription32Bit.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/VoidType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/JavaConfiguration.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/FloatType.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/CMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/PreprocessorInfoChannel.java"
          },
          {
            "editType" : "edit",
            "file" : "make/Manifest"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/MachineDescription64Bit.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/types/FunctionType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/cgram/types/PrimitiveType.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/procaddress/ProcAddressConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/sun/gluegen/build.xml"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/SymbolFilter.java"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/GlueEmitterControls.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/sun/gluegen/ant/StaticGLGenTask.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java",
          "src/java/com/jogamp/gluegen/ant/StaticGLGenTask.java",
          "src/java/com/jogamp/gluegen/nativesig/NativeSignatureEmitter.java"
        ],
        "commitId" : "8a4b60620b416b15479a2afc2832910afbea739c",
        "timestamp" : 1289079574000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Relocation: GlueGen GL Parts to Jogl\u000a",
        "date" : "2010-11-06T22:39:34+0100",
        "id" : "8a4b60620b416b15479a2afc2832910afbea739c",
        "msg" : "Relocation: GlueGen GL Parts to Jogl",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/java/com/jogamp/gluegen/nativesig/NativeSignatureJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/jogamp/gluegen/nativesig/NativeSignatureEmitter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/java/com/jogamp/gluegen/ant/StaticGLGenTask.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-junit.xml"
        ],
        "commitId" : "2fe3edc3913cac3ecc4bdee3166e51922a838aee",
        "timestamp" : 1289079799000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Relocation: GlueGen GL Parts to Jogl\u000a",
        "date" : "2010-11-06T22:43:19+0100",
        "id" : "2fe3edc3913cac3ecc4bdee3166e51922a838aee",
        "msg" : "Relocation: GlueGen GL Parts to Jogl",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-junit.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build.xml",
          "make/Manifest-rt-cdc",
          "make/Manifest-rt.cdc"
        ],
        "commitId" : "5aadf241bb46a66a57c6c5b6776aa6a0da1633f6",
        "timestamp" : 1289085399000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "gluegen-rt-cdc.jar -> gluegen-rt.cdc.jar to comply with JOGL cdc naming convention\u000a",
        "date" : "2010-11-07T00:16:39+0100",
        "id" : "5aadf241bb46a66a57c6c5b6776aa6a0da1633f6",
        "msg" : "gluegen-rt-cdc.jar -> gluegen-rt.cdc.jar to comply with JOGL cdc naming",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "make/Manifest-rt-cdc"
          },
          {
            "editType" : "add",
            "file" : "make/Manifest-rt.cdc"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/junit/com/sun/gluegen/BasicTest.java",
          "test/junit/com/jogamp/gluegen/dyntest.cfg",
          "test/junit/com/jogamp/gluegen/build.xml",
          "test/junit/com/sun/gluegen/BuildUtil.java",
          "test/junit/com/jogamp/gluegen/StructValidator.java",
          "test/junit/com/sun/gluegen/StructAccessorTest.java",
          "test/junit/com/jogamp/gluegen/StructAccessorTest.java",
          "test/junit/com/jogamp/gluegen/PCPPTest.java",
          "test/junit/com/sun/gluegen/StructValidator.java",
          "test/junit/com/jogamp/gluegen/BasicProcAddressEmitterTest.java",
          "test/junit/com/sun/gluegen/dyntest.cfg",
          "test/junit/com/jogamp/gluegen/test.c",
          "test/junit/com/sun/gluegen/test.c",
          "test/junit/com/sun/gluegen/pcpptest.h",
          "test/junit/com/jogamp/gluegen/BuildUtil.java",
          "test/junit/com/sun/gluegen/test.h",
          "test/junit/com/sun/gluegen/test.cfg",
          "test/junit/com/jogamp/gluegen/test.cfg",
          "test/junit/com/jogamp/gluegen/test.h",
          "test/junit/com/jogamp/gluegen/pcpptest.h",
          "test/junit/com/jogamp/gluegen/struct.h",
          "test/junit/com/jogamp/gluegen/BasicTest.java",
          "test/junit/com/sun/gluegen/BasicProcAddressEmitterTest.java",
          "test/junit/com/sun/gluegen/struct.h",
          "test/junit/com/sun/gluegen/build.xml",
          "test/junit/com/sun/gluegen/PCPPTest.java",
          "test/junit/com/sun/gluegen/struct.cfg",
          "test/junit/com/jogamp/gluegen/struct.cfg"
        ],
        "commitId" : "ed83567444bd803918b8904eb71b155d4eff2de4",
        "timestamp" : 1289097347000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "com.sun -> com.jogamp\u000a",
        "date" : "2010-11-07T03:35:47+0100",
        "id" : "ed83567444bd803918b8904eb71b155d4eff2de4",
        "msg" : "com.sun -> com.jogamp",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/PCPPTest.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/PCPPTest.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/BuildUtil.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/struct.cfg"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/dyntest.cfg"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/StructAccessorTest.java"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/StructValidator.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/struct.h"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/struct.cfg"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/BasicProcAddressEmitterTest.java"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/BasicTest.java"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/BuildUtil.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/test.cfg"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/test.h"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/BasicProcAddressEmitterTest.java"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/test.h"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/StructAccessorTest.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/StructValidator.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/dyntest.cfg"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/struct.h"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/test.c"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/BasicTest.java"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/build.xml"
          },
          {
            "editType" : "add",
            "file" : "test/junit/com/jogamp/gluegen/pcpptest.h"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/test.cfg"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/test.c"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/build.xml"
          },
          {
            "editType" : "delete",
            "file" : "test/junit/com/sun/gluegen/pcpptest.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/junit/com/jogamp/gluegen/pcpptest.h",
          "test/junit/com/jogamp/gluegen/PCPPTest.java",
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
        ],
        "commitId" : "e7fe471e5899cfb22d40234242c7baea738d87fc",
        "timestamp" : 1289107472000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "PCPP: Fix ifdef/ifndef, if, elif and endif correct ; Enhanced PCPP tests\u000a",
        "date" : "2010-11-07T06:24:32+0100",
        "id" : "e7fe471e5899cfb22d40234242c7baea738d87fc",
        "msg" : "PCPP: Fix ifdef/ifndef, if, elif and endif correct ; Enhanced PCPP tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/pcpptest.h"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/PCPPTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/junit/com/jogamp/gluegen/BasicProcAddressEmitterTest.java"
        ],
        "commitId" : "15006b22048ce6afda129ea2f802af8d89170df5",
        "timestamp" : 1289107485000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix test\u000a",
        "date" : "2010-11-07T06:24:45+0100",
        "id" : "15006b22048ce6afda129ea2f802af8d89170df5",
        "msg" : "Fix test",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/BasicProcAddressEmitterTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/runtest.sh"
        ],
        "commitId" : "c0f7019bf8f68293aec944ff0faee3977674b990",
        "timestamp" : 1289107506000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Enable ant based single test script\u000a",
        "date" : "2010-11-07T06:25:06+0100",
        "id" : "c0f7019bf8f68293aec944ff0faee3977674b990",
        "msg" : "Enable ant based single test script",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-junit.xml",
          "make/build.xml"
        ],
        "commitId" : "92379944aa91a78dbebf7fe6537a43fb64f71f9a",
        "timestamp" : 1289107636000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Tests: Enable all tests ; Remove 'test' target -> 'junit.run' ; Fix junit chained tests;\u000a\u000aEnable all tests\u000a\u000a- Remove 'test' target -> 'junit.run'\u000a  - calls build.xml tests first, then\u000a  - calls build-junit.xml tests\u000a\u000a- build.xml unit tests were disabled, enable them via junit.run\u000a",
        "date" : "2010-11-07T06:27:16+0100",
        "id" : "92379944aa91a78dbebf7fe6537a43fb64f71f9a",
        "msg" : "Tests: Enable all tests ; Remove 'test' target -> 'junit.run' ; Fix",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build-junit.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
        ],
        "commitId" : "b2a3164554bc46ec5293cf85c3420bfe65e55eb8",
        "timestamp" : 1289107944000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "PCPP: Add file and linenumber in exceptions\u000a",
        "date" : "2010-11-07T06:32:24+0100",
        "id" : "b2a3164554bc46ec5293cf85c3420bfe65e55eb8",
        "msg" : "PCPP: Add file and linenumber in exceptions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/junit/com/jogamp/gluegen/PCPPTest.java",
          "test/junit/com/jogamp/gluegen/pcpptest.h"
        ],
        "commitId" : "afaba27c9de59063e2f78bdaa69ac788c16b1ee3",
        "timestamp" : 1289108489000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "PCPP Test: Add ifndef tests\u000a",
        "date" : "2010-11-07T06:41:29+0100",
        "id" : "afaba27c9de59063e2f78bdaa69ac788c16b1ee3",
        "msg" : "PCPP Test: Add ifndef tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/PCPPTest.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/pcpptest.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/junit/com/jogamp/gluegen/pcpptest.h",
          "test/junit/com/jogamp/gluegen/PCPPTest.java",
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
        ],
        "commitId" : "afcaca4f7f9b03aaa3482fc71921f7baf3147e8b",
        "timestamp" : 1289111153000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix PCPP encapsualted if/if blocks\u000a",
        "date" : "2010-11-07T07:25:53+0100",
        "id" : "afcaca4f7f9b03aaa3482fc71921f7baf3147e8b",
        "msg" : "Fix PCPP encapsualted if/if blocks",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/pcpptest.h"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/PCPPTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "test/junit/com/jogamp/gluegen/PCPPTest.java",
          "src/java/com/jogamp/gluegen/ant/GlueGenTask.java",
          "src/java/com/jogamp/gluegen/GlueGen.java",
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
        ],
        "commitId" : "55f1e7f99df8ee47f1c68627c4eb455c6517c65b",
        "timestamp" : 1289148800000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Gluegen/PCPP: Refined PCPP if-elif-else-endif ; Add 'dumpCPP' option to direct PCPP to dump the output to stderr as well\u000a",
        "date" : "2010-11-07T17:53:20+0100",
        "id" : "55f1e7f99df8ee47f1c68627c4eb455c6517c65b",
        "msg" : "Gluegen/PCPP: Refined PCPP if-elif-else-endif ; Add 'dumpCPP' option to",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/GlueGen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/ant/GlueGenTask.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/PCPPTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "nbproject/project.xml",
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
        ],
        "commitId" : "40ed7595d282f79eb332965c1684bb368674ac36",
        "timestamp" : 1289160554000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "PCPP: Add '# <line> <file>' pass through ; Fix NB antlr.jar reference\u000a",
        "date" : "2010-11-07T21:09:14+0100",
        "id" : "40ed7595d282f79eb332965c1684bb368674ac36",
        "msg" : "PCPP: Add '# <line> <file>' pass through ; Fix NB antlr.jar reference",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "nbproject/project.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/gluegen/test/junit/generation/test1.h",
          "src/java/com/jogamp/gluegen/GlueGen.java",
          "make/build-junit.xml",
          "make/build.xml",
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
        ],
        "commitId" : "e024d6cab3b07ac2033630aac54e94d6494d8c5e",
        "timestamp" : 1289166240000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix PCPP 'define' case; Keep PCPP output file if 'debug' ; GlueGen uses PCPP in same thread via File.\u000a\u000aFix PCPP 'define' case\u000a------------------------\u000aA recursive define like:\u000a    #define LALA ((int)1)\u000a    #define LILI LALA\u000awas streamed out of PCPP, even though such 'macro defines' like\u000a    #define LILI ((int)1)\u000aare disabled due to the parsers inability to digg those.\u000a\u000aAdded test on macro definition for replaced values.\u000a\u000aGlueGen uses PCPP in same thread via File\u000a------------------------------------------\u000aTo ease debugging we call PCPP from the same thread\u000aand use normal temp files as i/o.\u000a\u000aKeep PCPP output file if 'debug'\u000a---------------------------------\u000aKeep temp outfile if debug is enabled\u000a",
        "date" : "2010-11-07T22:44:00+0100",
        "id" : "e024d6cab3b07ac2033630aac54e94d6494d8c5e",
        "msg" : "Fix PCPP 'define' case; Keep PCPP output file if 'debug' ; GlueGen uses",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/GlueGen.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-junit.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/gluegen/test/junit/generation/test1.h"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/gluegen/pcpp/PCPP.java",
          "test/junit/com/jogamp/gluegen/PCPPTest.java",
          "test/junit/com/jogamp/gluegen/pcpptest.h"
        ],
        "commitId" : "c2085bf795ca02e360341e8ab15c18c58ad6a6f8",
        "timestamp" : 1289168325000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "PCPP: Let '#error token' throw an exception with the message; Note: #warning needs to be quoted when having seperators\u000a",
        "date" : "2010-11-07T23:18:45+0100",
        "id" : "c2085bf795ca02e360341e8ab15c18c58ad6a6f8",
        "msg" : "PCPP: Let '#error token' throw an exception with the message; Note:",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/pcpp/PCPP.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/PCPPTest.java"
          },
          {
            "editType" : "edit",
            "file" : "test/junit/com/jogamp/gluegen/pcpptest.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "LICENSE.txt",
          "src/java/com/jogamp/gluegen/cgram/license.txt"
        ],
        "commitId" : "0dc78ca96ef6e0cf5c808ba8e263e878a6ff1f72",
        "timestamp" : 1289174044000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Clarified cgram license, ie TNode.java\u000a",
        "date" : "2010-11-08T00:54:04+0100",
        "id" : "0dc78ca96ef6e0cf5c808ba8e263e878a6ff1f72",
        "msg" : "Clarified cgram license, ie TNode.java",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "LICENSE.txt"
          },
          {
            "editType" : "add",
            "file" : "src/java/com/jogamp/gluegen/cgram/license.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/gluegen/ant/GlueGenTask.java"
        ],
        "commitId" : "4ab5c25ddfc92b5c4d5f57ddd0c2b6f6c815a731",
        "timestamp" : 1289174866000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Reformated license tag\u000a",
        "date" : "2010-11-08T01:07:46+0100",
        "id" : "4ab5c25ddfc92b5c4d5f57ddd0c2b6f6c815a731",
        "msg" : "Reformated license tag",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/ant/GlueGenTask.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/unix/dynamic-linker.h",
          "src/java/com/jogamp/common/os/UnixDynamicLinkerImpl.java"
        ],
        "commitId" : "2c6ec665b1a755bbb7538a0c20075d5f640d57c9",
        "timestamp" : 1289180424000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Changed license (-> BSD) and content (minimum tokens) of dynamic-linker.h\u000a",
        "date" : "2010-11-08T02:40:24+0100",
        "id" : "2c6ec665b1a755bbb7538a0c20075d5f640d57c9",
        "msg" : "Changed license (-> BSD) and content (minimum tokens) of",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/stub_includes/unix/dynamic-linker.h"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/os/UnixDynamicLinkerImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "nbproject/project.xml",
          "make/build.xml"
        ],
        "commitId" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
        "timestamp" : 1289188250000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Proper antlr.jar in NB projects.xml (2nd try)\u000a",
        "date" : "2010-11-08T04:50:50+0100",
        "id" : "08a74fb5d45f29f4d77a2713d1ebca4343519eb0",
        "msg" : "Proper antlr.jar in NB projects.xml (2nd try)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          },
          {
            "editType" : "edit",
            "file" : "nbproject/project.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
      "fullName" : "Sven Gothel"
    }
  ],
  "runs" : [
    {
      "number" : 192,
      "url" : "https://jogamp.org/chuck/view/fwd/job/gluegen/label=macos-x86_64/192/"
    }
  ]
}