diff options
author | 2018-06-20 09:32:56 -0700 | |
---|---|---|
committer | 2018-06-20 09:34:20 -0700 | |
commit | b97ba661ee03f23c6f14922d732b55faa2176842 (patch) | |
tree | c82bcc3c5029c22e7ab8024083e941f3f687b55e /src/main/java/com/google/devtools/build/lib/rules | |
parent | d0c99bd1738c80389acf7b05d72f07eb6015029b (diff) |
Don't instrument files generated by cc_proto_library for coverage
RELNOTES=None
PiperOrigin-RevId: 201365986
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java index 9b49079b19..f4d3bb1570 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/proto/CcProtoAspect.java @@ -249,6 +249,9 @@ public abstract class CcProtoAspect extends NativeAspectClass implements Configu } helper.addDeps(ruleContext.getPrerequisites("deps", TARGET)); + + // Don't instrument the generated C++ files even when --collect_code_coverage is set. + helper.setAllowCoverageInstrumentation(false); return helper; } |