From 5e5b1876844b96fa51403ad9fc5de86cbfdb06dd Mon Sep 17 00:00:00 2001 From: mikaelpeltier Date: Tue, 27 May 2014 16:25:18 +0200 Subject: Add dependencies through array in incremental support Change-Id: Ib5485ecf702689a7bce5d157a533d289dfe5b496 --- .../jack/experimental/incremental/UsageFinder.java | 4 + .../incremental/DependenciesTest013.java | 156 +++++++++++++++++++++ .../incremental/DependencyAllTests.java | 2 +- 3 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 jack/tests/com/android/jack/experimental/incremental/DependenciesTest013.java diff --git a/jack/src/com/android/jack/experimental/incremental/UsageFinder.java b/jack/src/com/android/jack/experimental/incremental/UsageFinder.java index 44d7ef6..5d35e1a 100644 --- a/jack/src/com/android/jack/experimental/incremental/UsageFinder.java +++ b/jack/src/com/android/jack/experimental/incremental/UsageFinder.java @@ -19,6 +19,7 @@ package com.android.jack.experimental.incremental; import com.android.jack.ir.SourceOrigin; import com.android.jack.ir.ast.HasType; import com.android.jack.ir.ast.JArrayLiteral; +import com.android.jack.ir.ast.JArrayType; import com.android.jack.ir.ast.JClass; import com.android.jack.ir.ast.JClassLiteral; import com.android.jack.ir.ast.JDefinedClass; @@ -76,6 +77,9 @@ public class UsageFinder implements RunnableSchedulable