From a2c91b428cef1df9297089da8f6dfd781f7acdca Mon Sep 17 00:00:00 2001 From: Aleksandra Zdrojowa Date: Wed, 20 Sep 2023 10:40:55 +0200 Subject: [PATCH] drop android support --- .../scala/org/jetbrains/sbt/CreateTasks.scala | 1 - .../org/jetbrains/sbt/StructureKeys.scala | 3 +- .../AndroidSdkPluginExtractor.scala | 134 - .../sbt/extractors/ProjectExtractor.scala | 31 +- .../sbt/extractors/UtilityTasks.scala | 2 +- .../jetbrains/sbt/extractors/package.scala | 13 +- .../src/test/data/0.13/android-1.4/build.sbt | 16 - .../data/0.13/android-1.4/project/plugins.sbt | 3 - .../android-1.4/src/main/AndroidManifest.xml | 25 - .../test/data/0.13/android-1.4/structure.xml | 2969 -------------- .../src/test/data/0.13/android-1.6/build.sbt | 20 - .../data/0.13/android-1.6/project/plugins.sbt | 3 - .../android-1.6/src/main/AndroidManifest.xml | 25 - .../test/data/0.13/android-1.6/structure.xml | 3475 ----------------- .../src/test/data/0.13/android/build.sbt | 16 - .../data/0.13/android/project/plugins.sbt | 3 - .../0.13/android/src/main/AndroidManifest.xml | 25 - .../src/test/data/0.13/android/structure.xml | 2550 ------------ project/TestDataDumper.scala | 9 - .../org/jetbrains/sbt/structure/data.scala | 24 - .../sbt/structure/dataSerializers.scala | 62 +- 21 files changed, 7 insertions(+), 9402 deletions(-) delete mode 100644 extractor/src/main/scala/org/jetbrains/sbt/extractors/AndroidSdkPluginExtractor.scala delete mode 100644 extractor/src/test/data/0.13/android-1.4/build.sbt delete mode 100644 extractor/src/test/data/0.13/android-1.4/project/plugins.sbt delete mode 100644 extractor/src/test/data/0.13/android-1.4/src/main/AndroidManifest.xml delete mode 100644 extractor/src/test/data/0.13/android-1.4/structure.xml delete mode 100644 extractor/src/test/data/0.13/android-1.6/build.sbt delete mode 100644 extractor/src/test/data/0.13/android-1.6/project/plugins.sbt delete mode 100644 extractor/src/test/data/0.13/android-1.6/src/main/AndroidManifest.xml delete mode 100644 extractor/src/test/data/0.13/android-1.6/structure.xml delete mode 100644 extractor/src/test/data/0.13/android/build.sbt delete mode 100644 extractor/src/test/data/0.13/android/project/plugins.sbt delete mode 100644 extractor/src/test/data/0.13/android/src/main/AndroidManifest.xml delete mode 100644 extractor/src/test/data/0.13/android/structure.xml diff --git a/extractor/src/main/scala/org/jetbrains/sbt/CreateTasks.scala b/extractor/src/main/scala/org/jetbrains/sbt/CreateTasks.scala index aa021835..ad339de1 100644 --- a/extractor/src/main/scala/org/jetbrains/sbt/CreateTasks.scala +++ b/extractor/src/main/scala/org/jetbrains/sbt/CreateTasks.scala @@ -28,7 +28,6 @@ object CreateTasks extends (State => State) with SbtStateOps { StructureKeys.testConfigurations := UtilityTasks.testConfigurations.value, StructureKeys.sourceConfigurations := UtilityTasks.sourceConfigurations.value, - StructureKeys.extractAndroid := extractors.extractAndroidSdkPlugin.value, StructureKeys.extractPlay2 := Play2Extractor.taskDef.value, StructureKeys.extractBuild := BuildExtractor.taskDef.value, StructureKeys.extractDependencies := DependenciesExtractor.taskDef.value, diff --git a/extractor/src/main/scala/org/jetbrains/sbt/StructureKeys.scala b/extractor/src/main/scala/org/jetbrains/sbt/StructureKeys.scala index a9e61040..b2d91429 100644 --- a/extractor/src/main/scala/org/jetbrains/sbt/StructureKeys.scala +++ b/extractor/src/main/scala/org/jetbrains/sbt/StructureKeys.scala @@ -15,11 +15,10 @@ object StructureKeys { val acceptedProjects: TaskKey[Seq[ProjectRef]] = TaskKey("ssAcceptedProjects", rank = Invisible) val extractPlay2: TaskKey[Option[Play2Data]] = TaskKey("ssExtractPlay2", rank = Invisible) - val extractAndroid: TaskKey[Option[AndroidData]] = TaskKey("ssExtractAndroid", rank = Invisible) val extractBuild: TaskKey[BuildData] = TaskKey("ssExtractBuild", rank = Invisible) val extractBuilds: TaskKey[Seq[BuildData]] = TaskKey("ssExtractBuilds", rank = Invisible) val extractDependencies: TaskKey[DependencyData] = TaskKey("ssExtractDependencies", rank = Invisible) - val extractProject: TaskKey[Seq[ProjectData]] = TaskKey("ssExtractProject", rank = Invisible) + val extractProject: TaskKey[ProjectData] = TaskKey("ssExtractProject", rank = Invisible) val extractProjects: TaskKey[Seq[ProjectData]] = TaskKey("ssExtractProjects", rank = Invisible) val extractRepository: TaskKey[Option[RepositoryData]] = TaskKey("ssExtractRepository", rank = Invisible) val extractStructure: TaskKey[StructureData] = TaskKey("extractStructure", rank = Invisible) diff --git a/extractor/src/main/scala/org/jetbrains/sbt/extractors/AndroidSdkPluginExtractor.scala b/extractor/src/main/scala/org/jetbrains/sbt/extractors/AndroidSdkPluginExtractor.scala deleted file mode 100644 index c27e78e5..00000000 --- a/extractor/src/main/scala/org/jetbrains/sbt/extractors/AndroidSdkPluginExtractor.scala +++ /dev/null @@ -1,134 +0,0 @@ -package org.jetbrains.sbt.extractors - -import java.io.File - -import org.jetbrains.sbt.structure.{Aar, AndroidData, ApkLib, BuildData, ConfigurationData, DependencyData, DirectoryData, ProjectData} -import org.jetbrains.sbt.{SbtStateOps, TaskOps} -import sbt._ -import sbt.jetbrains.apiAdapter._ - -//noinspection LanguageFeature -object AndroidSdkPluginExtractor extends SbtStateOps with TaskOps { - - private val Android = config("android") - - private object Keys { - val targetSdkVersionKey = "target-sdk-version" - val manifestPath: SettingKey[File] = SettingKey[File]("manifest-path").in(Android) - val processManifest: TaskKey[File] = TaskKey[File]("process-manifest").in(Android) - val apkFile: SettingKey[File] = SettingKey[File]("apk-file").in(Android) - val libraryProject: SettingKey[Boolean] = SettingKey[Boolean]("library-project").in(Android) - val proguardConfig: TaskKey[Seq[String]] = TaskKey[Seq[String]]("proguard-config").in(Android) - val proguardOptionsKey = "proguard-options" - - def settingOrTask[A : Manifest](key: String, projectRef: ProjectRef, state: State): Option[Task[A]] = { - TaskKey[A](key).in(Android).in(projectRef).find(state) - .orElse(SettingKey[A](key).in(Android).in(projectRef).find(state).map(_.toTask)) - } - } - - private type ProjectLayout = { - def base: File - def res: File - def assets: File - def gen: File - def bin: File - def libs: File - def sources: File - def resources: File - def manifest: File - } - - private type LibraryDependency = { - def layout: ProjectLayout - def getName: String - def getJarFile: File - } - - private def findSettingKeyIn(keys: Seq[sbt.ScopedKey[_]], label: String): Option[SettingKey[Any]] = - keys.find(k => k.key.label == label && isInAndroidScope(k)) - .map(k => SettingKey(k.key.asInstanceOf[AttributeKey[Any]]).in(k.scope)) - - private def findTaskKeyIn(keys: Seq[sbt.ScopedKey[_]], label: String): Option[TaskKey[Any]] = - keys.find(k => k.key.label == label && isInAndroidScope(k)) - .map(k => TaskKey(k.key.asInstanceOf[AttributeKey[Task[Any]]]).in(k.scope)) - - private def libraryDepToApkLib(lib: LibraryDependency): ApkLib = { - // As for version 1.5.0 android-sdk-plugin uses canonical path to library as its name - val fixedLibName = lib.getName.split(File.separatorChar).last - ApkLib(fixedLibName, lib.layout.base, lib.layout.manifest, lib.layout.sources, lib.layout.res, lib.layout.libs, lib.layout.gen) - } - - private def libraryDepToAar(targetSdkVersion: String)(lib: LibraryDependency): Aar = { - val fixedLibName = lib.getName.split(File.separatorChar).last - val android = AndroidData(targetSdkVersion, lib.layout.manifest, lib.layout.base, - lib.layout.res, lib.layout.assets, lib.layout.gen, lib.layout.libs, - isLibrary = true, Nil, Nil, Nil) - val project = ProjectData( - fixedLibName, - null, // FIXME export AARs in a specialized format instead of mapping to projects. Avoid all this mismatch to regular project format. - fixedLibName, - "sbt-android-synthetic-organization", - "0.1-SNAPSHOT-sbt-android", - lib.layout.base, None, Nil, lib.layout.bin, - ConfigurationData("compile", - Seq(DirectoryData(lib.layout.sources, managed = true)), - Seq(DirectoryData(lib.layout.resources, managed = true)), Nil, lib.getJarFile) :: Nil, None, None, CompileOrder.Mixed.toString, Some(android), - DependencyData(Nil, Nil, Nil), Set.empty, None, Nil, Nil, Nil) - Aar(fixedLibName, project) - } - - private def isInAndroidScope(key: ScopedKey[_]) = key.scope.config match { - case Select(k) => k.name == Android.name - case _ => false - } - - def androidTask(state: State, projectRef: ProjectRef): Option[Task[Option[AndroidData]]] = { - val keys = state.attributes.get(sbt.Keys.sessionSettings) match { - case Some(sessionSettings) => sessionSettings.original map { _.key } - case _ => Seq.empty - } - - val manifestFileTaskOpt = Keys.processManifest.in(projectRef).find(state) - .orElse(Keys.manifestPath.in(projectRef).find(state).map(_.toTask)) - val layoutAsAnyOpt = findSettingKeyIn(keys, "projectLayout") - .flatMap(_.in(projectRef).find(state)) - val apklibsAsAnyTaskOpt = findTaskKeyIn(keys, "apklibs") - .flatMap(_.in(projectRef).find(state)) - val aarsAsAnyTaskOpt = findTaskKeyIn(keys, "aars") - .flatMap(_.in(projectRef).find(state)) - - for { - manifestTask <- manifestFileTaskOpt - apk <- Keys.apkFile.in(projectRef).find(state) - isLibrary <- Keys.libraryProject.in(projectRef).find(state) - layoutAsAny <- layoutAsAnyOpt - apklibsAsAnyTask <- apklibsAsAnyTaskOpt - targetVersionTask <- Keys.settingOrTask[String](Keys.targetSdkVersionKey, projectRef, state) - aarsAsAnyTask <- aarsAsAnyTaskOpt - proguardConfigTask <- Keys.proguardConfig.in(projectRef).find(state) - proguardOptionsTask <- Keys.settingOrTask[Seq[String]](Keys.proguardOptionsKey, projectRef, state) - } yield { - for { - manifest <- manifestTask - targetVersion <- targetVersionTask - proguardConfig <- proguardConfigTask - proguardOptions <- proguardOptionsTask - apklibsAsAny <- apklibsAsAnyTask - aarsAsAny <- aarsAsAnyTask - } yield { - try { - val layout = layoutAsAny.asInstanceOf[ProjectLayout] - val apklibs = apklibsAsAny.asInstanceOf[Seq[LibraryDependency]] - val aars = aarsAsAny.asInstanceOf[Seq[LibraryDependency]].map(libraryDepToAar(targetVersion)) - Some(AndroidData(targetVersion, manifest, apk, - layout.res, layout.assets, layout.gen, layout.libs, - isLibrary, proguardConfig ++ proguardOptions, - apklibs.map(libraryDepToApkLib), aars)) - } catch { - case _ : NoSuchMethodException => None - } - } - } - } -} diff --git a/extractor/src/main/scala/org/jetbrains/sbt/extractors/ProjectExtractor.scala b/extractor/src/main/scala/org/jetbrains/sbt/extractors/ProjectExtractor.scala index 8f544ef4..af22c5dd 100644 --- a/extractor/src/main/scala/org/jetbrains/sbt/extractors/ProjectExtractor.scala +++ b/extractor/src/main/scala/org/jetbrains/sbt/extractors/ProjectExtractor.scala @@ -40,14 +40,13 @@ class ProjectExtractor( sourceConfigurations: Seq[sbt.Configuration], testConfigurations: Seq[sbt.Configuration], dependencies: DependencyData, - android: Option[AndroidData], play2: Option[Play2Data], settingData: Seq[SettingData], taskData: Seq[TaskData], commandData: Seq[CommandData] ) { - private[extractors] def extract: Seq[ProjectData] = { + private[extractors] def extract: ProjectData = { val resolvers = allResolvers.collect { case repo: MavenRepository => ResolverData(repo.name, repo.root) @@ -58,7 +57,7 @@ class ProjectExtractor( sourceConfigurations.flatMap(extractConfiguration(Compile.name)) ++ testConfigurations.flatMap(extractConfiguration(Test.name)) ) - val projectData = ProjectData( + ProjectData( projectRef.id, projectRef.build, name, @@ -72,7 +71,6 @@ class ProjectExtractor( extractJava, extractScala, compileOrder.toString, - android, dependencies, resolvers, play2, @@ -80,28 +78,6 @@ class ProjectExtractor( taskData, commandData ) - - android match { - case None => Seq(projectData) - case Some(a) => - val deps = a.aars.map( - aar => - ProjectDependencyData(aar.name, None, Configuration.Compile :: Nil) - ) - // add aar module dependencies - val updatedProject = projectData.copy( - dependencies = dependencies - .copy(projects = projectData.dependencies.projects ++ deps) - ) - updatedProject +: a.aars.map( - _.project.copy( - java = projectData.java, - scala = projectData.scala, - resolvers = projectData.resolvers, - dependencies = projectData.dependencies - ) - ) - } } private def extractConfiguration( @@ -274,7 +250,7 @@ object ProjectExtractor extends SbtStateOps with TaskOps { state: State) = key.in(projectRef, Compile).get(state) - def taskDef: Initialize[Task[Seq[ProjectData]]] = Def.taskDyn { + def taskDef: Initialize[Task[ProjectData]] = Def.taskDyn { implicit val state: State = Keys.state.value implicit val projectRef: ProjectRef = sbt.Keys.thisProjectRef.value @@ -365,7 +341,6 @@ object ProjectExtractor extends SbtStateOps with TaskOps { StructureKeys.sourceConfigurations.value, StructureKeys.testConfigurations.value, StructureKeys.extractDependencies.value, - StructureKeys.extractAndroid.value, StructureKeys.extractPlay2.value, StructureKeys.settingData.value, StructureKeys.taskData.value, diff --git a/extractor/src/main/scala/org/jetbrains/sbt/extractors/UtilityTasks.scala b/extractor/src/main/scala/org/jetbrains/sbt/extractors/UtilityTasks.scala index 90cf134f..fcf74ab7 100644 --- a/extractor/src/main/scala/org/jetbrains/sbt/extractors/UtilityTasks.scala +++ b/extractor/src/main/scala/org/jetbrains/sbt/extractors/UtilityTasks.scala @@ -120,7 +120,7 @@ object UtilityTasks extends SbtStateOps { Def.task { StructureKeys.extractProject .forAllProjects(state, accepted) - .map(_.values.toSeq.flatten) + .map(_.values.toSeq) .value } } diff --git a/extractor/src/main/scala/org/jetbrains/sbt/extractors/package.scala b/extractor/src/main/scala/org/jetbrains/sbt/extractors/package.scala index 265a3b1e..1bcca0b3 100644 --- a/extractor/src/main/scala/org/jetbrains/sbt/extractors/package.scala +++ b/extractor/src/main/scala/org/jetbrains/sbt/extractors/package.scala @@ -1,7 +1,6 @@ package org.jetbrains.sbt -import org.jetbrains.sbt.extractors.AndroidSdkPluginExtractor.{androidTask, _} -import org.jetbrains.sbt.structure.{AndroidData, StructureData} +import org.jetbrains.sbt.structure.StructureData import sbt.{Def, Keys, Task} @@ -19,14 +18,4 @@ package object extractors { StructureKeys.localCachePath.value ) } - - val extractAndroidSdkPlugin: Def.Initialize[Task[Option[AndroidData]]] = Def.taskDyn { - val state = sbt.Keys.state.value - val projectRef = sbt.Keys.thisProjectRef.value - val androidTaskOpt = androidTask(state, projectRef) - - Def.task { - androidTaskOpt.getOrElse(Option.empty[AndroidData].toTask).value - } - } } diff --git a/extractor/src/test/data/0.13/android-1.4/build.sbt b/extractor/src/test/data/0.13/android-1.4/build.sbt deleted file mode 100644 index 52c468b9..00000000 --- a/extractor/src/test/data/0.13/android-1.4/build.sbt +++ /dev/null @@ -1,16 +0,0 @@ -import android.Keys._ -import android.Dependencies.aar - -android.Plugin.androidBuild - -platformTarget in Android := "android-22" - -libraryDependencies ++= Seq( - aar("com.android.support" % "support-v4" % "20.0.0"), - apklib("com.actionbarsherlock" % "actionbarsherlock" % "4.4.0") -) - -scalaVersion := "2.11.1" - -proguardConfig in Android := Seq("test option") - diff --git a/extractor/src/test/data/0.13/android-1.4/project/plugins.sbt b/extractor/src/test/data/0.13/android-1.4/project/plugins.sbt deleted file mode 100644 index 67a7c1f7..00000000 --- a/extractor/src/test/data/0.13/android-1.4/project/plugins.sbt +++ /dev/null @@ -1,3 +0,0 @@ -resolvers += Resolver.sbtPluginRepo("snapshots") - -addSbtPlugin("com.hanhuy.sbt" % "android-sdk-plugin" % "1.5.12") diff --git a/extractor/src/test/data/0.13/android-1.4/src/main/AndroidManifest.xml b/extractor/src/test/data/0.13/android-1.4/src/main/AndroidManifest.xml deleted file mode 100644 index bc8ede7f..00000000 --- a/extractor/src/test/data/0.13/android-1.4/src/main/AndroidManifest.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/extractor/src/test/data/0.13/android-1.4/structure.xml b/extractor/src/test/data/0.13/android-1.4/structure.xml deleted file mode 100644 index f6a84f16..00000000 --- a/extractor/src/test/data/0.13/android-1.4/structure.xml +++ /dev/null @@ -1,2969 +0,0 @@ - - - - android-1-4 - $URI_BASE - android-1-4 - default - 0.1-SNAPSHOT - $BASE - $BASE/target - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.5/lib/jansi.jar - $SBT_BOOT/scala-2.10.5/lib/jline.jar - $SBT_BOOT/scala-2.10.5/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.5/lib/scala-library.jar - $SBT_BOOT/scala-2.10.5/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/actions-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/api-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/apply-macro-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cache-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classfile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classpath-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/collections-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/command-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-ivy-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/completion-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/control-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cross-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/incremental-compiler-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/io-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jline-2.11.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jsch-0.1.46.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logging-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logic-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-settings-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/persist-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/process-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/relation-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/run-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbt-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-pickling_2.10-0.10.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-reflect-2.10.5.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/serialization_2.10-0.1.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/task-system-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tasks-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-agent-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/testing-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tracking-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/xsbti/interface-0.13.9.jar - $IVY2/cache/com.android.databinding/baseLibrary/jars/baseLibrary-1.0-rc5.jar - $IVY2/cache/com.android.databinding/compilerCommon/jars/compilerCommon-1.0-rc5.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-1.5.0.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-1.5.0.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-1.5.0.jar - $IVY2/cache/com.android.tools.build/gradle-core/jars/gradle-core-1.5.0.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-24.5.0.jar - $IVY2/cache/com.android.tools.build/transform-api/jars/transform-api-1.5.0.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-24.5.0.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/jars/lombok-ast-0.2.3.jar - $IVY2/cache/com.android.tools.jack/jack-api/jars/jack-api-0.9.0.jar - $IVY2/cache/com.android.tools.jill/jill-api/jars/jill-api-0.9.0.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-24.5.0.jar - $IVY2/cache/com.android.tools.lint/lint-api/jars/lint-api-24.5.0.jar - $IVY2/cache/com.android.tools.lint/lint-checks/jars/lint-checks-24.5.0.jar - $IVY2/cache/com.android.tools.lint/lint/jars/lint-24.5.0.jar - $IVY2/cache/com.android.tools/annotations/jars/annotations-24.5.0.jar - $IVY2/cache/com.android.tools/common/jars/common-24.5.0.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-24.5.0.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-24.5.0.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-24.5.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/jars/monocle-core_2.10-1.1.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/jars/monocle-macro_2.10-1.1.0.jar - $IVY2/cache/com.google.code.gson/gson/jars/gson-2.2.4.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-17.0.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/jars/juniversalchardet-1.0.3.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/jars/bintray-update-checker_2.10-0.1.jar - $IVY2/cache/com.intellij/annotations/jars/annotations-12.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/jars/antlr4-annotations-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/jars/antlr4-runtime-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/jars/antlr4-4.5.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-io/commons-io/jars/commons-io-2.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/io.argonaut/argonaut_2.10/jars/argonaut_2.10-6.1.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/jars/retrolambda-2.1.0.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/net.sf.proguard/proguard-base/jars/proguard-base-5.0.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/jars/org.abego.treelayout.core-1.0.1.jar - $IVY2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar - $IVY2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar - $IVY2/cache/org.antlr/antlr/jars/antlr-3.5.2.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.3.2.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.48.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.48.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/jars/ecj-4.4.2.jar - $IVY2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.4.201502262128.jar - $IVY2/cache/org.javassist/javassist/bundles/javassist-3.20.0-GA.jar - $IVY2/cache/org.ow2.asm/asm-all/jars/asm-all-5.0.4.jar - $IVY2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar - $IVY2/cache/org.ow2.asm/asm-tree/jars/asm-tree-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm/jars/asm-5.0.3.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/jars/quasiquotes_2.10-2.0.1.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.1.1.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/jars/android-sdk-plugin-1.5.12.jar - $IVY2/cache/com.android.databinding/baseLibrary/srcs/baseLibrary-1.0-rc5-sources.jar - $IVY2/cache/com.android.databinding/compilerCommon/srcs/compilerCommon-1.0-rc5-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/gradle-core/srcs/gradle-core-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-24.5.0-sources.jar - $IVY2/cache/com.android.tools.build/transform-api/srcs/transform-api-1.5.0-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-24.5.0-sources.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/srcs/lombok-ast-0.2.3-sources.jar - $IVY2/cache/com.android.tools.jack/jack-api/srcs/jack-api-0.9.0-sources.jar - $IVY2/cache/com.android.tools.jill/jill-api/srcs/jill-api-0.9.0-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-24.5.0-sources.jar - $IVY2/cache/com.android.tools.lint/lint-api/srcs/lint-api-24.5.0-sources.jar - $IVY2/cache/com.android.tools.lint/lint-checks/srcs/lint-checks-24.5.0-sources.jar - $IVY2/cache/com.android.tools.lint/lint/srcs/lint-24.5.0-sources.jar - $IVY2/cache/com.android.tools/annotations/srcs/annotations-24.5.0-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-24.5.0-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-24.5.0-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-24.5.0-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-24.5.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/srcs/monocle-core_2.10-1.1.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/srcs/monocle-macro_2.10-1.1.0-sources.jar - $IVY2/cache/com.google.code.gson/gson/srcs/gson-2.2.4-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-17.0-sources.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/srcs/juniversalchardet-1.0.3-sources.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/srcs/bintray-update-checker_2.10-0.1-sources.jar - $IVY2/cache/com.intellij/annotations/srcs/annotations-12.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.46-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/srcs/antlr4-annotations-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/srcs/antlr4-runtime-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/srcs/antlr4-4.5-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-io/commons-io/srcs/commons-io-2.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/io.argonaut/argonaut_2.10/srcs/argonaut_2.10-6.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.11-sources.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/srcs/retrolambda-2.1.0-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-5.2.1-sources.jar - $IVY2/cache/net.sf.proguard/proguard-gradle/srcs/proguard-gradle-5.2.1-sources.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/srcs/org.abego.treelayout.core-1.0.1-sources.jar - $IVY2/cache/org.antlr/ST4/srcs/ST4-4.0.8-sources.jar - $IVY2/cache/org.antlr/antlr-runtime/srcs/antlr-runtime-3.5.2-sources.jar - $IVY2/cache/org.antlr/antlr/srcs/antlr-3.5.2-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.commons/commons-lang3/srcs/commons-lang3-3.3.2-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.48-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.48-sources.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/srcs/ecj-4.4.2-sources.jar - $IVY2/cache/org.jacoco/org.jacoco.core/srcs/org.jacoco.core-0.7.4.201502262128-sources.jar - $IVY2/cache/org.javassist/javassist/srcs/javassist-3.20.0-GA-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.ow2.asm/asm-all/srcs/asm-all-5.0.4-sources.jar - $IVY2/cache/org.ow2.asm/asm-analysis/srcs/asm-analysis-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/srcs/asm-debug-all-5.0.1-sources.jar - $IVY2/cache/org.ow2.asm/asm-tree/srcs/asm-tree-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm/srcs/asm-5.0.3-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.0-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.5-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_8_2/srcs/precompiled-2_8_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_2/srcs/precompiled-2_9_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_3/srcs/precompiled-2_9_3-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.1-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.9-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/srcs/scalaz-core_2.10-7.1.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/srcs/android-sdk-plugin-1.5.12-sources.jar - - - - - - - - 2.11.1 - $IVY2/cache/jline/jline/jars/jline-2.11.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.1.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.2.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.1.jar - - - - - - Mixed - - 22 - $BASE/target/android/intermediates/manifest/AndroidManifest.xml - $BASE/src/main/res - $BASE/src/main/assets - $BASE/target/android/generated/source - $BASE/src/main/libs - $BASE/target/android/intermediates/build_integration/android-1-4-BUILD-INTEGRATION.apk - false - - - - - - $BASE/target/android/intermediates/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/AndroidManifest.xml - - $BASE/target/android/intermediates/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0 - - $BASE/target/android/intermediates/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/src - - - $BASE/target/android/intermediates/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/res - - $BASE/target/android/intermediates/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/libs - - $BASE/target/android/intermediates/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/bin/generated/source - - - - - $BASE/src/main - $BASE/src/main/java - $BASE/src/main/scala - $BASE/target/android/generated/source - $BASE/src/main/resources - $BASE/target/resource_managed/main - $BASE/target/android/intermediates/classes - - - $BASE/src/test/java - $BASE/src/test/scala - $BASE/target/src_managed/test - $BASE/src/test/resources - $BASE/target/resource_managed/test - $BASE/target/test-classes - - - com.android.support-support-v4-20.0.0 - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/com.android.support-support-v4-20.0.0.jar - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/libs/internal_impl-20.0.0.jar - - - - - - - - Declares managed dependency overrides. - 40 - Set() - - - - - Organization/group ID of the Scala used in the project. Default value is 'org.scala-lang'. This is an advanced setting used for clones of the Scala Language. It should be disregarded in standard use cases. - - 100 - org.scala-lang - - - - Default directory for sources generated by the build. - 39 - $BASE/target/src_managed - - - - The maximum number of errors, such as compile errors, to list. - 10 - 100 - - - - Version of Android build-tools to utilize, None (default) for latest - 25 - - - - Commands to execute before the Scala interpreter exits. - 41 - - - - - Defines inline Ivy XML for configuring dependency management. - 40 - - - - - If true, includes repositories used in module configurations in the pom repositories section. If false, only the common repositories are included. - 41 - false - - - - Project licenses as (name, url) pairs. - 41 - List() - - - - The artifact definitions for the current module. Must be consistent with packagedArtifacts. - 40 - List(Artifact(android-1-4,pom,pom,None,List(pom),None,Map()), Artifact(android-1-4,src,jar,Some(sour... - - - - Pattern used to retrieve managed dependencies to the current build. - 10000 - [type]s/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[artifact](-[revision])(-[... - - - - The versions of Scala used when cross-building. - 39 - List(2.11.1) - - - - Organization/group ID. - 9 - default - - - - Provides a resolver for obtaining sbt as a dependency. - 41 - URLRepository(typesafe-ivy-releases,Patterns(ivyPatterns=List(https://repo.typesafe.com/typesafe/ivy... - - - - Configures handling of Scala classpaths. - 10000 - ClasspathOptions(true,false,false,true,true) - - - - Whether to enable lint checking during compile, default: true - 25 - - - - allow transitive aar and apklib dependencies, default true - 25 - - - - Logs results after a test task completes. - 20000 - Main(<function1>,sbt.TestResultLogger$$anon$1@1c72b120,sbt.TestResultLogger$$anon$1@3c46b40b,sbt.Tes... - - - - Provides access to the loaded project structure. This is the information available before settings are evaluated. - 10000 - - - - whether or not to run proguard in debug, automatically true with scala - 25 - - - - android: execute install, run and test on all connected devices, or just selected - 25 - - - - Project name. - 9 - android-1-4 - - - - Configures retrieving dependencies to the current build. - 10000 - None - - - - Year in which the project started. - 41 - None - - - - Default Scala source directory. - 10 - - - - Configures the order in which Java and sources within a single compilation are compiled. Valid values are: JavaThenScala, ScalaThenJava, or Mixed. - 39 - Mixed - - - - local aar files - 25 - - - - automatically remove unused resources from final apk, default false - 25 - - - - Selects the conflict manager to use for dependency management. - 100 - ConflictManager(latest-revision,*,*) - - - - Declares managed dependency exclusions. - 40 - List() - - - - True if the the version of the project is a snapshot version. - 39 - true - - - - Unmanaged resource directories, containing resources manually created by the user. - 11 - - - - build type definitions, map of build type names to settings - 25 - - - - Enables (true) or disables (false) parallel execution of tasks. - 41 - true - - - - Adds a dependency on scala-library if true. - 10 - false - - - - Configuration for generating a pom. - 10000 - MakePomConfiguration($BASE/ta... - - - - Sets the classifier used by the default artifact definition. - 40 - None - - - - Configures paths used by Ivy for dependency management. - 10000 - - - - Addition project information like formal name, homepage, licenses etc. - 100 - ModuleInfo(android-1-4,android-1-4,None,None,List(),default,None,None,List()) - - - - If true, connects standard input when running a main class forked. - 100 - false - - - - android packaging options, excludes, firsts and merges - 25 - - - - Provides a definition for declaring the current version of sbt. - 41 - org.scala-sbt:sbt:0.13.9 - - - - List of all resource directories, both managed and unmanaged. - 39 - - - - enable java8 backport support - 25 - - - - Defines module configurations, which override resolvers on a per-module basis. - 41 - List() - - - - Directory used for caching task data. - 41 - $BASE/target/cache/android-1-... - - - - The Scala version substring describing binary compatibility. - 39 - 2.11 - - - - internal Android SDK logger - 25 - - - - Filter for excluding sources and resources files from default directories. - 100 - - - - Message to display when the project is loaded. - 10000 - Set current project to android-1-4 (in build file:$HOME/workspace/sbt-structure/extractor/src/... - - - - Path to the Android SDK, defaults to ANDROID_HOME or 'sdk.dir' from properties - 25 - - - - The location where command line history is persisted. - 40 - Some($BASE/target/.history) - - - - list of package names for caching proguard outputs, more rules => more cache misses - 25 - - - - Transforms the generated POM. - 100 - <function1> - - - - The amount of logging sent to the screen. - 10 - - - - Files to keep during a clean. - 100 - List($BASE/target/.history) - - - - Project name transformed from mixed case and spaces to lowercase and dash-separated. - 40 - android-1-4 - - - - A function that provides additional loggers for a given setting. - 10000 - <function1> - - - - Automatically obtains Scala tools as managed dependencies if true. - 40 - true - - - - The message to show before triggered execution executes an action after sources change. - 10000 - <function1> - - - - True if logging should be buffered until work completes. - 100 - false - - - - List of classifiers used for transitively obtaining extra artifacts for sbt or declared dependencies. - 40 - List(sources, javadoc) - - - - Timeout for instrumentation tests, in milliseconds, default is 3 minutes - 25 - - - - Basic SCM information for the project. - 41 - None - - - - Directory to which managed dependencies are retrieved. - 40 - $BASE/lib_managed - - - - The default directory for manually managed libraries. - 10 - $BASE/src/main/libs - - - - Defines the binary compatibility version substring. - 39 - 0.13 - - - - list of additional android res folders to include (primarily for flavors - 25 - - - - list of android package names to ignore for TR.scala generation - 25 - - - - fail the build if true, default: false - 25 - - - - The dependency management descriptor for the current module. - 41 - default:android-1-4:0.1-SNAPSHOT - - - - android manifest file path - 25 - - - - An optional set of configurations from which to retrieve dependencies if retrieveManaged is set to true - 40 - None - - - - setting indicating whether or not this is a library project - 25 - - - - Project description. - 40 - android-1-4 - - - - The base directory. Depending on the scope, this is the base directory for the build, project, configuration, or task. - 11 - $BASE - - - - If Some, defines the local Scala installation to use for compilation, running, and testing. - 10 - None - - - - Configures how Scala dependencies are checked, filtered, and injected. - 100 - Some(IvyScala(2.11.1,2.11,List(),true,false,false,org.scala-lang)) - - - - setting to determine whether the project is laid out ant or gradle-style - 25 - - - - The resolver to publish to. - 10 - None - - - - renderscript support mode, default: false - 25 - - - - tags - 40 - - - - The location of a generated artifact. - 39 - - - - Default directory containing sources. - 11 - $BASE/src - - - - Organization homepage. - 41 - None - - - - Selects repositories to include in the generated POM. - 100 - <function1> - - - - Filter for including sources and resources files from default directories. - 100 - - - - List of all source directories, both managed and unmanaged. - 11 - - - - signing configuration for debug builds - 25 - - - - If true, enables exit trapping and thread management for 'run'-like tasks. This is currently only suitable for serially-executed 'run'-like tasks. - 100 - true - - - - The resolvers configured for this application by the sbt launcher. - 41 - Some(ArrayBuffer(FileRepository(local,FileConfiguration(true,None),Patterns(ivyPatterns=List(${ivy.h... - - - - If true, enables retrieving dependencies to the current build. Otherwise, dependencies are used directly from the cache. - 40 - false - - - - Options for resolving managed dependencies. - 10000 - - - - Organization full/formal name. - 41 - default - - - - If true, enables automatically generating -Xplugin arguments to the compiler based on the classpath for the plugin configuration. - 11 - true - - - - tests runner, default android.test.InstrumentationTestRunner - 25 - - - - Selects how to log output when running a main class. - 10000 - None - - - - include scala-library in proguard: true if scala source present - 25 - - - - Provides a fully-resolved reference to the current project for the referencing scope. - 100 - ProjectRef($URI_BASE,androi... - - - - Unmanaged source directories, which contain manually created sources. - 10 - - - - Continuous execution configuration. - 1000 - - - - android library requests, name -> required - 25 - - - - Whether or not all the build resolvers should be overriden with what's defined from the launcher. - 41 - false - - - - artifact object for publishing aars - 25 - - - - local android library projects that need to be built - 25 - - - - The user-defined additional resolvers for automatically managed dependencies. - 31 - List(google libraries: $URI_ANDROID_HOME/extras/google/m2repository, android librari... - - - - Configures whether to generate and publish a pom (true) or Ivy file (false). - 40 - true - - - - Path to the Android NDK, defaults to ANDROID_NDK_HOME or 'ndk.dir' from properties - 25 - - - - Extra XML to insert into the generated POM. - 40 - - - - - flag indicating whether to generated TR.scala - 25 - - - - Registered, although not necessarily present, test frameworks. - 200 - List(TestFramework(WrappedArray(org.scalacheck.ScalaCheckFramework)), TestFramework(WrappedArray(org... - - - - Deprecated android application ID, use android:application-id instead - 25 - - - - Base URL for API documentation. - 41 - None - - - - Determines whether the exported classpath for this project contains classes (false) or a packaged jar (true). - 40 - true - - - - The version of Scala used for building. - 9 - 2.11.1 - - - - merge manifests from libs, disable if libraries have bad manifests - 25 - - - - The name of the current module, used for dependency management. - 40 - android-1-4 - - - - Configures warnings for conflicts in dependency management. - 100 - ConflictWarning({$URI_BASE}... - - - - Maps configurations to the actual configuration used to define the classpath. - 100 - <function1> - - - - target API level as described by 'android list targets' (the ID string) - 25 - - - - The logging level for updating. - 40 - Default - - - - If true, enables adding sbt as a dependency and auto-generation of the plugin descriptor file. - 41 - false - - - - Resolvers not included in the main resolver chain, such as those in module configurations. - 100 - List(cache:publish-m2-local: $HOME/.m2/repository) - - - - minimal-main-dex flag for dex, default false - 25 - - - - Issues to detect, default: ApiDetectors - 25 - - - - Enables/disables Ivy validation of module metadata. - 40 - false - - - - If it exists, represents that the project (and name) were automaticlaly craeted, rather than user specified. - 10000 - true - - - - Whether forked tests should be executed in parallel - 200 - false - - - - build flavor definitions, map of flavor names to settings - 25 - - - - Provides access to the launched sbt configuration, including the ScalaProvider, Launcher, and GlobalLock. - 10000 - - - - use the sdk proguard config or this plugin's; default = !using scala - 25 - - - - Enables (true) or disables (false) publishing an artifact. - 11 - true - - - - Function that produces the artifact name from its definition. - 100 - <function3> - - - - If true, enables cross paths, which distinguish input and output directories for cross-building. - 10 - false - - - - If true, automatically manages mappings to the API doc URL. - 41 - false - - - - The defined configurations for dependency management. This may be different from the configurations for Project settings. - 40 - List(compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, ... - - - - If true, enables synchronizing the dependencies retrieved to the current build by removed unneeded files. - 40 - false - - - - whether or not to run proguard, automatically true with useProguardInDebug - 25 - - - - Options that take file input, which may invalidate the cache. - 100 - - - - Configures handling of the Scala version when cross-building. - 100 - disabled - - - - If true, forks a new JVM when running. If false, runs in the same JVM as the build. - 10 - false - - - - Configuration for resolving and retrieving managed dependencies. - 10000 - - - - Main directory for files generated by the build that are cross-built. - 40 - $BASE/target - - - - The version/revision of the current module. - 9 - 0.1-SNAPSHOT - - - - list of additional android asset folders to include (primarily for flavors - 25 - - - - - Definitive source of inter-project dependencies for compilation and dependency management. - This is populated by default by the dependencies declared on Project instances, but may be modified. - The main restriction is that new builds may not be introduced. - - 10000 - - - - Maximum heapsize for dex, default 1024m - 25 - - - - Default managed resource directory, used when generating resources. - 40 - $BASE/target/resource_managed - - - - List of tasks that generate resources. - 100 - - - - If true, sources from the project's base directory are included as main sources. - 25 - true - - - - signing configuration for release builds - 25 - - - - Default unmanaged resource directory, used for user-defined resources. - 10 - - - - Properties loaded from the project's .property files - 25 - - - - The log manager, which creates Loggers for different contexts. - 10000 - - - - Duration after which to force a full update to occur - 100 - None - - - - renderscript optimization level, default: 3 - 25 - - - - Default Java source directory. - 10 - - - - setting for defining project build output layout - 25 - - - - Whether instrumentation tests should be included in the debug apk - 25 - - - - Defines the configuration used when none is specified for a dependency in ivyXML. - 100 - Some(compile) - - - - additional params to pass to dex - 25 - - - - list of class files that go into main-dex-list parameter for dex - 25 - - - - Artifact types that are included on the classpath. - 40 - Set(eclipse-plugin, bundle, scala-jar, hk2-jar, orbit, jar) - - - - setting that determines whether to package debug or release, default: debug - 25 - - - - The files to recursively delete during a clean. - 40 - List($BASE/lib_managed, /User... - - - - Directory for compiled classes and copied resources. - 11 - - - - Project homepage. - 40 - None - - - - Initial commands to execute when starting up the Scala interpreter. - 11 - - - - - Directory used for temporary files for tasks that is deleted after each task execution. - 10000 - /var/folders/5k/4b5my29x26q_dhrys3ghf9wh0000gn/T/sbt_764f3bc4 - - - - Provides the current configuration of the referencing scope. - 100 - - - - Provides the current project for the referencing scope. - 100 - Project(id android-1-4, base: $HOME/workspace/sbt-structure/extractor/src/test/data/0.13/andro... - - - - The message to show when triggered execution waits for sources to change. - 10000 - <function1> - - - - options for dumpStructure task - 10000 - Options(true,true,true,true,true) - - - - List of managed resource directories. - 11 - - - - Managed source directories, which contain sources generated by the build. - 40 - - - - List of developers implicated in the project - 41 - List() - - - - Main directory for files generated by the build. - 11 - $BASE/target - - - - Selects the Java installation used for compiling and forking. If None, uses the Java installation running the build. - 10 - None - - - - Options on eviction warnings after resolving managed dependencies. - 10000 - - - - artifact object for publishing apklibs - 25 - - - - multi-dex flag for dex, default false - 25 - - - - whether to enable dex sharding, requires v21+, debug-only - 25 - - - - Declares managed dependencies. - 9 - List(com.android.support:support-v4:20.0.0, com.actionbarsherlock:actionbarsherlock:4.4.0) - - - - The list of checksums to generate and to verify for dependencies. - 40 - WrappedArray(sha1, md5) - - - - warn when transitive android dependencies will be ignored, default true - 25 - - - - consistent file name for apk output, used for IDE integration - 25 - - - - List of tasks that generate sources. - 100 - - - - Configures sbt to work without a network connection where possible. - 10 - false - - - - Interval between checks for modified sources by the continuous execution command. - 41 - 500 - - - - Describes an artifact. - 41 - Artifact(android-1-4,jar,jar,None,List(),None,Map()) - - - - The set of names of Plugin implementations defined by this project. - 200 - - - - android renderscript source-gen task - 17 - - - - Copies resources to the output directory. - 6 - - - - AndroidBuilder object - 17 - - - - Sources generated by the build. - 30 - - - - Source positions where the dependencies are defined. - 20000 - - - - check validity of aar deps - 17 - - - - flags for running lint, default = quiet - 17 - - - - General dependency management (Ivy) settings, such as the resolvers and paths to use. - 20000 - - - - A hook to get the UpdateReport of the global plugin. - 20000 - - - - Manipulates generated bytecode - 30 - - - - Resolves and optionally retrieves classified artifacts, such as javadocs and sources, for dependency definitions, transitively. - 29 - - - - android aidl source-gen task - 17 - - - - - 200 - - - - Executes all tests. - 4 - - - - Defines the mappings from a file to a path, used by packaging, for example. - 30 - - - - Produces the main artifact, such as a binary jar. This is typically an alias for the task that actually does the packaging. - 4 - - - - Defines the sources in this project for continuous execution to watch for changes. - 41 - - - - Mappings from classpath entry to API documentation base URL. - 41 - - - - Provides access to the project data for the build. - 20000 - - - - Generates the Ivy file for publishing to the local repository. - 30 - - - - run bytecode dexer - 17 - - - - Clean all .class files when R.java changes - 17 - - - - Provides the sbt interface to Ivy. - 200 - - - - path to the zipalign executable - 17 - - - - The configuration used to define the classpath. - 200 - - - - collect project JNI folder names for packaging (without libs from dependencies) - 17 - - - - a list of transitive aar dependencies, internal-use only - 17 - - - - Inter-project and library dependencies. - 200 - - - - Filter controlling whether the test is executed - 20000 - - - - Base directories of build products. - 200 - - - - Internal android SDK loader - 17 - - - - The base directory for cached dependencies. - 20000 - - - - The classpath consisting of library dependencies, both managed and unmanaged. - 31 - - - - Classpath entries (deep) that are manually managed. - 29 - - - - set release build - 17 - - - - The classpath consisting of internal and external, managed and unmanaged dependencies. - 29 - - - - Loads Framework definitions from the test loader. - 20000 - - - - Configures aspects of incremental compilation. - 20000 - - - - android javah task, generates javah headers from native classes - 17 - - - - copy all (assets, res) to a single location for packaging - 17 - - - - Generates a packaged artifact, returning the Artifact and the produced File. - 200 - - - - Module settings, which configure dependency management for a specific module, such as a project. - 20000 - - - - application version name - 17 - - - - zipalign the final package - 17 - - - - android aapt source-gen task; generate R.java - 17 - - - - proguard task, generates obfuscated.jar - 17 - - - - generate BuildConfig.java - 17 - - - - Configuration for generating the finished Ivy file for publishing. - 20000 - - - - overlay manifest files to merge (from build variants) - 17 - - - - Check for a new version of the plugin - 17 - - - - Path to android.jar and optional jars (e.g. google apis), if any - 17 - - - - Starts the Scala interpreter with the sbt and the build definition on the classpath and useful imports. - 6 - - - - Current build state. - 20000 - - - - create a release apk - 17 - - - - Provides access to the build structure, settings, and streams manager. - 20000 - - - - set debug build - 17 - - - - package android resources - 17 - - - - files to skip predexing, go straight into main dex - 17 - - - - Auto-detects main classes. - 31 - - - - Provides the class loader used for testing. - 20000 - - - - The external resolvers for automatically managed dependencies. - 41 - - - - Android SdkManager object - 17 - - - - Resource shrinking task, dual to shrinkResources - 17 - - - - Internal apkbuild-related key aggregating task - 17 - - - - Generates the Ivy file for publishing to a repository. - 30 - - - - detects and warns if an android project is using an ant-style layout - 17 - - - - Produces a main artifact, such as a binary jar. - 5 - - - - Resolver that handles inter-project dependencies. - 20000 - - - - Options for the Scala compiler. - 29 - - - - task which produces main-dex-list input file using dex-main-classes as input - 17 - - - - Unmanaged sources, which are manually created. - 29 - - - - Options for the incremental compiler. - 30 - - - - Android build tools - 17 - - - - Internal proguard-related key aggregating task - 17 - - - - sign the release build - 17 - - - - application version code - 17 - - - - collect all JNI folder names for packaging - 17 - - - - Defines the main class for packaging or running. - 29 - - - - Internal android:test-related key aggregating task - 17 - - - - Produces a documentation artifact, such as a jar containing API documentation. - 6 - - - - Resources generated by the build. - 30 - - - - Runs a main class, passing along arguments provided on the command line. - 4 - - - - Starts the Scala interpreter with the project dependencies on the classpath. - 5 - - - - apk pkg id, is android:packageName if set, otherwise manifest package name - 17 - - - - android library projects to reference, must be built separately - 17 - - - - Options for the Java compiler. - 29 - - - - Deletes files produced by the build, such as generated sources, compiled classes, and task caches. - 4 - - - - a tuple specifying -injars and -libraryjars (in that order) - 17 - - - - ${variable} expansion for AndroidManifest.xml - 17 - - - - Streams manager, which provides streams for different contexts. - 20000 - - - - Options passed to a new JVM when forking. - 29 - - - - Shows warnings from compilation, including ones that weren't printed initially. - 29 - - - - Inter-project dependencies. - 20000 - - - - Executes the tests provided as arguments or all tests if no arguments are provided. - 5 - - - - Collects all inputs needed for compilation. - 20000 - - - - Publishes artifacts to the local Ivy repository. - 4 - - - - Configuration for unresolved dependency warning. - 20000 - - - - Configuration for publishing to the local Ivy repository. - 20000 - - - - Collects all inputs needed for packaging. - 20000 - - - - The list of root tasks for this task execution. Roots are the top-level tasks that were directly requested to be run. - 20000 - - - - Options for packaging. - 30 - - - - Project dependency map for the inter-project resolver. - 20000 - - - - Defines the filename used to store the incremental compiler analysis file (inside the streams cacheDirectory). - 20000 - - - - Combines the project resolver, default resolvers, and user-defined resolvers. - 200 - - - - Build products that go on the exported classpath. - 200 - - - - Environment variables used when forking a new JVM - 30 - - - - Implementation used to run a main class. - 20000 - - - - - For tasks that support it (currently only 'compile' and 'update'), setting skip to true will force the task to not to do its work. This exact semantics may vary by task. - - 40 - - - - Defines the Scala instance to use for compilation, running, and testing. - 20000 - - - - includes test sources in debug builds if debug-includes-tests - 17 - - - - Build products that get packaged. - 31 - - - - Settings controlling test execution - 20000 - - - - Experimental hook to listen (or send) compilation failure messages. - 20000 - - - - Maps positions in generated source files to the original source it was generated from - 20000 - - - - Defines the Scala and Java compilers to use for compilation. - 20000 - - - - Resolves and optionally retrieves classifiers, such as javadocs and sources, for sbt, transitively. - 29 - - - - Compiles sources. - 4 - - - - Configuration for publishing to a repository. - 20000 - - - - android minSdk - 17 - - - - Runs the main class selected by the first argument, passing the remaining arguments to the main method. - 5 - - - - Configuration for generating the finished Ivy file for local publishing. - 20000 - - - - Publishes artifacts to the local Maven repository. - 5 - - - - Unmanaged resources, which are manually created. - 29 - - - - manifest munging task, if desired, the resulting file can be modified - 17 - - - - Generates a pom for publishing when publishing Maven-style. - 29 - - - - additional options to add to proguard-config - 17 - - - - Provides the set of defined test names. - 31 - - - - TR.scala generating task - 17 - - - - Generates API documentation. - 6 - - - - package aar artifact - 17 - - - - android ndk-build task, builds all auto-library project's ndk as well - 17 - - - - Produces a source artifact, such as a jar containing sources and resources. - 6 - - - - files to pass as proguard -libraryjars - 17 - - - - Classpath entries for the current project (shallow) that are manually managed. - 29 - - - - Configuration for publishing to the local Maven repository. - 20000 - - - - Run the app in debug mode, (wait for debugger on android) - 5 - - - - Display detailed eviction warnings. - 200 - - - - The classpath consisting of external, managed library dependencies. - 31 - - - - Publishes artifacts to a repository. - 4 - - - - package apklib artifact - 17 - - - - The names of sbt plugin-related modules (modules that extend Build, Plugin, AutoPlugin) defined by this project. - 200 - - - - a sequence of ('type', 'field name', 'value') to inject into res values.xml - 17 - - - - The exported classpath, consisting of build products and unmanaged and managed, internal and external dependencies. - 29 - - - - UpdateReports for the internal dependencies of this project. - 20000 - - - - Read the incremental compiler analysis from disk - 20000 - - - - Provides the list of defined tests. - 31 - - - - unpack the set of referenced aars - 17 - - - - Collects discovered tests into groups. Whether to fork and the options for forking are configurable on a per-group basis. - 31 - - - - base proguard configuration - 17 - - - - unpack the set of referenced apklibs - 17 - - - - Internal dex-related key aggregating task - 17 - - - - create a debug apk - 17 - - - - Selects the main class to run. - 31 - - - - disables dex optimizations: predex and sharding, true on minSdkVersion<21 - 17 - - - - Actually runs the incremental compliation - 20000 - - - - Provides streams for logging and persisting data. - 20000 - - - - Defines the sources in all projects for continuous execution to watch. - 100 - - - - a sequence of ('type', 'field name', 'value') to inject into BuildConfig.java - 17 - - - - Internal manifest-related key aggregating task - 17 - - - - Options for running tests. - 29 - - - - Packages all artifacts for publishing and maps the Artifact definition to the generated file. - 200 - - - - Defines the directory name used to store the update cache files (inside the streams cacheDirectory). - 20000 - - - - Defines test listeners. - 20000 - - - - Executes all tests, producing a report. - 200 - - - - boot classpath for android platform jar - 17 - - - - Custom package name for aapt --custom-package, defaults to manifest package name - 17 - - - - Internal retrolambda-related key aggregating task - 17 - - - - android target - 17 - - - - All resource files, both managed and unmanaged. - 30 - - - - The internal (inter-project) classpath. - 200 - - - - incremental dex, input jars to dex - 17 - - - - generates an apk - 17 - - - - android manifest xml object, read-only, do not modify - 17 - - - - The resolvers used by the sbt launcher. - 41 - - - - Resolves and optionally retrieves dependencies, producing a report. - 5 - - - - Install the built app to device - 17 - - - - IAndroidTarget object representing a target API level - 17 - - - - pre-dex input libraries task - 17 - - - - generate res-values into values.xml - 17 - - - - All sources, both managed and unmanaged. - 30 - - - - Starts the Scala interpreter with the project classes on the classpath. - 4 - - - - Remove the app from the device - 17 - - - - Provides the sbt interface to a configured Ivy module. - 200 - - - - Run android lint checks independently of compile - 17 - - - - Executes the tests that either failed before, were not run or whose transitive dependencies changed, among those provided as arguments. - 5 - - - - The credentials to use for updating and publishing. - 31 - - - - Cache of scala.tools.nsc.Global instances. This should typically be cached so that it isn't recreated every task run. - 20000 - - - - automatically reference sources in (declared) library projects - 17 - - - - renderscript target api, default: minSdkVersion - 17 - - - gen-android - - gen-android - Create an android project - - - - gen-android-sbt - - gen-android-sbt - Create SBT files for existing android project - - - - pidcat - - pidcat - grab device logcat for a package - - - - logcat - - logcat - grab device logcat - - - - adb-ls - - adb-ls - list device files - - - - adb-shell - - adb-shell - execute shell commands on device - - - - devices - - devices - List connected and online android devices - - - - device - - device - Select a connected android device - - - - adb-reboot - - adb-reboot - Reboot selected device - - - - adb-screenon - - adb-screenon - Turn on screen and unlock (if not protected) - - - - adb-runas - - adb-runas - execute shell commands on device as a debuggable package user - - - - adb-kill - - adb-kill - kill the current/specified package - - - - adb-wifi - - adb-wifi - Enable/disable ADB-over-wifi for selected device - - - - adb-push - - adb-push - push a file to device - - - - adb-pull - - adb-pull - pull a file from device - - - - adb-cat - - adb-cat - Cat a file from device - - - - adb-rm - - adb-rm - Remove a file from device - - - - variant - - variant[/project] <buildType> <flavor> - Load an Android build variant configuration (buildType + flavor) - - - - variant-reset - - variant-reset - Clear loaded variant configuration from the project - - - - resumeFromFailure - - - help - - help - Displays this help message or prints detailed help on requested commands (run 'help <command>'). - - - - completions - - completions - Displays a list of completions for the given argument string (run 'completions <string>'). - - - - about - - about - Displays basic information about sbt and the build. - - - - tasks - - tasks - Lists the tasks defined for the current project. - - - - settings - - settings - Lists the settings defined for the current project. - - - - reload - - reload - (Re)loads the current project or changes to plugins project or returns from it. - - - - projects - - projects - Lists the names of available projects or temporarily adds/removes extra builds to the session. - - - - project - - project - Displays the current project or changes to the provided `project`. - - - - reboot - - - < - - - set - - set [every] <setting> - Evaluates a Setting and applies it to the current project. - - - - session - - session - Manipulates session settings. For details, run 'help session'. - - - - inspect - - inspect [uses|tree|definitions] <key> - Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies. - - - - loadp - - - load-failed - - - onFailure - - - sbtClearOnFailure - - - sbtStashOnFailure - - - sbtPopOnFailure - - - plugin - - - plugins - - plugins - Lists currently available plugins. - - - - iflast - - - shell - - - ~ - - ~ <command> - Executes the specified command whenever source files change. - - - - eval - - - alias - - - append - - - last - - last - Displays output from a previous command or the output from a specific task. - - - - last-grep - - last-grep - Shows lines from the last output for 'key' that match 'pattern'. - - - - export - - export <tasks>+ - Executes tasks and displays the equivalent command lines. - - - - boot - - - apply - - - exit - - exit - Terminates the build. - - - - initialize - - - -- - - - --- - - - - com.android.support-support-v4-20.0.0 - - com.android.support-support-v4-20.0.0 - sbt-android-synthetic-organization - 0.1-SNAPSHOT-sbt-android - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0 - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/bin - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.5/lib/jansi.jar - $SBT_BOOT/scala-2.10.5/lib/jline.jar - $SBT_BOOT/scala-2.10.5/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.5/lib/scala-library.jar - $SBT_BOOT/scala-2.10.5/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/actions-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/api-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/apply-macro-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cache-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classfile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classpath-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/collections-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/command-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-ivy-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/completion-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/control-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cross-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/incremental-compiler-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/io-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jline-2.11.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jsch-0.1.46.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logging-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logic-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-settings-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/persist-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/process-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/relation-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/run-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbt-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-pickling_2.10-0.10.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-reflect-2.10.5.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/serialization_2.10-0.1.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/task-system-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tasks-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-agent-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/testing-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tracking-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/xsbti/interface-0.13.9.jar - $IVY2/cache/com.android.databinding/baseLibrary/jars/baseLibrary-1.0-rc5.jar - $IVY2/cache/com.android.databinding/compilerCommon/jars/compilerCommon-1.0-rc5.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-1.5.0.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-1.5.0.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-1.5.0.jar - $IVY2/cache/com.android.tools.build/gradle-core/jars/gradle-core-1.5.0.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-24.5.0.jar - $IVY2/cache/com.android.tools.build/transform-api/jars/transform-api-1.5.0.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-24.5.0.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/jars/lombok-ast-0.2.3.jar - $IVY2/cache/com.android.tools.jack/jack-api/jars/jack-api-0.9.0.jar - $IVY2/cache/com.android.tools.jill/jill-api/jars/jill-api-0.9.0.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-24.5.0.jar - $IVY2/cache/com.android.tools.lint/lint-api/jars/lint-api-24.5.0.jar - $IVY2/cache/com.android.tools.lint/lint-checks/jars/lint-checks-24.5.0.jar - $IVY2/cache/com.android.tools.lint/lint/jars/lint-24.5.0.jar - $IVY2/cache/com.android.tools/annotations/jars/annotations-24.5.0.jar - $IVY2/cache/com.android.tools/common/jars/common-24.5.0.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-24.5.0.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-24.5.0.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-24.5.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/jars/monocle-core_2.10-1.1.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/jars/monocle-macro_2.10-1.1.0.jar - $IVY2/cache/com.google.code.gson/gson/jars/gson-2.2.4.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-17.0.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/jars/juniversalchardet-1.0.3.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/jars/bintray-update-checker_2.10-0.1.jar - $IVY2/cache/com.intellij/annotations/jars/annotations-12.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/jars/antlr4-annotations-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/jars/antlr4-runtime-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/jars/antlr4-4.5.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-io/commons-io/jars/commons-io-2.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/io.argonaut/argonaut_2.10/jars/argonaut_2.10-6.1.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/jars/retrolambda-2.1.0.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/net.sf.proguard/proguard-base/jars/proguard-base-5.0.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/jars/org.abego.treelayout.core-1.0.1.jar - $IVY2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar - $IVY2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar - $IVY2/cache/org.antlr/antlr/jars/antlr-3.5.2.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.3.2.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.48.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.48.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/jars/ecj-4.4.2.jar - $IVY2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.4.201502262128.jar - $IVY2/cache/org.javassist/javassist/bundles/javassist-3.20.0-GA.jar - $IVY2/cache/org.ow2.asm/asm-all/jars/asm-all-5.0.4.jar - $IVY2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar - $IVY2/cache/org.ow2.asm/asm-tree/jars/asm-tree-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm/jars/asm-5.0.3.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/jars/quasiquotes_2.10-2.0.1.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.1.1.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/jars/android-sdk-plugin-1.5.12.jar - $IVY2/cache/com.android.databinding/baseLibrary/srcs/baseLibrary-1.0-rc5-sources.jar - $IVY2/cache/com.android.databinding/compilerCommon/srcs/compilerCommon-1.0-rc5-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/gradle-core/srcs/gradle-core-1.5.0-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-24.5.0-sources.jar - $IVY2/cache/com.android.tools.build/transform-api/srcs/transform-api-1.5.0-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-24.5.0-sources.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/srcs/lombok-ast-0.2.3-sources.jar - $IVY2/cache/com.android.tools.jack/jack-api/srcs/jack-api-0.9.0-sources.jar - $IVY2/cache/com.android.tools.jill/jill-api/srcs/jill-api-0.9.0-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-24.5.0-sources.jar - $IVY2/cache/com.android.tools.lint/lint-api/srcs/lint-api-24.5.0-sources.jar - $IVY2/cache/com.android.tools.lint/lint-checks/srcs/lint-checks-24.5.0-sources.jar - $IVY2/cache/com.android.tools.lint/lint/srcs/lint-24.5.0-sources.jar - $IVY2/cache/com.android.tools/annotations/srcs/annotations-24.5.0-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-24.5.0-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-24.5.0-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-24.5.0-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-24.5.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/srcs/monocle-core_2.10-1.1.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/srcs/monocle-macro_2.10-1.1.0-sources.jar - $IVY2/cache/com.google.code.gson/gson/srcs/gson-2.2.4-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-17.0-sources.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/srcs/juniversalchardet-1.0.3-sources.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/srcs/bintray-update-checker_2.10-0.1-sources.jar - $IVY2/cache/com.intellij/annotations/srcs/annotations-12.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.46-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/srcs/antlr4-annotations-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/srcs/antlr4-runtime-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/srcs/antlr4-4.5-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-io/commons-io/srcs/commons-io-2.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/io.argonaut/argonaut_2.10/srcs/argonaut_2.10-6.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.11-sources.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/srcs/retrolambda-2.1.0-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-5.2.1-sources.jar - $IVY2/cache/net.sf.proguard/proguard-gradle/srcs/proguard-gradle-5.2.1-sources.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/srcs/org.abego.treelayout.core-1.0.1-sources.jar - $IVY2/cache/org.antlr/ST4/srcs/ST4-4.0.8-sources.jar - $IVY2/cache/org.antlr/antlr-runtime/srcs/antlr-runtime-3.5.2-sources.jar - $IVY2/cache/org.antlr/antlr/srcs/antlr-3.5.2-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.commons/commons-lang3/srcs/commons-lang3-3.3.2-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.48-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.48-sources.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/srcs/ecj-4.4.2-sources.jar - $IVY2/cache/org.jacoco/org.jacoco.core/srcs/org.jacoco.core-0.7.4.201502262128-sources.jar - $IVY2/cache/org.javassist/javassist/srcs/javassist-3.20.0-GA-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.ow2.asm/asm-all/srcs/asm-all-5.0.4-sources.jar - $IVY2/cache/org.ow2.asm/asm-analysis/srcs/asm-analysis-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/srcs/asm-debug-all-5.0.1-sources.jar - $IVY2/cache/org.ow2.asm/asm-tree/srcs/asm-tree-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm/srcs/asm-5.0.3-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.0-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.5-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_8_2/srcs/precompiled-2_8_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_2/srcs/precompiled-2_9_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_3/srcs/precompiled-2_9_3-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.1-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.9-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/srcs/scalaz-core_2.10-7.1.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/srcs/android-sdk-plugin-1.5.12-sources.jar - - - - - - - - 2.11.1 - $IVY2/cache/jline/jline/jars/jline-2.11.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.1.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.2.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.1.jar - - - - - - Mixed - - 22 - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/AndroidManifest.xml - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/res - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/assets - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/bin/generated/source - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/libs - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0 - true - - - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/src - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/resources - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/com.android.support-support-v4-20.0.0.jar - - - - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/com.android.support-support-v4-20.0.0.jar - - - $BASE/target/android/intermediates/aars/com.android.support-support-v4-20.0.0/libs/internal_impl-20.0.0.jar - - - - - - - - - $IVY2/cache/com.actionbarsherlock/actionbarsherlock/srcs/actionbarsherlock-4.4.0-sources.jar - - - $IVY2/cache/com.android.support/support-annotations/jars/support-annotations-20.0.0.jar - $IVY2/cache/com.android.support/support-annotations/docs/support-annotations-20.0.0-javadoc.jar - $IVY2/cache/com.android.support/support-annotations/srcs/support-annotations-20.0.0-sources.jar - - - $IVY2/cache/com.android.support/support-v4/docs/support-v4-20.0.0-javadoc.jar - $IVY2/cache/com.android.support/support-v4/srcs/support-v4-20.0.0-sources.jar - - - $IVY2 - \ No newline at end of file diff --git a/extractor/src/test/data/0.13/android-1.6/build.sbt b/extractor/src/test/data/0.13/android-1.6/build.sbt deleted file mode 100644 index b155c606..00000000 --- a/extractor/src/test/data/0.13/android-1.6/build.sbt +++ /dev/null @@ -1,20 +0,0 @@ -import android.Keys._ -import android.Dependencies.aar - -android.Plugin.androidBuild - -platformTarget in Android := "android-22" - -libraryDependencies ++= Seq( - aar("com.android.support" % "support-v4" % "20.0.0"), -// apklib("com.actionbarsherlock" % "actionbarsherlock" % "4.4.0"), - "com.hanhuy.android" %% "scala-common" % "1.3", - "ch.acra" % "acra" % "4.8.2", - "com.lihaoyi" %% "scalarx" % "0.3.0" - -) - -scalaVersion := "2.11.8" - -proguardConfig in Android := Seq("test option") - diff --git a/extractor/src/test/data/0.13/android-1.6/project/plugins.sbt b/extractor/src/test/data/0.13/android-1.6/project/plugins.sbt deleted file mode 100644 index 4b7a7baf..00000000 --- a/extractor/src/test/data/0.13/android-1.6/project/plugins.sbt +++ /dev/null @@ -1,3 +0,0 @@ -resolvers += Resolver.sbtPluginRepo("snapshots") - -addSbtPlugin("org.scala-android" % "sbt-android" % "1.6.10") diff --git a/extractor/src/test/data/0.13/android-1.6/src/main/AndroidManifest.xml b/extractor/src/test/data/0.13/android-1.6/src/main/AndroidManifest.xml deleted file mode 100644 index bc8ede7f..00000000 --- a/extractor/src/test/data/0.13/android-1.6/src/main/AndroidManifest.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/extractor/src/test/data/0.13/android-1.6/structure.xml b/extractor/src/test/data/0.13/android-1.6/structure.xml deleted file mode 100644 index 54d65b4e..00000000 --- a/extractor/src/test/data/0.13/android-1.6/structure.xml +++ /dev/null @@ -1,3475 +0,0 @@ - - - - ch.acra-acra-4.8.2 - - ch.acra-acra-4.8.2 - sbt-android-synthetic-organization - 0.1-SNAPSHOT-sbt-android - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2 - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/bin - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.sbt.plugins.Giter8TemplatePlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.6/lib/jansi.jar - $SBT_BOOT/scala-2.10.6/lib/jline.jar - $SBT_BOOT/scala-2.10.6/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.6/lib/scala-library.jar - $SBT_BOOT/scala-2.10.6/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/actions-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/api-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/apply-macro-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/cache-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/classfile-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/classpath-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/collections-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/command-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compile-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-integration-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-interface-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-ivy-integration-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/completion-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/control-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/cross-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/incremental-compiler-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/io-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/ivy-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jansi-1.11.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jline-2.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jsch-0.1.50.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/logging-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/logic-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/main-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/main-settings-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/persist-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/process-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/relation-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/run-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/sbt-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/scala-pickling_2.10-0.10.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/scala-reflect-2.10.6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/serialization_2.10-0.1.2.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/task-system-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/tasks-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/template-resolver-0.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/test-agent-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/testing-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/tracking-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/xsbti/interface-0.13.13.jar - $IVY2/cache/com.android.databinding/baseLibrary/jars/baseLibrary-2.1.2.jar - $IVY2/cache/com.android.databinding/compilerCommon/jars/compilerCommon-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-2.1.2.jar - $IVY2/cache/com.android.tools.build/gradle-api/jars/gradle-api-2.1.2.jar - $IVY2/cache/com.android.tools.build/gradle-core/jars/gradle-core-2.1.2.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-25.1.2.jar - $IVY2/cache/com.android.tools.build/transform-api/jars/transform-api-2.0.0-deprecated-use-gradle-api.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-25.1.2.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/jars/lombok-ast-0.2.3.jar - $IVY2/cache/com.android.tools.jack/jack-api/jars/jack-api-0.10.0.jar - $IVY2/cache/com.android.tools.jill/jill-api/jars/jill-api-0.10.0.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint-api/jars/lint-api-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint-checks/jars/lint-checks-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint/jars/lint-25.1.2.jar - $IVY2/cache/com.android.tools/annotations/jars/annotations-25.1.2.jar - $IVY2/cache/com.android.tools/common/jars/common-25.1.2.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-25.1.2.jar - $IVY2/cache/com.android.tools/repository/jars/repository-25.1.2.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-25.1.2.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-25.1.2.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/jars/monocle-core_2.10-1.1.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/jars/monocle-macro_2.10-1.1.0.jar - $IVY2/cache/com.google.code.gson/gson/jars/gson-2.2.4.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-17.0.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/jars/juniversalchardet-1.0.3.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/jars/bintray-update-checker_2.10-0.1.jar - $IVY2/cache/com.intellij/annotations/jars/annotations-12.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/jars/antlr4-annotations-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/jars/antlr4-runtime-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/jars/antlr4-4.5.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-io/commons-io/jars/commons-io-2.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/io.argonaut/argonaut_2.10/jars/argonaut_2.10-6.1.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/jars/retrolambda-2.3.0.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/jars/org.abego.treelayout.core-1.0.1.jar - $IVY2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar - $IVY2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar - $IVY2/cache/org.antlr/antlr/jars/antlr-3.5.2.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.51.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/jars/ecj-4.4.2.jar - $IVY2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.4.201502262128.jar - $IVY2/cache/org.javassist/javassist/bundles/javassist-3.20.0-GA.jar - $IVY2/cache/org.ow2.asm/asm-all/jars/asm-all-5.0.4.jar - $IVY2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-commons/jars/asm-commons-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar - $IVY2/cache/org.ow2.asm/asm-tree/jars/asm-tree-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm/jars/asm-5.0.3.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/jars/quasiquotes_2.10-2.0.1.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.1.1.jar - $IVY2/cache/scala_2.10/sbt_0.13/org.scala-android/sbt-android/jars/sbt-android-1.6.10.jar - $IVY2/cache/com.android.databinding/baseLibrary/srcs/baseLibrary-2.1.2-sources.jar - $IVY2/cache/com.android.databinding/compilerCommon/srcs/compilerCommon-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/gradle-api/srcs/gradle-api-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/gradle-core/srcs/gradle-core-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-25.1.2-sources.jar - $IVY2/cache/com.android.tools.build/transform-api/srcs/transform-api-2.0.0-deprecated-use-gradle-api-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-25.1.2-sources.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/srcs/lombok-ast-0.2.3-sources.jar - $IVY2/cache/com.android.tools.jack/jack-api/srcs/jack-api-0.10.0-sources.jar - $IVY2/cache/com.android.tools.jill/jill-api/srcs/jill-api-0.10.0-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint-api/srcs/lint-api-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint-checks/srcs/lint-checks-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint/srcs/lint-25.1.2-sources.jar - $IVY2/cache/com.android.tools/annotations/srcs/annotations-25.1.2-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-25.1.2-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-25.1.2-sources.jar - $IVY2/cache/com.android.tools/repository/srcs/repository-25.1.2-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-25.1.2-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-25.1.2-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/srcs/monocle-core_2.10-1.1.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/srcs/monocle-macro_2.10-1.1.0-sources.jar - $IVY2/cache/com.google.code.gson/gson/srcs/gson-2.2.4-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-17.0-sources.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/srcs/juniversalchardet-1.0.3-sources.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/srcs/bintray-update-checker_2.10-0.1-sources.jar - $IVY2/cache/com.intellij/annotations/srcs/annotations-12.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.50-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/srcs/antlr4-annotations-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/srcs/antlr4-runtime-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/srcs/antlr4-4.5-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-io/commons-io/srcs/commons-io-2.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/io.argonaut/argonaut_2.10/srcs/argonaut_2.10-6.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.13-sources.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/srcs/retrolambda-2.3.0-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-5.2.1-sources.jar - $IVY2/cache/net.sf.proguard/proguard-gradle/srcs/proguard-gradle-5.2.1-sources.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/srcs/org.abego.treelayout.core-1.0.1-sources.jar - $IVY2/cache/org.antlr/ST4/srcs/ST4-4.0.8-sources.jar - $IVY2/cache/org.antlr/antlr-runtime/srcs/antlr-runtime-3.5.2-sources.jar - $IVY2/cache/org.antlr/antlr/srcs/antlr-3.5.2-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.51-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.51-sources.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/srcs/ecj-4.4.2-sources.jar - $IVY2/cache/org.fusesource.jansi/jansi/srcs/jansi-1.11-sources.jar - $IVY2/cache/org.jacoco/org.jacoco.core/srcs/org.jacoco.core-0.7.4.201502262128-sources.jar - $IVY2/cache/org.javassist/javassist/srcs/javassist-3.20.0-GA-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.ow2.asm/asm-all/srcs/asm-all-5.0.4-sources.jar - $IVY2/cache/org.ow2.asm/asm-analysis/srcs/asm-analysis-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-commons/srcs/asm-commons-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/srcs/asm-debug-all-5.0.1-sources.jar - $IVY2/cache/org.ow2.asm/asm-tree/srcs/asm-tree-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm/srcs/asm-5.0.3-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.1-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.6-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.6-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.6-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-interface/srcs/compiler-interface-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.2-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/template-resolver/srcs/template-resolver-0.1-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.13-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/srcs/scalaz-core_2.10-7.1.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/org.scala-android/sbt-android/srcs/sbt-android-1.6.10-sources.jar - - - - - - - - 2.11.8 - $IVY2/cache/jline/jline/jars/jline-2.12.1.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.4.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.4.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.8.jar - - - - - - Mixed - - 22 - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/AndroidManifest.xml - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/res - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/assets - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/bin/generated/source - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/libs - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2 - true - - - - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/src - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/resources - $ANDROID_HOME/sbt/exploded-aars/ch.acra-acra-4.8.2/ch.acra-acra-4.8.2.jar - - - - - - - - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/com.android.support-support-v4-23.1.1.jar - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/libs/internal_impl-23.1.1.jar - - - - - - - com.android.support-support-v4-23.1.1 - - com.android.support-support-v4-23.1.1 - sbt-android-synthetic-organization - 0.1-SNAPSHOT-sbt-android - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1 - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/bin - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.sbt.plugins.Giter8TemplatePlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.6/lib/jansi.jar - $SBT_BOOT/scala-2.10.6/lib/jline.jar - $SBT_BOOT/scala-2.10.6/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.6/lib/scala-library.jar - $SBT_BOOT/scala-2.10.6/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/actions-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/api-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/apply-macro-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/cache-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/classfile-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/classpath-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/collections-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/command-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compile-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-integration-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-interface-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-ivy-integration-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/completion-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/control-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/cross-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/incremental-compiler-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/io-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/ivy-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jansi-1.11.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jline-2.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jsch-0.1.50.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/logging-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/logic-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/main-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/main-settings-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/persist-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/process-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/relation-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/run-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/sbt-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/scala-pickling_2.10-0.10.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/scala-reflect-2.10.6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/serialization_2.10-0.1.2.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/task-system-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/tasks-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/template-resolver-0.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/test-agent-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/testing-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/tracking-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/xsbti/interface-0.13.13.jar - $IVY2/cache/com.android.databinding/baseLibrary/jars/baseLibrary-2.1.2.jar - $IVY2/cache/com.android.databinding/compilerCommon/jars/compilerCommon-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-2.1.2.jar - $IVY2/cache/com.android.tools.build/gradle-api/jars/gradle-api-2.1.2.jar - $IVY2/cache/com.android.tools.build/gradle-core/jars/gradle-core-2.1.2.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-25.1.2.jar - $IVY2/cache/com.android.tools.build/transform-api/jars/transform-api-2.0.0-deprecated-use-gradle-api.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-25.1.2.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/jars/lombok-ast-0.2.3.jar - $IVY2/cache/com.android.tools.jack/jack-api/jars/jack-api-0.10.0.jar - $IVY2/cache/com.android.tools.jill/jill-api/jars/jill-api-0.10.0.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint-api/jars/lint-api-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint-checks/jars/lint-checks-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint/jars/lint-25.1.2.jar - $IVY2/cache/com.android.tools/annotations/jars/annotations-25.1.2.jar - $IVY2/cache/com.android.tools/common/jars/common-25.1.2.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-25.1.2.jar - $IVY2/cache/com.android.tools/repository/jars/repository-25.1.2.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-25.1.2.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-25.1.2.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/jars/monocle-core_2.10-1.1.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/jars/monocle-macro_2.10-1.1.0.jar - $IVY2/cache/com.google.code.gson/gson/jars/gson-2.2.4.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-17.0.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/jars/juniversalchardet-1.0.3.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/jars/bintray-update-checker_2.10-0.1.jar - $IVY2/cache/com.intellij/annotations/jars/annotations-12.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/jars/antlr4-annotations-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/jars/antlr4-runtime-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/jars/antlr4-4.5.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-io/commons-io/jars/commons-io-2.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/io.argonaut/argonaut_2.10/jars/argonaut_2.10-6.1.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/jars/retrolambda-2.3.0.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/jars/org.abego.treelayout.core-1.0.1.jar - $IVY2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar - $IVY2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar - $IVY2/cache/org.antlr/antlr/jars/antlr-3.5.2.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.51.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/jars/ecj-4.4.2.jar - $IVY2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.4.201502262128.jar - $IVY2/cache/org.javassist/javassist/bundles/javassist-3.20.0-GA.jar - $IVY2/cache/org.ow2.asm/asm-all/jars/asm-all-5.0.4.jar - $IVY2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-commons/jars/asm-commons-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar - $IVY2/cache/org.ow2.asm/asm-tree/jars/asm-tree-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm/jars/asm-5.0.3.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/jars/quasiquotes_2.10-2.0.1.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.1.1.jar - $IVY2/cache/scala_2.10/sbt_0.13/org.scala-android/sbt-android/jars/sbt-android-1.6.10.jar - $IVY2/cache/com.android.databinding/baseLibrary/srcs/baseLibrary-2.1.2-sources.jar - $IVY2/cache/com.android.databinding/compilerCommon/srcs/compilerCommon-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/gradle-api/srcs/gradle-api-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/gradle-core/srcs/gradle-core-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-25.1.2-sources.jar - $IVY2/cache/com.android.tools.build/transform-api/srcs/transform-api-2.0.0-deprecated-use-gradle-api-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-25.1.2-sources.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/srcs/lombok-ast-0.2.3-sources.jar - $IVY2/cache/com.android.tools.jack/jack-api/srcs/jack-api-0.10.0-sources.jar - $IVY2/cache/com.android.tools.jill/jill-api/srcs/jill-api-0.10.0-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint-api/srcs/lint-api-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint-checks/srcs/lint-checks-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint/srcs/lint-25.1.2-sources.jar - $IVY2/cache/com.android.tools/annotations/srcs/annotations-25.1.2-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-25.1.2-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-25.1.2-sources.jar - $IVY2/cache/com.android.tools/repository/srcs/repository-25.1.2-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-25.1.2-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-25.1.2-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/srcs/monocle-core_2.10-1.1.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/srcs/monocle-macro_2.10-1.1.0-sources.jar - $IVY2/cache/com.google.code.gson/gson/srcs/gson-2.2.4-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-17.0-sources.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/srcs/juniversalchardet-1.0.3-sources.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/srcs/bintray-update-checker_2.10-0.1-sources.jar - $IVY2/cache/com.intellij/annotations/srcs/annotations-12.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.50-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/srcs/antlr4-annotations-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/srcs/antlr4-runtime-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/srcs/antlr4-4.5-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-io/commons-io/srcs/commons-io-2.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/io.argonaut/argonaut_2.10/srcs/argonaut_2.10-6.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.13-sources.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/srcs/retrolambda-2.3.0-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-5.2.1-sources.jar - $IVY2/cache/net.sf.proguard/proguard-gradle/srcs/proguard-gradle-5.2.1-sources.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/srcs/org.abego.treelayout.core-1.0.1-sources.jar - $IVY2/cache/org.antlr/ST4/srcs/ST4-4.0.8-sources.jar - $IVY2/cache/org.antlr/antlr-runtime/srcs/antlr-runtime-3.5.2-sources.jar - $IVY2/cache/org.antlr/antlr/srcs/antlr-3.5.2-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.51-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.51-sources.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/srcs/ecj-4.4.2-sources.jar - $IVY2/cache/org.fusesource.jansi/jansi/srcs/jansi-1.11-sources.jar - $IVY2/cache/org.jacoco/org.jacoco.core/srcs/org.jacoco.core-0.7.4.201502262128-sources.jar - $IVY2/cache/org.javassist/javassist/srcs/javassist-3.20.0-GA-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.ow2.asm/asm-all/srcs/asm-all-5.0.4-sources.jar - $IVY2/cache/org.ow2.asm/asm-analysis/srcs/asm-analysis-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-commons/srcs/asm-commons-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/srcs/asm-debug-all-5.0.1-sources.jar - $IVY2/cache/org.ow2.asm/asm-tree/srcs/asm-tree-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm/srcs/asm-5.0.3-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.1-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.6-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.6-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.6-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-interface/srcs/compiler-interface-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.2-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/template-resolver/srcs/template-resolver-0.1-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.13-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/srcs/scalaz-core_2.10-7.1.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/org.scala-android/sbt-android/srcs/sbt-android-1.6.10-sources.jar - - - - - - - - 2.11.8 - $IVY2/cache/jline/jline/jars/jline-2.12.1.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.4.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.4.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.8.jar - - - - - - Mixed - - 22 - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/AndroidManifest.xml - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/res - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/assets - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/bin/generated/source - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/libs - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1 - true - - - - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/src - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/resources - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/com.android.support-support-v4-23.1.1.jar - - - - - - - - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/com.android.support-support-v4-23.1.1.jar - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/libs/internal_impl-23.1.1.jar - - - - - - - android-1-6 - $URI_BASE - android-1-6 - default - 0.1-SNAPSHOT - $BASE - $BASE/target - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.sbt.plugins.Giter8TemplatePlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.6/lib/jansi.jar - $SBT_BOOT/scala-2.10.6/lib/jline.jar - $SBT_BOOT/scala-2.10.6/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.6/lib/scala-library.jar - $SBT_BOOT/scala-2.10.6/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/actions-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/api-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/apply-macro-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/cache-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/classfile-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/classpath-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/collections-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/command-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compile-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-integration-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-interface-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/compiler-ivy-integration-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/completion-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/control-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/cross-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/incremental-compiler-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/io-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/ivy-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jansi-1.11.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jline-2.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/jsch-0.1.50.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/logging-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/logic-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/main-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/main-settings-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/persist-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/process-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/relation-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/run-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/sbt-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/scala-pickling_2.10-0.10.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/scala-reflect-2.10.6.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/serialization_2.10-0.1.2.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/task-system-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/tasks-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/template-resolver-0.1.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/test-agent-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/testing-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/tracking-0.13.13.jar - $SBT_BOOT/scala-2.10.6/org.scala-sbt/sbt/0.13.13/xsbti/interface-0.13.13.jar - $IVY2/cache/com.android.databinding/baseLibrary/jars/baseLibrary-2.1.2.jar - $IVY2/cache/com.android.databinding/compilerCommon/jars/compilerCommon-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-2.1.2.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-2.1.2.jar - $IVY2/cache/com.android.tools.build/gradle-api/jars/gradle-api-2.1.2.jar - $IVY2/cache/com.android.tools.build/gradle-core/jars/gradle-core-2.1.2.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-25.1.2.jar - $IVY2/cache/com.android.tools.build/transform-api/jars/transform-api-2.0.0-deprecated-use-gradle-api.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-25.1.2.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/jars/lombok-ast-0.2.3.jar - $IVY2/cache/com.android.tools.jack/jack-api/jars/jack-api-0.10.0.jar - $IVY2/cache/com.android.tools.jill/jill-api/jars/jill-api-0.10.0.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint-api/jars/lint-api-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint-checks/jars/lint-checks-25.1.2.jar - $IVY2/cache/com.android.tools.lint/lint/jars/lint-25.1.2.jar - $IVY2/cache/com.android.tools/annotations/jars/annotations-25.1.2.jar - $IVY2/cache/com.android.tools/common/jars/common-25.1.2.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-25.1.2.jar - $IVY2/cache/com.android.tools/repository/jars/repository-25.1.2.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-25.1.2.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-25.1.2.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/jars/monocle-core_2.10-1.1.0.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/jars/monocle-macro_2.10-1.1.0.jar - $IVY2/cache/com.google.code.gson/gson/jars/gson-2.2.4.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-17.0.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/jars/juniversalchardet-1.0.3.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/jars/bintray-update-checker_2.10-0.1.jar - $IVY2/cache/com.intellij/annotations/jars/annotations-12.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/jars/antlr4-annotations-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/jars/antlr4-runtime-4.5.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/jars/antlr4-4.5.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-io/commons-io/jars/commons-io-2.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/io.argonaut/argonaut_2.10/jars/argonaut_2.10-6.1.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/jars/retrolambda-2.3.0.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/jars/org.abego.treelayout.core-1.0.1.jar - $IVY2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar - $IVY2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar - $IVY2/cache/org.antlr/antlr/jars/antlr-3.5.2.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.51.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/jars/ecj-4.4.2.jar - $IVY2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.4.201502262128.jar - $IVY2/cache/org.javassist/javassist/bundles/javassist-3.20.0-GA.jar - $IVY2/cache/org.ow2.asm/asm-all/jars/asm-all-5.0.4.jar - $IVY2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-commons/jars/asm-commons-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar - $IVY2/cache/org.ow2.asm/asm-tree/jars/asm-tree-5.0.3.jar - $IVY2/cache/org.ow2.asm/asm/jars/asm-5.0.3.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/jars/quasiquotes_2.10-2.0.1.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.1.1.jar - $IVY2/cache/scala_2.10/sbt_0.13/org.scala-android/sbt-android/jars/sbt-android-1.6.10.jar - $IVY2/cache/com.android.databinding/baseLibrary/srcs/baseLibrary-2.1.2-sources.jar - $IVY2/cache/com.android.databinding/compilerCommon/srcs/compilerCommon-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/gradle-api/srcs/gradle-api-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/gradle-core/srcs/gradle-core-2.1.2-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-25.1.2-sources.jar - $IVY2/cache/com.android.tools.build/transform-api/srcs/transform-api-2.0.0-deprecated-use-gradle-api-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-25.1.2-sources.jar - $IVY2/cache/com.android.tools.external.lombok/lombok-ast/srcs/lombok-ast-0.2.3-sources.jar - $IVY2/cache/com.android.tools.jack/jack-api/srcs/jack-api-0.10.0-sources.jar - $IVY2/cache/com.android.tools.jill/jill-api/srcs/jill-api-0.10.0-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint-api/srcs/lint-api-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint-checks/srcs/lint-checks-25.1.2-sources.jar - $IVY2/cache/com.android.tools.lint/lint/srcs/lint-25.1.2-sources.jar - $IVY2/cache/com.android.tools/annotations/srcs/annotations-25.1.2-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-25.1.2-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-25.1.2-sources.jar - $IVY2/cache/com.android.tools/repository/srcs/repository-25.1.2-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-25.1.2-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-25.1.2-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-core_2.10/srcs/monocle-core_2.10-1.1.0-sources.jar - $IVY2/cache/com.github.julien-truffaut/monocle-macro_2.10/srcs/monocle-macro_2.10-1.1.0-sources.jar - $IVY2/cache/com.google.code.gson/gson/srcs/gson-2.2.4-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-17.0-sources.jar - $IVY2/cache/com.googlecode.juniversalchardet/juniversalchardet/srcs/juniversalchardet-1.0.3-sources.jar - $IVY2/cache/com.hanhuy.sbt/bintray-update-checker_2.10/srcs/bintray-update-checker_2.10-0.1-sources.jar - $IVY2/cache/com.intellij/annotations/srcs/annotations-12.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.50-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-annotations/srcs/antlr4-annotations-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4-runtime/srcs/antlr4-runtime-4.5-sources.jar - $IVY2/cache/com.tunnelvisionlabs/antlr4/srcs/antlr4-4.5-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-io/commons-io/srcs/commons-io-2.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/io.argonaut/argonaut_2.10/srcs/argonaut_2.10-6.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.13-sources.jar - $IVY2/cache/net.orfjackal.retrolambda/retrolambda/srcs/retrolambda-2.3.0-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-5.2.1-sources.jar - $IVY2/cache/net.sf.proguard/proguard-gradle/srcs/proguard-gradle-5.2.1-sources.jar - $IVY2/cache/org.abego.treelayout/org.abego.treelayout.core/srcs/org.abego.treelayout.core-1.0.1-sources.jar - $IVY2/cache/org.antlr/ST4/srcs/ST4-4.0.8-sources.jar - $IVY2/cache/org.antlr/antlr-runtime/srcs/antlr-runtime-3.5.2-sources.jar - $IVY2/cache/org.antlr/antlr/srcs/antlr-3.5.2-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.51-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.51-sources.jar - $IVY2/cache/org.eclipse.jdt.core.compiler/ecj/srcs/ecj-4.4.2-sources.jar - $IVY2/cache/org.fusesource.jansi/jansi/srcs/jansi-1.11-sources.jar - $IVY2/cache/org.jacoco/org.jacoco.core/srcs/org.jacoco.core-0.7.4.201502262128-sources.jar - $IVY2/cache/org.javassist/javassist/srcs/javassist-3.20.0-GA-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.ow2.asm/asm-all/srcs/asm-all-5.0.4-sources.jar - $IVY2/cache/org.ow2.asm/asm-analysis/srcs/asm-analysis-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-commons/srcs/asm-commons-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm-debug-all/srcs/asm-debug-all-5.0.1-sources.jar - $IVY2/cache/org.ow2.asm/asm-tree/srcs/asm-tree-5.0.3-sources.jar - $IVY2/cache/org.ow2.asm/asm/srcs/asm-5.0.3-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.1-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.6-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.6-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.6-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-2cf13e211b2cb31f0d3b317289dca70eca3362f6-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-interface/srcs/compiler-interface-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.2-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/template-resolver/srcs/template-resolver-0.1-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.13-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.13-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.scalaz/scalaz-core_2.10/srcs/scalaz-core_2.10-7.1.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/org.scala-android/sbt-android/srcs/sbt-android-1.6.10-sources.jar - - - - - - - - 2.11.8 - $IVY2/cache/jline/jline/jars/jline-2.12.1.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.4.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.4.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.8.jar - - - - - - - 22 - $BASE/target/android/intermediates/manifest/AndroidManifest.xml - $BASE/src/main/res - $BASE/src/main/assets - $BASE/target/android/generated/source - $BASE/src/main/libs - $BASE/target/android/intermediates/build_integration/android-1-6-BUILD-INTEGRATION.apk - false - - - - - - $BASE/src/main - $BASE/src/main/java - $BASE/src/main/scala - $BASE/target/android/generated/source - $BASE/src/main/resources - $BASE/target/resource_managed/main - $BASE/target/android/intermediates/classes - - - $BASE/src/test/java - $BASE/src/test/scala - $BASE/target/src_managed/test - $BASE/src/test/resources - $BASE/target/resource_managed/test - $BASE/target/test-classes - - - ch.acra-acra-4.8.2 - com.android.support-support-v4-23.1.1 - - - - - - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/com.android.support-support-v4-23.1.1.jar - $ANDROID_HOME/sbt/exploded-aars/com.android.support-support-v4-23.1.1/libs/internal_impl-23.1.1.jar - - - - - - - Declares managed dependency overrides. - 40 - Set() - - - - - Organization/group ID of the Scala used in the project. Default value is 'org.scala-lang'. This is an advanced setting used for clones of the Scala Language. It should be disregarded in standard use cases. - - 100 - org.scala-lang - - - - Default directory for sources generated by the build. - 39 - $BASE/target/src_managed - - - - AndroidBuilder object - 25 - - - - The maximum number of errors, such as compile errors, to list. - 10 - 100 - - - - Version of Android build-tools to utilize, None (default) for latest - 25 - - - - Commands to execute before the Scala interpreter exits. - 41 - - - - - Defines inline Ivy XML for configuring dependency management. - 40 - - - - - If true, includes repositories used in module configurations in the pom repositories section. If false, only the common repositories are included. - 41 - false - - - - Project licenses as (name, url) pairs. - 41 - List() - - - - The artifact definitions for the current module. Must be consistent with packagedArtifacts. - 40 - List(Artifact(android-1-6,pom,pom,None,List(pom),None,Map()), Artifact(android-1-6,src,jar,Some(sour... - - - - Pattern used to retrieve managed dependencies to the current build. - 10000 - [type]s/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[artifact](-[revision])(-[... - - - - Whether to perform bytecode dexing in process, default: heap >= 2gb - 25 - - - - The versions of Scala used when cross-building. - 39 - List(2.11.8) - - - - Organization/group ID. - 9 - default - - - - Provides a resolver for obtaining sbt as a dependency. - 41 - URLRepository(typesafe-ivy-releases,Patterns(ivyPatterns=List(https://repo.typesafe.com/typesafe/ivy... - - - - Configures handling of Scala classpaths. - 10000 - ClasspathOptions(true,false,false,true,true) - - - - Whether to enable lint checking during compile, default: true - 25 - - - - allow transitive aar and apklib dependencies, default true - 25 - - - - Logs results after a test task completes. - 20000 - Main(<function1>,sbt.TestResultLogger$$anon$1@4bfb501d,sbt.TestResultLogger$$anon$1@e07c0d9,sbt.Test... - - - - Provides access to the loaded project structure. This is the information available before settings are evaluated. - 10000 - - - - whether or not to run proguard in debug, automatically true with scala - 25 - - - - android: execute install, run and test on all connected devices, or just selected - 25 - - - - Project name. - 9 - android-1-6 - - - - path to the zipalign executable - 25 - - - - Use JCenter as the default repository. - 40 - false - - - - Configures retrieving dependencies to the current build. - 10000 - None - - - - Year in which the project started. - 41 - None - - - - Default Scala source directory. - 10 - - - - Internal android SDK loader - 25 - - - - Configures the order in which Java and sources within a single compilation are compiled. Valid values are: JavaThenScala, ScalaThenJava, or Mixed. - 39 - Mixed - - - - local aar files - 25 - - - - automatically remove unused resources from final apk, default false - 25 - - - - Selects the conflict manager to use for dependency management. - 100 - ConflictManager(latest-revision,*,*) - - - - Declares managed dependency exclusions. - 40 - List() - - - - True if the the version of the project is a snapshot version. - 39 - true - - - - Unmanaged resource directories, containing resources manually created by the user. - 11 - - - - build type definitions, map of build type names to settings - 25 - - - - Enables (true) or disables (false) parallel execution of tasks. - 41 - true - - - - Adds a dependency on scala-library if true. - 10 - false - - - - Configuration for generating a pom. - 10000 - MakePomConfiguration($BASE/ta... - - - - Sets the classifier used by the default artifact definition. - 40 - None - - - - Configures paths used by Ivy for dependency management. - 10000 - IvyPath($BASE, Some(/Users/ja... - - - - Addition project information like formal name, homepage, licenses etc. - 100 - ModuleInfo(android-1-6,android-1-6,None,None,List(),default,None,None,List()) - - - - If true, connects standard input when running a main class forked. - 100 - false - - - - android packaging options, excludes, firsts and merges - 25 - - - - Provides a definition for declaring the current version of sbt. - 41 - org.scala-sbt:sbt:0.13.13 - - - - List of all resource directories, both managed and unmanaged. - 39 - - - - enable java8 backport support - 25 - - - - Defines module configurations, which override resolvers on a per-module basis. - 41 - List() - - - - Directory used for caching task data. - 41 - $BASE/target/cache/android-1-... - - - - The Scala version substring describing binary compatibility. - 39 - 2.11 - - - - internal Android SDK logger - 25 - - - - Filter for excluding sources and resources files from default directories. - 100 - - - - Message to display when the project is loaded. - 10000 - Set current project to android-1-6 (in build file:$HOME/workspace/sbt-structure/extractor/src/... - - - - Path to the Android SDK, defaults to ANDROID_HOME or 'sdk.dir' from properties - 25 - - - - Path to android.jar and optional jars (e.g. google apis), if any - 25 - - - - The location where command line history is persisted. - 40 - Some($BASE/target/.history) - - - - list of package names for caching proguard outputs, more rules => more cache misses - 25 - - - - Transforms the generated POM. - 100 - <function1> - - - - The amount of logging sent to the screen. - 10 - - - - additional params to pass to aapt - 25 - - - - whether to include aar resources when generating TR, default false - 25 - - - - Provides the version of sbt. This setting should be not be modified. - 11 - 0.13.13 - - - - Files to keep during a clean. - 100 - List($BASE/target/.history) - - - - Project name transformed from mixed case and spaces to lowercase and dash-separated. - 40 - android-1-6 - - - - A function that provides additional loggers for a given setting. - 10000 - <function1> - - - - Automatically obtains Scala tools as managed dependencies if true. - 40 - true - - - - The message to show before triggered execution executes an action after sources change. - 10000 - <function1> - - - - True if logging should be buffered until work completes. - 100 - false - - - - List of classifiers used for transitively obtaining extra artifacts for sbt or declared dependencies. - 40 - List(sources, javadoc) - - - - The level of tracking for this project by the internal callers. - 40 - TrackAlways - - - - Timeout for instrumentation tests, in milliseconds, default is 3 minutes - 25 - - - - The proguard rules applied when generating the dex main classes list for mutli-dex build. - 25 - - - - Basic SCM information for the project. - 41 - None - - - - Directory to which managed dependencies are retrieved. - 40 - $BASE/lib_managed - - - - The default directory for manually managed libraries. - 10 - $BASE/src/main/libs - - - - whether to create ViewHolder classes for layouts, default true - 25 - - - - Defines the binary compatibility version substring. - 39 - 0.13 - - - - list of additional android res folders to include (primarily for flavors - 25 - - - - list of android package names to ignore for TR.scala generation - 25 - - - - fail the build if true, default: false - 25 - - - - Android SdkManager object - 25 - - - - The dependency management descriptor for the current module. - 41 - default:android-1-6:0.1-SNAPSHOT - - - - android manifest file path - 25 - - - - An optional set of configurations from which to retrieve dependencies if retrieveManaged is set to true - 40 - None - - - - setting indicating whether or not this is a library project - 25 - - - - compileSdkVersion API level derived from 'platformTarget', do not override - 25 - - - - Project description. - 40 - android-1-6 - - - - The base directory. Depending on the scope, this is the base directory for the build, project, configuration, or task. - 11 - $BASE - - - - If Some, defines the local Scala installation to use for compilation, running, and testing. - 10 - None - - - - Configures how Scala dependencies are checked, filtered, and injected. - 100 - Some(IvyScala(2.11.8,2.11,List(),true,false,true,org.scala-lang)) - - - - setting to determine whether the project is laid out ant or gradle-style - 25 - - - - Configures the module ID of the sources of the compiler bridge. - 100 - org.scala-sbt:compiler-interface:0.13.13:component - - - - The resolver to publish to. - 10 - None - - - - renderscript support mode, default: false - 25 - - - - Android build tools - 25 - - - - tags - 40 - - - - The location of a generated artifact. - 39 - - - - Default directory containing sources. - 11 - $BASE/src - - - - Organization homepage. - 41 - None - - - - - 25 - - - - Selects repositories to include in the generated POM. - 100 - <function1> - - - - Filter for including sources and resources files from default directories. - 100 - - - - List of all source directories, both managed and unmanaged. - 11 - - - - signing configuration for debug builds - 25 - - - - If true, enables exit trapping and thread management for 'run'-like tasks. This is currently only suitable for serially-executed 'run'-like tasks. - 100 - true - - - - list of android abi to include, empty to include all, default: all - 25 - - - - The resolvers configured for this application by the sbt launcher. - 41 - Some(ArrayBuffer(FileRepository(local,FileConfiguration(true,None),Patterns(ivyPatterns=List(${ivy.h... - - - - If true, enables retrieving dependencies to the current build. Otherwise, dependencies are used directly from the cache. - 40 - false - - - - Options for resolving managed dependencies. - 10000 - - - - Organization full/formal name. - 41 - default - - - - If true, enables automatically generating -Xplugin arguments to the compiler based on the classpath for the plugin configuration. - 11 - true - - - - tests runner, default android.test.InstrumentationTestRunner - 25 - - - - Selects how to log output when running a main class. - 10000 - None - - - - include scala-library in proguard: true if scala source present - 25 - - - - Provides a fully-resolved reference to the current project for the referencing scope. - 100 - ProjectRef($URI_BASE,androi... - - - - Unmanaged source directories, which contain manually created sources. - 10 - - - - Continuous execution configuration. - 1000 - - - - Maximum process count for dex, default available processor count - 25 - - - - Logger usable by settings during project loading. - 100 - - - - android library requests, name -> required - 25 - - - - Whether or not all the build resolvers should be overridden with what's defined from the launcher. - 41 - false - - - - artifact object for publishing aars - 25 - - - - local android library projects that need to be built - 25 - - - - The user-defined additional resolvers for automatically managed dependencies. - 31 - List(google libraries: $URI_ANDROID_HOME/extras/google/m2repository, android libraries: file... - - - - Configures whether to generate and publish a pom (true) or Ivy file (false). - 40 - true - - - - Path to the Android NDK, defaults to ANDROID_NDK_HOME or 'ndk.dir' from properties - 25 - - - - Extra XML to insert into the generated POM. - 40 - - - - - include res configurations - 25 - - - - flag indicating whether to generated TR.scala - 25 - - - - Registered, although not necessarily present, test frameworks. - 200 - List(TestFramework(WrappedArray(org.scalacheck.ScalaCheckFramework)), TestFramework(WrappedArray(org... - - - - Deprecated android application ID, use android:application-id instead - 25 - - - - Base URL for API documentation. - 41 - None - - - - Determines whether the exported classpath for this project contains classes (false) or a packaged jar (true). - 40 - true - - - - The version of Scala used for building. - 9 - 2.11.8 - - - - merge manifests from libs, disable if libraries have bad manifests - 25 - - - - The name of the current module, used for dependency management. - 40 - android-1-6 - - - - Configures warnings for conflicts in dependency management. - 100 - ConflictWarning({$URI_BASE}... - - - - whether full of resources should be generated at TR.scala, default true - 25 - - - - Maps configurations to the actual configuration used to define the classpath. - 100 - <function1> - - - - compileSdkVersion as described by 'android list targets' (the ID string) - 25 - - - - The logging level for updating. - 40 - Default - - - - If true, enables adding sbt as a dependency and auto-generation of the plugin descriptor file. - 41 - false - - - - Resolvers not included in the main resolver chain, such as those in module configurations. - 100 - List(cache:publish-m2-local: $HOME/.m2/repository) - - - - minimal-main-dex flag for dex, default false - 25 - - - - Issues to detect, default: ApiDetectors - 25 - - - - Enables/disables Ivy validation of module metadata. - 40 - false - - - - If it exists, represents that the project (and name) were automatically created, rather than user specified. - 10000 - true - - - - Whether forked tests should be executed in parallel - 200 - false - - - - build flavor definitions, map of flavor names to settings - 25 - - - - Show Android SDK installation progress - 25 - - - - Provides access to the launched sbt configuration, including the ScalaProvider, Launcher, and GlobalLock. - 10000 - - - - Enables (true) or disables (false) publishing an artifact. - 11 - true - - - - Function that produces the artifact name from its definition. - 100 - <function3> - - - - additional options to add to proguard-config - 25 - - - - If true, enables cross paths, which distinguish input and output directories for cross-building. - 10 - false - - - - If true, automatically manages mappings to the API doc URL. - 41 - false - - - - whether to enable pngcrunch, default: true, disable if pre-processing - 25 - - - - The defined configurations for dependency management. This may be different from the configurations for Project settings. - 40 - List(compile, runtime, test, provided, optional, android-internal, compile-internal, runtime-interna... - - - - If true, enables synchronizing the dependencies retrieved to the current build by removed unneeded files. - 40 - false - - - - whether or not to run proguard, automatically true with useProguardInDebug - 25 - - - - Options that take file input, which may invalidate the cache. - 100 - - - - Configures handling of the Scala version when cross-building. - 100 - disabled - - - - If true, forks a new JVM when running. If false, runs in the same JVM as the build. - 10 - false - - - - Configuration for resolving and retrieving managed dependencies. - 10000 - - - - Main directory for files generated by the build that are cross-built. - 40 - $BASE/target - - - - The version/revision of the current module. - 9 - 0.1-SNAPSHOT - - - - list of additional android asset folders to include (primarily for flavors - 25 - - - - The level of tracking for the internal (inter-project) dependency. - 40 - TrackAlways - - - - - Definitive source of inter-project dependencies for compilation and dependency management. - This is populated by default by the dependencies declared on Project instances, but may be modified. - The main restriction is that new builds may not be introduced. - - 10000 - - - - Maximum heapsize for dex, default 1024m - 25 - - - - Default managed resource directory, used when generating resources. - 40 - $BASE/target/resource_managed - - - - List of tasks that generate resources. - 100 - - - - If true, sources from the project's base directory are included as main sources. - 25 - true - - - - signing configuration for release builds - 25 - - - - version of proguard to use - 25 - - - - Default unmanaged resource directory, used for user-defined resources. - 10 - - - - Internal duplicate apply check - 25 - - - - Properties loaded from the project's .property files - 25 - - - - The log manager, which creates Loggers for different contexts. - 10000 - - - - Duration after which to force a full update to occur - 100 - None - - - - renderscript optimization level, default: 3 - 25 - - - - Default Java source directory. - 10 - - - - setting for defining project build output layout - 25 - - - - Whether instrumentation tests should be included in the debug apk - 25 - - - - Defines the configuration used when none is specified for a dependency in ivyXML. - 100 - Some(compile) - - - - additional params to pass to dex - 25 - - - - list of class files that go into main-dex-list parameter for dex - 25 - - - - Artifact types that are included on the classpath. - 40 - Set(eclipse-plugin, bundle, scala-jar, hk2-jar, orbit, jar) - - - - setting that determines whether to package debug or release, default: debug - 25 - - - - The files to recursively delete during a clean. - 40 - List($BASE/lib_managed, /User... - - - - Directory for compiled classes and copied resources. - 11 - - - - Project homepage. - 40 - None - - - - boot classpath for android platform jar - 25 - - - - Initial commands to execute when starting up the Scala interpreter. - 11 - - - - - Directory used for temporary files for tasks that is deleted after each task execution. - 10000 - /var/folders/5k/4b5my29x26q_dhrys3ghf9wh0000gn/T/sbt_9dfd93ef - - - - Provides the current configuration of the referencing scope. - 100 - - - - Provides the current project for the referencing scope. - 100 - Project(id android-1-6, base: $HOME/workspace/sbt-structure/extractor/src/test/data/0.13/andro... - - - - The message to show when triggered execution waits for sources to change. - 10000 - <function1> - - - - options for dumpStructure task - 10000 - Options(true,true,true,true,true) - - - - List of managed resource directories. - 11 - - - - Managed source directories, which contain sources generated by the build. - 40 - - - - List of developers implicated in the project - 41 - List() - - - - Main directory for files generated by the build. - 11 - $BASE/target - - - - Selects the Java installation used for compiling and forking. If None, uses the Java installation running the build. - 10 - None - - - - Options on eviction warnings after resolving managed dependencies. - 10000 - - - - artifact object for publishing apklibs - 25 - - - - multi-dex flag for dex, default false - 25 - - - - Configures warnings around Maven incompatibility. - 100 - - - - whether to enable dex sharding, requires v21+, debug-only - 25 - - - - Declares managed dependencies. - 9 - List(net.sf.proguard:proguard-base:5.0:android-internal, com.android.support:support-v4:20.0.0, com.... - - - - The list of checksums to generate and to verify for dependencies. - 40 - WrappedArray(sha1, md5) - - - - TargetInfo object representing a target API level - 25 - - - - warn when transitive android dependencies will be ignored, default true - 25 - - - - consistent file name for apk output, used for IDE integration - 25 - - - - List of tasks that generate sources. - 100 - - - - Configures sbt to work without a network connection where possible. - 10 - false - - - - Interval between checks for modified sources by the continuous execution command. - 41 - 500 - - - - Describes an artifact. - 41 - Artifact(android-1-6,jar,jar,None,List(),None,Map()) - - - - android renderscript source-gen task - 17 - - - - Copies resources to the output directory. - 6 - - - - Sources generated by the build. - 30 - - - - Source positions where the dependencies are defined. - 20000 - - - - check validity of aar deps - 17 - - - - flags for running lint, default = quiet - 17 - - - - General dependency management (Ivy) settings, such as the resolvers and paths to use. - 20000 - - - - A hook to get the UpdateReport of the global plugin. - 20000 - - - - Manipulates generated bytecode - 30 - - - - Resolves and optionally retrieves classified artifacts, such as javadocs and sources, for dependency definitions, transitively. - 29 - - - - android aidl source-gen task - 17 - - - - - 200 - - - - Executes all tests. - 4 - - - - Defines the mappings from a file to a path, used by packaging, for example. - 30 - - - - Produces the main artifact, such as a binary jar. This is typically an alias for the task that actually does the packaging. - 4 - - - - Defines the sources in this project for continuous execution to watch for changes. - 41 - - - - Mappings from classpath entry to API documentation base URL. - 41 - - - - Provides access to the project data for the build. - 20000 - - - - Generates the Ivy file for publishing to the local repository. - 30 - - - - run bytecode dexer - 17 - - - - Clean all .class files when R.java changes - 17 - - - - Provides the sbt interface to Ivy. - 200 - - - - The configuration used to define the classpath. - 200 - - - - collect project JNI folder names for packaging (without libs from dependencies) - 17 - - - - a list of transitive aar dependencies, internal-use only - 17 - - - - Inter-project and library dependencies. - 200 - - - - Filter controlling whether the test is executed - 20000 - - - - Base directories of build products. - 200 - - - - The base directory for cached dependencies. - 20000 - - - - The classpath consisting of library dependencies, both managed and unmanaged. - 31 - - - - Classpath entries (deep) that are manually managed. - 29 - - - - set release build - 17 - - - - The classpath consisting of internal and external, managed and unmanaged dependencies. - 29 - - - - Loads Framework definitions from the test loader. - 20000 - - - - Configures aspects of incremental compilation. - 20000 - - - - android javah task, generates javah headers from native classes - 17 - - - - copy all (assets, res) to a single location for packaging - 17 - - - - Generates a packaged artifact, returning the Artifact and the produced File. - 200 - - - - Module settings, which configure dependency management for a specific module, such as a project. - 20000 - - - - application version name - 17 - - - - zipalign the final package - 17 - - - - android aapt source-gen task; generate R.java - 17 - - - - proguard task, generates obfuscated.jar - 17 - - - - generate BuildConfig.java - 17 - - - - Configuration for generating the finished Ivy file for publishing. - 20000 - - - - overlay manifest files to merge (from build variants) - 17 - - - - Check for a new version of the plugin - 17 - - - - Starts the Scala interpreter with the sbt and the build definition on the classpath and useful imports. - 6 - - - - Check for new versions of the Android SDK - 17 - - - - Current build state. - 20000 - - - - create a release apk - 17 - - - - Provides access to the build structure, settings, and streams manager. - 20000 - - - - set debug build - 17 - - - - package android resources - 17 - - - - files to skip predexing, go straight into main dex - 17 - - - - Auto-detects main classes. - 31 - - - - Provides the class loader used for testing. - 20000 - - - - The external resolvers for automatically managed dependencies. - 41 - - - - Resource shrinking task, dual to shrinkResources - 17 - - - - Internal apkbuild-related key aggregating task - 17 - - - - Generates the Ivy file for publishing to a repository. - 30 - - - - detects and warns if an android project is using an ant-style layout - 17 - - - - Produces a main artifact, such as a binary jar. - 5 - - - - Resolver that handles inter-project dependencies. - 20000 - - - - Options for the Scala compiler. - 29 - - - - task which produces main-dex-list input file using dex-main-classes as input - 17 - - - - Unmanaged sources, which are manually created. - 29 - - - - Options for the incremental compiler. - 30 - - - - Internal proguard-related key aggregating task - 17 - - - - sign the release build - 17 - - - - application version code - 17 - - - - collect all JNI folder names for packaging - 17 - - - - Defines the main class for packaging or running. - 29 - - - - Internal android:test-related key aggregating task - 17 - - - - Produces a documentation artifact, such as a jar containing API documentation. - 6 - - - - Resources generated by the build. - 30 - - - - Internal ndkbuild-related key aggregating task - 17 - - - - Runs a main class, passing along arguments provided on the command line. - 4 - - - - Starts the Scala interpreter with the project dependencies on the classpath. - 5 - - - - apk pkg id, is android:packageName if set, otherwise manifest package name - 17 - - - - android library projects to reference, must be built separately - 17 - - - - Options for the Java compiler. - 29 - - - - Deletes files produced by the build, such as generated sources, compiled classes, and task caches. - 4 - - - - a tuple specifying -injars and -libraryjars (in that order) - 17 - - - - Internal android:collect-resources key aggregating task - 17 - - - - ${variable} expansion for AndroidManifest.xml - 17 - - - - Streams manager, which provides streams for different contexts. - 20000 - - - - Options passed to a new JVM when forking. - 29 - - - - Shows warnings from compilation, including ones that weren't printed initially. - 29 - - - - Build products that go on the exported classpath if missing. - 200 - - - - Inter-project dependencies. - 20000 - - - - Executes the tests provided as arguments or all tests if no arguments are provided. - 5 - - - - Collects all inputs needed for compilation. - 20000 - - - - Publishes artifacts to the local Ivy repository. - 4 - - - - Configuration for unresolved dependency warning. - 20000 - - - - Configuration for publishing to the local Ivy repository. - 20000 - - - - Collects all inputs needed for packaging. - 20000 - - - - The list of root tasks for this task execution. Roots are the top-level tasks that were directly requested to be run. - 20000 - - - - Options for packaging. - 30 - - - - Project dependency map for the inter-project resolver. - 20000 - - - - Defines the filename used to store the incremental compiler analysis file (inside the streams cacheDirectory). - 20000 - - - - Combines the project resolver, default resolvers, and user-defined resolvers. - 200 - - - - Build products that go on the exported classpath. - 200 - - - - Environment variables used when forking a new JVM - 30 - - - - Implementation used to run a main class. - 20000 - - - - - For tasks that support it (currently only 'compile' and 'update'), setting skip to true will force the task to not to do its work. This exact semantics may vary by task. - - 40 - - - - Defines the Scala instance to use for compilation, running, and testing. - 20000 - - - - includes test sources in debug builds if debug-includes-tests - 17 - - - - Build products that get packaged. - 31 - - - - Settings controlling test execution - 20000 - - - - Experimental hook to listen (or send) compilation failure messages. - 20000 - - - - Maps positions in generated source files to the original source it was generated from - 20000 - - - - Defines the Scala and Java compilers to use for compilation. - 20000 - - - - Resolves and optionally retrieves classifiers, such as javadocs and sources, for sbt, transitively. - 29 - - - - Compiles sources. - 4 - - - - Configuration for publishing to a repository. - 20000 - - - - android minSdk - 17 - - - - Runs the main class selected by the first argument, passing the remaining arguments to the main method. - 5 - - - - Configuration for generating the finished Ivy file for local publishing. - 20000 - - - - Publishes artifacts to the local Maven repository. - 5 - - - - Unmanaged resources, which are manually created. - 29 - - - - manifest munging task, if desired, the resulting file can be modified - 17 - - - - additional environment variables to pass into ndk-build - 17 - - - - Generates a pom for publishing when publishing Maven-style. - 29 - - - - Provides the set of defined test names. - 31 - - - - TR.scala generating task - 17 - - - - Generates API documentation. - 6 - - - - package aar artifact - 17 - - - - android ndk-build task, builds all auto-library project's ndk as well - 17 - - - - Produces a source artifact, such as a jar containing sources and resources. - 6 - - - - files to pass as proguard -libraryjars - 17 - - - - Classpath entries for the current project (shallow) that are manually managed. - 29 - - - - Configuration for publishing to the local Maven repository. - 20000 - - - - Run the app in debug mode, (wait for debugger on android) - 5 - - - - Display detailed eviction warnings. - 200 - - - - The classpath consisting of external, managed library dependencies. - 31 - - - - viewHolders.scala generating task - 17 - - - - Publishes artifacts to a repository. - 4 - - - - package apklib artifact - 17 - - - - The names of sbt plugin-related modules (modules that extend Build, Plugin, AutoPlugin) defined by this project. - 200 - - - - a sequence of ('type', 'field name', 'value') to inject into res values.xml - 17 - - - - The exported classpath, consisting of build products and unmanaged and managed, internal and external dependencies. - 29 - - - - UpdateReports for the internal dependencies of this project. - 20000 - - - - Read the incremental compiler analysis from disk - 20000 - - - - Internal task to see if google/android repos are installed - 17 - - - - Provides the list of defined tests. - 31 - - - - unpack the set of referenced aars - 17 - - - - Collects discovered tests into groups. Whether to fork and the options for forking are configurable on a per-group basis. - 31 - - - - base proguard configuration - 17 - - - - unpack the set of referenced apklibs - 17 - - - - Internal dex-related key aggregating task - 17 - - - - create a debug apk - 17 - - - - Selects the main class to run. - 31 - - - - disables dex optimizations: predex and sharding, true on minSdkVersion<21 - 17 - - - - Actually runs the incremental compilation - 20000 - - - - Provides streams for logging and persisting data. - 20000 - - - - Defines the sources in all projects for continuous execution to watch. - 100 - - - - a sequence of ('type', 'field name', 'value') to inject into BuildConfig.java - 17 - - - - Just the exported classpath without triggering the compilation. - 200 - - - - Internal manifest-related key aggregating task - 17 - - - - Options for running tests. - 29 - - - - Packages all artifacts for publishing and maps the Artifact definition to the generated file. - 200 - - - - General dependency management (Ivy) settings, configured to retrieve sbt's components. - 20000 - - - - Defines the directory name used to store the update cache files (inside the streams cacheDirectory). - 20000 - - - - Defines test listeners. - 20000 - - - - Executes all tests, producing a report. - 200 - - - - Custom package name for aapt --custom-package, defaults to manifest package name - 17 - - - - Internal retrolambda-related key aggregating task - 17 - - - - android target - 17 - - - - All resource files, both managed and unmanaged. - 30 - - - - additional arguments to pass to ndk-build - 17 - - - - The internal (inter-project) classpath. - 200 - - - - incremental dex, input jars to dex - 17 - - - - Internal aapt-related key aggregating task - 17 - - - - generates an apk - 17 - - - - android manifest xml object, read-only, do not modify - 17 - - - - The resolvers used by the sbt launcher. - 41 - - - - Resolves and optionally retrieves dependencies, producing a report. - 5 - - - - Install the built app to device - 17 - - - - pre-dex input libraries task - 17 - - - - generate res-values into values.xml - 17 - - - - All sources, both managed and unmanaged. - 30 - - - - Starts the Scala interpreter with the project classes on the classpath. - 4 - - - - Remove the app from the device - 17 - - - - Provides the sbt interface to a configured Ivy module. - 200 - - - - Run android lint checks independently of compile - 17 - - - - Executes the tests that either failed before, were not run or whose transitive dependencies changed, among those provided as arguments. - 5 - - - - The credentials to use for updating and publishing. - 31 - - - - Cache of scala.tools.nsc.Global instances. This should typically be cached so that it isn't recreated every task run. - 20000 - - - - automatically reference sources in (declared) library projects - 17 - - - - renderscript target api, default: minSdkVersion - 17 - - - gen-android - - gen-android - Create an android project - - - - gen-android-sbt - - gen-android-sbt - Create SBT files for existing android project - - - - pidcat - - pidcat - grab device logcat for a package - - - - pidcat-grep - - pidcat-grep - grep through device logcat for a package - - - - logcat - - logcat - grab device logcat - - - - logcat-grep - - logcat-grep - grep through device logcat - - - - adb-ls - - adb-ls - list device files - - - - adb-shell - - adb-shell - execute shell commands on device - - - - devices - - devices - List connected and online android devices - - - - device - - device - Select a connected android device - - - - adb-reboot - - adb-reboot - Reboot selected device - - - - adb-screenon - - adb-screenon - Turn on screen and unlock (if not protected) - - - - adb-runas - - adb-runas - execute shell commands on device as a debuggable package user - - - - adb-kill - - adb-kill - kill the current/specified package - - - - adb-wifi - - adb-wifi - Enable/disable ADB-over-wifi for selected device - - - - adb-push - - adb-push - push a file to device - - - - adb-pull - - adb-pull - pull a file from device - - - - adb-cat - - adb-cat - Cat a file from device - - - - adb-rm - - adb-rm - Remove a file from device - - - - variant - - variant[/project] <buildType> <flavor> - Load an Android build variant configuration (buildType + flavor) - - - - variant-reset - - variant-reset - Clear loaded variant configuration from the project - - - - android-license - - android-license <license-id> - Show Android SDK licenses - - - - android-install - - android-install <package> - Install Android SDK package - - - - android-update - - android-update <all|package-name> - Update Android SDK package(s) - - - - resumeFromFailure - - - help - - help - Displays this help message or prints detailed help on requested commands (run 'help <command>'). - - - - completions - - completions - Displays a list of completions for the given argument string (run 'completions <string>'). - - - - about - - about - Displays basic information about sbt and the build. - - - - tasks - - tasks - Lists the tasks defined for the current project. - - - - settings - - settings - Lists the settings defined for the current project. - - - - reload - - reload - (Re)loads the current project or changes to plugins project or returns from it. - - - - new - - new - Creates a new sbt build. - - - - projects - - projects - Lists the names of available projects or temporarily adds/removes extra builds to the session. - - - - project - - project - Displays the current project or changes to the provided `project`. - - - - reboot - - - < - - - set - - set [every] <setting> - Evaluates a Setting and applies it to the current project. - - - - session - - session - Manipulates session settings. For details, run 'help session'. - - - - inspect - - inspect [uses|tree|definitions] <key> - Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies. - - - - loadp - - - load-failed - - - onFailure - - - sbtClearOnFailure - - - sbtStashOnFailure - - - sbtPopOnFailure - - - plugin - - - plugins - - plugins - Lists currently available plugins. - - - - iflast - - - shell - - - ~ - - ~ <command> - Executes the specified command whenever source files change. - - - - eval - - - alias - - - append - - - last - - last - Displays output from a previous command or the output from a specific task. - - - - last-grep - - last-grep - Shows lines from the last output for 'key' that match 'pattern'. - - - - export - - export <tasks>+ - Executes tasks and displays the equivalent command lines. - - - - boot - - - apply - - - exit - - exit - Terminates the build. - - - - initialize - - - -- - - - --- - - - - - $IVY2/cache/ch.acra/acra/docs/acra-4.8.2-javadoc.jar - $IVY2/cache/ch.acra/acra/srcs/acra-4.8.2-sources.jar - - - $ANDROID_HOME/sbt/sdk/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1.jar - $ANDROID_HOME/sbt/sdk/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1-javadoc.jar - $ANDROID_HOME/sbt/sdk/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1-sources.jar - - - $ANDROID_HOME/sbt/sdk/extras/android/m2repository/com/android/support/support-v4/23.1.1/support-v4-23.1.1-javadoc.jar - $ANDROID_HOME/sbt/sdk/extras/android/m2repository/com/android/support/support-v4/23.1.1/support-v4-23.1.1-sources.jar - - - $IVY2/cache/com.hanhuy.android/iota_2.11/jars/iota_2.11-1.0.4.jar - $IVY2/cache/com.hanhuy.android/iota_2.11/docs/iota_2.11-1.0.4-javadoc.jar - $IVY2/cache/com.hanhuy.android/iota_2.11/srcs/iota_2.11-1.0.4-sources.jar - - - $IVY2/cache/com.hanhuy.android/scala-common_2.11/jars/scala-common_2.11-1.3.jar - $IVY2/cache/com.hanhuy.android/scala-common_2.11/docs/scala-common_2.11-1.3-javadoc.jar - $IVY2/cache/com.hanhuy.android/scala-common_2.11/srcs/scala-common_2.11-1.3-sources.jar - - - $IVY2/cache/com.lihaoyi/scalarx_2.11/jars/scalarx_2.11-0.3.0.jar - $IVY2/cache/com.lihaoyi/scalarx_2.11/docs/scalarx_2.11-0.3.0-javadoc.jar - $IVY2/cache/com.lihaoyi/scalarx_2.11/srcs/scalarx_2.11-0.3.0-sources.jar - - - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.8.jar - $IVY2/cache/org.scala-lang/scala-library/docs/scala-library-2.11.8-javadoc.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.11.8-sources.jar - - - $IVY2 - \ No newline at end of file diff --git a/extractor/src/test/data/0.13/android/build.sbt b/extractor/src/test/data/0.13/android/build.sbt deleted file mode 100644 index 52c468b9..00000000 --- a/extractor/src/test/data/0.13/android/build.sbt +++ /dev/null @@ -1,16 +0,0 @@ -import android.Keys._ -import android.Dependencies.aar - -android.Plugin.androidBuild - -platformTarget in Android := "android-22" - -libraryDependencies ++= Seq( - aar("com.android.support" % "support-v4" % "20.0.0"), - apklib("com.actionbarsherlock" % "actionbarsherlock" % "4.4.0") -) - -scalaVersion := "2.11.1" - -proguardConfig in Android := Seq("test option") - diff --git a/extractor/src/test/data/0.13/android/project/plugins.sbt b/extractor/src/test/data/0.13/android/project/plugins.sbt deleted file mode 100644 index 4a4c0c61..00000000 --- a/extractor/src/test/data/0.13/android/project/plugins.sbt +++ /dev/null @@ -1,3 +0,0 @@ -resolvers += Resolver.sbtPluginRepo("snapshots") - -addSbtPlugin("com.hanhuy.sbt" % "android-sdk-plugin" % "1.3.4") diff --git a/extractor/src/test/data/0.13/android/src/main/AndroidManifest.xml b/extractor/src/test/data/0.13/android/src/main/AndroidManifest.xml deleted file mode 100644 index bc8ede7f..00000000 --- a/extractor/src/test/data/0.13/android/src/main/AndroidManifest.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/extractor/src/test/data/0.13/android/structure.xml b/extractor/src/test/data/0.13/android/structure.xml deleted file mode 100644 index 3ae3bf06..00000000 --- a/extractor/src/test/data/0.13/android/structure.xml +++ /dev/null @@ -1,2550 +0,0 @@ - - - - android - $URI_BASE - android - default - 0.1-SNAPSHOT - $BASE - $BASE/target - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.5/lib/jansi.jar - $SBT_BOOT/scala-2.10.5/lib/jline.jar - $SBT_BOOT/scala-2.10.5/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.5/lib/scala-library.jar - $SBT_BOOT/scala-2.10.5/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/actions-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/api-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/apply-macro-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cache-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classfile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classpath-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/collections-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/command-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-ivy-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/completion-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/control-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cross-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/incremental-compiler-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/io-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jline-2.11.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jsch-0.1.46.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logging-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logic-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-settings-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/persist-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/process-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/relation-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/run-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbt-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-pickling_2.10-0.10.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-reflect-2.10.5.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/serialization_2.10-0.1.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/task-system-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tasks-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-agent-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/testing-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tracking-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/xsbti/interface-0.13.9.jar - $IVY2/cache/asm/asm-all/jars/asm-all-3.3.1.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-0.12.2.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-0.12.2.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-0.12.2.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-23.0.2.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-23.0.2.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-23.0.2.jar - $IVY2/cache/com.android.tools/common/jars/common-23.0.2.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-23.0.2.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-23.0.2.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-23.0.2.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-15.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/net.sf.proguard/proguard-base/jars/proguard-base-4.11.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.48.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.48.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/jars/android-sdk-plugin-1.3.4.jar - $IVY2/cache/asm/asm-all/srcs/asm-all-3.3.1-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-0.12.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-0.12.2-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-0.12.2-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-23.0.2-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-23.0.2-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-23.0.2-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-23.0.2-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-23.0.2-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-23.0.2-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-23.0.2-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-15.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.46-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.11-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-4.11-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.48-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.48-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.0-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.5-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_8_2/srcs/precompiled-2_8_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_2/srcs/precompiled-2_9_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_3/srcs/precompiled-2_9_3-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.1-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.9-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/srcs/android-sdk-plugin-1.3.4-sources.jar - - - - - - - - 2.11.1 - $IVY2/cache/jline/jline/jars/jline-2.11.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.1.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.2.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.1.jar - - - - - - Mixed - - 22 - $BASE/target/android-bin/AndroidManifest.xml - $BASE/src/main/res - $BASE/src/main/assets - $BASE/target/android-gen - $BASE/src/main/libs - $BASE/target/android-bin/.build_integration/android-BUILD-INTEGRATION.apk - false - - - - - $BASE/target/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/AndroidManifest.xml - $BASE/target/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0 - $BASE/target/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/src - $BASE/target/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/res - $BASE/target/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/libs - $BASE/target/apklibs/com.actionbarsherlock-actionbarsherlock-4.4.0/gen - - - - $BASE/src/main - $BASE/src/main/java - $BASE/src/main/scala - $BASE/target/android-gen - $BASE/src/main/res - $BASE/target/resource_managed/main - $BASE/target/android-bin/classes - - - $BASE/src/androidTest - $BASE/src/androidTest/java - $BASE/src/androidTest/scala - $BASE/target/src_managed/test - $BASE/src/androidTest/resources - $BASE/target/resource_managed/test - $BASE/target/test-classes - - - com.android.support-support-v4-20.0.0 - - - - $BASE/target/aars/com.android.support-support-v4-20.0.0/com.android.support-support-v4-20.0.0.jar - - - $BASE/target/aars/com.android.support-support-v4-20.0.0/libs/internal_impl-20.0.0.jar - - $BASE/target/android-bin/classes - - - - - - - Declares managed dependency overrides. - 40 - Set() - - - - - Organization/group ID of the Scala used in the project. Default value is 'org.scala-lang'. This is an advanced setting used for clones of the Scala Language. It should be disregarded in standard use cases. - - 100 - org.scala-lang - - - - Default directory for sources generated by the build. - 39 - $BASE/target/src_managed - - - - The maximum number of errors, such as compile errors, to list. - 10 - 100 - - - - Version of Android build-tools to utilize, None (default) for latest - 25 - - - - Commands to execute before the Scala interpreter exits. - 41 - - - - - Defines inline Ivy XML for configuring dependency management. - 40 - - - - - If true, includes repositories used in module configurations in the pom repositories section. If false, only the common repositories are included. - 41 - false - - - - Project licenses as (name, url) pairs. - 41 - List() - - - - The artifact definitions for the current module. Must be consistent with packagedArtifacts. - 40 - List(Artifact(android,pom,pom,None,List(pom),None,Map()), Artifact(android,src,jar,Some(sources),Lis... - - - - Pattern used to retrieve managed dependencies to the current build. - 10000 - [type]s/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[artifact](-[revision])(-[... - - - - The versions of Scala used when cross-building. - 39 - List(2.11.1) - - - - Organization/group ID. - 9 - default - - - - Provides a resolver for obtaining sbt as a dependency. - 41 - URLRepository(typesafe-ivy-releases,Patterns(ivyPatterns=List(https://repo.typesafe.com/typesafe/ivy... - - - - Configures handling of Scala classpaths. - 10000 - ClasspathOptions(true,false,false,true,true) - - - - allow transitive aar and apklib dependencies, default true - 25 - - - - Logs results after a test task completes. - 20000 - Main(<function1>,sbt.TestResultLogger$$anon$1@6da28f2b,sbt.TestResultLogger$$anon$1@3734fb9e,sbt.Tes... - - - - Provides access to the loaded project structure. This is the information available before settings are evaluated. - 10000 - - - - whether or not to run proguard in debug, automatically true with scala - 25 - - - - Project name. - 9 - android - - - - Configures retrieving dependencies to the current build. - 10000 - None - - - - Year in which the project started. - 41 - None - - - - Default Scala source directory. - 10 - - - - Configures the order in which Java and sources within a single compilation are compiled. Valid values are: JavaThenScala, ScalaThenJava, or Mixed. - 39 - Mixed - - - - local aar files - 25 - - - - Selects the conflict manager to use for dependency management. - 100 - ConflictManager(latest-revision,*,*) - - - - Declares managed dependency exclusions. - 40 - List() - - - - True if the the version of the project is a snapshot version. - 39 - true - - - - Unmanaged resource directories, containing resources manually created by the user. - 11 - - - - Enables (true) or disables (false) parallel execution of tasks. - 41 - true - - - - Adds a dependency on scala-library if true. - 10 - true - - - - Configuration for generating a pom. - 10000 - MakePomConfiguration($BASE/target... - - - - application version name - 25 - - - - Sets the classifier used by the default artifact definition. - 40 - None - - - - Configures paths used by Ivy for dependency management. - 10000 - - - - Addition project information like formal name, homepage, licenses etc. - 100 - ModuleInfo(android,android,None,None,List(),default,None,None,List()) - - - - android generated code path - 25 - - - - If true, connects standard input when running a main class forked. - 100 - false - - - - Provides a definition for declaring the current version of sbt. - 41 - org.scala-sbt:sbt:0.13.9 - - - - List of all resource directories, both managed and unmanaged. - 39 - - - - Defines module configurations, which override resolvers on a per-module basis. - 41 - List() - - - - Directory used for caching task data. - 41 - $BASE/target/cache/android/global - - - - The Scala version substring describing binary compatibility. - 39 - 2.11 - - - - internal Android SDK logger - 25 - - - - Filter for excluding sources and resources files from default directories. - 100 - - - - Message to display when the project is loaded. - 10000 - Set current project to android (in build file:$HOME/workspace/sbt-structure/extractor/src/test... - - - - Path to the Android SDK - 25 - - - - The location where command line history is persisted. - 40 - Some($BASE/target/.history) - - - - rules for caching proguard outputs, more rules => more cache misses - 25 - - - - Transforms the generated POM. - 100 - <function1> - - - - The amount of logging sent to the screen. - 10 - - - - Files to keep during a clean. - 100 - List($BASE/target/.history) - - - - Project name transformed from mixed case and spaces to lowercase and dash-separated. - 40 - android - - - - A function that provides additional loggers for a given setting. - 10000 - <function1> - - - - Automatically obtains Scala tools as managed dependencies if true. - 40 - true - - - - filepaths to take first when packing apk, e.g. in case of duplicates - 25 - - - - The message to show before triggered execution executes an action after sources change. - 10000 - <function1> - - - - True if logging should be buffered until work completes. - 100 - false - - - - List of classifiers used for transitively obtaining extra artifacts for sbt or declared dependencies. - 40 - List(sources, javadoc) - - - - Timeout for instrumentation tests, in milliseconds, default is 3 minutes - 25 - - - - Basic SCM information for the project. - 41 - None - - - - Directory to which managed dependencies are retrieved. - 40 - $BASE/lib_managed - - - - The default directory for manually managed libraries. - 10 - $BASE/src/main/libs - - - - Defines the binary compatibility version substring. - 39 - 0.13 - - - - list of android package names to ignore for TR.scala generation - 25 - - - - filepaths to exclude from apk, e.g. in case of duplicates - 25 - - - - The dependency management descriptor for the current module. - 41 - default:android:0.1-SNAPSHOT - - - - android manifest file path - 25 - - - - An optional set of configurations from which to retrieve dependencies if retrieveManaged is set to true - 40 - None - - - - setting indicating whether or not this is a library project - 25 - - - - Project description. - 40 - android - - - - The base directory. Depending on the scope, this is the base directory for the build, project, configuration, or task. - 11 - $BASE - - - - If Some, defines the local Scala installation to use for compilation, running, and testing. - 10 - None - - - - Configures how Scala dependencies are checked, filtered, and injected. - 100 - Some(IvyScala(2.11.1,2.11,List(),true,false,false,org.scala-lang)) - - - - setting to determine whether the project is laid out ant or gradle-style - 25 - - - - The resolver to publish to. - 10 - None - - - - tags - 40 - - - - application version code - 25 - - - - The location of a generated artifact. - 39 - - - - Default directory containing sources. - 11 - $BASE/src - - - - Organization homepage. - 41 - None - - - - Selects repositories to include in the generated POM. - 100 - <function1> - - - - Filter for including sources and resources files from default directories. - 100 - - - - List of all source directories, both managed and unmanaged. - 11 - - - - If true, enables exit trapping and thread management for 'run'-like tasks. This is currently only suitable for serially-executed 'run'-like tasks. - 100 - true - - - - The resolvers configured for this application by the sbt launcher. - 41 - Some(ArrayBuffer(FileRepository(local,FileConfiguration(true,None),Patterns(ivyPatterns=List(${ivy.h... - - - - If true, enables retrieving dependencies to the current build. Otherwise, dependencies are used directly from the cache. - 40 - false - - - - Options for resolving managed dependencies. - 10000 - - - - Organization full/formal name. - 41 - default - - - - If true, enables automatically generating -Xplugin arguments to the compiler based on the classpath for the plugin configuration. - 11 - true - - - - tests runner, default android.test.InstrumentationTestRunner - 25 - - - - Selects how to log output when running a main class. - 10000 - None - - - - include scala-library in proguard: true if scala source present - 25 - - - - Provides a fully-resolved reference to the current project for the referencing scope. - 100 - ProjectRef($URI_BASE,android) - - - - Unmanaged source directories, which contain manually created sources. - 10 - - - - Continuous execution configuration. - 1000 - - - - Whether or not all the build resolvers should be overriden with what's defined from the launcher. - 41 - false - - - - artifact object for publishing aars - 25 - - - - local android library projects that need to be built - 25 - - - - The user-defined additional resolvers for automatically managed dependencies. - 31 - List(google libraries: $URI_ANDROID_HOME/extras/google/m2repository, android librari... - - - - Configures whether to generate and publish a pom (true) or Ivy file (false). - 40 - true - - - - Extra XML to insert into the generated POM. - 40 - - - - - flag indicating whether to generated TR.scala - 25 - - - - Registered, although not necessarily present, test frameworks. - 200 - List(TestFramework(WrappedArray(org.scalacheck.ScalaCheckFramework)), TestFramework(WrappedArray(org... - - - - android package name, can be changed to create a different apk package - 25 - - - - Base URL for API documentation. - 41 - None - - - - Determines whether the exported classpath for this project contains classes (false) or a packaged jar (true). - 40 - true - - - - The version of Scala used for building. - 9 - 2.11.1 - - - - merge manifests from libs, disable if libraries have bad manifests - 25 - - - - The name of the current module, used for dependency management. - 40 - android - - - - Configures warnings for conflicts in dependency management. - 100 - ConflictWarning({$URI_BASE}andr... - - - - Maps configurations to the actual configuration used to define the classpath. - 100 - <function1> - - - - target API level as described by 'android list targets' (the ID string) - 25 - - - - The logging level for updating. - 40 - Default - - - - If true, enables adding sbt as a dependency and auto-generation of the plugin descriptor file. - 41 - false - - - - Resolvers not included in the main resolver chain, such as those in module configurations. - 100 - List(cache:publish-m2-local: $HOME/.m2/repository) - - - - Enables/disables Ivy validation of module metadata. - 40 - false - - - - If it exists, represents that the project (and name) were automaticlaly craeted, rather than user specified. - 10000 - true - - - - android minSdk - 25 - - - - Whether forked tests should be executed in parallel - 200 - false - - - - Provides access to the launched sbt configuration, including the ScalaProvider, Launcher, and GlobalLock. - 10000 - - - - use the sdk proguard config or this plugin's; default = !using scala - 25 - - - - Enables (true) or disables (false) publishing an artifact. - 11 - true - - - - Function that produces the artifact name from its definition. - 100 - <function3> - - - - android compiled bin path - 25 - - - - If true, enables cross paths, which distinguish input and output directories for cross-building. - 10 - false - - - - If true, automatically manages mappings to the API doc URL. - 41 - false - - - - The defined configurations for dependency management. This may be different from the configurations for Project settings. - 40 - List(compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, ... - - - - files to pass as proguard -libraryjars - 25 - - - - If true, enables synchronizing the dependencies retrieved to the current build by removed unneeded files. - 40 - false - - - - whether or not to run proguard, automatically true with scala - 25 - - - - Options that take file input, which may invalidate the cache. - 100 - - - - Configures handling of the Scala version when cross-building. - 100 - disabled - - - - If true, forks a new JVM when running. If false, runs in the same JVM as the build. - 10 - false - - - - generated classes.jar file if in a library project - 25 - - - - Configuration for resolving and retrieving managed dependencies. - 10000 - - - - Main directory for files generated by the build that are cross-built. - 40 - $BASE/target - - - - The version/revision of the current module. - 9 - 0.1-SNAPSHOT - - - - - Definitive source of inter-project dependencies for compilation and dependency management. - This is populated by default by the dependencies declared on Project instances, but may be modified. - The main restriction is that new builds may not be introduced. - - 10000 - - - - Maximum heapsize for dex, default 1024m - 25 - - - - Default managed resource directory, used when generating resources. - 40 - $BASE/target/resource_managed - - - - List of tasks that generate resources. - 100 - - - - If true, sources from the project's base directory are included as main sources. - 25 - true - - - - signing configuration for release builds - 25 - - - - Default unmanaged resource directory, used for user-defined resources. - 10 - - - - Properties loaded from the project's .property files - 25 - - - - The log manager, which creates Loggers for different contexts. - 10000 - - - - Duration after which to force a full update to occur - 100 - None - - - - Default Java source directory. - 10 - - - - Whether instrumentation tests should be included in the debug apk - 25 - - - - Defines the configuration used when none is specified for a dependency in ivyXML. - 100 - Some(compile) - - - - Artifact types that are included on the classpath. - 40 - Set(eclipse-plugin, bundle, scala-jar, hk2-jar, orbit, jar) - - - - The files to recursively delete during a clean. - 40 - List($BASE/lib_managed, /Users/ja... - - - - Directory for compiled classes and copied resources. - 11 - - - - Project homepage. - 40 - None - - - - Custom package name for aapt --custom-package, defaults to packageName - 25 - - - - Initial commands to execute when starting up the Scala interpreter. - 11 - - - - - Directory used for temporary files for tasks that is deleted after each task execution. - 10000 - /var/folders/5k/4b5my29x26q_dhrys3ghf9wh0000gn/T/sbt_61c97150 - - - - android target - 25 - - - - Provides the current configuration of the referencing scope. - 100 - - - - Provides the current project for the referencing scope. - 100 - Project(id android, base: $BASE, ... - - - - The message to show when triggered execution waits for sources to change. - 10000 - <function1> - - - - options for dumpStructure task - 10000 - Options(true,true,true,true,true) - - - - List of managed resource directories. - 11 - - - - Managed source directories, which contain sources generated by the build. - 40 - - - - core-library flag for dex, default false - 25 - - - - List of developers implicated in the project - 41 - List() - - - - Main directory for files generated by the build. - 11 - $BASE/target - - - - Selects the Java installation used for compiling and forking. If None, uses the Java installation running the build. - 10 - None - - - - Options on eviction warnings after resolving managed dependencies. - 10000 - - - - artifact object for publishing apklibs - 25 - - - - android manifest xml object - 25 - - - - Declares managed dependencies. - 9 - List(org.scala-lang:scala-library:2.11.1, com.android.support:support-v4:20.0.0, com.actionbarsherlo... - - - - The list of checksums to generate and to verify for dependencies. - 40 - WrappedArray(sha1, md5) - - - - consistent file name for apk output, used for ide integration - 25 - - - - List of tasks that generate sources. - 100 - - - - Configures sbt to work without a network connection where possible. - 10 - false - - - - Interval between checks for modified sources by the continuous execution command. - 41 - 500 - - - - Describes an artifact. - 41 - Artifact(android,jar,jar,None,List(),None,Map()) - - - - The set of names of Plugin implementations defined by this project. - 200 - - - - android renderscript source-gen task - 17 - - - - Copies resources to the output directory. - 6 - - - - Sources generated by the build. - 30 - - - - Source positions where the dependencies are defined. - 20000 - - - - General dependency management (Ivy) settings, such as the resolvers and paths to use. - 20000 - - - - A hook to get the UpdateReport of the global plugin. - 20000 - - - - Manipulates generated bytecode - 30 - - - - Resolves and optionally retrieves classified artifacts, such as javadocs and sources, for dependency definitions, transitively. - 29 - - - - android aidl source-gen task - 17 - - - - - 200 - - - - Executes all tests. - 4 - - - - Defines the mappings from a file to a path, used by packaging, for example. - 30 - - - - Produces the main artifact, such as a binary jar. This is typically an alias for the task that actually does the packaging. - 4 - - - - Defines the sources in this project for continuous execution to watch for changes. - 41 - - - - Mappings from classpath entry to API documentation base URL. - 41 - - - - Provides access to the project data for the build. - 20000 - - - - Generates the Ivy file for publishing to the local repository. - 30 - - - - run bytecode dexer - 17 - - - - Clean all .class files when R.java changes - 17 - - - - Provides the sbt interface to Ivy. - 200 - - - - path to the zipalign executable - 17 - - - - The configuration used to define the classpath. - 200 - - - - Inter-project and library dependencies. - 200 - - - - Filter controlling whether the test is executed - 20000 - - - - Base directories of build products. - 200 - - - - Internal android SDK loader - 17 - - - - The base directory for cached dependencies. - 20000 - - - - The classpath consisting of library dependencies, both managed and unmanaged. - 31 - - - - Classpath entries (deep) that are manually managed. - 29 - - - - set release build - 17 - - - - The classpath consisting of internal and external, managed and unmanaged dependencies. - 29 - - - - Loads Framework definitions from the test loader. - 20000 - - - - Configures aspects of incremental compilation. - 20000 - - - - android javah task, generates javah headers from native classes - 17 - - - - copy all resources and assets to a single location for packaging - 17 - - - - Generates a packaged artifact, returning the Artifact and the produced File. - 200 - - - - Module settings, which configure dependency management for a specific module, such as a project. - 20000 - - - - zipalign the final package - 17 - - - - android aapt source-gen task; generate R.java - 17 - - - - proguard task, generates obfuscated.jar - 17 - - - - generate BuildConfig.java - 17 - - - - Configuration for generating the finished Ivy file for publishing. - 20000 - - - - Path to android.jar and optional jars (e.g. google apis), if any - 17 - - - - Starts the Scala interpreter with the sbt and the build definition on the classpath and useful imports. - 6 - - - - Current build state. - 20000 - - - - create a release apk - 17 - - - - Provides access to the build structure, settings, and streams manager. - 20000 - - - - set debug build - 17 - - - - package android resources - 17 - - - - Auto-detects main classes. - 31 - - - - Provides the class loader used for testing. - 20000 - - - - The external resolvers for automatically managed dependencies. - 41 - - - - Android SdkManager object - 17 - - - - Generates the Ivy file for publishing to a repository. - 30 - - - - Produces a main artifact, such as a binary jar. - 5 - - - - Resolver that handles inter-project dependencies. - 20000 - - - - Options for the Scala compiler. - 29 - - - - Unmanaged sources, which are manually created. - 29 - - - - Options for the incremental compiler. - 30 - - - - sign the release build - 17 - - - - collect all JNI folder names for packaging - 17 - - - - Defines the main class for packaging or running. - 29 - - - - Produces a documentation artifact, such as a jar containing API documentation. - 6 - - - - Resources generated by the build. - 30 - - - - Runs a main class, passing along arguments provided on the command line. - 4 - - - - Starts the Scala interpreter with the project dependencies on the classpath. - 5 - - - - android library projects to reference, must be built separately - 17 - - - - Options for the Java compiler. - 29 - - - - Deletes files produced by the build, such as generated sources, compiled classes, and task caches. - 4 - - - - a tuple specifying -injars and -libraryjars (in that order) - 17 - - - - Streams manager, which provides streams for different contexts. - 20000 - - - - Options passed to a new JVM when forking. - 29 - - - - Shows warnings from compilation, including ones that weren't printed initially. - 29 - - - - Inter-project dependencies. - 20000 - - - - Executes the tests provided as arguments or all tests if no arguments are provided. - 5 - - - - Collects all inputs needed for compilation. - 20000 - - - - Publishes artifacts to the local Ivy repository. - 4 - - - - Configuration for unresolved dependency warning. - 20000 - - - - Configuration for publishing to the local Ivy repository. - 20000 - - - - Collects all inputs needed for packaging. - 20000 - - - - The list of root tasks for this task execution. Roots are the top-level tasks that were directly requested to be run. - 20000 - - - - Options for packaging. - 30 - - - - Project dependency map for the inter-project resolver. - 20000 - - - - Defines the filename used to store the incremental compiler analysis file (inside the streams cacheDirectory). - 20000 - - - - AndroidBuilder object - 17 - - - - Combines the project resolver, default resolvers, and user-defined resolvers. - 200 - - - - Build products that go on the exported classpath. - 200 - - - - Environment variables used when forking a new JVM - 30 - - - - Implementation used to run a main class. - 20000 - - - - - For tasks that support it (currently only 'compile' and 'update'), setting skip to true will force the task to not to do its work. This exact semantics may vary by task. - - 40 - - - - Defines the Scala instance to use for compilation, running, and testing. - 20000 - - - - includes test sources in debug builds if debug-includes-tests - 17 - - - - Build products that get packaged. - 31 - - - - Settings controlling test execution - 20000 - - - - Experimental hook to listen (or send) compilation failure messages. - 20000 - - - - Maps positions in generated source files to the original source it was generated from - 20000 - - - - Defines the Scala and Java compilers to use for compilation. - 20000 - - - - Resolves and optionally retrieves classifiers, such as javadocs and sources, for sbt, transitively. - 29 - - - - Compiles sources. - 4 - - - - Configuration for publishing to a repository. - 20000 - - - - Runs the main class selected by the first argument, passing the remaining arguments to the main method. - 5 - - - - Configuration for generating the finished Ivy file for local publishing. - 20000 - - - - Publishes artifacts to the local Maven repository. - 5 - - - - Unmanaged resources, which are manually created. - 29 - - - - manifest munging task - 17 - - - - Generates a pom for publishing when publishing Maven-style. - 29 - - - - additional options to add to proguard-config - 17 - - - - Provides the set of defined test names. - 31 - - - - TR.scala generating task - 17 - - - - Generates API documentation. - 6 - - - - package aar artifact - 17 - - - - android ndk-build task, builds all auto-library project's ndk as well - 17 - - - - Produces a source artifact, such as a jar containing sources and resources. - 6 - - - - Classpath entries for the current project (shallow) that are manually managed. - 29 - - - - Configuration for publishing to the local Maven repository. - 20000 - - - - Display detailed eviction warnings. - 200 - - - - The classpath consisting of external, managed library dependencies. - 31 - - - - Publishes artifacts to a repository. - 4 - - - - package apklib artifact - 17 - - - - The names of sbt plugin-related modules (modules that extend Build, Plugin, AutoPlugin) defined by this project. - 200 - - - - The exported classpath, consisting of build products and unmanaged and managed, internal and external dependencies. - 29 - - - - UpdateReports for the internal dependencies of this project. - 20000 - - - - Read the incremental compiler analysis from disk - 20000 - - - - Provides the list of defined tests. - 31 - - - - unpack the set of referenced aars - 17 - - - - Collects discovered tests into groups. Whether to fork and the options for forking are configurable on a per-group basis. - 31 - - - - base proguard configuration - 17 - - - - unpack the set of referenced apklibs - 17 - - - - create a debug apk - 17 - - - - Selects the main class to run. - 31 - - - - Actually runs the incremental compliation - 20000 - - - - Provides streams for logging and persisting data. - 20000 - - - - Defines the sources in all projects for continuous execution to watch. - 100 - - - - Options for running tests. - 29 - - - - Packages all artifacts for publishing and maps the Artifact definition to the generated file. - 200 - - - - Defines the directory name used to store the update cache files (inside the streams cacheDirectory). - 20000 - - - - Defines test listeners. - 20000 - - - - Executes all tests, producing a report. - 200 - - - - All resource files, both managed and unmanaged. - 30 - - - - The internal (inter-project) classpath. - 200 - - - - input jars to dex - 17 - - - - generates an apk - 17 - - - - The resolvers used by the sbt launcher. - 41 - - - - Resolves and optionally retrieves dependencies, producing a report. - 5 - - - - Install the built app to device - 17 - - - - IAndroidTarget object representing a target API level - 17 - - - - All sources, both managed and unmanaged. - 30 - - - - Starts the Scala interpreter with the project classes on the classpath. - 4 - - - - Remove the app from the device - 17 - - - - Provides the sbt interface to a configured Ivy module. - 200 - - - - Executes the tests that either failed before, were not run or whose transitive dependencies changed, among those provided as arguments. - 5 - - - - The credentials to use for updating and publishing. - 31 - - - - Cache of scala.tools.nsc.Global instances. This should typically be cached so that it isn't recreated every task run. - 20000 - - - - automatically reference sources in (declared) library projects - 17 - - - gen-android - - gen-android - Create an android project - - - - gen-android-sbt - - gen-android-sbt - Create SBT files for existing android project - - - - pidcat - - pidcat - grab device logcat for a package - - - - logcat - - logcat - grab device logcat - - - - adb-ls - - adb-ls - list device files - - - - adb-shell - - adb-shell - execute shell commands on device - - - - devices - - devices - List connected and online android devices - - - - device - - device - Select a connected android device - - - - adb-reboot - - adb-reboot - Reboot selected device - - - - adb-wifi - - adb-wifi - Enable/disable ADB-over-wifi for selected device - - - - adb-push - - adb-push - push a file to device - - - - adb-pull - - adb-pull - pull a file from device - - - - adb-cat - - adb-cat - Cat a file from device - - - - adb-rm - - adb-rm - Remove a file from device - - - - resumeFromFailure - - - help - - help - Displays this help message or prints detailed help on requested commands (run 'help <command>'). - - - - completions - - completions - Displays a list of completions for the given argument string (run 'completions <string>'). - - - - about - - about - Displays basic information about sbt and the build. - - - - tasks - - tasks - Lists the tasks defined for the current project. - - - - settings - - settings - Lists the settings defined for the current project. - - - - reload - - reload - (Re)loads the current project or changes to plugins project or returns from it. - - - - projects - - projects - Lists the names of available projects or temporarily adds/removes extra builds to the session. - - - - project - - project - Displays the current project or changes to the provided `project`. - - - - reboot - - - < - - - set - - set [every] <setting> - Evaluates a Setting and applies it to the current project. - - - - session - - session - Manipulates session settings. For details, run 'help session'. - - - - inspect - - inspect [uses|tree|definitions] <key> - Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies. - - - - loadp - - - load-failed - - - onFailure - - - sbtClearOnFailure - - - sbtStashOnFailure - - - sbtPopOnFailure - - - plugin - - - plugins - - plugins - Lists currently available plugins. - - - - iflast - - - shell - - - ~ - - ~ <command> - Executes the specified command whenever source files change. - - - - eval - - - alias - - - append - - - last - - last - Displays output from a previous command or the output from a specific task. - - - - last-grep - - last-grep - Shows lines from the last output for 'key' that match 'pattern'. - - - - export - - export <tasks>+ - Executes tasks and displays the equivalent command lines. - - - - boot - - - apply - - - exit - - exit - Terminates the build. - - - - initialize - - - -- - - - --- - - - - com.android.support-support-v4-20.0.0 - - com.android.support-support-v4-20.0.0 - sbt-android-synthetic-organization - 0.1-SNAPSHOT-sbt-android - $BASE/target/aars/com.android.support-support-v4-20.0.0 - $BASE/target/aars/com.android.support-support-v4-20.0.0/bin - - import _root_.android.AndroidPlugin.autoImport._ - import _root_.android.Plugin._ - - import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.android.AndroidPlugin - - import sbt._, Keys._, dsl._ - $SBT_BOOT/scala-2.10.5/lib/jansi.jar - $SBT_BOOT/scala-2.10.5/lib/jline.jar - $SBT_BOOT/scala-2.10.5/lib/scala-compiler.jar - $SBT_BOOT/scala-2.10.5/lib/scala-library.jar - $SBT_BOOT/scala-2.10.5/lib/scala-reflect.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/actions-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/api-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/apply-macro-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cache-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classfile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/classpath-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/collections-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/command-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compile-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/compiler-ivy-integration-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/completion-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/control-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/cross-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/incremental-compiler-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/io-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jawn-parser_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jline-2.11.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/jsch-0.1.46.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-ast_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-core_2.10-3.2.10.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/json4s-support_2.10-0.6.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/launcher-interface-1.0.0-M1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logging-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/logic-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/main-settings-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/paranamer-2.6.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/persist-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/process-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/quasiquotes_2.10-2.0.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/relation-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/run-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbinary_2.10-0.4.2.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/sbt-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-pickling_2.10-0.10.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/scala-reflect-2.10.5.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/serialization_2.10-0.1.1.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/task-system-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tasks-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-agent-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/test-interface-1.0.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/testing-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/tracking-0.13.9.jar - $SBT_BOOT/scala-2.10.5/org.scala-sbt/sbt/0.13.9/xsbti/interface-0.13.9.jar - $IVY2/cache/asm/asm-all/jars/asm-all-3.3.1.jar - $IVY2/cache/com.android.tools.build/builder-model/jars/builder-model-0.12.2.jar - $IVY2/cache/com.android.tools.build/builder-test-api/jars/builder-test-api-0.12.2.jar - $IVY2/cache/com.android.tools.build/builder/jars/builder-0.12.2.jar - $IVY2/cache/com.android.tools.build/manifest-merger/jars/manifest-merger-23.0.2.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/jars/ddmlib-23.0.2.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/jars/layoutlib-api-23.0.2.jar - $IVY2/cache/com.android.tools/common/jars/common-23.0.2.jar - $IVY2/cache/com.android.tools/dvlib/jars/dvlib-23.0.2.jar - $IVY2/cache/com.android.tools/sdk-common/jars/sdk-common-23.0.2.jar - $IVY2/cache/com.android.tools/sdklib/jars/sdklib-23.0.2.jar - $IVY2/cache/com.google.guava/guava/bundles/guava-15.0.jar - $IVY2/cache/com.squareup/javawriter/jars/javawriter-2.5.0.jar - $IVY2/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar - $IVY2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - $IVY2/cache/net.sf.kxml/kxml2/jars/kxml2-2.3.0.jar - $IVY2/cache/net.sf.proguard/proguard-base/jars/proguard-base-4.11.jar - $IVY2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.8.1.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.1.1.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.1.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.1.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/jars/bcpkix-jdk15on-1.48.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.48.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/jars/android-sdk-plugin-1.3.4.jar - $IVY2/cache/asm/asm-all/srcs/asm-all-3.3.1-sources.jar - $IVY2/cache/com.android.tools.build/builder-model/srcs/builder-model-0.12.2-sources.jar - $IVY2/cache/com.android.tools.build/builder-test-api/srcs/builder-test-api-0.12.2-sources.jar - $IVY2/cache/com.android.tools.build/builder/srcs/builder-0.12.2-sources.jar - $IVY2/cache/com.android.tools.build/manifest-merger/srcs/manifest-merger-23.0.2-sources.jar - $IVY2/cache/com.android.tools.ddms/ddmlib/srcs/ddmlib-23.0.2-sources.jar - $IVY2/cache/com.android.tools.layoutlib/layoutlib-api/srcs/layoutlib-api-23.0.2-sources.jar - $IVY2/cache/com.android.tools/common/srcs/common-23.0.2-sources.jar - $IVY2/cache/com.android.tools/dvlib/srcs/dvlib-23.0.2-sources.jar - $IVY2/cache/com.android.tools/sdk-common/srcs/sdk-common-23.0.2-sources.jar - $IVY2/cache/com.android.tools/sdklib/srcs/sdklib-23.0.2-sources.jar - $IVY2/cache/com.google.guava/guava/srcs/guava-15.0-sources.jar - $IVY2/cache/com.jcraft/jsch/srcs/jsch-0.1.46-sources.jar - $IVY2/cache/com.squareup/javawriter/srcs/javawriter-2.5.0-sources.jar - $IVY2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.6-sources.jar - $IVY2/cache/commons-codec/commons-codec/srcs/commons-codec-1.4-sources.jar - $IVY2/cache/commons-logging/commons-logging/srcs/commons-logging-1.1.1-sources.jar - $IVY2/cache/jline/jline/srcs/jline-2.11-sources.jar - $IVY2/cache/net.sf.kxml/kxml2/srcs/kxml2-2.3.0-sources.jar - $IVY2/cache/net.sf.proguard/proguard-base/srcs/proguard-base-4.11-sources.jar - $IVY2/cache/org.apache.commons/commons-compress/srcs/commons-compress-1.8.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpclient/srcs/httpclient-4.1.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpcore/srcs/httpcore-4.1-sources.jar - $IVY2/cache/org.apache.httpcomponents/httpmime/srcs/httpmime-4.1-sources.jar - $IVY2/cache/org.bouncycastle/bcpkix-jdk15on/srcs/bcpkix-jdk15on-1.48-sources.jar - $IVY2/cache/org.bouncycastle/bcprov-jdk15on/srcs/bcprov-jdk15on-1.48-sources.jar - $IVY2/cache/org.json4s/json4s-ast_2.10/srcs/json4s-ast_2.10-3.2.10-sources.jar - $IVY2/cache/org.json4s/json4s-core_2.10/srcs/json4s-core_2.10-3.2.10-sources.jar - $IVY2/cache/org.scala-lang.modules/scala-pickling_2.10/srcs/scala-pickling_2.10-0.10.0-sources.jar - $IVY2/cache/org.scala-lang/scala-compiler/srcs/scala-compiler-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.10.5-sources.jar - $IVY2/cache/org.scala-lang/scala-reflect/srcs/scala-reflect-2.10.5-sources.jar - $IVY2/cache/org.scala-sbt.ivy/ivy/srcs/ivy-2.3.0-sbt-c5d1b95fdcc1e1007740ffbecf4eb07abc51ec93-sources.jar - $IVY2/cache/org.scala-sbt/actions/srcs/actions-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/api/srcs/api-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/apply-macro/srcs/apply-macro-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cache/srcs/cache-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classfile/srcs/classfile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/classpath/srcs/classpath-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/collections/srcs/collections-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/command/srcs/command-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compile/srcs/compile-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-integration/srcs/compiler-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/compiler-ivy-integration/srcs/compiler-ivy-integration-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/completion/srcs/completion-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/control/srcs/control-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/cross/srcs/cross-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/incremental-compiler/srcs/incremental-compiler-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/interface/srcs/interface-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/io/srcs/io-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/ivy/srcs/ivy-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/launcher-interface/srcs/launcher-interface-1.0.0-M1-sources.jar - $IVY2/cache/org.scala-sbt/logging/srcs/logging-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/logic/srcs/logic-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main-settings/srcs/main-settings-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/main/srcs/main-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/persist/srcs/persist-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_8_2/srcs/precompiled-2_8_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_2/srcs/precompiled-2_9_2-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/precompiled-2_9_3/srcs/precompiled-2_9_3-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/process/srcs/process-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/relation/srcs/relation-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/run/srcs/run-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/sbt/srcs/sbt-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/serialization_2.10/srcs/serialization_2.10-0.1.1-sources.jar - $IVY2/cache/org.scala-sbt/task-system/srcs/task-system-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tasks/srcs/tasks-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-agent/srcs/test-agent-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/test-interface/srcs/test-interface-1.0-sources.jar - $IVY2/cache/org.scala-sbt/testing/srcs/testing-0.13.9-sources.jar - $IVY2/cache/org.scala-sbt/tracking/srcs/tracking-0.13.9-sources.jar - $IVY2/cache/org.scala-tools.sbinary/sbinary_2.10/srcs/sbinary_2.10-0.4.2-sources.jar - $IVY2/cache/org.scalamacros/quasiquotes_2.10/srcs/quasiquotes_2.10-2.0.1-sources.jar - $IVY2/cache/org.spire-math/jawn-parser_2.10/srcs/jawn-parser_2.10-0.6.0-sources.jar - $IVY2/cache/org.spire-math/json4s-support_2.10/srcs/json4s-support_2.10-0.6.0-sources.jar - $IVY2/cache/scala_2.10/sbt_0.13/com.hanhuy.sbt/android-sdk-plugin/srcs/android-sdk-plugin-1.3.4-sources.jar - - - - - - - - 2.11.1 - $IVY2/cache/jline/jline/jars/jline-2.11.jar - $IVY2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.1.jar - $IVY2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.2.jar - $IVY2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.1.jar - - - - - - Mixed - - 22 - $BASE/target/aars/com.android.support-support-v4-20.0.0/AndroidManifest.xml - $BASE/target/aars/com.android.support-support-v4-20.0.0/res - $BASE/target/aars/com.android.support-support-v4-20.0.0/assets - $BASE/target/aars/com.android.support-support-v4-20.0.0/gen - $BASE/target/aars/com.android.support-support-v4-20.0.0/libs - $BASE/target/aars/com.android.support-support-v4-20.0.0 - true - - - - $BASE/target/aars/com.android.support-support-v4-20.0.0/src - $BASE/target/aars/com.android.support-support-v4-20.0.0/resources - - $BASE/target/aars/com.android.support-support-v4-20.0.0/com.android.support-support-v4-20.0.0.jar - - - - - - - $BASE/target/aars/com.android.support-support-v4-20.0.0/com.android.support-support-v4-20.0.0.jar - - - $BASE/target/aars/com.android.support-support-v4-20.0.0/libs/internal_impl-20.0.0.jar - - $BASE/target/android-bin/classes - - - - - - - - $IVY2/cache/com.actionbarsherlock/actionbarsherlock/srcs/actionbarsherlock-4.4.0-sources.jar - - - $IVY2/cache/com.android.support/support-annotations/jars/support-annotations-20.0.0.jar - $IVY2/cache/com.android.support/support-annotations/docs/support-annotations-20.0.0-javadoc.jar - $IVY2/cache/com.android.support/support-annotations/srcs/support-annotations-20.0.0-sources.jar - - - $IVY2/cache/com.android.support/support-v4/docs/support-v4-20.0.0-javadoc.jar - $IVY2/cache/com.android.support/support-v4/srcs/support-v4-20.0.0-sources.jar - - - $IVY2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.1.jar - $IVY2/cache/org.scala-lang/scala-library/docs/scala-library-2.11.1-javadoc.jar - $IVY2/cache/org.scala-lang/scala-library/srcs/scala-library-2.11.1-sources.jar - - - $IVY2 - \ No newline at end of file diff --git a/project/TestDataDumper.scala b/project/TestDataDumper.scala index 5a031da7..fc08c17d 100644 --- a/project/TestDataDumper.scala +++ b/project/TestDataDumper.scala @@ -94,8 +94,6 @@ object TestDataDumper extends AutoPlugin { workingDir: File): Try[File] = { val userHome = path(file(System.getProperty("user.home"))) - val androidHome = Option(System.getenv.get("ANDROID_HOME")) - .map(new File(_).getCanonicalFile) val sbtGlobalRoot = file(System.getProperty("user.home")) / ".sbt-structure-global/" val sbtBootDir = path(sbtGlobalRoot / "boot/") val sbtIvyHome = path(sbtGlobalRoot / "ivy2/") @@ -146,7 +144,6 @@ object TestDataDumper extends AutoPlugin { structureFile, workingDir, userHome, - androidHome, sbtBootDir, sbtIvyHome ) @@ -162,7 +159,6 @@ object TestDataDumper extends AutoPlugin { def replaceVariables(structureFile: File, base: File, userHome: String, - androidHome: Option[File], sbtBootDir: String, sbtIvyHome: String): Unit = { @@ -172,11 +168,6 @@ object TestDataDumper extends AutoPlugin { .mkString("\n") .replace(base.getCanonicalFile.toURI.toString, "$URI_BASE") .replace(base.getCanonicalPath, "$BASE") - .replace( - androidHome.map(p => canon(p.toURI.toString)).getOrElse(""), - "$URI_ANDROID_HOME" - ) - .replace(androidHome.map(p => path(p)).getOrElse(""), "$ANDROID_HOME") .replace(sbtIvyHome, "$IVY2") .replace(sbtBootDir, "$SBT_BOOT") .replace(userHome, "$HOME") diff --git a/shared/src/main/scala/org/jetbrains/sbt/structure/data.scala b/shared/src/main/scala/org/jetbrains/sbt/structure/data.scala index 56f261d8..da37f79b 100644 --- a/shared/src/main/scala/org/jetbrains/sbt/structure/data.scala +++ b/shared/src/main/scala/org/jetbrains/sbt/structure/data.scala @@ -55,7 +55,6 @@ case class ProjectData(id: String, java: Option[JavaData], scala: Option[ScalaData], compileOrder: String, - android: Option[AndroidData], dependencies: DependencyData, resolvers: Set[ResolverData], play2: Option[Play2Data], @@ -186,29 +185,6 @@ case class RepositoryData(modules: Seq[ModuleData]) */ case class ResolverData(name: String, root: String) -/** - * Information used to configure Android facet in IDEA. - * Currently only android-sdk-plugin is supported. - */ -case class AndroidData(targetVersion: String, - manifest: File, - apk: File, - res: File, - assets: File, - gen: File, - libs: File, - isLibrary: Boolean, - proguardConfig: Seq[String], - apklibs: Seq[ApkLib], - aars: Seq[Aar]) - -case class Aar(name: String, project: ProjectData) - -/** - * Information about certain apklib used in Android project - */ -case class ApkLib(name: String, base: File, manifest: File, sources: File, resources: File, libs: File, gen: File) - /** * List of parameters specific to Play projects */ diff --git a/shared/src/main/scala/org/jetbrains/sbt/structure/dataSerializers.scala b/shared/src/main/scala/org/jetbrains/sbt/structure/dataSerializers.scala index e0a13b29..81a5951e 100644 --- a/shared/src/main/scala/org/jetbrains/sbt/structure/dataSerializers.scala +++ b/shared/src/main/scala/org/jetbrains/sbt/structure/dataSerializers.scala @@ -370,64 +370,6 @@ trait DataSerializers { } } - implicit val apkLibSerializer: XmlSerializer[ApkLib] = new XmlSerializer[ApkLib] { - override def serialize(what: ApkLib): Elem = - - {what.manifest.path} - {what.base.path} - {what.sources.path} - {what.resources.path} - {what.libs.path} - {what.gen.path} - - - override def deserialize(what: Node): Either[Throwable, ApkLib] = { - val name = (what \ "@name").text - val base = (what \ "base").text - val manifest = (what \ "manifest").text - val sources = (what \ "sources").text - val resources = (what \ "resources").text - val libs = (what \ "libs").text - val gen = (what \ "gen").text - Right(ApkLib(name, base.file, manifest.file, sources.file, resources.file, libs.file, gen.file)) - } - } - - implicit val androidDataSerializer: XmlSerializer[AndroidData] = new XmlSerializer[AndroidData] { - override def serialize(what: AndroidData): Elem = - - {what.targetVersion} - {what.manifest.path} - {what.res.path} - {what.assets.path} - {what.gen.path} - {what.libs.path} - {what.apk.path} - {what.isLibrary} - {what.proguardConfig.map { opt => - - }} - - {what.apklibs.map(_.serialize)} - - - override def deserialize(what: Node): Either[Throwable,AndroidData] = { - val version = (what \ "version").text - val manifestPath = (what \ "manifest").text - val apkPath = (what \ "apk").text - val resPath = (what \ "resources").text - val assetsPath = (what \ "assets").text - val genPath = (what \ "generatedFiles").text - val libsPath = (what \ "nativeLibs").text - val isLibrary = (what \ "isLibrary").text.toBoolean - val proguardConfig = (what \ "proguard" \ "option").map(_.text) - val apklibs = (what \ "apkLib").deserialize[ApkLib] - Right(AndroidData(version, manifestPath.file, apkPath.file, - resPath.file, assetsPath.file, genPath.file, - libsPath.file, isLibrary, proguardConfig, apklibs, Nil)) - } - } - implicit val play2DataSerializer: XmlSerializer[Play2Data] = new XmlSerializer[Play2Data] { override def serialize(what: Play2Data): Elem = @@ -467,7 +409,6 @@ trait DataSerializers { {what.java.map(_.serialize).toSeq} {what.scala.map(_.serialize).toSeq} {what.compileOrder} - {what.android.map(_.serialize).toSeq} {what.configurations.sortBy(_.id).map(_.serialize)} {what.dependencies.serialize} {what.resolvers.map(_.serialize).toSeq} @@ -492,7 +433,6 @@ trait DataSerializers { val java = (what \ "java").deserialize[JavaData].headOption val scala = (what \ "scala").deserialize[ScalaData].headOption val compileOrder = (what \ "compileOrder").text - val android = (what \ "android").deserialize[AndroidData].headOption val resolvers = (what \ "resolver").deserialize[ResolverData].toSet val play2 = (what \ "play2").deserialize[Play2Data].headOption @@ -503,7 +443,7 @@ trait DataSerializers { val tryDeps = (what \ "dependencies").deserializeOne[DependencyData] tryDeps.right.map { dependencies => ProjectData(id, buildURI, name, organization, version, base, packagePrefix, basePackages, - target, configurations, java, scala, compileOrder, android, + target, configurations, java, scala, compileOrder, dependencies, resolvers, play2, settings, tasks, commands) }