)]}'
{
  "commit": "813867d78095652cf7bf4b3551adab1cc090e58e",
  "tree": "886b41d931ee47af3fb4f2bee640b914a3413831",
  "parents": [
    "7ee4ebe665c386acdc40c2abd89665f781ea2b03"
  ],
  "author": {
    "name": "Johan Compagner",
    "email": "jcompagner@gmail.com",
    "time": "Mon Feb 24 11:48:39 2014 +0100"
  },
  "committer": {
    "name": "Johan Compagner",
    "email": "jcompagner@gmail.com",
    "time": "Mon Feb 24 11:49:28 2014 +0100"
  },
  "message": "different implementation of previous commit:\n\n\"this\" should never be a reference but always be a copy so that changes\nto the instance are not shown up on the this so also on the other\ninstances.\n\n\nnow a realy copy is only created when a new Xxx() is done. Then the\nThisValue of the function is copied instead of referenced, any thing\nelse it is still referenced.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99914d7f634c962562ae86cbf70bfcefa93edff9",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/ti/ThisValue.java",
      "new_id": "c9f2d0c280574c88887b0b17d7867901b9a76801",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/ti/ThisValue.java"
    },
    {
      "type": "modify",
      "old_id": "d7a785eb8de4eaf97a9d22738120c783bff8ca54",
      "old_mode": 33188,
      "old_path": "plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/ti/TypeInferencerVisitor.java",
      "new_id": "9b50a697dd714b0bd27bb54a2197cf93e96988f1",
      "new_mode": 33188,
      "new_path": "plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/ti/TypeInferencerVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "4a5450657567982071a5e52d08b8794b5de98fe6",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.dltk.javascript.core.tests/src/org/eclipse/dltk/javascript/core/tests/typeinference/TypeInferenceTests.java",
      "new_id": "f81295e2a5910da886d55a83e920098aeea63c58",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.dltk.javascript.core.tests/src/org/eclipse/dltk/javascript/core/tests/typeinference/TypeInferenceTests.java"
    },
    {
      "type": "modify",
      "old_id": "8b93b8aeea73bf2996d8193fe5e2f9577ce39fee",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.dltk.javascript.core.tests/src/org/eclipse/dltk/javascript/core/tests/validation/TypeInfoValidationTests.java",
      "new_id": "ebf9de2761680e4db5981ca0b8c41ca02bc1b51c",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.dltk.javascript.core.tests/src/org/eclipse/dltk/javascript/core/tests/validation/TypeInfoValidationTests.java"
    }
  ]
}
