{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        },
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"joal\" build number 150",
          "upstreamBuild" : 150,
          "upstreamProject" : "joal",
          "upstreamUrl" : "job/joal/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 364,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
            "branch" : [
              {
                "SHA1" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
            "branch" : [
              {
                "SHA1" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
        "branch" : [
          {
            "SHA1" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.test.MatrixTestResult",
      "failCount" : 10,
      "skipCount" : 0,
      "totalCount" : 972,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#364",
  "duration" : 908202,
  "estimatedDuration" : 3723458,
  "executor" : None,
  "fullDisplayName" : "jogl #364",
  "id" : "2011-04-01_15-33-10",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 364,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1301664790000,
  "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/364/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/net/java/dev/typecast/ot/OTFontCollection.java",
          "src/net/java/dev/typecast/ot/table/DirectoryEntry.java",
          "src/net/java/dev/typecast/ot/table/LookupList.java",
          "src/net/java/dev/typecast/ot/table/KerningPair.java",
          "src/net/java/dev/typecast/ot/table/Table.java",
          "src/net/java/dev/typecast/ot/table/VheaTable.java",
          "src/net/java/dev/typecast/ot/table/NameTable.java",
          "src/net/java/dev/typecast/ot/table/GposTable.java",
          "src/net/java/dev/typecast/ot/table/Charstring.java",
          "src/net/java/dev/typecast/t2/T2Mnemonic.java",
          "src/net/java/dev/typecast/ot/table/CmapFormat2.java",
          "src/net/java/dev/typecast/ot/table/FeatureList.java",
          "src/net/java/dev/typecast/ot/table/GlyfCompositeComp.java",
          "src/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java",
          "src/net/java/dev/typecast/ot/table/CmapFormatUnknown.java",
          "src/net/java/dev/typecast/ot/table/CmapFormat4.java",
          "src/net/java/dev/typecast/ot/table/MaxpTable.java",
          "src/net/java/dev/typecast/ot/mac/ResourceFile.java",
          "src/net/java/dev/typecast/ot/table/VmtxTable.java",
          "src/net/java/dev/typecast/tt/engine/Parser.java",
          "src/net/java/dev/typecast/ot/table/SingleSubst.java",
          "src/net/java/dev/typecast/ot/table/ScriptRecord.java",
          "src/net/java/dev/typecast/ot/Mnemonic.java",
          "src/net/java/dev/typecast/ot/table/CoverageFormat2.java",
          "src/net/java/dev/typecast/ot/table/LookupSubtable.java",
          "src/net/java/dev/typecast/ot/table/Ligature.java",
          "src/net/java/dev/typecast/ot/table/CffStandardStrings.java",
          "src/net/java/dev/typecast/ot/table/TableFactory.java",
          "src/net/java/dev/typecast/ot/table/VdmxTable.java",
          "src/net/java/dev/typecast/ot/table/Device.java",
          "src/net/java/dev/typecast/ot/table/Lookup.java",
          "src/net/java/dev/typecast/ot/table/CmapTable.java",
          "src/net/java/dev/typecast/ot/table/FpgmTable.java",
          "src/net/java/dev/typecast/ot/table/RangeRecord.java",
          "src/net/java/dev/typecast/ot/table/CmapFormat0.java",
          "src/net/java/dev/typecast/ot/table/HmtxTable.java",
          "src/net/java/dev/typecast/ot/table/SingleSubstFormat2.java",
          "src/net/java/dev/typecast/ot/table/TableException.java",
          "src/net/java/dev/typecast/ot/table/LocaTable.java",
          "src/net/java/dev/typecast/ot/table/CmapFormat6.java",
          "src/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java",
          "src/net/java/dev/typecast/ot/table/GaspTable.java",
          "src/net/java/dev/typecast/ot/table/FeatureRecord.java",
          "src/net/java/dev/typecast/ot/table/Program.java",
          "src/net/java/dev/typecast/ot/table/Feature.java",
          "src/net/java/dev/typecast/ot/table/LookupSubtableFactory.java",
          "src/net/java/dev/typecast/ot/Glyph.java",
          "src/net/java/dev/typecast/ot/table/LangSysRecord.java",
          "src/net/java/dev/typecast/ot/table/HheaTable.java",
          "src/net/java/dev/typecast/ot/mac/ResourceMap.java",
          "src/net/java/dev/typecast/ot/table/KernSubtable.java",
          "src/net/java/dev/typecast/ot/table/Panose.java",
          "src/net/java/dev/typecast/ot/table/ClassDefFormat2.java",
          "src/net/java/dev/typecast/ot/table/CvtTable.java",
          "src/net/java/dev/typecast/ot/table/Script.java",
          "src/net/java/dev/typecast/ot/table/Os2Table.java",
          "src/net/java/dev/typecast/ot/table/GlyfTable.java",
          "src/net/java/dev/typecast/ot/mac/ResourceType.java",
          "src/net/java/dev/typecast/ot/table/KernSubtableFormat0.java",
          "src/net/java/dev/typecast/ot/table/HeadTable.java",
          "src/net/java/dev/typecast/ot/table/ScriptList.java",
          "src/net/java/dev/typecast/ot/table/Coverage.java",
          "src/net/java/dev/typecast/tt/engine/GraphicsState.java",
          "src/net/java/dev/typecast/ot/table/CffTable.java",
          "src/net/java/dev/typecast/ot/table/GlyfDescript.java",
          "src/net/java/dev/typecast/ot/table/LangSys.java",
          "src/net/java/dev/typecast/ot/table/PostTable.java",
          "src/net/java/dev/typecast/ot/table/DsigEntry.java",
          "src/net/java/dev/typecast/ot/mac/ResourceHeader.java",
          "src/net/java/dev/typecast/ot/table/PrepTable.java",
          "src/net/java/dev/typecast/ot/table/LigatureSubst.java",
          "src/net/java/dev/typecast/ot/table/TTCHeader.java",
          "src/net/java/dev/typecast/ot/table/SingleSubstFormat1.java",
          "src/net/java/dev/typecast/ot/table/HdmxTable.java",
          "src/net/java/dev/typecast/ot/table/DsigTable.java",
          "src/net/java/dev/typecast/ot/table/CmapFormat.java",
          "src/net/java/dev/typecast/ot/table/KernTable.java",
          "src/net/java/dev/typecast/ot/table/CmapIndexEntry.java",
          "src/net/java/dev/typecast/ot/table/NameRecord.java",
          "src/net/java/dev/typecast/ot/Disassembler.java",
          "src/net/java/dev/typecast/ot/table/FeatureTags.java",
          "src/net/java/dev/typecast/ot/table/ScriptTags.java",
          "src/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java",
          "src/net/java/dev/typecast/ot/table/LigatureSet.java",
          "src/net/java/dev/typecast/ot/table/GsubTable.java",
          "src/net/java/dev/typecast/ot/table/CoverageFormat1.java",
          "src/net/java/dev/typecast/ot/table/ClassDef.java",
          "src/net/java/dev/typecast/ot/Point.java",
          "src/net/java/dev/typecast/ot/mac/ResourceData.java",
          "src/net/java/dev/typecast/ot/mac/ResourceReference.java",
          "src/net/java/dev/typecast/ot/table/TableDirectory.java",
          "src/net/java/dev/typecast/ot/table/CharstringType2.java",
          "src/net/java/dev/typecast/ot/Fixed.java",
          "src/net/java/dev/typecast/ot/table/GaspRange.java",
          "src/net/java/dev/typecast/ot/table/LtshTable.java",
          "src/net/java/dev/typecast/ot/table/PcltTable.java",
          "src/net/java/dev/typecast/t2/T2Interpreter.java",
          "src/net/java/dev/typecast/ot/table/BaseTable.java",
          "src/net/java/dev/typecast/ot/table/KernSubtableFormat2.java",
          "src/net/java/dev/typecast/tt/engine/Interpreter.java",
          "src/net/java/dev/typecast/ot/table/SignatureBlock.java",
          "src/net/java/dev/typecast/ot/table/ClassDefFormat1.java",
          "src/net/java/dev/typecast/ot/OTFont.java",
          "src/net/java/dev/typecast/ot/table/GlyphDescription.java",
          "src/net/java/dev/typecast/ot/table/ID.java"
        ],
        "commitId" : "f8d03d8cd64593fdb24057ce928a07137b57f49f",
        "timestamp" : 1301013191000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Import Typecast r106, http://typecast.dev.java.net/ - Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0\u000a",
        "date" : "2011-03-25T01:33:11+0100",
        "id" : "f8d03d8cd64593fdb24057ce928a07137b57f49f",
        "msg" : "Import Typecast r106, http://typecast.dev.java.net/ - Apache License,",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/Glyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Lookup.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Script.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/Fixed.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Device.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Table.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/OTFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ID.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/table/ScriptList.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/net/java/dev/typecast/ot/OTGlyph.java",
          "src/net/java/dev/typecast/ot/Glyph.java",
          "src/net/java/dev/typecast/ot/OTFont.java"
        ],
        "commitId" : "5b627f588b1bb0e4cef57ffe1f9cd5efdf0f9e42",
        "timestamp" : 1301013434000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Minor changes, OTGlyph: remove redundant/errorneous add-on points (origin, advanced).\u000a",
        "date" : "2011-03-25T01:37:14+0100",
        "id" : "5b627f588b1bb0e4cef57ffe1f9cd5efdf0f9e42",
        "msg" : "Minor changes, OTGlyph: remove redundant/errorneous add-on points",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/net/java/dev/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "delete",
            "file" : "src/net/java/dev/typecast/ot/Glyph.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/OTFont.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/plane/IllegalPathStateException.java",
          "src/com/jogamp/graph/geom/plane/AffineTransform.java",
          "src/com/jogamp/graph/geom/plane/PathIterator.java",
          "src/jogamp/graph/math/plane/Crossing.java",
          "src/org/apache/harmony/misc/HashCode.java",
          "src/com/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "src/com/jogamp/graph/geom/plane/GeneralPath.java"
        ],
        "commitId" : "89d1a2d2ecb414d62f44cbb2e3b9bd75746943cf",
        "timestamp" : 1301016621000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Imported part of Harmony's awt.geom impl. 6.0-r991881, http://harmony.apache.org/ - Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0\u000a",
        "date" : "2011-03-25T02:30:21+0100",
        "id" : "89d1a2d2ecb414d62f44cbb2e3b9bd75746943cf",
        "msg" : "Imported part of Harmony's awt.geom impl. 6.0-r991881,",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/org/apache/harmony/misc/HashCode.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/plane/PathIterator.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/plane/GeneralPath.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/math/plane/Crossing.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/plane/IllegalPathStateException.java",
          "src/com/jogamp/graph/geom/plane/AffineTransform.java",
          "src/com/jogamp/graph/geom/plane/PathIterator.java",
          "src/jogamp/graph/math/plane/Crossing.java",
          "src/com/jogamp/graph/geom/plane/Path2D.java",
          "src/com/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "src/com/jogamp/graph/geom/plane/GeneralPath.java"
        ],
        "commitId" : "524a7d61a4fc4a4d38aeb543b9887e787555bb71",
        "timestamp" : 1301017553000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fitting of jogamp.graph.geom.plane: double -> float, package location, use PointFactory, GeneralPath -> Path2D, ..\u000a",
        "date" : "2011-03-25T02:45:53+0100",
        "id" : "524a7d61a4fc4a4d38aeb543b9887e787555bb71",
        "msg" : "Fitting of jogamp.graph.geom.plane: double -> float, package location,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/plane/GeneralPath.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/plane/PathIterator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/math/plane/Crossing.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/font/JavaFontLoader.java",
          "src/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/jogamp/graph/font/typecast/TypecastGlyph.java",
          "src/com/jogamp/graph/font/FontFactory.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/jogamp/graph/font/typecast/TypecastFontFactory.java",
          "src/com/jogamp/graph/font/Font.java",
          "src/jogamp/graph/font/typecast/TypecastMetrics.java"
        ],
        "commitId" : "49379f06ceefeaa795af05b1c890047176fe19ef",
        "timestamp" : 1301017681000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add generic Font and impl TypecastFont.\u000a",
        "date" : "2011-03-25T02:48:01+0100",
        "id" : "49379f06ceefeaa795af05b1c890047176fe19ef",
        "msg" : "Add generic Font and impl TypecastFont.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastGlyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastFontFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastMetrics.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/Outline.java",
          "src/com/jogamp/graph/geom/PointTex.java",
          "src/com/jogamp/graph/geom/Triangle.java",
          "src/jogamp/graph/math/MathFloat.java",
          "src/com/jogamp/graph/geom/AABBox.java",
          "src/com/jogamp/graph/geom/Line.java",
          "src/com/jogamp/graph/geom/Point.java",
          "src/com/jogamp/graph/geom/opengl/Vertex.java"
        ],
        "commitId" : "6c07da79c276abef7a7c2f51b05fb1e04f7666db",
        "timestamp" : 1301018120000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add com.jogamp.graph.geom types\u000a",
        "date" : "2011-03-25T02:55:20+0100",
        "id" : "6c07da79c276abef7a7c2f51b05fb1e04f7666db",
        "msg" : "Add com.jogamp.graph.geom types",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/PointTex.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/opengl/Vertex.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/Line.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/Triangle.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/math/MathFloat.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/text/GlyphString.java",
          "src/jogamp/graph/curve/tess/GraphOutline.java",
          "src/com/jogamp/graph/curve/HwRegionRenderer.java",
          "src/demo/GPURegionNewtDemo01.java",
          "src/com/jogamp/graph/curve/text/HwTextRenderer.java",
          "src/com/jogamp/graph/curve/OutlineShape.java",
          "src/com/jogamp/graph/curve/shader/curverenderer.vp",
          "src/demo/GPUTextNewtDemo01.java",
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java",
          "src/jogamp/graph/curve/text/GlyphShape.java",
          "src/com/jogamp/graph/math/Quaternion.java",
          "src/jogamp/graph/curve/tess/HEdge.java",
          "doc/alt-algorithm-rsantina-01.pdf",
          "src/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/jogamp/graph/curve/tess/Loop.java",
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/jogamp/graph/math/VectorFloatUtil.java",
          "src/com/jogamp/graph/curve/RegionFactory.java",
          "src/jogamp/graph/curve/tess/GraphPoint.java",
          "src/demo/GPUTextNewtDemo02.java",
          "src/com/jogamp/graph/curve/shader/curverenderer.fp",
          "src/com/jogamp/graph/curve/Region.java",
          "src/demo/GPURegionNewtDemo02.java"
        ],
        "commitId" : "7f745c32c5734bc9549a16a98d158cdc01215bf5",
        "timestamp" : 1301018285000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add initial GPU based curve rendering implementation, utilizing TTF fonts and manual shapes\u000a",
        "date" : "2011-03-25T02:58:05+0100",
        "id" : "7f745c32c5734bc9549a16a98d158cdc01215bf5",
        "msg" : "Add initial GPU based curve rendering implementation, utilizing TTF",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/HwRegionRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/text/GlyphString.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/text/HwTextRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/math/VectorFloatUtil.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/shader/curverenderer.fp"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/math/Quaternion.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/tess/GraphPoint.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/RegionFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/shader/curverenderer.vp"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/tess/GraphOutline.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/tess/HEdge.java"
          },
          {
            "editType" : "add",
            "file" : "doc/alt-algorithm-rsantina-01.pdf"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "LICENSE.txt"
        ],
        "commitId" : "c87998372f09466dd682f208fcddebae954c7af8",
        "timestamp" : 1301019503000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add LICENSE file\u000a",
        "date" : "2011-03-25T03:18:23+0100",
        "id" : "c87998372f09466dd682f208fcddebae954c7af8",
        "msg" : "Add LICENSE file",
        "paths" : [
          {
            "editType" : "add",
            "file" : "LICENSE.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/text/GlyphString.java",
          "src/jogamp/graph/geom/plane/Path2D.java",
          "src/jogamp/graph/font/FontInt.java",
          "src/jogamp/graph/geom/plane/AffineTransform.java",
          "src/com/jogamp/graph/geom/plane/AffineTransform.java",
          "src/com/jogamp/graph/geom/plane/PathIterator.java",
          "src/jogamp/graph/geom/plane/PathIterator.java",
          "src/com/jogamp/graph/curve/text/HwTextRenderer.java",
          "src/com/jogamp/graph/geom/plane/Path2D.java",
          "src/jogamp/graph/curve/text/GlyphShape.java",
          "src/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "src/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/com/jogamp/graph/geom/plane/IllegalPathStateException.java",
          "src/jogamp/graph/font/typecast/TypecastGlyph.java",
          "src/jogamp/graph/math/plane/Crossing.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/com/jogamp/graph/font/Font.java",
          "src/com/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "src/jogamp/graph/geom/plane/IllegalPathStateException.java"
        ],
        "commitId" : "56de85032f687748d99af63f90b6798d14b9c04b",
        "timestamp" : 1301035884000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Make com.jogamp.graph.geom.plane non public: jogamp.graph.geom.plane, this incl. creating the non public FontInt interface for Path2D access\u000a",
        "date" : "2011-03-25T07:51:24+0100",
        "id" : "56de85032f687748d99af63f90b6798d14b9c04b",
        "msg" : "Make com.jogamp.graph.geom.plane non public: jogamp.graph.geom.plane,",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/FontInt.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/text/HwTextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphString.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/plane/PathIterator.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/math/plane/Crossing.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastGlyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/geom/plane/PathIterator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "LICENSE.txt"
        ],
        "commitId" : "b01b243241635ab4d210aa88cdbff6cc5713a815",
        "timestamp" : 1301036238000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "updated file names\u000a",
        "date" : "2011-03-25T07:57:18+0100",
        "id" : "b01b243241635ab4d210aa88cdbff6cc5713a815",
        "msg" : "updated file names",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "LICENSE.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/PointTex.java",
          "src/jogamp/graph/geom/plane/AffineTransform.java",
          "src/jogamp/graph/curve/tess/GraphVertex.java",
          "src/com/jogamp/graph/geom/Line.java",
          "src/jogamp/graph/font/typecast/TypecastFontFactory.java",
          "src/com/jogamp/graph/curve/OutlineShape.java",
          "src/com/jogamp/graph/geom/Outline.java",
          "src/jogamp/graph/curve/text/GlyphShape.java",
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java",
          "src/com/jogamp/graph/geom/Triangle.java",
          "src/jogamp/graph/curve/tess/HEdge.java",
          "src/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/com/jogamp/graph/geom/Vertex.java",
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/com/jogamp/graph/geom/Point.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/com/jogamp/graph/geom/opengl/Vertex.java",
          "src/com/jogamp/graph/geom/opengl/SVertex.java",
          "src/jogamp/graph/curve/tess/GraphPoint.java",
          "src/demo/GPURegionNewtDemo02.java",
          "src/jogamp/graph/curve/text/GlyphString.java",
          "src/jogamp/graph/geom/plane/Path2D.java",
          "src/jogamp/graph/curve/tess/GraphOutline.java",
          "src/com/jogamp/graph/curve/HwRegionRenderer.java",
          "src/com/jogamp/graph/font/FontFactory.java",
          "src/demo/GPURegionNewtDemo01.java",
          "src/com/jogamp/graph/curve/text/HwTextRenderer.java",
          "src/demo/GPUTextNewtDemo01.java",
          "src/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/jogamp/graph/curve/tess/Loop.java",
          "src/jogamp/graph/math/VectorFloatUtil.java",
          "src/demo/GPUTextNewtDemo02.java",
          "src/com/jogamp/graph/curve/Region.java"
        ],
        "commitId" : "526af50c03af2e00a028caf4b8504e6c3f3c4221",
        "timestamp" : 1301040055000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Refactored Vertex Point PointTex GraphPoint namings\u000a\u000aVertex class --> SVertex (Simple vertex wwhere memory impl is float[])\u000aPoint interface --> Vertex (which combines in it PointTex Interface)\u000aGraphPoint --> GraphVertex\u000a",
        "date" : "2011-03-25T10:00:55+0200",
        "id" : "526af50c03af2e00a028caf4b8504e6c3f3c4221",
        "msg" : "Refactored Vertex Point PointTex GraphPoint namings",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/opengl/Vertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/Vertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/HEdge.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/tess/GraphVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphString.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/text/HwTextRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/geom/opengl/SVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Triangle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFontFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Line.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/HwRegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/GraphOutline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogamp/graph/curve/tess/GraphPoint.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/PointTex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/math/VectorFloatUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java"
        ],
        "commitId" : "731b4fe3c934d8e68d388025e20a0b0be22bf91d",
        "timestamp" : 1301040583000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Fix: GPUTextnewtDemo02 showing r2t algo output\u000a",
        "date" : "2011-03-25T10:09:43+0200",
        "id" : "731b4fe3c934d8e68d388025e20a0b0be22bf91d",
        "msg" : "Fix: GPUTextnewtDemo02 showing r2t algo output",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java",
          "src/demo/GPURegionNewtDemo02.java",
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "c0bcd59a8cfc9296cb4569a08af9c42463e557e1",
        "timestamp" : 1301071357000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Fix: RenderingDemo with MULTI_PASS doesnt uses MSAA\u000a",
        "date" : "2011-03-25T18:42:37+0200",
        "id" : "c0bcd59a8cfc9296cb4569a08af9c42463e557e1",
        "msg" : "Fix: RenderingDemo with MULTI_PASS doesnt uses MSAA",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java",
          "src/demo/MSAATool.java",
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "ca5c2da3b3e03e5fb23b1cae1edf336de7e9ab20",
        "timestamp" : 1301084986000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TextDemos: Dump MSAA values, see what which AA style does ..\u000a",
        "date" : "2011-03-25T21:29:46+0100",
        "id" : "ca5c2da3b3e03e5fb23b1cae1edf336de7e9ab20",
        "msg" : "TextDemos: Dump MSAA values, see what which AA style does ..",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/demo/MSAATool.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java"
        ],
        "commitId" : "d1e73ec50d31017bc4d1697a16e53a8cfc631a0e",
        "timestamp" : 1301085118000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TextDemo02 multi pass: no MSAA - right\u000a",
        "date" : "2011-03-25T21:31:58+0100",
        "id" : "d1e73ec50d31017bc4d1697a16e53a8cfc631a0e",
        "msg" : "TextDemo02 multi pass: no MSAA - right",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "3802ffdb0a5bc84978303e342c8729ca3ba819c9",
        "timestamp" : 1301085612000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "sample coverage: no diff to lines\u000a",
        "date" : "2011-03-25T21:40:12+0100",
        "id" : "3802ffdb0a5bc84978303e342c8729ca3ba819c9",
        "msg" : "sample coverage: no diff to lines",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "a32d0c2b5a584be99f9e18d0c070cda8cfc18864",
        "timestamp" : 1301086655000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TextDemo01 (MSAA): 4 samples\u000a",
        "date" : "2011-03-25T21:57:35+0100",
        "id" : "a32d0c2b5a584be99f9e18d0c070cda8cfc18864",
        "msg" : "TextDemo01 (MSAA): 4 samples",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "0976b895fd595ca29c6854ee4cfd9c402e9d27e6",
        "timestamp" : 1301086752000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TextDemo01 (MSAA): 4 samples (duh)\u000a",
        "date" : "2011-03-25T21:59:12+0100",
        "id" : "0976b895fd595ca29c6854ee4cfd9c402e9d27e6",
        "msg" : "TextDemo01 (MSAA): 4 samples (duh)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPURegionNewtDemo01.java",
          "src/demo/GPUTextNewtDemo02.java",
          "src/demo/GPURegionNewtDemo02.java",
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "28c3731a75da19661f4ed5d6208807d7c4d0fb5a",
        "timestamp" : 1301087700000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "WindowTitle: Add r2t/msaa - Region Demos: Dump MSAA\u000a",
        "date" : "2011-03-25T22:15:00+0100",
        "id" : "28c3731a75da19661f4ed5d6208807d7c4d0fb5a",
        "msg" : "WindowTitle: Add r2t/msaa - Region Demos: Dump MSAA",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java",
          "src/com/jogamp/graph/curve/text/HwTextRenderer.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/demo/GPUTextNewtDemo02.java",
          "src/com/jogamp/graph/curve/OutlineShape.java",
          "src/demo/GPURegionNewtDemo02.java",
          "src/demo/GPUTextGLListenerBase01.java",
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "654c2bfbfcfb00b5ffe67e2490cebbfa267049e4",
        "timestamp" : 1301136425000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Common demo gllistener for text; Cleanup HwTextRenderer: Use GL as parameter (matching API), only update data if necessary (uniform), hold data in GLUniform\u000a",
        "date" : "2011-03-26T11:47:05+0100",
        "id" : "654c2bfbfcfb00b5ffe67e2490cebbfa267049e4",
        "msg" : "Common demo gllistener for text; Cleanup HwTextRenderer: Use GL as",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/text/HwTextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "ae00fd949a08340a1dd291d7f3e5d800feb1af46",
        "timestamp" : 1301136939000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "demo: add numbers to rendering text\u000a",
        "date" : "2011-03-26T11:55:39+0100",
        "id" : "ae00fd949a08340a1dd291d7f3e5d800feb1af46",
        "msg" : "demo: add numbers to rendering text",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java"
        ],
        "commitId" : "a7c95f26e87460b76763f26723bbd9379c9fc4cb",
        "timestamp" : 1301160227000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "revert to 2nd pass magic fbo size 190\u000a",
        "date" : "2011-03-26T18:23:47+0100",
        "id" : "a7c95f26e87460b76763f26723bbd9379c9fc4cb",
        "msg" : "revert to 2nd pass magic fbo size 190",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/net/java/dev/typecast/ot/table/HdmxTable.java",
          "src/jogamp/graph/font/FontInt.java",
          "src/com/jogamp/graph/font/FontFactory.java",
          "src/com/jogamp/graph/geom/AABBox.java",
          "src/jogamp/graph/font/typecast/TypecastGlyph.java",
          "src/com/jogamp/graph/curve/text/HwTextRenderer.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/com/jogamp/graph/font/Font.java",
          "src/jogamp/graph/font/typecast/TypecastFontFactory.java",
          "src/jogamp/graph/font/typecast/TypecastMetrics.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "929fc058c56781763c79015f4dbbf9e14dc808a2",
        "timestamp" : 1301160401000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Font: Make font instances size agnostic (remove all size states), size is only a render time parameter. Add missing bounds/width/height queries to TypecastFont\u000a",
        "date" : "2011-03-26T18:26:41+0100",
        "id" : "929fc058c56781763c79015f4dbbf9e14dc808a2",
        "msg" : "Font: Make font instances size agnostic (remove all size states), size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/text/HwTextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFontFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastMetrics.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/FontInt.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastGlyph.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextGLListenerBase01.java",
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
        ],
        "commitId" : "915639b05db5ed7cd0ac5b32e10b194d0f54172d",
        "timestamp" : 1301210090000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Demo refactor variable names\u000a",
        "date" : "2011-03-27T10:14:50+0300",
        "id" : "915639b05db5ed7cd0ac5b32e10b194d0f54172d",
        "msg" : "Demo refactor variable names",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/MSAATool.java"
        ],
        "commitId" : "b3d8f3548b608603b3c7fd1a03c1ebbffb95cb8b",
        "timestamp" : 1301210346000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "MSAATool Split dump to CSAA and MSAA\u000a",
        "date" : "2011-03-27T10:19:06+0300",
        "id" : "b3d8f3548b608603b3c7fd1a03c1ebbffb95cb8b",
        "msg" : "MSAATool Split dump to CSAA and MSAA",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/MSAATool.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/font/typecast/TypecastFont.java"
        ],
        "commitId" : "23646bedac2fe9ff27e35ac167e6872afb84fc50",
        "timestamp" : 1301285292000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Fix: remove TTF imports\u000a",
        "date" : "2011-03-28T07:08:12+0300",
        "id" : "23646bedac2fe9ff27e35ac167e6872afb84fc50",
        "msg" : "Fix: remove TTF imports",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java",
          "src/demo/GPUTextGLListenerBase01.java",
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "3bf42d92a3baf5e506f553fc20c71c082c39790e",
        "timestamp" : 1301291397000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Added print screen to TGA file to be used in junit\u000a",
        "date" : "2011-03-28T08:49:57+0300",
        "id" : "3bf42d92a3baf5e506f553fc20c71c082c39790e",
        "msg" : "Added print screen to TGA file to be used in junit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "8b288c20da315b24ac65d14475d3133e45007981",
        "timestamp" : 1301300378000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Testcase for R2T with two sizes\u000a",
        "date" : "2011-03-28T11:19:38+0300",
        "id" : "8b288c20da315b24ac65d14475d3133e45007981",
        "msg" : "Testcase for R2T with two sizes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java",
          "src/demo/GPUTextNewtDemo01.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "b73de5a53e2e81e2acc5f8f5064e2b0b27a9804e",
        "timestamp" : 1301309219000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Multiple snapshots r2t; Added test initial MSAA\u000a",
        "date" : "2011-03-28T13:46:59+0300",
        "id" : "b73de5a53e2e81e2acc5f8f5064e2b0b27a9804e",
        "msg" : "Multiple snapshots r2t; Added test initial MSAA",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
        ],
        "commitId" : "c0eb49806a35c0618af8a61c99ba783d688fc09d",
        "timestamp" : 1301338533000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Add debug flag for boundary tri\u000a",
        "date" : "2011-03-28T21:55:33+0300",
        "id" : "c0eb49806a35c0618af8a61c99ba783d688fc09d",
        "msg" : "Add debug flag for boundary tri",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java",
          "src/demo/GPUTextNewtDemo01.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "2f094d97a1cbdf14c25a7ebc1b183e20bdd6c4cd",
        "timestamp" : 1301383561000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Updated textTextRenderer 3 views each and write to tga file\u000a",
        "date" : "2011-03-29T10:26:01+0300",
        "id" : "2f094d97a1cbdf14c25a7ebc1b183e20bdd6c4cd",
        "msg" : "Updated textTextRenderer 3 views each and write to tga file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextNewtDemo02.java",
          "src/demo/GPUTextNewtDemo01.java"
        ],
        "commitId" : "2a3a260aece0060f5aa03d83a177d3f373664324",
        "timestamp" : 1301389772000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Same size for both tests diff technique\u000a",
        "date" : "2011-03-29T11:09:32+0200",
        "id" : "2a3a260aece0060f5aa03d83a177d3f373664324",
        "msg" : "Same size for both tests diff technique",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/curve/HwTextRenderer.java",
          "src/com/jogamp/graph/curve/text/HwTextRenderer.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "4ed4dc3847d8d53a3424011f3d56b00ef246a81e",
        "timestamp" : 1301394590000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Refactor / Use font name as file path, if not a java font\u000a",
        "date" : "2011-03-29T12:29:50+0200",
        "id" : "4ed4dc3847d8d53a3424011f3d56b00ef246a81e",
        "msg" : "Refactor / Use font name as file path, if not a java font",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/text/HwTextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/HwTextRenderer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/Outline.java",
          "src/jogamp/graph/curve/text/GlyphShape.java",
          "src/com/jogamp/graph/geom/AABBox.java",
          "src/com/jogamp/graph/geom/Line.java",
          "src/jogamp/graph/curve/tess/Loop.java",
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/jogamp/graph/math/VectorFloatUtil.java",
          "src/com/jogamp/graph/geom/opengl/SVertex.java",
          "src/com/jogamp/graph/math/VectorUtil.java",
          "src/com/jogamp/graph/curve/OutlineShape.java"
        ],
        "commitId" : "5f0293b84d0146d9e750ea7e75caaa101ae3b3c3",
        "timestamp" : 1301396749000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Refactoring for public: Remove Line ; public/private API cleanup\u000a",
        "date" : "2011-03-29T13:05:49+0200",
        "id" : "5f0293b84d0146d9e750ea7e75caaa101ae3b3c3",
        "msg" : "Refactoring for public: Remove Line ; public/private API cleanup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/opengl/SVertex.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/geom/Line.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogamp/graph/math/VectorFloatUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/math/VectorUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/font/JavaFontLoader.java",
          "src/jogamp/graph/font/FontInt.java",
          "src/com/jogamp/graph/font/FontFactory.java",
          "src/jogamp/graph/geom/plane/AffineTransform.java",
          "src/com/jogamp/graph/curve/HwTextRenderer.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java",
          "src/jogamp/graph/font/typecast/TypecastFontFactory.java",
          "src/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "src/net/java/dev/typecast/ot/table/CvtTable.java",
          "src/jogamp/graph/font/typecast/TypecastHMetrics.java",
          "src/jogamp/graph/font/typecast/TypecastMetrics.java",
          "src/demo/GPUTextNewtDemo01.java",
          "src/demo/GPUTextGLListenerBase01.java",
          "src/jogamp/graph/font/UbuntuFontLoader.java",
          "src/net/java/dev/typecast/ot/table/BaseTable.java",
          "src/net/java/dev/typecast/ot/table/Os2Table.java",
          "src/net/java/dev/typecast/ot/table/TableFactory.java",
          "src/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/net/java/dev/typecast/ot/table/Program.java",
          "src/jogamp/graph/font/FontConstructor.java",
          "src/com/jogamp/graph/font/FontSet.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/com/jogamp/graph/font/Font.java",
          "src/demo/GPUTextNewtDemo02.java"
        ],
        "commitId" : "55356d999638491980a90cb2263b55c5d2e53e91",
        "timestamp" : 1301453983000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Font Refactoring ; Misc Changes ; Demo/Test Update\u000a\u000aFont Refactoring\u000a- Notion of distributed FontSet\u000a- FontFactory may produce FontSet and/or a Font by absolute ttf file path\u000a- Adding support for free Ubuntu fonts\u000a- Remove Vertex.Factory dependency for Font creation\u000a\u000a- Typecast Impl\u000a  - Fix CmapTable selection\u000a  - Fix horizontal spacing of space\u000a  -\u000a\u000aMisc Changes\u000a- HwTextRenderer\u000a  - Offer reshape for perspective and orthogonal view\u000a  - Expose PMVMatrix, allowing user to setup their own view math.\u000a\u000aDemo Update\u000a  - Dump font set a-zA-Z...\u000a  - Dump 'lazy dog ..' text\u000a  - Action:\u000a    - s: toogle 'font set'\u000a    - f: toggle fps\u000a    - v: toggle v-sync\u000a    - space: toggle font (ubuntu/java)\u000a  - formated screenshot filename w/ font name\u000a\u000aTest Update:\u000a  - add font set iteration\u000a",
        "date" : "2011-03-30T04:59:43+0200",
        "id" : "55356d999638491980a90cb2263b55c5d2e53e91",
        "msg" : "Font Refactoring ; Misc Changes ; Demo/Test Update",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/FontConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/FontInt.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/HwTextRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/typecast/TypecastHMetrics.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "edit",
            "file" : "src/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogamp/graph/font/typecast/TypecastFontFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/font/FontSet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogamp/graph/font/typecast/TypecastMetrics.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/geom/plane/AffineTransform.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt",
          "src/jogamp/graph/font/fonts/ubuntu/README.txt",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/LICENCE.txt",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf",
          "LICENSE.txt",
          "src/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt",
          "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf",
          "src/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt",
          "src/jogamp/graph/font/fonts/ubuntu/copyright.txt"
        ],
        "commitId" : "dbcd775a7763ca131280a8341775fdfa50c4f909",
        "timestamp" : 1301454748000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Import: Ubuntu Font Family 0.71.2, http://font.ubuntu.com/ - Ubuntu Font License, Version 1.0 http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt\u000a",
        "date" : "2011-03-30T05:12:28+0200",
        "id" : "dbcd775a7763ca131280a8341775fdfa50c4f909",
        "msg" : "Import: Ubuntu Font Family 0.71.2, http://font.ubuntu.com/ - Ubuntu Font",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "LICENSE.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/LICENCE.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/README.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/copyright.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/curve/HwRegionRenderer.java",
          "src/com/jogamp/graph/curve/opengl/shader/curverenderer.vp",
          "src/com/jogamp/graph/curve/opengl/HwRegionRenderer.java",
          "src/com/jogamp/graph/curve/opengl/shader/curverenderer.fp",
          "src/demo/GPURegionNewtDemo01.java",
          "src/com/jogamp/graph/curve/HwTextRenderer.java",
          "src/com/jogamp/graph/curve/opengl/HwTextRenderer.java",
          "src/com/jogamp/graph/curve/shader/curverenderer.fp",
          "src/com/jogamp/graph/curve/shader/curverenderer.vp",
          "src/demo/GPURegionNewtDemo02.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "4644863fbf6e8223b7843c63f9c5466f34fc8eeb",
        "timestamp" : 1301455616000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Relocate Hw*Renderer -> opengl subpackage\u000a",
        "date" : "2011-03-30T05:26:56+0200",
        "id" : "4644863fbf6e8223b7843c63f9c5466f34fc8eeb",
        "msg" : "Relocate Hw*Renderer -> opengl subpackage",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/shader/curverenderer.fp"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/shader/curverenderer.vp"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/HwRegionRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/shader/curverenderer.vp"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/HwTextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/HwRegionRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/HwTextRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/shader/curverenderer.fp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/com/jogamp/graph/curve/opengl/HwRegionRenderer.java",
          "src/demo/GPURegionNewtDemo01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java",
          "src/com/jogamp/graph/curve/opengl/HwTextRenderer.java",
          "src/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "src/demo/GPURegionNewtDemo02.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "e952e7dbac7a6b746b8465aa63423f1aa138ca27",
        "timestamp" : 1301455736000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Renamed Hw*Renderer -> *Renderer\u000a",
        "date" : "2011-03-30T05:28:56+0200",
        "id" : "e952e7dbac7a6b746b8465aa63423f1aa138ca27",
        "msg" : "Renamed Hw*Renderer -> *Renderer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestHwTextRenderer01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/opengl/HwTextRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/TextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/opengl/HwRegionRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/Vertex.java",
          "src/jogamp/graph/curve/text/GlyphShape.java",
          "src/com/jogamp/graph/geom/opengl/SVertex.java",
          "src/com/jogamp/graph/curve/OutlineShape.java",
          "src/demo/GPUTextGLListenerBase01.java"
        ],
        "commitId" : "2d7cc275ccea2e11deeaf02f63c7984a6c09bf4f",
        "timestamp" : 1301469954000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Added inclass comments to OutlineShape\u000a",
        "date" : "2011-03-30T10:25:54+0300",
        "id" : "2d7cc275ccea2e11deeaf02f63c7984a6c09bf4f",
        "msg" : "Added inclass comments to OutlineShape",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Vertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/opengl/SVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/Outline.java",
          "src/jogamp/graph/geom/plane/Path2D.java",
          "src/com/jogamp/graph/geom/opengl/SVertex.java",
          "src/com/jogamp/graph/geom/AABBox.java"
        ],
        "commitId" : "fca85c495e24322dd8870832fe3934fbe2d40236",
        "timestamp" : 1301473908000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Added inclass documentation to AABBox; Misc changes\u000a",
        "date" : "2011-03-30T11:31:48+0300",
        "id" : "fca85c495e24322dd8870832fe3934fbe2d40236",
        "msg" : "Added inclass documentation to AABBox; Misc changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/opengl/SVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/geom/plane/Path2D.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/ReadBufferUtil.java",
          "src/demo/GPURegionRendererListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java",
          "src/demo/GPUTextRendererListenerBase01.java",
          "src/demo/Screenshot.java",
          "src/com/jogamp/graph/curve/opengl/shader/curverenderer.vp",
          "src/demo/GPURegionNewtDemo01.java",
          "src/jogamp/graph/curve/opengl/shader/curverenderer01.fp",
          "src/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "src/com/jogamp/graph/curve/opengl/Renderer.java",
          "src/demo/GPUTextGLListenerBase01.java",
          "src/demo/GPUTextNewtDemo01.java",
          "src/demo/GPURendererListenerBase01.java",
          "src/jogamp/graph/curve/opengl/TextRendererImpl01.java",
          "src/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/com/jogamp/graph/curve/opengl/shader/curverenderer.fp",
          "src/jogamp/graph/curve/opengl/RegionRendererImpl01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "src/jogamp/graph/curve/opengl/shader/curverenderer01.vp",
          "src/demo/GPUTextNewtDemo02.java",
          "src/demo/GPURegionNewtDemo02.java"
        ],
        "commitId" : "dbc74b98eb7429cbb51f7af0572ab53ddd0d9edc",
        "timestamp" : 1301479008000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Refactor: Public *Renderer / Unify Region Demos / Using own Screenshot (non AWT, plain GL2ES2)\u000a\u000aRefactor: Public *Renderer\u000a- Sharing common base abstract class Renderer.java\u000a- Having public abstract classes RegionRenderer and TextRenderer\u000a- Implementation non public, accessed via factory\u000a\u000a- + shared code\u000a- + clean API (same stuff)\u000a\u000aUnify Region Demos\u000a\u000a- reduced code / path, sharing common demo/test features Text/Region\u000a\u000aUsing own Screenshot (non AWT, plain GL2ES2)\u000a\u000a- Remove AWT dependency\u000a- Allow GL2ES2 screenshots\u000a- Less complex\u000a",
        "date" : "2011-03-30T11:56:48+0200",
        "id" : "dbc74b98eb7429cbb51f7af0572ab53ddd0d9edc",
        "msg" : "Refactor: Public *Renderer / Unify Region Demos / Using own Screenshot",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/opengl/shader/curverenderer.fp"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPURendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/graph/curve/opengl/Renderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/RegionRendererImpl01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/com/jogamp/graph/curve/opengl/shader/curverenderer.vp"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/shader/curverenderer01.vp"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPURegionRendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPUTextGLListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/ReadBufferUtil.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/TextRendererImpl01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/TextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/demo/Screenshot.java"
          },
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/shader/curverenderer01.fp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/ReadBufferUtil.java"
        ],
        "commitId" : "ff32688c4520373468315b6dad4ec26f481bcd00",
        "timestamp" : 1301480414000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Avoid NPE in Screenshot/ReadBufferUtil\u000a",
        "date" : "2011-03-30T12:20:14+0200",
        "id" : "ff32688c4520373468315b6dad4ec26f481bcd00",
        "msg" : "Avoid NPE in Screenshot/ReadBufferUtil",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/ReadBufferUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPURegionRendererListenerBase01.java"
        ],
        "commitId" : "d06d5596d18101c876c869a514e42e795ee9357c",
        "timestamp" : 1301482039000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Demo/Test: Use public API\u000a",
        "date" : "2011-03-30T12:47:19+0200",
        "id" : "d06d5596d18101c876c869a514e42e795ee9357c",
        "msg" : "Demo/Test: Use public API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionRendererListenerBase01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java",
          "src/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "src/com/jogamp/graph/curve/opengl/Renderer.java",
          "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
        ],
        "commitId" : "133edeb70921dbcae3ec7cc76f1bc6dd0cd36da8",
        "timestamp" : 1301480229000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Fix: RegionRenderer TwoPass Renderering, fix methodnames in Renderer\u000a",
        "date" : "2011-03-30T13:17:09+0300",
        "id" : "133edeb70921dbcae3ec7cc76f1bc6dd0cd36da8",
        "msg" : "Fix: RegionRenderer TwoPass Renderering, fix methodnames in Renderer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/TextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/Renderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/text/GlyphString.java",
          "src/jogamp/graph/curve/tess/GraphOutline.java",
          "src/jogamp/graph/curve/tess/GraphVertex.java",
          "src/com/jogamp/graph/curve/OutlineShape.java",
          "src/com/jogamp/graph/geom/Outline.java",
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java",
          "src/jogamp/graph/curve/text/GlyphShape.java",
          "src/com/jogamp/graph/geom/Triangle.java",
          "src/jogamp/graph/curve/tess/HEdge.java",
          "src/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/jogamp/graph/curve/tess/Loop.java",
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/com/jogamp/graph/curve/Region.java"
        ],
        "commitId" : "630a9ea52b16da6badb31a98b70893f8d294b4e8",
        "timestamp" : 1301484318000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Remove generics notion of Type<Vertex>, since Vertex _is_ the lowest denominator for our implementation and curve API\u000a",
        "date" : "2011-03-30T13:25:18+0200",
        "id" : "630a9ea52b16da6badb31a98b70893f8d294b4e8",
        "msg" : "Remove generics notion of Type<Vertex>, since Vertex _is_ the lowest",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphString.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/HEdge.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/GraphVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Triangle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/GraphOutline.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPURegionNewtDemo02.java"
        ],
        "commitId" : "34f9f49738bc37cf5ddbd638f3a36d591d7d7a4a",
        "timestamp" : 1301482046000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Set relative texSize to RegionDemo02\u000a",
        "date" : "2011-03-30T13:47:26+0300",
        "id" : "34f9f49738bc37cf5ddbd638f3a36d591d7d7a4a",
        "msg" : "Set relative texSize to RegionDemo02",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
        ],
        "commitId" : "48d0ea92f795d2f187a418918c9246ee28848065",
        "timestamp" : 1301483175000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Temp: updated Testcases to onscreen\u000a",
        "date" : "2011-03-30T14:06:15+0300",
        "id" : "48d0ea92f795d2f187a418918c9246ee28848065",
        "msg" : "Temp: updated Testcases to onscreen",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/opengl/VBORegion2PES2.java",
          "src/com/jogamp/graph/curve/RegionFactory.java",
          "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
        ],
        "commitId" : "69e9ae0bd6ada2177562714e301d68480eb001b8",
        "timestamp" : 1301486999000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "VBORegion2PGL3 -> VBORegion2PES2\u000a",
        "date" : "2011-03-30T14:09:59+0200",
        "id" : "69e9ae0bd6ada2177562714e301d68480eb001b8",
        "msg" : "VBORegion2PGL3 -> VBORegion2PES2",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/RegionFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PGL3.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPUTextRendererListenerBase01.java"
        ],
        "commitId" : "c604c520c174ae5f54931743cd9138c66fcefc9b",
        "timestamp" : 1301484310000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rsantina@ccc.com.lb",
        "comment" : "Text Demo listener: Use keycode instead of keychar\u000a",
        "date" : "2011-03-30T14:25:10+0300",
        "id" : "c604c520c174ae5f54931743cd9138c66fcefc9b",
        "msg" : "Text Demo listener: Use keycode instead of keychar",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/demo/GPUTextRendererListenerBase01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogamp/graph/curve/tess/Loop.java",
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/com/jogamp/graph/geom/AABBox.java"
        ],
        "commitId" : "1c1a7d7ad51ea2041a5a121f034d4d748827b16c",
        "timestamp" : 1301572095000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Fix: Outline over triangulation.\u000a\u000aWith triangualtion exluding outter boundary\u000atriangles not all hole vertices will be inside the\u000aboundary (float issues).\u000a\u000aWorkaround, check for all vertices, need a better solution\u000aand should sync with Java Fonts.\u000a",
        "date" : "2011-03-31T14:48:15+0300",
        "id" : "1c1a7d7ad51ea2041a5a121f034d4d748827b16c",
        "msg" : "Fix: Outline over triangulation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/com/jogamp/graph/geom/Outline.java",
          "src/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/com/jogamp/graph/curve/RegionFactory.java",
          "src/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "src/com/jogamp/graph/curve/OutlineShape.java",
          "src/com/jogamp/graph/curve/Region.java"
        ],
        "commitId" : "e8c69e69374b6650e37594ebf104602fb06b548b",
        "timestamp" : 1301575103000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
          "fullName" : "Rami Santina"
        },
        "authorEmail" : "rami.santina@gmail.com",
        "comment" : "Inclass Documentation cleanup of public API\u000a",
        "date" : "2011-03-31T15:38:23+0300",
        "id" : "e8c69e69374b6650e37594ebf104602fb06b548b",
        "msg" : "Inclass Documentation cleanup of public API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/RegionFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/TextRenderer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/demo/GPURegionRendererListenerBase01.java",
          "src/demo/Screenshot.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java",
          "src/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "src/com/jogamp/graph/curve/opengl/Renderer.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java",
          "src/jogamp/graph/curve/opengl/TextRendererImpl01.java",
          "src/demo/GPURendererListenerBase01.java",
          "src/jogamp/graph/font/UbuntuFontLoader.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java",
          "src/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "src/jogamp/graph/curve/opengl/VBORegion2PES2.java",
          "src/jogamp/graph/font/typecast/TypecastFont.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java",
          "src/demo/GPURegionNewtDemo02.java",
          "src/demo/MSAATool.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java",
          "src/demo/ReadBufferUtil.java",
          "src/jogamp/graph/font/JavaFontLoader.java",
          "src/demo/GPUTextRendererListenerBase01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java",
          "src/demo/GPURegionNewtDemo01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java",
          "src/demo/GPUTextNewtDemo01.java",
          "src/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java",
          "src/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java",
          "src/demo/GPUTextNewtDemo02.java",
          "src/com/jogamp/graph/curve/Region.java"
        ],
        "commitId" : "4b8bd5ec58cb2edfb51bd9ee930beb9c539a8a0b",
        "timestamp" : 1301626132000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Final core and demo changes for jogl merge\u000a\u000aCore:\u000a- Region: Cleanup up constant names\u000a- Renderer: Add getRenderType()\u000a- TextRenderer: Add cache size limit\u000a- JavaFontLoader: Add FIXME 'Add cache size to limit memory usage'\u000a- UbuntuFontLoader: Add cache and FIXME 'Add cache size to limit memory usage'\u000a- TypecastFont: Add FIXME 'Add cache size to limit memory usage ??'\u000a\u000aDemos:\u000a- Relocated and split (main/listener) for jogl merge\u000a- Add 's' for screenshot\u000a- Text:\u000a  - Add 'i' for live editing mode (until CR, backspace supported)\u000a",
        "date" : "2011-04-01T04:48:52+0200",
        "id" : "4b8bd5ec58cb2edfb51bd9ee930beb9c539a8a0b",
        "msg" : "Final core and demo changes for jogl merge",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/Renderer.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPURegionRendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/Screenshot.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/VBORegion2PES2.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/curve/opengl/TextRendererImpl01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/TextRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/ReadBufferUtil.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/MSAATool.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "delete",
            "file" : "src/demo/GPURendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
          },
          {
            "editType" : "add",
            "file" : "src/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "turtle2d/src/jogamp/graph/curve/opengl/shader/curverenderer01.fp",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf",
          "turtle2d/src/net/java/dev/typecast/ot/table/GaspTable.java",
          "turtle2d/src/net/java/dev/typecast/tt/engine/Interpreter.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ClassDefFormat2.java",
          "src/typecast/net/java/dev/typecast/ot/table/LookupList.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/README.txt",
          "src/typecast/net/java/dev/typecast/ot/table/DsigTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Os2Table.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernSubtable.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java",
          "src/typecast/net/java/dev/typecast/ot/table/LookupSubtable.java",
          "src/typecast/net/java/dev/typecast/ot/OTFontCollection.java",
          "src/typecast/net/java/dev/typecast/ot/table/Script.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java",
          "turtle2d/src/jogamp/graph/geom/plane/AffineTransform.java",
          "turtle2d/src/jogamp/graph/curve/opengl/shader/curverenderer01.vp",
          "turtle2d/src/net/java/dev/typecast/ot/table/LocaTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/FeatureTags.java",
          "src/typecast/net/java/dev/typecast/ot/table/Charstring.java",
          "turtle2d/src/jogamp/graph/font/FontInt.java",
          "src/jogl/classes/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "turtle2d/src/jogamp/graph/curve/opengl/RegionRendererImpl01.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ID.java",
          "src/typecast/net/java/dev/typecast/ot/table/VdmxTable.java",
          "turtle2d/src/jogamp/graph/font/JavaFontLoader.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf",
          "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceHeader.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CoverageFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/GsubTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/MaxpTable.java",
          "turtle2d/src/jogamp/graph/math/plane/Crossing.java",
          "turtle2d/src/net/java/dev/typecast/ot/Point.java",
          "turtle2d/src/net/java/dev/typecast/ot/Mnemonic.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt",
          "src/typecast/net/java/dev/typecast/ot/table/PostTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Coverage.java",
          "doc/curve/alt-algorithm-rsantina-01.pdf",
          "turtle2d/src/jogamp/graph/curve/tess/HEdge.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LigatureSubst.java",
          "turtle2d/LICENSE.txt",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/KernSubtableFormat2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat6.java",
          "src/typecast/net/java/dev/typecast/ot/table/VheaTable.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/LICENCE.txt",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/RangeRecord.java",
          "turtle2d/src/jogamp/graph/curve/text/GlyphString.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceMap.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java",
          "src/typecast/net/java/dev/typecast/ot/table/DirectoryEntry.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/HmtxTable.java",
          "turtle2d/src/net/java/dev/typecast/t2/T2Mnemonic.java",
          "src/typecast/net/java/dev/typecast/ot/table/NameRecord.java",
          "turtle2d/src/com/jogamp/graph/curve/opengl/Renderer.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ScriptRecord.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyphDescription.java",
          "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceData.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/NameTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/LigatureSubst.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java",
          "src/typecast/net/java/dev/typecast/ot/table/Program.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LigatureSet.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/HheaTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GlyfCompositeComp.java",
          "src/typecast/net/java/dev/typecast/ot/table/GposTable.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GlyfDescript.java",
          "src/jogl/classes/jogamp/graph/curve/tess/GraphVertex.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat4.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/TableFactory.java",
          "turtle2d/src/org/apache/harmony/misc/HashCode.java",
          "turtle2d/src/jogamp/graph/font/typecast/TypecastHMetrics.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/LICENCE.txt",
          "turtle2d/src/net/java/dev/typecast/ot/table/Ligature.java",
          "src/typecast/net/java/dev/typecast/ot/table/ScriptList.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ScriptTags.java",
          "turtle2d/src/com/jogamp/graph/math/Quaternion.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java",
          "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceType.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapTable.java",
          "turtle2d/src/jogamp/graph/geom/plane/PathIterator.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/TableException.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeComp.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LookupSubtableFactory.java",
          "src/jogl/classes/com/jogamp/graph/geom/Outline.java",
          "src/typecast/net/java/dev/typecast/ot/table/CharstringType2.java",
          "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat1.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/FpgmTable.java",
          "turtle2d/src/jogamp/graph/curve/tess/Loop.java",
          "src/jogl/classes/com/jogamp/graph/geom/Vertex.java",
          "turtle2d/src/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java",
          "turtle2d/src/net/java/dev/typecast/tt/engine/Parser.java",
          "turtle2d/src/jogamp/graph/geom/plane/IllegalPathStateException.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceReference.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapIndexEntry.java",
          "src/typecast/net/java/dev/typecast/ot/table/TTCHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat2.java",
          "src/jogl/classes/jogamp/graph/math/plane/Crossing.java",
          "src/jogl/classes/com/jogamp/graph/font/FontSet.java",
          "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceFile.java",
          "src/typecast/net/java/dev/typecast/ot/table/HdmxTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Table.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/TableDirectory.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/TTCHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/LangSysRecord.java",
          "turtle2d/src/net/java/dev/typecast/tt/engine/GraphicsState.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat.java",
          "src/typecast/net/java/dev/typecast/ot/table/GaspRange.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/KerningPair.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/SingleSubstFormat2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GaspRange.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "turtle2d/src/com/jogamp/graph/curve/RegionFactory.java",
          "turtle2d/src/com/jogamp/graph/geom/Triangle.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernTable.java",
          "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/copyright.txt",
          "turtle2d/src/net/java/dev/typecast/ot/table/SingleSubstFormat1.java",
          "src/jogl/classes/com/jogamp/graph/font/Font.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf",
          "src/jogl/classes/jogamp/graph/curve/tess/Loop.java",
          "src/jogl/classes/com/jogamp/graph/math/VectorUtil.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/HdmxTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/Fixed.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Lookup.java",
          "src/jogl/classes/jogamp/graph/font/FontInt.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CharstringType2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LangSysRecord.java",
          "src/typecast/net/java/dev/typecast/ot/table/ClassDef.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LtshTable.java",
          "turtle2d/src/com/jogamp/graph/geom/AABBox.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java",
          "src/typecast/net/java/dev/typecast/ot/table/LookupSubtableFactory.java",
          "turtle2d/src/jogamp/graph/curve/tess/GraphVertex.java",
          "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat2.java",
          "turtle2d/src/com/jogamp/graph/font/FontFactory.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/FeatureRecord.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/copyright.txt",
          "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceFile.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CoverageFormat2.java",
          "src/jogl/classes/jogamp/graph/curve/tess/GraphOutline.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat.java",
          "src/typecast/net/java/dev/typecast/ot/Disassembler.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/PrepTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/TableFactory.java",
          "turtle2d/src/net/java/dev/typecast/ot/OTFontCollection.java",
          "src/typecast/net/java/dev/typecast/ot/Point.java",
          "turtle2d/src/com/jogamp/graph/font/FontSet.java",
          "turtle2d/src/com/jogamp/graph/geom/Vertex.java",
          "turtle2d/src/jogamp/graph/math/MathFloat.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat4.java",
          "turtle2d/src/jogamp/graph/font/UbuntuFontLoader.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/KernSubtableFormat0.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf",
          "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat1.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CvtTable.java",
          "turtle2d/src/jogamp/graph/geom/plane/Path2D.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/KerningPair.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/KernTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Device.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java",
          "src/typecast/net/java/dev/typecast/ot/table/LtshTable.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/README.txt",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GlyphDescription.java",
          "src/jogl/classes/com/jogamp/graph/math/Quaternion.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/SignatureBlock.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf",
          "src/typecast/net/java/dev/typecast/t2/T2Mnemonic.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormatUnknown.java",
          "src/typecast/net/java/dev/typecast/ot/Mnemonic.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/KernSubtable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CffTable.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/DirectoryEntry.java",
          "src/typecast/net/java/dev/typecast/ot/table/Panose.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/MaxpTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LangSys.java",
          "src/typecast/net/java/dev/typecast/ot/table/ID.java",
          "turtle2d/src/com/jogamp/graph/curve/Region.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/RegionRendererImpl01.java",
          "turtle2d/src/jogamp/graph/font/FontConstructor.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java",
          "src/jogl/classes/jogamp/graph/curve/text/GlyphShape.java",
          "src/jogl/classes/com/jogamp/graph/curve/RegionFactory.java",
          "src/typecast/net/java/dev/typecast/ot/table/FeatureRecord.java",
          "src/typecast/net/java/dev/typecast/ot/table/PrepTable.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt",
          "turtle2d/src/net/java/dev/typecast/ot/table/VheaTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat0.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/typecast/net/java/dev/typecast/ot/table/FeatureTags.java",
          "src/jogl/classes/com/jogamp/graph/curve/Region.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf",
          "src/typecast/net/java/dev/typecast/ot/OTGlyph.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ClassDefFormat1.java",
          "turtle2d/src/com/jogamp/graph/math/VectorUtil.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat6.java",
          "turtle2d/doc/alt-algorithm-rsantina-01.pdf",
          "turtle2d/src/net/java/dev/typecast/ot/table/GsubTable.java",
          "src/jogl/classes/jogamp/graph/geom/plane/PathIterator.java",
          "LICENSE.txt",
          "src/typecast/net/java/dev/typecast/tt/engine/Interpreter.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/DsigTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Script.java",
          "turtle2d/src/jogamp/graph/font/typecast/TypecastGlyph.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java",
          "src/typecast/net/java/dev/typecast/ot/table/RangeRecord.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt",
          "src/typecast/net/java/dev/typecast/ot/table/ScriptRecord.java",
          "src/jogl/classes/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/typecast/net/java/dev/typecast/ot/table/HheaTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/GposTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat2.java",
          "src/jogl/classes/jogamp/graph/geom/plane/Path2D.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "turtle2d/src/jogamp/graph/curve/opengl/VBORegion2PES2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/FeatureList.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LookupSubtable.java",
          "turtle2d/src/com/jogamp/graph/geom/Outline.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java",
          "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceMap.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java",
          "src/typecast/net/java/dev/typecast/ot/table/Lookup.java",
          "turtle2d/src/com/jogamp/graph/geom/opengl/SVertex.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/Renderer.java",
          "src/typecast/net/java/dev/typecast/tt/engine/GraphicsState.java",
          "src/typecast/net/java/dev/typecast/ot/table/HmtxTable.java",
          "turtle2d/src/jogamp/graph/curve/opengl/TextRendererImpl01.java",
          "src/typecast/net/java/dev/typecast/ot/table/NameTable.java",
          "src/jogl/classes/jogamp/graph/font/FontConstructor.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf",
          "turtle2d/src/net/java/dev/typecast/ot/table/PostTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/LocaTable.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceType.java",
          "src/typecast/net/java/dev/typecast/ot/table/FpgmTable.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt",
          "turtle2d/src/net/java/dev/typecast/ot/table/GlyfTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/OTFont.java",
          "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/ScriptTags.java",
          "src/jogl/classes/jogamp/graph/geom/plane/IllegalPathStateException.java",
          "turtle2d/src/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Program.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf",
          "src/typecast/net/java/dev/typecast/ot/table/Ligature.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java",
          "src/typecast/net/java/dev/typecast/ot/table/Feature.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/VdmxTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/TableException.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ScriptList.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/GaspTable.java",
          "turtle2d/src/jogamp/graph/font/typecast/TypecastFont.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/SingleSubst.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PES2.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/TextRendererImpl01.java",
          "turtle2d/src/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Feature.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/NameRecord.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf",
          "turtle2d/src/net/java/dev/typecast/ot/table/PcltTable.java",
          "src/jogl/classes/com/jogamp/graph/geom/AABBox.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastHMetrics.java",
          "src/typecast/net/java/dev/typecast/ot/table/Coverage.java",
          "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat2.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat0.java",
          "src/typecast/net/java/dev/typecast/tt/engine/Parser.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceData.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/DsigEntry.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf",
          "src/jogl/classes/jogamp/graph/math/MathFloat.java",
          "turtle2d/src/jogamp/graph/curve/tess/GraphOutline.java",
          "src/typecast/net/java/dev/typecast/ot/table/LangSys.java",
          "turtle2d/src/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "src/typecast/net/java/dev/typecast/ot/OTFont.java",
          "src/typecast/net/java/dev/typecast/ot/table/DsigEntry.java",
          "src/jogl/classes/com/jogamp/graph/font/FontFactory.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Charstring.java",
          "src/typecast/net/java/dev/typecast/ot/table/Table.java",
          "src/typecast/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/CffStandardStrings.java",
          "src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat0.java",
          "src/typecast/net/java/dev/typecast/ot/table/Os2Table.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/ClassDef.java",
          "turtle2d/src/net/java/dev/typecast/ot/Disassembler.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/LookupList.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf",
          "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceReference.java",
          "turtle2d/src/com/jogamp/graph/font/Font.java",
          "src/typecast/net/java/dev/typecast/ot/table/LigatureSet.java",
          "src/typecast/net/java/dev/typecast/ot/table/VmtxTable.java",
          "turtle2d/src/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CmapIndexEntry.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/HeadTable.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01.vp",
          "src/typecast/net/java/dev/typecast/ot/table/CffTable.java",
          "src/jogl/classes/com/jogamp/graph/geom/opengl/SVertex.java",
          "src/typecast/net/java/dev/typecast/ot/table/BaseTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/FeatureList.java",
          "src/jogl/classes/org/apache/harmony/misc/HashCode.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastGlyph.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf",
          "turtle2d/src/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/Device.java",
          "turtle2d/src/jogamp/graph/curve/text/GlyphShape.java",
          "turtle2d/src/com/jogamp/graph/curve/OutlineShape.java",
          "turtle2d/src/com/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/jogl/classes/jogamp/graph/curve/tess/HEdge.java",
          "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/VmtxTable.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java",
          "src/typecast/net/java/dev/typecast/ot/table/HeadTable.java",
          "src/jogl/classes/jogamp/graph/curve/text/GlyphString.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01.fp",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt",
          "turtle2d/src/net/java/dev/typecast/ot/table/BaseTable.java",
          "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormatUnknown.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/Panose.java",
          "src/typecast/net/java/dev/typecast/t2/T2Interpreter.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt",
          "src/typecast/net/java/dev/typecast/ot/Fixed.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfDescript.java",
          "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf",
          "src/jogl/classes/com/jogamp/graph/geom/Triangle.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/typecast/net/java/dev/typecast/ot/table/TableDirectory.java",
          "turtle2d/src/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/typecast/net/java/dev/typecast/ot/table/CvtTable.java",
          "turtle2d/src/net/java/dev/typecast/ot/table/CffStandardStrings.java",
          "src/typecast/net/java/dev/typecast/ot/table/PcltTable.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/TextRenderer.java",
          "turtle2d/src/net/java/dev/typecast/ot/OTGlyph.java",
          "src/typecast/net/java/dev/typecast/ot/table/SignatureBlock.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf",
          "turtle2d/src/net/java/dev/typecast/t2/T2Interpreter.java",
          "src/typecast/net/java/dev/typecast/ot/table/SingleSubst.java",
          "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt"
        ],
        "commitId" : "cd8caf797faf6b08e18f85afa5a4b6cce8bc7692",
        "timestamp" : 1301627215000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Folded turtle2d into jogl folders\u000a",
        "date" : "2011-04-01T05:06:55+0200",
        "id" : "cd8caf797faf6b08e18f85afa5a4b6cce8bc7692",
        "msg" : "Folded turtle2d into jogl folders",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastGlyph.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/LICENCE.txt"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/FontInt.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/TextRenderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/font/FontSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/typecast/TypecastGlyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/OTFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/RegionFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Script.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/opengl/SVertex.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "doc/curve/alt-algorithm-rsantina-01.pdf"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/math/VectorUtil.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/OTFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/LICENCE.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/opengl/RegionRendererImpl01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Table.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ID.java"
          },
          {
            "editType" : "edit",
            "file" : "LICENSE.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/copyright.txt"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PES2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/FontConstructor.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01.fp"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Table.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/Fixed.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/FontInt.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/geom/Vertex.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Lookup.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Lookup.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Script.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/AABBox.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/typecast/TypecastHMetrics.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/RegionFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/TextRendererImpl01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/math/plane/Crossing.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Device.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/geom/Triangle.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/opengl/shader/curverenderer01.fp"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/opengl/VBORegion2PES2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/Vertex.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/math/Quaternion.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/HEdge.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ID.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/font/FontSet.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/opengl/Renderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01.vp"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/doc/alt-algorithm-rsantina-01.pdf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/math/plane/Crossing.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/text/GlyphString.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/opengl/TextRendererImpl01.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/opengl/shader/curverenderer01.vp"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/tess/GraphVertex.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/geom/plane/PathIterator.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/text/GlyphShape.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/org/apache/harmony/misc/HashCode.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/opengl/TextRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Device.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastHMetrics.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/tess/HEdge.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/LICENSE.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/math/MathFloat.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/Triangle.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/copyright.txt"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/tess/GraphOutline.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/GraphVertex.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/PathIterator.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/math/Quaternion.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/Fixed.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/RegionRendererImpl01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/FontConstructor.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/README.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/GraphOutline.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/geom/opengl/SVertex.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/math/VectorUtil.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/math/MathFloat.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/Renderer.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/curve/text/GlyphString.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/font/fonts/ubuntu/README.txt"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/org/apache/harmony/misc/HashCode.java"
          },
          {
            "editType" : "delete",
            "file" : "turtle2d/src/net/java/dev/typecast/ot/table/SignatureBlock.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/typecast/net/java/dev/typecast/ot/table/LookupList.java",
          "src/typecast/net/java/dev/typecast/ot/table/DsigTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Mnemonic.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernSubtable.java",
          "src/typecast/net/java/dev/typecast/ot/table/LookupSubtable.java",
          "src/typecast/net/java/dev/typecast/ot/OTFontCollection.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceData.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java",
          "src/typecast/net/java/dev/typecast/ot/table/Script.java",
          "src/typecast/net/java/dev/typecast/ot/table/Charstring.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ID.java",
          "src/typecast/net/java/dev/typecast/ot/table/VdmxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/GsubTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/MaxpTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/NameTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/PostTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/VheaTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LocaTable.java",
          "src/jogl/classes/net/java/dev/typecast/t2/T2Mnemonic.java",
          "src/jogl/classes/net/java/dev/typecast/ot/OTFont.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceMap.java",
          "src/typecast/net/java/dev/typecast/ot/table/DirectoryEntry.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Script.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceReference.java",
          "src/typecast/net/java/dev/typecast/ot/table/NameRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TableDirectory.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyphDescription.java",
          "src/typecast/net/java/dev/typecast/ot/table/LigatureSubst.java",
          "src/typecast/net/java/dev/typecast/ot/table/Program.java",
          "src/typecast/net/java/dev/typecast/ot/table/GposTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Program.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LangSysRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CffTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GaspTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/ScriptList.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubst.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeComp.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureList.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeComp.java",
          "src/typecast/net/java/dev/typecast/ot/table/TableException.java",
          "src/typecast/net/java/dev/typecast/ot/table/CharstringType2.java",
          "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceFile.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Table.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceReference.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapIndexEntry.java",
          "src/typecast/net/java/dev/typecast/ot/table/TTCHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtable.java",
          "src/typecast/net/java/dev/typecast/ot/table/HdmxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/GaspRange.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HheaTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/LangSysRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Charstring.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/DsigEntry.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TableFactory.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Panose.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Point.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CvtTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/ClassDef.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat0.java",
          "src/typecast/net/java/dev/typecast/ot/table/LookupSubtableFactory.java",
          "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KerningPair.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/DirectoryEntry.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceFile.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureRecord.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat.java",
          "src/typecast/net/java/dev/typecast/ot/Disassembler.java",
          "src/typecast/net/java/dev/typecast/ot/table/TableFactory.java",
          "src/typecast/net/java/dev/typecast/ot/Point.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptTags.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat4.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceType.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptList.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/PcltTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/KerningPair.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Os2Table.java",
          "src/typecast/net/java/dev/typecast/ot/table/LtshTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CffStandardStrings.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HeadTable.java",
          "src/typecast/net/java/dev/typecast/t2/T2Mnemonic.java",
          "src/typecast/net/java/dev/typecast/ot/Mnemonic.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/VheaTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyphDescription.java",
          "src/typecast/net/java/dev/typecast/ot/table/Panose.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Disassembler.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapIndexEntry.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Feature.java",
          "src/typecast/net/java/dev/typecast/ot/table/ID.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat4.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java",
          "src/jogl/classes/net/java/dev/typecast/t2/T2Interpreter.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/MaxpTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/VmtxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/PrepTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/FeatureRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GposTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat0.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfDescript.java",
          "src/typecast/net/java/dev/typecast/ot/table/FeatureTags.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtableFactory.java",
          "src/typecast/net/java/dev/typecast/ot/OTGlyph.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/BaseTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat2.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat6.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/DsigTable.java",
          "src/typecast/net/java/dev/typecast/tt/engine/Interpreter.java",
          "src/typecast/net/java/dev/typecast/ot/table/RangeRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat2.java",
          "src/typecast/net/java/dev/typecast/ot/table/ScriptRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/VdmxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/HheaTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/PostTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/Lookup.java",
          "src/typecast/net/java/dev/typecast/tt/engine/GraphicsState.java",
          "src/typecast/net/java/dev/typecast/ot/table/HmtxTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Coverage.java",
          "src/jogl/classes/net/java/dev/typecast/ot/OTGlyph.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/NameTable.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceType.java",
          "src/typecast/net/java/dev/typecast/ot/table/FpgmTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/LocaTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/ScriptTags.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat2.java",
          "src/typecast/net/java/dev/typecast/ot/table/Ligature.java",
          "src/typecast/net/java/dev/typecast/ot/table/Feature.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureTags.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSet.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SignatureBlock.java",
          "src/typecast/net/java/dev/typecast/ot/table/GaspTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CharstringType2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LookupList.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TableException.java",
          "src/typecast/net/java/dev/typecast/ot/table/Coverage.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormat0.java",
          "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat2.java",
          "src/typecast/net/java/dev/typecast/tt/engine/Parser.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceMap.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FpgmTable.java",
          "src/typecast/net/java/dev/typecast/ot/mac/ResourceData.java",
          "src/jogl/classes/net/java/dev/typecast/tt/engine/Parser.java",
          "src/typecast/net/java/dev/typecast/ot/table/LangSys.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HmtxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/DsigEntry.java",
          "src/jogl/classes/net/java/dev/typecast/tt/engine/Interpreter.java",
          "src/typecast/net/java/dev/typecast/ot/OTFont.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LangSys.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GaspRange.java",
          "src/typecast/net/java/dev/typecast/ot/table/Table.java",
          "src/typecast/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java",
          "src/typecast/net/java/dev/typecast/ot/table/CffStandardStrings.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HdmxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/Os2Table.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Fixed.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GsubTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubst.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Device.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Ligature.java",
          "src/jogl/classes/net/java/dev/typecast/ot/OTFontCollection.java",
          "src/typecast/net/java/dev/typecast/ot/table/LigatureSet.java",
          "src/typecast/net/java/dev/typecast/ot/table/VmtxTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/CffTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/FeatureList.java",
          "src/jogl/classes/net/java/dev/typecast/tt/engine/GraphicsState.java",
          "src/typecast/net/java/dev/typecast/ot/table/BaseTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/NameRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/PrepTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/Device.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TTCHeader.java",
          "src/typecast/net/java/dev/typecast/ot/table/HeadTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormatUnknown.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat0.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LtshTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Lookup.java",
          "src/typecast/net/java/dev/typecast/ot/table/CmapFormatUnknown.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat6.java",
          "src/typecast/net/java/dev/typecast/t2/T2Interpreter.java",
          "src/typecast/net/java/dev/typecast/ot/Fixed.java",
          "src/typecast/net/java/dev/typecast/ot/table/GlyfDescript.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDef.java",
          "src/typecast/net/java/dev/typecast/ot/table/TableDirectory.java",
          "src/typecast/net/java/dev/typecast/ot/table/CvtTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/PcltTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/SignatureBlock.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernTable.java",
          "src/typecast/net/java/dev/typecast/ot/table/SingleSubst.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/RangeRecord.java"
        ],
        "commitId" : "16ba4d6f3ede9a9e35a9947d1b0cf6dba56659ac",
        "timestamp" : 1301627276000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Folded typecast into jogl folder\u000a",
        "date" : "2011-04-01T05:07:56+0200",
        "id" : "16ba4d6f3ede9a9e35a9947d1b0cf6dba56659ac",
        "msg" : "Folded typecast into jogl folder",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Point.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ID.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ID.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Script.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Table.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/OTFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Script.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Device.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Device.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/Fixed.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Lookup.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Fixed.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/OTFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Table.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "delete",
            "file" : "src/typecast/net/java/dev/typecast/ot/table/Lookup.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/net/java/dev/typecast/ot/Mnemonic.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceData.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Point.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ID.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Lookup.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/NameTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Disassembler.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Os2Table.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LocaTable.java",
          "src/jogl/classes/net/java/dev/typecast/t2/T2Mnemonic.java",
          "src/jogl/classes/net/java/dev/typecast/ot/OTFont.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceReference.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Script.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceReference.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TableDirectory.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Panose.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/MaxpTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureList.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Program.java",
          "src/jogl/classes/jogamp/opengl/util/HashCode.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LangSysRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSet.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CffTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GaspTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/BaseTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubst.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeComp.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspRange.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureList.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CharstringType2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceFile.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HdmxTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Table.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTGlyph.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Ligature.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CffStandardStrings.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HheaTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Charstring.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/DsigEntry.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapIndexEntry.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat4.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TableFactory.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Panose.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubst.java",
          ".externalToolBuilders/jogl builder.launch",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDef.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Point.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HeadTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CvtTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat0.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceData.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KerningPair.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/DirectoryEntry.java",
          "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Fixed.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ID.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KerningPair.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSys.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptTags.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VmtxTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigEntry.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubstFormat1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HheaTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceType.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptList.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyphDescription.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/PcltTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupSubtable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Os2Table.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CffStandardStrings.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HeadTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/VheaTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyphDescription.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableException.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Disassembler.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapIndexEntry.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeDescript.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TTCHeader.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Feature.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat4.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Script.java",
          "src/jogl/classes/net/java/dev/typecast/t2/T2Interpreter.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/VmtxTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/MaxpTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LtshTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CffTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GposTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Feature.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfDescript.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PcltTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubst.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtableFactory.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/BaseTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/t2/T2Interpreter.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/DsigTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFontCollection.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceHeader.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableFactory.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/VdmxTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Mnemonic.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfDescript.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/PostTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupList.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFont.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DirectoryEntry.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Coverage.java",
          "src/jogl/classes/net/java/dev/typecast/ot/OTGlyph.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceHeader.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureTags.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSet.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SignatureBlock.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormatUnknown.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat0.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CharstringType2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GsubTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceFile.java",
          "src/jogl/classes/jogamp/graph/font/typecast/t2/T2Mnemonic.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VdmxTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LookupList.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PostTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureTags.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Device.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TableException.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat6.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastHMetrics.java",
          "make/build-jogl.xml",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptList.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PrepTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceMap.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceType.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/FpgmTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSysRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat1.java",
          "src/jogl/classes/net/java/dev/typecast/tt/engine/Parser.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Table.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HmtxTable.java",
          "src/jogl/classes/net/java/dev/typecast/tt/engine/Interpreter.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Coverage.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LangSys.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GaspRange.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SignatureBlock.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/HdmxTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/Fixed.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GsubTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Device.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubst.java",
          "src/jogl/classes/net/java/dev/typecast/ot/OTFontCollection.java",
          "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Parser.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Ligature.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VheaTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CvtTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfSimpleDescript.java",
          "src/jogl/classes/net/java/dev/typecast/tt/engine/GraphicsState.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Program.java",
          "src/jogl/classes/org/apache/harmony/misc/HashCode.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/NameRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LocaTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/PrepTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/TTCHeader.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FpgmTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/RangeRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceMap.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableDirectory.java",
          "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/GraphicsState.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeComp.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormatUnknown.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Charstring.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat2.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat0.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/LtshTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/Lookup.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameTable.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat6.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptTags.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDef.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HmtxTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GposTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Interpreter.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptRecord.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/KernTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat0.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupSubtableFactory.java",
          "src/jogl/classes/net/java/dev/typecast/ot/table/RangeRecord.java"
        ],
        "commitId" : "4dd315dec00eacfb629c4442dc42a8538d7527d3",
        "timestamp" : 1301628487000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "integrated typecast into jogamp. tree\u000a",
        "date" : "2011-04-01T05:28:07+0200",
        "id" : "4dd315dec00eacfb629c4442dc42a8538d7527d3",
        "msg" : "integrated typecast into jogamp. tree",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Device.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ID.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/OTFont.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupSubtable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/org/apache/harmony/misc/HashCode.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Script.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/tt/engine/GraphicsState.java"
          },
          {
            "editType" : "edit",
            "file" : ".externalToolBuilders/jogl builder.launch"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Fixed.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ID.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureTags.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Program.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyphDescription.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Point.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Script.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Point.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Table.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastHMetrics.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Charstring.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFont.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/Fixed.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LookupSubtableFactory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/util/HashCode.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CffStandardStrings.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Lookup.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/VheaTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Program.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/Table.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/t2/T2Mnemonic.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/net/java/dev/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Device.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Lookup.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java",
          "src/jogl/classes/jogamp/opengl/util/HashCode.java"
        ],
        "commitId" : "3fe39f89b7948ec6fceda0bf68ab6c5cdd9e32ed",
        "timestamp" : 1301639606000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Remove HashCode util and its usage\u000a",
        "date" : "2011-04-01T08:33:26+0200",
        "id" : "3fe39f89b7948ec6fceda0bf68ab6c5cdd9e32ed",
        "msg" : "Remove HashCode util and its usage",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/jogamp/opengl/util/HashCode.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/tests.sh",
          "make/build-jogl.xml"
        ],
        "commitId" : "259d018ed9511ccca0d8e792e443ce9f3d9f39ea",
        "timestamp" : 1301656191000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add graph shaders and fonts ..\u000a",
        "date" : "2011-04-01T13:09:51+0200",
        "id" : "259d018ed9511ccca0d8e792e443ce9f3d9f39ea",
        "msg" : "Add graph shaders and fonts ..",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Table.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java",
          "src/jogl/classes/com/jogamp/graph/font/Font.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFont.java"
        ],
        "commitId" : "f47753b63c9530a6af36cb69135dee0421abfe6b",
        "timestamp" : 1301656265000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Font: +getName / +getAllNames / +isPrintableCharacter\u000a",
        "date" : "2011-04-01T13:11:05+0200",
        "id" : "f47753b63c9530a6af36cb69135dee0421abfe6b",
        "msg" : "Font: +getName / +getAllNames / +isPrintableCharacter",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/font/Font.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Table.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java",
          "src/jogl/classes/com/jogamp/graph/font/FontFactory.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "src/jogl/classes/jogamp/graph/font/FontConstructor.java",
          "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java"
        ],
        "commitId" : "d4c400b9e70550bc93ebc2c0df2cd916b9ea0b3b",
        "timestamp" : 1301656397000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Load fonts via File or URL .\u000a",
        "date" : "2011-04-01T13:13:17+0200",
        "id" : "d4c400b9e70550bc93ebc2c0df2cd916b9ea0b3b",
        "msg" : "Load fonts via File or URL .",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/FontConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
        ],
        "commitId" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
        "timestamp" : 1301656420000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "more text in text demos\u000a",
        "date" : "2011-04-01T13:13:40+0200",
        "id" : "be6b84a849763df8dbce8ade2caac95dc3cb7eec",
        "msg" : "more text in text demos",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
      "fullName" : "Sven Gothel"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
      "fullName" : "Rami Santina"
    }
  ],
  "runs" : [
    {
      "number" : 364,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=linux-x86_64/364/"
    },
    {
      "number" : 364,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=macos-x86_64/364/"
    },
    {
      "number" : 364,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=windows-x86_64/364/"
    }
  ]
}