summaryrefslogtreecommitdiffstats
path: root/jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java')
-rw-r--r--jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java b/jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java
index 2238fb2..3d96cc7 100644
--- a/jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java
+++ b/jack/src/com/android/jack/api/v01/impl/Api01ConfigImpl.java
@@ -36,6 +36,7 @@ import com.android.jack.api.v01.TypeCollisionPolicy;
import com.android.jack.api.v01.UnrecoverableException;
import com.android.jack.api.v01.VerbosityLevel;
import com.android.jack.config.id.JavaVersionPropertyId.JavaVersion;
+import com.android.jack.frontend.FrontendCompilationException;
import com.android.jack.reporting.Reporter;
import com.android.jack.resource.ResourceImporter;
import com.android.jack.shrob.obfuscation.MappingPrinter;
@@ -100,6 +101,8 @@ public class Api01ConfigImpl implements Api01Config {
pe = e;
throw e.getCause();
}
+ } catch (FrontendCompilationException e) {
+ throw new CompilationException(e.getMessage(), e);
} catch (JackUserException e) {
throw new CompilationException(e.getMessage(), e);
} catch (JackAbortException e) {