)]}'
{
  "commit": "cb5dc080dae009c43b30c2981ee7590e8f9c2ea4",
  "tree": "91d483963dc046e5f7a9ed7a46af1490097fee51",
  "parents": [
    "a749f00102684a4efc698b84f285d8d453fde9af"
  ],
  "author": {
    "name": "adonovan",
    "email": "adonovan@google.com",
    "time": "Mon May 18 12:02:00 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon May 18 12:02:59 2020 -0700"
  },
  "message": "java.starlark.net: rename com.google.devtools.starlark\n\nThis change renames the Java packages of the Starlark\ninterpreter and REPL command.\n\nThe Bazel team owns the domain starlark.net, and\nthe Go implementation lives at go.starlark.net;\nthe Java packages should use java.starlark.net.\n\nThere are no immediate plans to publish the interpreter\nas a public API or to run a web server at that domain,\nbut it will save pain later if we rename the classes only once.\n\nNow that the Starlark interpreter\u0027s production code\nno longer depends on any Bazel packages (except serialization,\nwhich cannot be broken until we implement byte compilation),\nwe will soon make the following moves:\n\n  lib.syntax (frontend)  -\u003e net.starlark.java.syntax\n  lib.syntax (evaluator) -\u003e net.starlark.java.eval\n  lib.skylarkinterface   -\u003e net.starlark.java.annot\n\nPiperOrigin-RevId: 312126212\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85f695e5ce49eb781ac564b4c739e93242a8f354",
      "old_mode": 33188,
      "old_path": "src/BUILD",
      "new_id": "0d46818463b214e20b8b81d1e913815a4e6cd856",
      "new_mode": 33188,
      "new_path": "src/BUILD"
    },
    {
      "type": "modify",
      "old_id": "3bc808a9dfaff679871a9d7367bd7501a3011445",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/BUILD",
      "new_id": "7c573c02ebdabf90ed2eb1a97b26a8df9319bcce",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/BUILD"
    },
    {
      "type": "modify",
      "old_id": "272e254fc96b6574a361ba0d31b80d9983f9db10",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/Package.java",
      "new_id": "c52beb87ea17b8026b8ff2abf05fb33d5e3fa069",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/Package.java"
    },
    {
      "type": "modify",
      "old_id": "50f9d88835992b5ca86021b55eb5a8ca00586164",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/BUILD",
      "new_id": "218c1848b336badd1c33282d9f080c2ad70246c7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/BUILD"
    },
    {
      "type": "modify",
      "old_id": "079258324a7ac483eb7a989bca8c424e7f4e4d92",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/BuiltinCallable.java",
      "new_id": "e563bb802457d3adbd3a17afe43c3ed0e6af66a2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/BuiltinCallable.java"
    },
    {
      "type": "modify",
      "old_id": "7cbcd62d4f613c508dc50da8eece3f30df4e511a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/Eval.java",
      "new_id": "ac1d809c927d0dd4ee158d117c3c61e636ce6caa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/Eval.java"
    },
    {
      "type": "modify",
      "old_id": "0e832d3d369ce999ba6372bd43e985b1b47b31b9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/EvalUtils.java",
      "new_id": "0384e438cdc5dcdad3561ef4dc27c0ee69117be4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/EvalUtils.java"
    },
    {
      "type": "modify",
      "old_id": "7a64948a9918ace4fb9e872ab42fdb4ebf40ea3d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/Resolver.java",
      "new_id": "0b40fd6ea96f6caefd47d2bd7b9ad53485b74b63",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/Resolver.java"
    },
    {
      "type": "modify",
      "old_id": "1c6822b76a6a41b339cd51999e23a2010e16cdad",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/StarlarkFunction.java",
      "new_id": "b0bafb2ac8fdd84be2607343ec7fc5e0704edc68",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/StarlarkFunction.java"
    },
    {
      "type": "rename",
      "old_id": "5e286067e076e5716cb3d432fd2ac5ae1072bcf3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/starlark/cmd/BUILD",
      "new_id": "02473213db5863ec4a38af41a47e7d4281e96e60",
      "new_mode": 33188,
      "new_path": "src/main/java/net/starlark/java/cmd/BUILD",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "f2fda5bc9f6d035149762780a2b620a0d3942297",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/starlark/cmd/Starlark.java",
      "new_id": "42b9e2569b1a0611747b7db32a3163999bfb3642",
      "new_mode": 33188,
      "new_path": "src/main/java/net/starlark/java/cmd/Starlark.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "dc2165cf431639cac755c6935f9ff75e237c76cc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/starlark/spelling/BUILD",
      "new_id": "dc2165cf431639cac755c6935f9ff75e237c76cc",
      "new_mode": 33188,
      "new_path": "src/main/java/net/starlark/java/spelling/BUILD",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b561592ffe30a58783913db435c41d5aed6a0368",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/starlark/spelling/SpellChecker.java",
      "new_id": "9805b9eeb187dcb43351a10b78424aa87a3b0c4b",
      "new_mode": 33188,
      "new_path": "src/main/java/net/starlark/java/spelling/SpellChecker.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "d3793f7676521b9637ff1a330f1c80c8efaf862b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/starlark/spelling/BUILD",
      "new_id": "601cde29b4ee8fd16fd4fdde4810e14047148ec7",
      "new_mode": 33188,
      "new_path": "src/test/java/net/starlark/java/spelling/BUILD",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "1c837ffdb153ce62b56d9e25dff3497ce14ae1c8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/starlark/spelling/SpellCheckerTest.java",
      "new_id": "32275e1f8251df5da0d17dd0e68bb5f651d34411",
      "new_mode": 33188,
      "new_path": "src/test/java/net/starlark/java/spelling/SpellCheckerTest.java",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "e5654a00873d14453bd892c3ab8eb36db25823a6",
      "old_mode": 33188,
      "old_path": "src/test/starlark/BUILD",
      "new_id": "98b0dda7098a71c77d403097539684c6325b2d47",
      "new_mode": 33188,
      "new_path": "src/test/starlark/BUILD"
    },
    {
      "type": "modify",
      "old_id": "68e49d1db0469ce1e4c70b3544ff9dc267b3fd32",
      "old_mode": 33188,
      "old_path": "src/test/starlark/testenv.py",
      "new_id": "defff7e5a56fba76ae435353f3795fd863f2ff29",
      "new_mode": 33188,
      "new_path": "src/test/starlark/testenv.py"
    }
  ]
}
