)]}'
{
  "commit": "14a7f49f709a5339665d3194ebbec12d3bdce032",
  "tree": "9786bd3f01f818be4455f2cd3a880d974e566cab",
  "parents": [
    "120ff38a690de777859e502e0bfbc870fb2d49a0"
  ],
  "author": {
    "name": "Simon Bernard",
    "email": "sbernard@sierrawireless.com",
    "time": "Thu Dec 11 18:01:07 2014 +0100"
  },
  "committer": {
    "name": "Simon Bernard",
    "email": "sbernard@sierrawireless.com",
    "time": "Thu Dec 11 18:01:07 2014 +0100"
  },
  "message": "introduce concept of Grammar and SourceValidator",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6dd00f6c305abdf134e5c642682390dde958615c",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt.support.lua51/plugin.xml",
      "new_id": "c9f09a2f8a5d3c510196b84afcc1bff69e4d8f92",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt.support.lua51/plugin.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6faca6360e594b15b6820799ad44df2a856fad55",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt.support.lua51/script/internal/lua51validator.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40d62171eba5d6e4387861c6c6e2720cbe116556",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt.support.lua51/src/org/eclipse/ldt/support/lua51/internal/validator/Lua51SourceValidator.java"
    },
    {
      "type": "modify",
      "old_id": "6ebbb1878cf5090c11670f1fb2a7d319cfd33359",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt/META-INF/MANIFEST.MF",
      "new_id": "2b58ac302a9d1a886628b8677b98983384c98b58",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "98ec9e038902bed48a163694bc98ce27784fcd99",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt/OSGI-INF/l10n/bundle.properties",
      "new_id": "b36344cd691c2346c992d561f1a63b6df03e5589",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/OSGI-INF/l10n/bundle.properties"
    },
    {
      "type": "modify",
      "old_id": "504e7c9a8e6ac4fb987093a5fe2aa291669a1820",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt/plugin.xml",
      "new_id": "0e1eaec59f9eeb5bc5dda7a0d3ae35b7379bad31",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/plugin.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f57fcde86309055ea1585bc78119b03f52fa21be",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/schema/luaGrammar.exsd"
    },
    {
      "type": "modify",
      "old_id": "5953f01e4d81bebf6a13be10af8b14a638e142de",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt/script/local/javamodelsbuilder.lua",
      "new_id": "b381778d9ecadad3bcf9515b97109bd6b31a3694",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/script/local/javamodelsbuilder.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9265518a854e1294891d4f303cbe62b4d9ad235",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/grammar/IGrammar.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6201a20cc95a72f5bb3794b22fe43f8d2c492e7f",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/grammar/ILuaSourceValidator.java"
    },
    {
      "type": "modify",
      "old_id": "04a69c1c2f9b0f88d837280b5d2405354714d56e",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/internal/ast/parser/LuaSourceParser.java",
      "new_id": "f5073f79e97eb7ca57d161177de36a748b633a14",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/internal/ast/parser/LuaSourceParser.java"
    },
    {
      "type": "modify",
      "old_id": "74dae28f806bc5bc8b47fce3d5b4b8dafb76dbbf",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/internal/ast/parser/ModelsBuilderLuaModule.java",
      "new_id": "d3ac6ef51b09ed5e05c307394d172037e1a9a6b3",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/internal/ast/parser/ModelsBuilderLuaModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6510ac0daf53636aa53055f4db1474e13125f7d8",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.ldt/src/org/eclipse/ldt/core/internal/grammar/LuaGrammarManager.java"
    }
  ]
}
