)]}'
{
  "commit": "8fc7c9f13d71a35f5e5ad198d0b76da409886f4e",
  "tree": "231b50c2e0fd5279ce4ff6e0851c35ef4bf8d20b",
  "parents": [
    "4424bc894d2bd78946ab0433324fd746171a993c"
  ],
  "author": {
    "name": "kkomissarchik",
    "email": "kkomissarchik",
    "time": "Wed Jan 13 17:04:46 2010 +0000"
  },
  "committer": {
    "name": "kkomissarchik",
    "email": "kkomissarchik",
    "time": "Wed Jan 13 17:04:46 2010 +0000"
  },
  "message": "[298712] Java Facet should utilize Execution Environment when updating Java Build Path\n[298904] Support Java 7 in Java facet and Standard JRE runtime component\n[298905] Change Java Facet id from \"jst.java\" to \"java\"\n[298906] Change Java Facet version for 5.0/6.0 to 1.5/1.6\n[298974] Aliasing system is needed for facet id and facet version\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dcdfecee2ec04c21c6bbcbbf02c42d809cb73115",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/plugin.properties",
      "new_id": "6911393f005abff9ea50d49daa2f06ad335f8c85",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/plugin.properties"
    },
    {
      "type": "modify",
      "old_id": "549edf649bfcbf85442e0fb0e9ca3f5e145709f9",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/plugin.xml",
      "new_id": "2034497c4e4769362d7f6d66d3e18afd7b9e9ba6",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "9fa85aa09909729b60af4fe09a41f812e6eabed0",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/JavaFacet.java",
      "new_id": "850112ef48399037388d2d3b90a26d4530bf7666",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/JavaFacet.java"
    },
    {
      "type": "modify",
      "old_id": "8a8764d3f2112f3635a3f3b42f2826469bee8001",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/StandardJreRuntimeComponent.java",
      "new_id": "99490afd38b081c4149bc9be941641bd3a37fe4a",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/StandardJreRuntimeComponent.java"
    },
    {
      "type": "modify",
      "old_id": "1d70b6d9b07e6a2aa876096726592b58faaae23b",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/internal/JavaFacetDefaultVersionProvider.java",
      "new_id": "80dded553f9f96ce03e531d762d47feffb6d51b2",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/internal/JavaFacetDefaultVersionProvider.java"
    },
    {
      "type": "modify",
      "old_id": "affe71b988f60efac0c73324ab24ef1c5fcac12d",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/internal/JavaFacetUtil.java",
      "new_id": "576a6b01c751fe12b07f599da794536a9e79e9c4",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/internal/JavaFacetUtil.java"
    },
    {
      "type": "modify",
      "old_id": "77f3d709ff7ac045b5c93c68b16727b4e69f1b5a",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/internal/JavaFacetValidator.java",
      "new_id": "5b7e991538918723cdbae51427a372fc979e124c",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.core/src/org/eclipse/jst/common/project/facet/core/internal/JavaFacetValidator.java"
    },
    {
      "type": "modify",
      "old_id": "2637b3b7deffd209653bc756dfea2297070e7c80",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.ui/plugin.xml",
      "new_id": "88338cc8e5eb76388392667e4034844e1e54b659",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.ui/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "2489404922cf5f9f43f8380500e79a96e2af418f",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.jst.common.project.facet.ui/src/org/eclipse/jst/common/project/facet/ui/internal/JavaVersionMismatchMarkerResolutions.java",
      "new_id": "5426b2bf866d17330046ccc73713e57a8fd09a67",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.jst.common.project.facet.ui/src/org/eclipse/jst/common/project/facet/ui/internal/JavaVersionMismatchMarkerResolutions.java"
    },
    {
      "type": "modify",
      "old_id": "b273a03465cf567b246956b5a93b3a0ed8dbb3c8",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/plugin.properties",
      "new_id": "f88155a0fd880e58cf4159faecb1ffcb24f81663",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/plugin.properties"
    },
    {
      "type": "modify",
      "old_id": "62474f9ac08cb4a4f803398dc89f3919bf37e26e",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/plugin.xml",
      "new_id": "f15293625d98ec823b81137e69a8fd9416a0f66d",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/plugin.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "755eaf53f92019e46041e19734c947c992e437fe",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/schemas/aliases.exsd"
    },
    {
      "type": "modify",
      "old_id": "2a761430ee83f095590416ba0623179eded1f367",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/IProjectFacet.java",
      "new_id": "9b8af48dada1d1dce0d3612a845da9bc5a0730ac",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/IProjectFacet.java"
    },
    {
      "type": "modify",
      "old_id": "81ee897c965a66be664b182a7cab0ec551d91dda",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/IProjectFacetVersion.java",
      "new_id": "67197c80d502a7dc23df276fa4083f226c0816e3",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/IProjectFacetVersion.java"
    },
    {
      "type": "modify",
      "old_id": "309451e1790d0fd4b7f7862776120019b5fad39c",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/Category.java",
      "new_id": "10d19e05e45563743bc2ac70da17dfd0e085e417",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/Category.java"
    },
    {
      "type": "modify",
      "old_id": "4f06fed7d9da9a4eecacb2469d756ce6c5aa8b0f",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProject.java",
      "new_id": "01ce7061a968e4e5f2b5eea72d5117969437b332",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProject.java"
    },
    {
      "type": "modify",
      "old_id": "836be107004ea6e792c3019ffa144d7a11298d8d",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectAdapter.java",
      "new_id": "4765ebd445bf4ab76c47fcf96dd4a3f4f3d2fce7",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectAdapter.java"
    },
    {
      "type": "modify",
      "old_id": "77ad2937a9d956e9b2de894cbcb50e8df882dd71",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectFrameworkImpl.java",
      "new_id": "18aba55b52096ddcdb400f71e78d67231ac514aa",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectFrameworkImpl.java"
    },
    {
      "type": "modify",
      "old_id": "1dcb631127950a0fc129f7486cea683029a2236a",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectTemplatesExtensionPoint.java",
      "new_id": "f87f62336814f9d4efb5d56e1827b93984379cdc",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectTemplatesExtensionPoint.java"
    },
    {
      "type": "modify",
      "old_id": "2401a843bf522da40f8175cf25377622345e130e",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectValidationBuilder.java",
      "new_id": "e4577624e2637a482279e7d34efbdd4fcdc087de",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectValidationBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "06d4e6a1c58c4b3eb009b1b3397c6a6b5046c7b7",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectWorkingCopy.java",
      "new_id": "cfca5d251ccbba4339ce2018cdbf2bd5fe411e62",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/FacetedProjectWorkingCopy.java"
    },
    {
      "type": "modify",
      "old_id": "6703ac528a9c420869f0f4379adea107f98e555e",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/PresetsExtensionPoint.java",
      "new_id": "27947ab911770851809e4a82b1d3dedc67783eea",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/PresetsExtensionPoint.java"
    },
    {
      "type": "modify",
      "old_id": "89b4708b631f841b453b07f3271525c7a123c99e",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/ProjectFacet.java",
      "new_id": "75043c237de65277aab4e69c1e9abf76b88a5ef5",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/ProjectFacet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d56791d17f69b25aadf191e178ff92a3c9d11dae",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/ProjectFacetAliasesExtensionPoint.java"
    },
    {
      "type": "modify",
      "old_id": "4eb5cfb5e8e8a8ee491bed574e6e0d98ac0323dc",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/ProjectFacetVersion.java",
      "new_id": "cf20441397bd5c83642ae78cc98bae79691826df",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/internal/ProjectFacetVersion.java"
    },
    {
      "type": "modify",
      "old_id": "e98287c6d67ac147fe9e1dc38afae653870fbfbc",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/AbstractRuntime.java",
      "new_id": "436046b3f71fc17502b9115346d372eaea6dd216",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/AbstractRuntime.java"
    },
    {
      "type": "modify",
      "old_id": "0f1d70cc809ace7b5ecb78704be9160f66c534e5",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeComponent.java",
      "new_id": "26682baf710209a5e4f07fb2ecb698db7eb1187d",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeComponent.java"
    },
    {
      "type": "modify",
      "old_id": "ebc0d21bc5cb44b00d38edf63788277604ac98ac",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeComponentType.java",
      "new_id": "4f62df9d545a8e34463e6e5685c925f28598fa58",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeComponentType.java"
    },
    {
      "type": "modify",
      "old_id": "c262f19df71300d0ff7ca193fc54c01fd63eee7f",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeComponentVersion.java",
      "new_id": "37170c7517f6a67e5f593b3841ddba95d4adca0e",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeComponentVersion.java"
    },
    {
      "type": "modify",
      "old_id": "5a2609aa8bb9152bc921f46493571a6d95b6051a",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeManagerImpl.java",
      "new_id": "9d0306c279210a457cd0ed28a4eec59ac9b1ba94",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/runtime/internal/RuntimeManagerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "fb1cbb8811895829f00ef6d11b8bbddc0511c139",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/CollectionsUtil.java",
      "new_id": "96336e3902f3e2f2b3fa94c441d3bf7978ff9cc6",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/CollectionsUtil.java"
    },
    {
      "type": "modify",
      "old_id": "4bb1e4fbebd2f23a181c3d67e10856dc8b04298b",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/IndexedSet.java",
      "new_id": "e0ac9d8b860ae81cbc1e9452261e82989667c5fa",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/IndexedSet.java"
    },
    {
      "type": "modify",
      "old_id": "b6193e0c06d0ed79b1683a13ac96019676458f56",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/PluginUtil.java",
      "new_id": "883dc97f9b4622cc6fd4fc6ab9b825645ea53742",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/PluginUtil.java"
    },
    {
      "type": "modify",
      "old_id": "0a9cc5d62069a6412c66b64a595925b7dfa32213",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/Versionable.java",
      "new_id": "ff71ee0b6db6ad9321a2c0a7fe82625348d5dd4b",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.wst.common.project.facet.core/src/org/eclipse/wst/common/project/facet/core/util/internal/Versionable.java"
    },
    {
      "type": "modify",
      "old_id": "bf7f1fdb224313dff86ef66a6e351221371b75ff",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.wst.common.project.facet.core.tests/META-INF/MANIFEST.MF",
      "new_id": "a5139f6a3d33c6cda313b7430fb87060180cb57d",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.wst.common.project.facet.core.tests/META-INF/MANIFEST.MF"
    }
  ]
}
