diff options
author | 2016-08-11 01:18:52 +0000 | |
---|---|---|
committer | 2016-08-11 09:18:59 +0000 | |
commit | 517510bebde7c44f7d906715080a9f35e98098ca (patch) | |
tree | f790f81b47b55f5d79b50179e47cd07444bbd61d /src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTestBase.java | |
parent | 261c1f7b4df8cb24a546706766a26886f959686e (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.java | 4 |
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()) { |