aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules
diff options
context:
space:
mode:
authorGravatar cushon <cushon@google.com>2018-08-02 07:55:02 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-08-02 07:56:25 -0700
commit237a57ae388788b1695020f50a258a678e2cbd16 (patch)
tree0952215cb87be69aa6285e90bc029658faa35157 /src/main/java/com/google/devtools/build/lib/rules
parentf621bbe84e8c2bff47d8d060f28be2a8b5bae834 (diff)
BEGIN_PUBLIC
Internal change END_PUBLIC Automated rollback of commit 81a2dddbcfd4a9c7ea9c664195f2f44ae8abeb55. *** Reason for rollback *** fix forward *** Original change description *** Automated rollback of commit 75810d5910073aa7a1550bbd36544971f3c95ae1. *** Reason for rollback *** [] *** Original change description *** Remove the gen_jars output group RELNOTES: Removed the gen_jars output group PiperOrigin-RevId: 207099489
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java8
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java7
2 files changed, 1 insertions, 14 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java
index 8ce42f4b26..5f2fc13bdd 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java
@@ -718,13 +718,7 @@ public class JavaCommon {
activePlugins,
getDependencies(JavaGenJarsProvider.class));
- NestedSetBuilder<Artifact> genJarsBuilder = NestedSetBuilder.stableOrder();
- genJarsBuilder.addTransitive(genJarsProvider.getTransitiveGenClassJars());
- genJarsBuilder.addTransitive(genJarsProvider.getTransitiveGenSourceJars());
-
- builder
- .addProvider(JavaGenJarsProvider.class, genJarsProvider)
- .addOutputGroup(JavaSemantics.GENERATED_JARS_OUTPUT_GROUP, genJarsBuilder.build());
+ builder.addProvider(JavaGenJarsProvider.class, genJarsProvider);
javaInfoBuilder.addProvider(JavaGenJarsProvider.class, genJarsProvider);
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java
index 292e5d37ee..2d5e1c76f1 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java
@@ -132,13 +132,6 @@ public interface JavaSemantics {
String SOURCE_JARS_OUTPUT_GROUP =
OutputGroupInfo.HIDDEN_OUTPUT_GROUP_PREFIX + "source_jars";
- /**
- * Name of the output group used for gen jars (the jars containing the class files for sources
- * generated from annotation processors).
- */
- String GENERATED_JARS_OUTPUT_GROUP =
- OutputGroupInfo.HIDDEN_OUTPUT_GROUP_PREFIX + "gen_jars";
-
/** Implementation for the :jvm attribute. */
static LabelLateBoundDefault<JavaConfiguration> jvmAttribute(RuleDefinitionEnvironment env) {
return LabelLateBoundDefault.fromTargetConfiguration(