)]}'
{
  "commit": "791272f25407b3cf70d8cd251e5a1e208d89d337",
  "tree": "294a6e4194f5dfc170699e2f7fb7c76f614f1212",
  "parents": [
    "52056dcaed7528a0c25630b86580d6ecd623fb5b"
  ],
  "author": {
    "name": "Pawel Piech",
    "email": "pawel.piech@windriver.com",
    "time": "Mon Nov 21 14:16:54 2011 -0800"
  },
  "committer": {
    "name": "Pawel Piech",
    "email": "pawel.piech@windriver.com",
    "time": "Mon Nov 21 14:18:11 2011 -0800"
  },
  "message": "Added TreeModelViewerFilter to make filtering more efficient.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7401f9dd74a5a717fda8c71e74df9f801528b5a",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/FilterTests.java",
      "new_id": "46eb8e7e8cc6d1acdf961cbaae13a04d871be47d",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/FilterTests.java"
    },
    {
      "type": "modify",
      "old_id": "13ffecdc9e3b36dc5ed8339447f863a6f6078311",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/JFaceViewerFilterTests.java",
      "new_id": "853d2e7c1b65b90b95f1dffd169d51601e9cb602",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/JFaceViewerFilterTests.java"
    },
    {
      "type": "modify",
      "old_id": "90d912606805683856dfdfb1fccdc197e5bc94bf",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/PerformanceTests.java",
      "new_id": "2a5b067593610b86754d147b7097b539d3a21d3f",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/PerformanceTests.java"
    },
    {
      "type": "modify",
      "old_id": "77d0a12f7f2b020a605d5731f0498b3e6f319bd0",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/StateTests.java",
      "new_id": "3ad16f93be2b61f5653f396b35eeee9f95250f4c",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/StateTests.java"
    },
    {
      "type": "modify",
      "old_id": "8b540b121ff3af4bf6cd8fb356ae211037b45b27",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/TestModelUpdatesListener.java",
      "new_id": "40dde84a13c6294fdbd244bb6446ff87d2986c32",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipe/debug/tests/viewer/model/TestModelUpdatesListener.java"
    },
    {
      "type": "modify",
      "old_id": "82ba80b7a1737f19cfd6aa9d8213719a594045ea",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipse/debug/tests/AutomatedSuite.java",
      "new_id": "a3cba9bf3b6732ed108a5f7b823c654f1e65dff0",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipse/debug/tests/AutomatedSuite.java"
    },
    {
      "type": "modify",
      "old_id": "55acd57317ac763daff637ac30d6ff09958ab72f",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.tests/src/org/eclipse/debug/tests/LocalSuite.java",
      "new_id": "6098eb84056dc5b18220b70952315b77e041c56a",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.tests/src/org/eclipse/debug/tests/LocalSuite.java"
    },
    {
      "type": "modify",
      "old_id": "1c2a0e6fb5fa16d1fe6c740cad95fe350b4ef905",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ChildrenCountUpdate.java",
      "new_id": "561697522faaae4124c9b9f117db393ff7bc20dd",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ChildrenCountUpdate.java"
    },
    {
      "type": "modify",
      "old_id": "090cf963afc5cfe1a5dccf3437cd04d2b8b2773f",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ITreeModelContentProvider.java",
      "new_id": "d9293494927b51c7df4ca9814b46b75e0304d0bd",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ITreeModelContentProvider.java"
    },
    {
      "type": "modify",
      "old_id": "d3cea20d3c5fa1bfb01650328b568046bb7cb2ec",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/InternalTreeModelViewer.java",
      "new_id": "cd0a69362ec7fd3703b3166ca3002ce505e683a6",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/InternalTreeModelViewer.java"
    },
    {
      "type": "modify",
      "old_id": "d3da1cf490b5c6dfd883f4f0b55bf784f89c2766",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/InternalVirtualTreeModelViewer.java",
      "new_id": "046f3ddeeec97b8c563916514ee0f504169af8d4",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/InternalVirtualTreeModelViewer.java"
    },
    {
      "type": "modify",
      "old_id": "3ef3dd7ba32d636492a03f9df5def4c3d58ed7e6",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/SubTreeModelViewer.java",
      "new_id": "b045abad1471e405d7a6196366d2a652b3e7ba17",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/SubTreeModelViewer.java"
    },
    {
      "type": "modify",
      "old_id": "f38fd78cf1fee60bd02118aeb3f854494db53a93",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java",
      "new_id": "18b37ec53a3b330cf19fdf782cbbf7420cf2d31f",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java"
    },
    {
      "type": "modify",
      "old_id": "fa7129910ceba7256d7965975f7c1d6640fb1b9e",
      "old_mode": 33188,
      "old_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerStateTracker.java",
      "new_id": "a116ca77a0d3a9446ef007713dc307f3e095db29",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/ViewerStateTracker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07793861997bd0d2cbbf71427f8999dba9c1bbdb",
      "new_mode": 33188,
      "new_path": "org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/provisional/TreeModelViewerFilter.java"
    }
  ]
}
