aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2016-08-11 01:18:52 +0000
committerGravatar Yue Gan <yueg@google.com>2016-08-11 09:18:59 +0000
commit517510bebde7c44f7d906715080a9f35e98098ca (patch)
treef790f81b47b55f5d79b50179e47cd07444bbd61d /src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java
parent261c1f7b4df8cb24a546706766a26886f959686e (diff)
Add ide-compile output group to IDE aspect.
This output group will contain all artifacts that are needed to compile the project (and get compilation errors), but aren't needed during the resolve step. Initially ide-compile is the object file output from any cc_* rule, so we can get compile errors. -- MOS_MIGRATED_REVID=129937436
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java b/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java
index 0d3a5de6d4..3298a1175f 100644
--- a/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java
+++ b/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java
@@ -271,6 +271,10 @@ abstract class AndroidStudioInfoAspectTestBase extends BuildViewTestCase {
return getOutputGroupResult(AndroidStudioInfoAspect.IDE_RESOLVE);
}
+ protected List<String> getIdeCompileFiles() {
+ return getOutputGroupResult(AndroidStudioInfoAspect.IDE_COMPILE);
+ }
+
protected static List<RuleIdeInfo> findJavaToolchain(Map<String, RuleIdeInfo> ruleIdeInfos) {
List<RuleIdeInfo> result = Lists.newArrayList();
for (RuleIdeInfo ruleIdeInfo : ruleIdeInfos.values()) {