)]}' { "commit": "525ba257a2a8174e598303a06714094a83ccdff7", "tree": "66bcbe7a33fafe4f072baae1906e765650016e31", "parents": [ "8ae9f75d6daee8409a11bd50070be42739107db3" ], "author": { "name": "janakr", "email": "janakr@google.com", "time": "Wed Feb 19 11:27:05 2020 -0800" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Feb 19 11:28:09 2020 -0800" }, "message": "Clean up RuleErrorException: stop allowing it to be called directly, require that it go through RuleErrorConsumer, and allow it to take a cause.\n\nPiperOrigin-RevId: 296014466\n", "tree_diff": [ { "type": "modify", "old_id": "0c4cae2f50d2ed9a281625efac1563fd37c45bee", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java", "new_id": "4cdbab6323d5e8341917c1cb0aa94068ea2e15aa", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java" }, { "type": "modify", "old_id": "930ba34ac4b5b34044384b3ab2d68becada58e88", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/actions/NinjaGraph.java", "new_id": "db819f5a6725fceaab2cc14a617cc8606f333dad", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/actions/NinjaGraph.java" }, { "type": "modify", "old_id": "e5d4fc302bcff4a658e3fa33fd02aafe9b02c767", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/sh/ShBinary.java", "new_id": "8b142c2e85d4a7adb41db2ad121585867b438f2e", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/sh/ShBinary.java" }, { "type": "modify", "old_id": "1531c8a9718900d5f153fd4c6fbd1d4cc0153b99", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/packages/RuleClass.java", "new_id": "301cc7737beedbb7afc7ad34ce6e7f63c7eee3a1", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/packages/RuleClass.java" }, { "type": "modify", "old_id": "68dc985f5a9077ba777d50e3d001d56b9eb81c09", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/packages/RuleErrorConsumer.java", "new_id": "9f033b5b90669ccaaf9f624397d4a03c09fa11e5", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/packages/RuleErrorConsumer.java" }, { "type": "modify", "old_id": "f1cf60495c3b3e83c1cb607424a7f84f460ce235", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidFeatureFlagSetProvider.java", "new_id": "765ab6462ba7840866b83199123328da7509bddb", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidFeatureFlagSetProvider.java" }, { "type": "modify", "old_id": "d2e5d91e959c3c3db081fd1bfbea938028ddb7a8", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTestBase.java", "new_id": "7f78611ffeee469380904abe9728e5ee9cf7bb34", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidInstrumentationTestBase.java" }, { "type": "modify", "old_id": "ff18b30103d7d18e8c064a903bf65a631d5c34f4", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidResources.java", "new_id": "84a23829599586b62381f0e165ee0ea052e74deb", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidResources.java" }, { "type": "modify", "old_id": "58148664f517442ede7656326ec9fb0ecb2a9eb0", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java", "new_id": "adc0af12eef66144b970bc9a64b817b955e58e9a", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java" }, { "type": "modify", "old_id": "2a8ce3ef8f508454d9af84e233d9417e584b98ef", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlag.java", "new_id": "6417a4ba75bbe3224a50132cd135b26810764035", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/config/ConfigFeatureFlag.java" }, { "type": "modify", "old_id": "7fba4fbefb4d62410971530f6366ff5e78ddb0f4", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java", "new_id": "ad42202b3863fadb004debf2a7d55ea3cf877bbb", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcBinary.java" }, { "type": "modify", "old_id": "92da26c56e60b9a5a6d21628ab5e6b5e225f44ca", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLibrary.java", "new_id": "7c19b43c899efe4bf62590661bee1ca0e7525dc6", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLibrary.java" }, { "type": "modify", "old_id": "0938d5f0a8daa08c2184cec4b9dc4363a079b50b", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java", "new_id": "6effe70b1fafda19904fc73531fbdf7a8efe06bc", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java" }, { "type": "modify", "old_id": "bdc62d4bd6367e174ec1454c7e81b52d2d0cfc1f", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderHelper.java", "new_id": "320591022ac67d8518befc079a64986abf0e7b73", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderHelper.java" }, { "type": "modify", "old_id": "8c1d2d6009a83d5ec340f27393fd156ecb160ee1", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java", "new_id": "0205e1e3794b86e8be14a794b8a8056b5eb2f92e", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java" }, { "type": "modify", "old_id": "bd0aded4f043214afe20990b19f64876737ebd0f", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java", "new_id": "397081f39aeb76583599fbcae322c81c4a52de2c", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java" }, { "type": "modify", "old_id": "e51444de1b2832d29c38aca5d128fc17e6deac70", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaBinary.java", "new_id": "1d45935a3d86772934ade3d0dd022ab0af90121c", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaBinary.java" }, { "type": "modify", "old_id": "8a42747fb2a07b4a8924b6a6e13129972e21d1d9", "old_mode": 33188, "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java", "new_id": "fb8e021ae075c8cbb3b72dd72705fbb964707f1c", "new_mode": 33188, "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java" } ] }