summaryrefslogtreecommitdiffstats
path: root/jack-api/src/com/android/jack/api/v01/Api01Config.java
diff options
context:
space:
mode:
Diffstat (limited to 'jack-api/src/com/android/jack/api/v01/Api01Config.java')
-rw-r--r--jack-api/src/com/android/jack/api/v01/Api01Config.java24
1 files changed, 1 insertions, 23 deletions
diff --git a/jack-api/src/com/android/jack/api/v01/Api01Config.java b/jack-api/src/com/android/jack/api/v01/Api01Config.java
index 82b1dd36..7dd7e44b 100644
--- a/jack-api/src/com/android/jack/api/v01/Api01Config.java
+++ b/jack-api/src/com/android/jack/api/v01/Api01Config.java
@@ -30,78 +30,56 @@ import javax.annotation.Nonnull;
*/
public interface Api01Config extends JackConfig {
- @Nonnull
void setReporter(@Nonnull ReporterKind reporterKind, @Nonnull OutputStream reporterStream)
throws ConfigurationException;
- @Nonnull
void setTypeImportCollisionPolicy(@Nonnull TypeCollisionPolicy typeImportCollisionPolicy)
throws ConfigurationException;
- @Nonnull
void setResourceImportCollisionPolicy(
@Nonnull ResourceCollisionPolicy resourceImportCollisionPolicy) throws ConfigurationException;
- @Nonnull
void setJavaSourceVersion(@Nonnull JavaSourceVersion javaSourceVersion)
throws ConfigurationException;
- @Nonnull
void setObfuscationMappingOutputFile(@Nonnull File obfuscationMappingOuputFile)
throws ConfigurationException;
- @Nonnull
void setClasspath(@Nonnull List<File> classpath) throws ConfigurationException;
- @Nonnull
void setImportedJackLibraryFiles(@Nonnull List<File> importedJackLibraryFiles)
throws ConfigurationException;
- @Nonnull
void setMetaDirs(@Nonnull List<File> metaDirs) throws ConfigurationException;
- @Nonnull
void setResourceDirs(@Nonnull List<File> resourceDirs) throws ConfigurationException;
- @Nonnull
void setIncrementalDir(@Nonnull File incrementalDir) throws ConfigurationException;
- @Nonnull
void setOutputDexDir(@Nonnull File outputDexDir) throws ConfigurationException;
- @Nonnull
void setOutputJackFile(@Nonnull File outputJackFile) throws ConfigurationException;
- @Nonnull
void setJarJarConfigFile(@Nonnull File jarjarConfigFile) throws ConfigurationException;
- @Nonnull
void setProguardConfigFiles(@Nonnull List<File> proguardConfigFiles)
throws ConfigurationException;
- @Nonnull
- void setEmitDebug(boolean emitDebug) throws ConfigurationException;
+ void setDebugInfoLevel(@Nonnull DebugInfoLevel debugInfoLevel) throws ConfigurationException;
- @Nonnull
void setMultiDexKind(@Nonnull MultiDexKind multiDexKind) throws ConfigurationException;
- @Nonnull
void setVerbosityLevel(@Nonnull VerbosityLevel verbosityLevel) throws ConfigurationException;
- @Nonnull
void setProcessorNames(@Nonnull List<String> processorNames) throws ConfigurationException;
- @Nonnull
void setProcessorPath(@Nonnull List<File> processorPath) throws ConfigurationException;
- @Nonnull
void setProcessorOptions(@Nonnull Map<String, String> processorOptions)
throws ConfigurationException;
- @Nonnull
void setSourceEntries(@Nonnull List<File> sourceEntries) throws ConfigurationException;
- @Nonnull
void setProperty(@Nonnull String key, @Nonnull String value) throws ConfigurationException;
@Nonnull