aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java b/src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java
index a66d4b186c..6b74a7270d 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/DataBinding.java
@@ -19,7 +19,6 @@ import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.analysis.RuleConfiguredTarget;
import com.google.devtools.build.lib.analysis.RuleConfiguredTargetBuilder;
import com.google.devtools.build.lib.analysis.RuleContext;
-import com.google.devtools.build.lib.analysis.TransitiveInfoCollection;
import com.google.devtools.build.lib.analysis.actions.FileWriteAction;
import com.google.devtools.build.lib.analysis.actions.SymlinkAction;
import com.google.devtools.build.lib.cmdline.Label;
@@ -62,11 +61,6 @@ import java.util.List;
*/
public final class DataBinding {
/**
- * The rule attribute supplying the data binding runtime/compile-time support libraries.
- */
- private static final String DATABINDING_RUNTIME_ATTR = "$databinding_runtime";
-
- /**
* The rule attribute supplying the data binding annotation processor.
*/
private static final String DATABINDING_ANNOTATION_PROCESSOR_ATTR =
@@ -162,21 +156,6 @@ public final class DataBinding {
}
/**
- * Adds the support libraries needed to compile/run Java code with data binding.
- *
- * <p>This excludes the annotation processor, which is injected separately as a Java plugin
- * (see {@link #addAnnotationProcessor}).
- */
- static ImmutableList<TransitiveInfoCollection> addSupportLibs(RuleContext ruleContext,
- List<? extends TransitiveInfoCollection> deps) {
- RuleConfiguredTarget.Mode mode = RuleConfiguredTarget.Mode.TARGET;
- return ImmutableList.<TransitiveInfoCollection>builder()
- .addAll(deps)
- .addAll(ruleContext.getPrerequisites(DATABINDING_RUNTIME_ATTR, mode))
- .build();
- }
-
- /**
* Adds data binding's annotation processor as a plugin to the given Java compilation context.
*
* <p>This, in conjunction with {@link #createAnnotationFile} extends the Java compilation to