)]}'
{
  "commit": "efc053c1a5b36daa25c8a41d6860c4482cd673d7",
  "tree": "0f246ecd9c8f45d68b5f0b06fb27e77d92ff1918",
  "parents": [
    "398e1df7185ed9a9507c63aa41972d64c96e3a8c"
  ],
  "author": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Fri Mar 06 16:36:30 2015 -0800"
  },
  "committer": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Mon Mar 09 14:19:32 2015 -0700"
  },
  "message": "Move exception types to their own package\n\nThis shrinks the size of the lang package leaving it for the\ntype system and the virtual machine. Moving exceptions out\nto their own package mirrors similar approach inside JGit.\n\nChange-Id: I7bf1504e15d51efe21d100854d245f54f567b23a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a82bf42f6fb0df932cd547ea5f83839cf7c91ae2",
      "old_mode": 33188,
      "old_path": "BUCK",
      "new_id": "07eb695ea1ca620f1a29b55828a0984e4ea8c245",
      "new_mode": 33188,
      "new_path": "BUCK"
    },
    {
      "type": "modify",
      "old_id": "966e0cdfeb61e2ab07e8d02d7417bb49177019e2",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$begin_exception_1.java",
      "new_id": "c4583fe94b6a9b0cbde1fc7996b02fb2e30b8d77",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$begin_exception_1.java"
    },
    {
      "type": "modify",
      "old_id": "bad81e4effb886017dc336e455ecf1e80042dd85",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$call_2.java",
      "new_id": "99d960a97daae65dfd7b078d99bd848695c1e976",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$call_2.java"
    },
    {
      "type": "modify",
      "old_id": "97aa8eb47b0cba8eaf3d409add19a3f089336010",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$cut_1.java",
      "new_id": "ba759e541751693c5826f353a968b8939c468339",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$cut_1.java"
    },
    {
      "type": "modify",
      "old_id": "a73afdb2fe9cb298fa931731946731794298d30a",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$end_exception_1.java",
      "new_id": "9793c29af5aaedffd1004641e763564b1791adc0",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$end_exception_1.java"
    },
    {
      "type": "modify",
      "old_id": "44164522ec563b18943d41627a374a11f0bfad56",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$erase_1.java",
      "new_id": "5b68f24162fb5120fb3760e0672a9b1ab34b1d90",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$erase_1.java"
    },
    {
      "type": "modify",
      "old_id": "80b9b45c5d5626d66e3ef5bafba2523c16010216",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$fast_write_2.java",
      "new_id": "a86fa8a589b7d0db09287dc02734297f74cde438",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$fast_write_2.java"
    },
    {
      "type": "modify",
      "old_id": "f62f799437334ee105124960a989ef45a92c0ada",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$fast_writeq_2.java",
      "new_id": "7b83a694bc2a7e39f45d9355d2e8d7c86a3d6132",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$fast_writeq_2.java"
    },
    {
      "type": "modify",
      "old_id": "a16ed6252ce407a505d49486cbab07c4af6a7e34",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$get_hash_manager_1.java",
      "new_id": "1dbcdd7ef24e5f0fc78c2a0096d3f219c8ef622d",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$get_hash_manager_1.java"
    },
    {
      "type": "modify",
      "old_id": "9a5f8ee8ffd0d1b9105cd5de5396f68df0e7751d",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$get_instances_2.java",
      "new_id": "464daf5bb480b746c5011aca9e0b66c3fa3ad496",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$get_instances_2.java"
    },
    {
      "type": "modify",
      "old_id": "94fea66d03ead3eb3d98fdc4d9c5518041f66ddd",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$hash_adda_3.java",
      "new_id": "f915af6612b8d9ada532c13240b93c6993f63403",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$hash_adda_3.java"
    },
    {
      "type": "modify",
      "old_id": "ae89ca13173fc147aea943371482c3b45ebdc930",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$hash_addz_3.java",
      "new_id": "a43d9464c0466a3656980201afb3313f07a9d83c",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$hash_addz_3.java"
    },
    {
      "type": "modify",
      "old_id": "46398998d1fea5ba9fc4ee39c1e03a38243ad65d",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$hash_remove_first_3.java",
      "new_id": "5cf03ec1490bcd9d7c9b566a864b74c56ccc0133",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$hash_remove_first_3.java"
    },
    {
      "type": "modify",
      "old_id": "cf07e2bf7e4607ade41fbfbf722673fa1c12fa04",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$insert_2.java",
      "new_id": "47186cb63d3eb2f6b7cfe1135e6f2db907cecba2",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$insert_2.java"
    },
    {
      "type": "modify",
      "old_id": "9e4c8bcf32186625ead7a6cc5414962d443c3b90",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$read_token0_3.java",
      "new_id": "f5d473e91406482f444f482d1564b8d3165b077b",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$read_token0_3.java"
    },
    {
      "type": "modify",
      "old_id": "ab1778fb678c487da702acf24b9810ab1ad7cc44",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$statistics_2.java",
      "new_id": "6d8b75cc0910c52074a55195eee2493e8a3efd94",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$statistics_2.java"
    },
    {
      "type": "modify",
      "old_id": "4483e95fb0d4246e9016216388230d12e224fdf1",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$univ_2.java",
      "new_id": "5bad4175e2e85634df9be2ede71b80ffa13cbe67",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$univ_2.java"
    },
    {
      "type": "modify",
      "old_id": "7d7f5961dd307dd9eb69ae51d37518e5d7d32b2c",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_$write_toString_2.java",
      "new_id": "d45fff2bb295fe89921020aa36c1e1cb879b65bc",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_$write_toString_2.java"
    },
    {
      "type": "modify",
      "old_id": "64d83180c92010ecc0e8421eb3d48153046e95fd",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_arg_3.java",
      "new_id": "ddcdb229cf8a5c581659402ecf00a6dd6b7136c7",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_arg_3.java"
    },
    {
      "type": "modify",
      "old_id": "240bde6088a0f915573d951c78bd762d40737a78",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_atom_chars_2.java",
      "new_id": "ad34f50ee4d3d469d3017888edd98f64d6dc3e4b",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_atom_chars_2.java"
    },
    {
      "type": "modify",
      "old_id": "19cd4738775c872ab94983ad5cca032b7e0a0b02",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_atom_codes_2.java",
      "new_id": "bbb7bb14ec8c07b092d5836a306d274a14b9cc8a",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_atom_codes_2.java"
    },
    {
      "type": "modify",
      "old_id": "a12d54abae85e5e72d43149c5cbc58e26dfd0314",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_atom_concat_3.java",
      "new_id": "0e1ebda0b267b96e6c93c12e95121d1dc006b45b",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_atom_concat_3.java"
    },
    {
      "type": "modify",
      "old_id": "390289ea897e98f4eff3626194ead9ee1e4ade17",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_atom_length_2.java",
      "new_id": "4a45e28ae81fdfcb15778e3120c66c5409acc851",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_atom_length_2.java"
    },
    {
      "type": "modify",
      "old_id": "5762d2b824b73340bf8c40c84330b386db98cebe",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_char_code_2.java",
      "new_id": "a441b021737e05850bcff7e233c560a049ca618b",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_char_code_2.java"
    },
    {
      "type": "modify",
      "old_id": "855d9e3d3e5a267fc62306ca8529456630624617",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_close_2.java",
      "new_id": "9f9af5662770b50c7e44e65e3e4e8e9de3fa6835",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_close_2.java"
    },
    {
      "type": "modify",
      "old_id": "3e89d747e464e97e75bd3533d0c4d19c302d0c36",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_flush_output_1.java",
      "new_id": "41c79099a1d072adf7f2ca0b2740b33203bef417",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_flush_output_1.java"
    },
    {
      "type": "modify",
      "old_id": "d9b14666e975522f2e98aee67e37d0d1439337ea",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_functor_3.java",
      "new_id": "55fd7226ab0bfe6840b7f8ad246cba95a8f78f92",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_functor_3.java"
    },
    {
      "type": "modify",
      "old_id": "b82f1221bd2860b40370aeafbcd7bb7c76426c29",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_get_2.java",
      "new_id": "6ebcd2f6cd2e027ac791bd0cacc9968c52b42050",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_get_2.java"
    },
    {
      "type": "modify",
      "old_id": "c6509dfbe448f7cf4ac14c2a9f1af0b4460b4113",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_get_char_2.java",
      "new_id": "538d7568700514d6cb79482a595feb827c1464d2",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_get_char_2.java"
    },
    {
      "type": "modify",
      "old_id": "0290a54e8354a23a6f3f795532fb7a78cf426959",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_halt_1.java",
      "new_id": "da0f6917e76a72131988eefa1ee01ac6e0159806",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_halt_1.java"
    },
    {
      "type": "modify",
      "old_id": "7c98e53efd410ca113c5fc02b90071d5f9f82841",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_clear_1.java",
      "new_id": "5c7b437d4b925db353d29a2c9e5613bccff69361",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_clear_1.java"
    },
    {
      "type": "modify",
      "old_id": "b16fafc8726604abff07afaa46da2e593a9f1c4c",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_contains_key_2.java",
      "new_id": "dad9c718e705497c5565e0a1db29568abff0db1e",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_contains_key_2.java"
    },
    {
      "type": "modify",
      "old_id": "ecbfa88ba0df2735cbfa62c0137ea28ae9c4f48d",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_get_3.java",
      "new_id": "1e01a2f3ae11b55730bc64e2180306c0b863435a",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_get_3.java"
    },
    {
      "type": "modify",
      "old_id": "5e7d1fb600c9ca1d2fca515145cdf3862aaa772c",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_is_empty_1.java",
      "new_id": "6ba3c8f204e4ac31299474452d5a678857acb45b",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_is_empty_1.java"
    },
    {
      "type": "modify",
      "old_id": "7d365b7b1c1f6fab3a4c9f2cbc51b74afe853fad",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_keys_2.java",
      "new_id": "dfb34c6b7b58a31c88578da28b4d679a06976eda",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_keys_2.java"
    },
    {
      "type": "modify",
      "old_id": "e3a47ae442028e4c87d5763023952b4922db27fe",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_put_3.java",
      "new_id": "51d73c9fdaad06bc3831343ce6f8e87a52ef311c",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_put_3.java"
    },
    {
      "type": "modify",
      "old_id": "1c335715c7bdeadb9259f52a8217f6e77b889844",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_remove_2.java",
      "new_id": "7ab2613b8a45e38bd69e9b482667039f0bbdc5f7",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_remove_2.java"
    },
    {
      "type": "modify",
      "old_id": "39e2d63056b2cec594cfa69296d4a446ede44d39",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_hash_size_2.java",
      "new_id": "e1fe6c100753c42e63e5d2b974adb514d9dc620f",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_hash_size_2.java"
    },
    {
      "type": "modify",
      "old_id": "abef82fb5e535049398ce8cb743dfd3f7ebb8a79",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_keysort_2.java",
      "new_id": "c2ab4fe75836acd3bb782803dd504126ce0e31ec",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_keysort_2.java"
    },
    {
      "type": "modify",
      "old_id": "8fbbdb31bbdeb94d719262377bd21ee6943c7508",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_new_hash_2.java",
      "new_id": "467458f1395ffdcb564979dbc84e2261f12b1b99",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_new_hash_2.java"
    },
    {
      "type": "modify",
      "old_id": "75899c45bc5788ebd480be197ea8bca0e5d8b620",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_number_chars_2.java",
      "new_id": "56700c480fd98250869c7fcdc07c5338b55ad675",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_number_chars_2.java"
    },
    {
      "type": "modify",
      "old_id": "0c6437e08453bddc57361b693c7ad410d29aa17d",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_number_codes_2.java",
      "new_id": "c5c6722f29316c7d7726ce517e65196b2764e55c",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_number_codes_2.java"
    },
    {
      "type": "modify",
      "old_id": "8f3f6ec6e86259d55421b32c7f82f92ef219cb9c",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_open_4.java",
      "new_id": "3d1b25d7b443858247422f1b7e184760e5c27243",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_open_4.java"
    },
    {
      "type": "modify",
      "old_id": "478b500c07c8e9c1a823c9d0a07d078b6c32fb32",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_put_char_2.java",
      "new_id": "950dc298eedfdc598f4b5db73d585c49c562d361",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_put_char_2.java"
    },
    {
      "type": "modify",
      "old_id": "d836f6d79e647b7be88b6a2cdf030dbd39aca853",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_put_code_2.java",
      "new_id": "4897883d1dfa31658b3fc3eaae55e33f6d4240c6",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_put_code_2.java"
    },
    {
      "type": "modify",
      "old_id": "005b5c61b14a92c4fef86f1699df11d685df732e",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_raise_exception_1.java",
      "new_id": "7bd37e787e2e9d6655aa685101c73382aae6093e",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_raise_exception_1.java"
    },
    {
      "type": "modify",
      "old_id": "b13e96ff20c0721a57313067b4638523c1cf8cf9",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_read_line_2.java",
      "new_id": "bc2d2cdeabacf9c0bca6e0bafb4d6b87b1d47163",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_read_line_2.java"
    },
    {
      "type": "modify",
      "old_id": "5c4ef373dd6568be23d7db41cd517cd75b7ecd87",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_regex_compile_2.java",
      "new_id": "26b7509688c82502f54b397e07ecdd87ad3250e3",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_regex_compile_2.java"
    },
    {
      "type": "modify",
      "old_id": "830d7875a4f4e22ac411fc94404c0a69c06f9f67",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_regex_match_3.java",
      "new_id": "0da77c9af2d94e66eb08cb77a35953f3f9c14a3b",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_regex_match_3.java"
    },
    {
      "type": "modify",
      "old_id": "162f79ff310001073e79a0383c165c148e7f5786",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_sort_2.java",
      "new_id": "8325b9772654e1c95d2ec7dbdc1c5148b80a3c39",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_sort_2.java"
    },
    {
      "type": "modify",
      "old_id": "65acb2b6dea564269c9cc2d83a299d743fd816e6",
      "old_mode": 33188,
      "old_path": "src/builtin/PRED_tab_2.java",
      "new_id": "ec58a1b58a119ffc7f2b994571b2844cdcfb61af",
      "new_mode": 33188,
      "new_path": "src/builtin/PRED_tab_2.java"
    },
    {
      "type": "modify",
      "old_id": "dbc2839628fa3da2f1c99c6d06f299a447c7ca60",
      "old_mode": 33188,
      "old_path": "src/compiler/Compiler.java",
      "new_id": "5820745615e7a74972944501d19919fe84766c6e",
      "new_mode": 33188,
      "new_path": "src/compiler/Compiler.java"
    },
    {
      "type": "modify",
      "old_id": "e655d65ec4937667044874f8363ad3376ae7428b",
      "old_mode": 33188,
      "old_path": "src/compiler/am2j/PRED_exists_directory_1.java",
      "new_id": "87737f1d515f004c7170b06c78c4dd35aca8a0e3",
      "new_mode": 33188,
      "new_path": "src/compiler/am2j/PRED_exists_directory_1.java"
    },
    {
      "type": "modify",
      "old_id": "3d255f543823a535b7b5d2fe6570f41b69c703fd",
      "old_mode": 33188,
      "old_path": "src/compiler/am2j/PRED_file_directory_name_2.java",
      "new_id": "46f00ba130bc1b09903b6bb9bc8811a9db63d124",
      "new_mode": 33188,
      "new_path": "src/compiler/am2j/PRED_file_directory_name_2.java"
    },
    {
      "type": "modify",
      "old_id": "71486962efb17e243b2fa6bee4bb1fbe44030d20",
      "old_mode": 33188,
      "old_path": "src/compiler/am2j/PRED_make_directory_1.java",
      "new_id": "ed511e356d2fe2a5cc288aec79fb97fdad7e7b8b",
      "new_mode": 33188,
      "new_path": "src/compiler/am2j/PRED_make_directory_1.java"
    },
    {
      "type": "modify",
      "old_id": "f58882278d8a546a8ec6977e577f8af4078d93fc",
      "old_mode": 33188,
      "old_path": "src/compiler/pl2am.pl",
      "new_id": "118d5d187da6d8996dbc8d4ee28fe7bff0bdd943",
      "new_mode": 33188,
      "new_path": "src/compiler/pl2am.pl"
    },
    {
      "type": "rename",
      "old_id": "07e44d556bfa1045e37680e88ba8a3b1e9cfc524",
      "old_mode": 33188,
      "old_path": "src/lang/BuiltinException.java",
      "new_id": "e025454ac58cb45ecc05a88a2491f2fb5b9ccc05",
      "new_mode": 33188,
      "new_path": "src/exceptions/BuiltinException.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "6cc899b60f385d264ee324ac8a734e52348accf7",
      "old_mode": 33188,
      "old_path": "src/lang/CompileException.java",
      "new_id": "9aa9cf411b7913032e0b649ada363d24aeb764c9",
      "new_mode": 33188,
      "new_path": "src/exceptions/CompileException.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "f3d8bdac0a9364e12ee7835e68368a8982c23072",
      "old_mode": 33188,
      "old_path": "src/lang/EvaluationException.java",
      "new_id": "72a07fb47f7f8dcabb0012ea4ddc21d9ea5287f7",
      "new_mode": 33188,
      "new_path": "src/exceptions/EvaluationException.java",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "6a7a672f8131f5862bfc77c81e0225878b9b0051",
      "old_mode": 33188,
      "old_path": "src/lang/ExistenceException.java",
      "new_id": "4c1b843f8c948535aa18f3b298f7948e14ad3cd9",
      "new_mode": 33188,
      "new_path": "src/exceptions/ExistenceException.java",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "5dbd4ef172e03dd645b26e71bc7bbca453effe83",
      "old_mode": 33188,
      "old_path": "src/lang/HaltException.java",
      "new_id": "c10f8e94959ab1ddc118848a8df34c1656e651eb",
      "new_mode": 33188,
      "new_path": "src/exceptions/HaltException.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "7edd75d7da1d2277eaeb70642e8717de3c242553",
      "old_mode": 33188,
      "old_path": "src/lang/IllegalDomainException.java",
      "new_id": "c0d72f6381954210c94f0580e1a074821d50ae7c",
      "new_mode": 33188,
      "new_path": "src/exceptions/IllegalDomainException.java",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "d6fff687cf55f17f0957b02dfe6176c8edd0b240",
      "old_mode": 33188,
      "old_path": "src/lang/IllegalTypeException.java",
      "new_id": "3ecfe930d23723ed304f9e5012cd0b9cfde4c045",
      "new_mode": 33188,
      "new_path": "src/exceptions/IllegalTypeException.java",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "ab08b0b76e282e21ab8c33b9af9f8f592f587bd0",
      "old_mode": 33188,
      "old_path": "src/lang/InternalException.java",
      "new_id": "9ce9495ad19501737b6f0026026d7e72b35ee8f4",
      "new_mode": 33188,
      "new_path": "src/exceptions/InternalException.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "a0f1e2ed72a13ba71d56f22788a56bac61a856d6",
      "old_mode": 33188,
      "old_path": "src/lang/JavaException.java",
      "new_id": "6d0b347ccd671977f66b947a948d95e60e249867",
      "new_mode": 33188,
      "new_path": "src/exceptions/JavaException.java",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "203d1b3413a89ae7113c0f6795e8db5aa70b0d94",
      "old_mode": 33188,
      "old_path": "src/lang/PInstantiationException.java",
      "new_id": "e190520b82ba4a9b6f97ce1e5c0e9e89f8765f0d",
      "new_mode": 33188,
      "new_path": "src/exceptions/PInstantiationException.java",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "c05338631d19073aefb83498e7e35e556ae143c1",
      "old_mode": 33188,
      "old_path": "src/lang/PermissionException.java",
      "new_id": "e7ad6094dbecd3b2d00b452b9f879a19944aea3b",
      "new_mode": 33188,
      "new_path": "src/exceptions/PermissionException.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "0af28c554524a17194010a52aaabe6a0de34591d",
      "old_mode": 33188,
      "old_path": "src/lang/PrologException.java",
      "new_id": "cc0cf678a2b87010a749e862332866186bedccb2",
      "new_mode": 33188,
      "new_path": "src/exceptions/PrologException.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "9f513d6930e285584acad149513fec504ec61db0",
      "old_mode": 33188,
      "old_path": "src/lang/RepresentationException.java",
      "new_id": "320f277118c82f1754e92251195aaa3d2e02a30f",
      "new_mode": 33188,
      "new_path": "src/exceptions/RepresentationException.java",
      "score": 82
    },
    {
      "type": "rename",
      "old_id": "2d22ce319db7eb79aec8729bee57a6dda527fdd0",
      "old_mode": 33188,
      "old_path": "src/lang/SyntaxException.java",
      "new_id": "8912f34aaea39b15926372d786dfba1fbea9422b",
      "new_mode": 33188,
      "new_path": "src/exceptions/SyntaxException.java",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "788b2db1218edb0652eb643ef553427570d1d8c7",
      "old_mode": 33188,
      "old_path": "src/lang/SystemException.java",
      "new_id": "4689a869d803f56913b6b5d6813d6565da333c7a",
      "new_mode": 33188,
      "new_path": "src/exceptions/SystemException.java",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "e98db48be01cdcdc227a71af9ba1622ab4de9a4f",
      "old_mode": 33188,
      "old_path": "src/lang/TermException.java",
      "new_id": "b95d4e2f5da734c2a56f75239c1d409361a0deef",
      "new_mode": 33188,
      "new_path": "src/exceptions/TermException.java",
      "score": 87
    },
    {
      "type": "modify",
      "old_id": "f74591ea5d171d5e26d37c61dee7bab209992695",
      "old_mode": 33188,
      "old_path": "src/lang/Arithmetic.java",
      "new_id": "a8923f8f08137864486595c6e38d0c3d9240ede2",
      "new_mode": 33188,
      "new_path": "src/lang/Arithmetic.java"
    },
    {
      "type": "modify",
      "old_id": "f387213e39159abe0419fd319f8b39e67059d602",
      "old_mode": 33188,
      "old_path": "src/lang/DoubleTerm.java",
      "new_id": "62c24e8b504c25d73f15fec0c309890e4e28d3d3",
      "new_mode": 33188,
      "new_path": "src/lang/DoubleTerm.java"
    },
    {
      "type": "modify",
      "old_id": "e8001ae45c01b95fbdd03a923a058b66edf68216",
      "old_mode": 33188,
      "old_path": "src/lang/Failure.java",
      "new_id": "15c3c04c1517208bb0e3df7dfc30004a74280bbd",
      "new_mode": 33188,
      "new_path": "src/lang/Failure.java"
    },
    {
      "type": "modify",
      "old_id": "8aebbd84f8c7aa3bfeb5bfff0122574624715165",
      "old_mode": 33188,
      "old_path": "src/lang/IntegerTerm.java",
      "new_id": "15a5e4ac3580c8a67502120c5e58dc6746773a94",
      "new_mode": 33188,
      "new_path": "src/lang/IntegerTerm.java"
    },
    {
      "type": "modify",
      "old_id": "663383fd53503e760dbb1f7365dfa1b638b10363",
      "old_mode": 33188,
      "old_path": "src/lang/InternalDatabase.java",
      "new_id": "cb5588820ce76792390e43e59a21119d359f8b78",
      "new_mode": 33188,
      "new_path": "src/lang/InternalDatabase.java"
    },
    {
      "type": "modify",
      "old_id": "3495b6b9a7832d9836ffdfbb2d3474cbf8630802",
      "old_mode": 33188,
      "old_path": "src/lang/Operation.java",
      "new_id": "ebe4e4194d0d6201d1fe995493a2d7683277adb1",
      "new_mode": 33188,
      "new_path": "src/lang/Operation.java"
    },
    {
      "type": "modify",
      "old_id": "23e9755c94667413d93e9ee061b76a42cb17b201",
      "old_mode": 33188,
      "old_path": "src/lang/Prolog.java",
      "new_id": "9b4237e6e850d42f2fd8af4f8078129284cbfd04",
      "new_mode": 33188,
      "new_path": "src/lang/Prolog.java"
    },
    {
      "type": "modify",
      "old_id": "a6625e93ccdf304a041738df517c675c8d786e32",
      "old_mode": 33188,
      "old_path": "src/lang/PrologClassLoader.java",
      "new_id": "367da97ab48d15e32034425f395c91289b1851c5",
      "new_mode": 33188,
      "new_path": "src/lang/PrologClassLoader.java"
    },
    {
      "type": "modify",
      "old_id": "28dacf569392f734bafd5ac47e133852c5fdafa6",
      "old_mode": 33188,
      "old_path": "src/lang/PrologControl.java",
      "new_id": "fe36ef2fba96b806ec77e488be5d645a854ed9dc",
      "new_mode": 33188,
      "new_path": "src/lang/PrologControl.java"
    },
    {
      "type": "modify",
      "old_id": "85a91a6b472f412ae8fbee36b65bf98209a6bc94",
      "old_mode": 33188,
      "old_path": "src/lang/StructureTerm.java",
      "new_id": "dd50b0181073c43026ccbc6e9bb312b004237bd6",
      "new_mode": 33188,
      "new_path": "src/lang/StructureTerm.java"
    },
    {
      "type": "modify",
      "old_id": "9a25b34ba8dad84d35d12de8b22ddec90577e6ea",
      "old_mode": 33188,
      "old_path": "src/lang/SymbolTerm.java",
      "new_id": "1725ea6bbdab4d4ac9aa45ad4415a43a474875df",
      "new_mode": 33188,
      "new_path": "src/lang/SymbolTerm.java"
    },
    {
      "type": "modify",
      "old_id": "db9f56e560859e61a93d67c2ef10f68d3612b82c",
      "old_mode": 33188,
      "old_path": "src/lang/VariableTerm.java",
      "new_id": "ef28ad406c747fc729ec47213dea78c9b9ef4c77",
      "new_mode": 33188,
      "new_path": "src/lang/VariableTerm.java"
    },
    {
      "type": "modify",
      "old_id": "c8927c8e293fcdc89b413f78fe5f4deb90ef4798",
      "old_mode": 33188,
      "old_path": "src/repl/BlockingPrologControl.java",
      "new_id": "829d91d9d9715de658f1aa8ce50f33bb32ae3c72",
      "new_mode": 33188,
      "new_path": "src/repl/BlockingPrologControl.java"
    },
    {
      "type": "modify",
      "old_id": "c0d16f65cfcf3138980b73e79468bc923aaa3123",
      "old_mode": 33188,
      "old_path": "src/repl/PrologMain.java",
      "new_id": "cb1f0f8ec3c1e3f8071616fdac761f3e630b1daf",
      "new_mode": 33188,
      "new_path": "src/repl/PrologMain.java"
    }
  ]
}
