From 8e13f4c59e42c7e4e55333a3610c65c2f7bdfdbf Mon Sep 17 00:00:00 2001 From: Akash Yadav Date: Fri, 27 May 2022 11:10:12 +0530 Subject: [PATCH] Provide type of project in IProject --- .../assets/data/common/tooling-api-all.jar | Bin 12872416 -> 12879833 bytes .../androidide/projects/CachingProject.kt | 6 + .../androidide/projects/ProjectManager.kt | 135 +- .../impl/model/InternalForwardingProject.kt | 6 + .../tooling/impl/util/ProjectReader.java | 2 +- .../tooling/impl/ToolingApiImplTest.kt | 16 +- .../test/test-home/.androidide/init/model.jar | Bin 53801 -> 55145 bytes .../.androidide/project_config.json | 10964 ++++++++++++++++ .../src/test/test-project/build.gradle | 2 +- .../androidide/tooling/api/IProject.java | 26 + .../tooling/api/model/IdeAndroidModule.kt | 9 +- .../tooling/api/model/IdeGradleProject.kt | 8 +- .../tooling/api/model/IdeJavaModule.kt | 9 +- .../tooling/api/util/ProjectDataCollector.kt | 159 + 14 files changed, 11216 insertions(+), 126 deletions(-) create mode 100644 build-tools/tooling-api-impl/src/test/test-project/.androidide/project_config.json create mode 100644 build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ProjectDataCollector.kt diff --git a/app/src/main/assets/data/common/tooling-api-all.jar b/app/src/main/assets/data/common/tooling-api-all.jar index b018a9680e1d67f9cd1e35fdc4e120fa8c531052..8e817482e57294f32bc56dee4a3cef82e24b720e 100644 GIT binary patch delta 252859 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 = mutableMapOf() @@ -64,6 +66,10 @@ class CachingProject(val project: IProject) : IProject { return CompletableFuture.completedFuture(mProjectPath) } + override fun getType(): CompletableFuture { + return CompletableFuture.completedFuture(mProjectType) + } + override fun getProjectDir(): CompletableFuture { return CompletableFuture.completedFuture(mProjectDir) } diff --git a/app/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt b/app/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt index 15b526544..3a87fa5d2 100644 --- a/app/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt +++ b/app/src/main/java/com/itsaky/androidide/projects/ProjectManager.kt @@ -16,10 +16,6 @@ */ package com.itsaky.androidide.projects -import com.android.builder.model.v2.ide.LibraryType.ANDROID_LIBRARY -import com.android.builder.model.v2.ide.LibraryType.JAVA_LIBRARY -import com.android.builder.model.v2.ide.LibraryType.PROJECT -import com.android.builder.model.v2.ide.LibraryType.RELOCATED import com.itsaky.androidide.app.StudioApp import com.itsaky.androidide.services.BuildService import com.itsaky.androidide.tooling.api.IProject @@ -27,6 +23,7 @@ import com.itsaky.androidide.tooling.api.model.IdeAndroidModule import com.itsaky.androidide.tooling.api.model.IdeGradleProject import com.itsaky.androidide.tooling.api.model.IdeJavaModule import com.itsaky.androidide.tooling.api.model.IdeModule +import com.itsaky.androidide.tooling.api.util.ProjectDataCollector import com.itsaky.androidide.utils.ILogger import com.itsaky.lsp.java.models.JavaServerConfiguration import java.io.File @@ -135,29 +132,6 @@ object ProjectManager { } } - fun collectResDirectories(android: IdeAndroidModule): List { - val main = android.mainSourceSet - if (main == null) { - log.error("No main source set found in application module: ${android.name}") - return emptyList() - } - - val dirs = mutableListOf() - if (main.sourceProvider.resDirectories != null) { - dirs.addAll(main.sourceProvider.resDirectories!!) - } - - val dependencies = - collectProjectDependencies(rootProject!!, android) - .filterIsInstance(IdeAndroidModule::class.java) - - for (dependency in dependencies) { - dirs.addAll(collectResDirectories(dependency)) - } - - return dirs - } - fun notifyProjectUpdate() { log.debug("Updating class paths in language servers...") getApplicationModule().whenCompleteAsync { it, _ -> @@ -174,103 +148,28 @@ object ProjectManager { } } - private fun collectClassPaths(app: IdeAndroidModule): Set { + fun collectResDirectories(android: IdeAndroidModule) = + ProjectDataCollector.collectResDirectories(this.rootProject!!, android) - val libraries = app.debugLibraries - val paths = mutableSetOf() - val modules = this.rootProject!!.listModules().get() - for (value in libraries) { - if (value.type == RELOCATED) { - // this library does not have any artifacts - continue - } + fun collectClassPaths(app: IdeAndroidModule) = + ProjectDataCollector.collectClassPaths(this.rootProject!!, app) - if (value.type == ANDROID_LIBRARY) { - paths.addAll(value.androidLibraryData!!.compileJarFiles.map { it.toPath() }) - } else if (value.type == JAVA_LIBRARY) { - paths.add(value.artifact!!.toPath()) - } else { - val projectPath = value.projectInfo!!.projectPath - val module = modules.firstOrNull { it.path == projectPath } ?: continue - if (module.classPaths.isNotEmpty()) { - paths.addAll(module.classPaths.map { it.toPath() }) - } - } - } + fun collectSourceDirs(app: IdeAndroidModule): Set = + ProjectDataCollector.collectSourceDirs(this.rootProject!!, app) - return paths - } + @Suppress("unused") + fun collectProjectDependencies(project: IProject, app: IdeAndroidModule) = + ProjectDataCollector.collectProjectDependencies(project, app) - private fun collectSourceDirs(app: IdeAndroidModule): Set { - val sourcePaths = mutableSetOf() - val projectSources = collectSourceDirs(collectProjectDependencies(rootProject!!, app)) - sourcePaths.addAll(projectSources) - sourcePaths.addAll(collectSources(app)) - return sourcePaths.map { it.toPath() }.toSet() - } + @Suppress("unused") + fun collectSourceDirs(projects: List) = + ProjectDataCollector.collectSourceDirs(projects) - fun collectProjectDependencies(project: IProject, app: IdeAndroidModule): List { + @Suppress("unused") + fun collectSources(java: IdeJavaModule) = ProjectDataCollector.collectSources(java) - return app.debugLibraries - .filter { it.type == PROJECT } - .map { project.findByPath(it.projectInfo!!.projectPath) } - .filterIsInstance(IdeModule::class.java) - } - - fun collectSourceDirs(projects: List): Set { - val sources = mutableSetOf() - for (project in projects) { - if (project is IdeJavaModule) { - sources.addAll(collectSources(project)) - } else if (project is IdeAndroidModule) { - sources.addAll(collectSources(project)) - } - } - - return sources - } - - fun collectSourceDirs(vararg projects: IdeModule): List { - val sources = mutableListOf() - for (project in projects) { - if (project is IdeJavaModule) { - sources.addAll(collectSources(project)) - } else if (project is IdeAndroidModule) { - sources.addAll(collectSources(project)) - } - } - - return sources - } - - fun collectSources(java: IdeJavaModule): List { - val sources = mutableListOf() - for (root in java.contentRoots) { - sources.addAll(root.sourceDirectories.map { it.directory }) - } - - return sources - } - - fun collectSources(android: IdeAndroidModule): List { - if (android.mainSourceSet == null) { - return mutableListOf() - } - - // src/main/java - val sources = android.mainSourceSet!!.sourceProvider.javaDirectories.toMutableList() - - // src/main/kotlin - sources.addAll(android.mainSourceSet!!.sourceProvider.kotlinDirectories) - - // build/generated/** - // AIDL, ViewBinding, Renderscript, BuildConfig i.e every generated source sources - val debugVariant = android.simpleVariants.firstOrNull { it.name == "debug" } - if (debugVariant != null) { - sources.addAll(debugVariant.mainArtifact.generatedSourceFolders) - } - return sources - } + @Suppress("unused") + fun collectSources(android: IdeAndroidModule) = ProjectDataCollector.collectSources(android) fun findModuleForFile(file: File): CompletableFuture { if (!checkInit()) { diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt b/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt index 442de0677..44fd58e7d 100644 --- a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt +++ b/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/model/InternalForwardingProject.kt @@ -18,6 +18,8 @@ package com.itsaky.androidide.tooling.impl.model import com.itsaky.androidide.tooling.api.IProject +import com.itsaky.androidide.tooling.api.IProject.Type +import com.itsaky.androidide.tooling.api.IProject.Type.Unknown import com.itsaky.androidide.tooling.api.IToolingApiClient import com.itsaky.androidide.tooling.api.messages.VariantDataRequest import com.itsaky.androidide.tooling.api.messages.result.SimpleModuleData @@ -65,6 +67,10 @@ class InternalForwardingProject( if (this.project != null) this.project!!.projectDir else CompletableFuture.completedFuture(File(projectPath)) + override fun getType(): CompletableFuture = + if (this.project != null) this.project!!.type + else CompletableFuture.completedFuture(Unknown) + override fun getBuildDir(): CompletableFuture = if (this.project != null) this.project!!.buildDir else CompletableFuture.completedFuture(File(projectPath)) diff --git a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java b/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java index b932fdfe0..3d7933e47 100644 --- a/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java +++ b/build-tools/tooling-api-impl/src/main/java/com/itsaky/androidide/tooling/impl/util/ProjectReader.java @@ -213,7 +213,7 @@ public class ProjectReader { System.err.println("Fetching project model..."); final var android = controller.findModel(gradle, AndroidProject.class); final var module = buildAndroidModuleProject(gradle, android, basicAndroid.getProjectType()); - module.setBoothclasspaths(basicAndroid.getBootClasspath()); + module.setBootClassPaths (basicAndroid.getBootClasspath()); module.setMainSourceSet( basicAndroid.getMainSourceSet() == null ? null diff --git a/build-tools/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/ToolingApiImplTest.kt b/build-tools/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/ToolingApiImplTest.kt index e032c1eeb..08c223e23 100644 --- a/build-tools/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/ToolingApiImplTest.kt +++ b/build-tools/tooling-api-impl/src/test/java/com/itsaky/androidide/tooling/impl/ToolingApiImplTest.kt @@ -18,17 +18,23 @@ package com.itsaky.androidide.tooling.impl import com.android.builder.model.v2.ide.LibraryType.PROJECT -import com.android.builder.model.v2.ide.ProjectType +import com.android.builder.model.v2.ide.ProjectType.APPLICATION import com.google.common.truth.Truth.assertThat +import com.google.gson.Gson import com.google.gson.GsonBuilder +import com.google.gson.JsonObject import com.itsaky.androidide.models.LogLine import com.itsaky.androidide.tooling.api.IProject +import com.itsaky.androidide.tooling.api.IProject.Type.Android +import com.itsaky.androidide.tooling.api.IProject.Type.Gradle +import com.itsaky.androidide.tooling.api.IProject.Type.Java import com.itsaky.androidide.tooling.api.IToolingApiClient import com.itsaky.androidide.tooling.api.IToolingApiServer import com.itsaky.androidide.tooling.api.messages.InitializeProjectMessage import com.itsaky.androidide.tooling.api.messages.result.BuildResult import com.itsaky.androidide.tooling.api.messages.result.GradleWrapperCheckResult import com.itsaky.androidide.tooling.api.model.IdeAndroidModule +import com.itsaky.androidide.tooling.api.model.IdeGradleProject import com.itsaky.androidide.tooling.api.model.IdeJavaModule import com.itsaky.androidide.tooling.api.util.ToolingApiLauncher import com.itsaky.androidide.tooling.events.ProgressEvent @@ -55,6 +61,10 @@ class ToolingApiImplTest { server.initialize(InitializeProjectMessage(getTestProject().absolutePath)).get() + verifyProjectProps(project, server) + } + + private fun verifyProjectProps(project: IProject, server: IToolingApiServer) { assertThat(project).isNotNull() // As the returned project is just a proxy, // project instanceOf IdeGradleProject will always return false @@ -71,7 +81,7 @@ class ToolingApiImplTest { assertThat(app.javaCompileOptions.targetCompatibility).isEqualTo("11") assertThat(app.javaCompileOptions.isCoreLibraryDesugaringEnabled).isFalse() - assertThat(app.projectType).isEqualTo(ProjectType.APPLICATION) + assertThat(app.projectType).isEqualTo(APPLICATION) assertThat(app.packageName).isEqualTo("com.itsaky.test.app") assertThat(app.viewBindingOptions).isNotNull() @@ -95,7 +105,7 @@ class ToolingApiImplTest { assertThat(project.findByPath(":does-not-exist").get()).isNull() } - + private fun launchServer(client: IToolingApiClient): Pair { val builder = ProcessBuilder("java", "-jar", "./build/libs/tooling-api-all.jar") builder.environment()["ANDROID_SDK_ROOT"] = findAndroidHome() diff --git a/build-tools/tooling-api-impl/src/test/test-home/.androidide/init/model.jar b/build-tools/tooling-api-impl/src/test/test-home/.androidide/init/model.jar index f2c643c480a0ffc22eb52b0e9aeee2f735a5c587..36b30f47396a1e89f61b652712149ec45b6adb64 100644 GIT binary patch delta 18100 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 delta 16781 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 PA`njJVPL2^3gQ6(I|LSU diff --git a/build-tools/tooling-api-impl/src/test/test-project/.androidide/project_config.json b/build-tools/tooling-api-impl/src/test/test-project/.androidide/project_config.json new file mode 100644 index 000000000..05b8ba45f --- /dev/null +++ b/build-tools/tooling-api-impl/src/test/test-project/.androidide/project_config.json @@ -0,0 +1,10964 @@ +{ + "name": "TestApp", + "projectPath": ":", + "projectDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project" + }, + "buildDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\build" + }, + "buildScript": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\build.gradle" + }, + "tasks": [ + { + "name": "buildEnvironment", + "description": "Displays all buildscript dependencies declared in root project 'TestApp'.", + "group": "help", + "path": ":buildEnvironment", + "projectPath": ":", + "displayName": "task ':buildEnvironment'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "clean", + "path": ":clean", + "projectPath": ":", + "displayName": "task ':clean'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdea", + "description": "Cleans IDEA project files (IML, IPR)", + "group": "IDE", + "path": ":cleanIdea", + "projectPath": ":", + "displayName": "task ':cleanIdea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdeaModule", + "path": ":cleanIdeaModule", + "projectPath": ":", + "displayName": "task ':cleanIdeaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdeaProject", + "path": ":cleanIdeaProject", + "projectPath": ":", + "displayName": "task ':cleanIdeaProject'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdeaWorkspace", + "path": ":cleanIdeaWorkspace", + "projectPath": ":", + "displayName": "task ':cleanIdeaWorkspace'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "components", + "description": "Displays the components produced by root project 'TestApp'. [deprecated]", + "path": ":components", + "projectPath": ":", + "displayName": "task ':components'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencies", + "description": "Displays all dependencies declared in root project 'TestApp'.", + "group": "help", + "path": ":dependencies", + "projectPath": ":", + "displayName": "task ':dependencies'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencyInsight", + "description": "Displays the insight into a specific dependency in root project 'TestApp'.", + "group": "help", + "path": ":dependencyInsight", + "projectPath": ":", + "displayName": "task ':dependencyInsight'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependentComponents", + "description": "Displays the dependent components of components in root project 'TestApp'. [deprecated]", + "path": ":dependentComponents", + "projectPath": ":", + "displayName": "task ':dependentComponents'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "help", + "description": "Displays a help message.", + "group": "help", + "path": ":help", + "projectPath": ":", + "displayName": "task ':help'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "idea", + "description": "Generates IDEA project files (IML, IPR, IWS)", + "group": "IDE", + "path": ":idea", + "projectPath": ":", + "displayName": "task ':idea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "ideaModule", + "description": "Generates IDEA module files (IML)", + "path": ":ideaModule", + "projectPath": ":", + "displayName": "task ':ideaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "ideaProject", + "description": "Generates IDEA project file (IPR)", + "path": ":ideaProject", + "projectPath": ":", + "displayName": "task ':ideaProject'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "ideaWorkspace", + "description": "Generates an IDEA workspace file (IWS)", + "path": ":ideaWorkspace", + "projectPath": ":", + "displayName": "task ':ideaWorkspace'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "init", + "description": "Initializes a new Gradle build.", + "group": "Build Setup", + "path": ":init", + "projectPath": ":", + "displayName": "task ':init'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaToolchains", + "description": "Displays the detected java toolchains.", + "group": "help", + "path": ":javaToolchains", + "projectPath": ":", + "displayName": "task ':javaToolchains'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "model", + "description": "Displays the configuration model of root project 'TestApp'. [deprecated]", + "path": ":model", + "projectPath": ":", + "displayName": "task ':model'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "openIdea", + "description": "Opens the IDEA project", + "group": "IDE", + "path": ":openIdea", + "projectPath": ":", + "displayName": "task ':openIdea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "outgoingVariants", + "description": "Displays the outgoing variants of root project 'TestApp'.", + "group": "help", + "path": ":outgoingVariants", + "projectPath": ":", + "displayName": "task ':outgoingVariants'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareKotlinBuildScriptModel", + "path": ":prepareKotlinBuildScriptModel", + "projectPath": ":", + "displayName": "task ':prepareKotlinBuildScriptModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "projects", + "description": "Displays the sub-projects of root project 'TestApp'.", + "group": "help", + "path": ":projects", + "projectPath": ":", + "displayName": "task ':projects'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "properties", + "description": "Displays the properties of root project 'TestApp'.", + "group": "help", + "path": ":properties", + "projectPath": ":", + "displayName": "task ':properties'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "tasks", + "description": "Displays the tasks runnable from root project 'TestApp' (some of the displayed tasks may belong to subprojects).", + "group": "help", + "path": ":tasks", + "projectPath": ":", + "displayName": "task ':tasks'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "wrapper", + "description": "Generates Gradle wrapper files.", + "group": "Build Setup", + "path": ":wrapper", + "projectPath": ":", + "displayName": "task ':wrapper'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + } + ], + "serialVersionUID": 1, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleProject", + "moduleProjects": [ + { + "projectType": "LIBRARY", + "flags": { + "booleanFlagMap": {}, + "serialVersionUID": 1 + }, + "javaCompileOptions": { + "serialVersionUID": 1, + "encoding": "UTF-8", + "isCoreLibraryDesugaringEnabled": false, + "sourceCompatibility": "11", + "targetCompatibility": "11" + }, + "variants": [], + "viewBindingOptions": { + "serialVersionUID": 1, + "isEnabled": false + }, + "lintChecksJars": [], + "modelSyncFiles": [], + "simpleVariants": [ + { + "name": "debug", + "mainArtifact": { + "name": "main", + "resGenTaskName": "generateDebugResources", + "generatedResourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\res\\rs\\debug" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\res\\resValues\\debug" + } + ], + "generatedSourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\source\\buildConfig\\debug" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\aidl_source_output_dir\\debug\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\renderscript_source_output_dir\\debug\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\ap_generated_sources\\debug\\out" + } + ], + "minSdkVersion": 21, + "sourceGenTaskName": "generateDebugSources", + "assembleTaskName": "assembleDebug", + "classJars": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\intermediates\\compile_r_class_jar\\debug\\R.jar" + } + ], + "compileTaskName": "compileDebugSources", + "targetSdkVersionOverride": 32, + "serialVersionUID": 1 + }, + "otherArtifacts": {}, + "serialVersionUID": 1 + }, + { + "name": "release", + "mainArtifact": { + "name": "main", + "resGenTaskName": "generateReleaseResources", + "generatedResourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\res\\rs\\release" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\res\\resValues\\release" + } + ], + "generatedSourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\source\\buildConfig\\release" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\aidl_source_output_dir\\release\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\renderscript_source_output_dir\\release\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\generated\\ap_generated_sources\\release\\out" + } + ], + "minSdkVersion": 21, + "sourceGenTaskName": "generateReleaseSources", + "assembleTaskName": "assembleRelease", + "classJars": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\intermediates\\compile_r_class_jar\\release\\R.jar" + } + ], + "compileTaskName": "compileReleaseSources", + "targetSdkVersionOverride": 32, + "serialVersionUID": 1 + }, + "otherArtifacts": {}, + "serialVersionUID": 1 + } + ], + "shouldLookupPackage": true, + "packageName": "com.itsaky.androidide.unknown_package", + "bootClassPaths": [ + { + "path": "C:\\Users\\itsaky01\\AppData\\Local\\Android\\Sdk\\platforms\\android-31\\android.jar" + } + ], + "mainSourceSet": { + "serialVersionUID": 1, + "androidTestSourceProvider": { + "serialVersionUID": 1, + "aidlDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\aidl" + } + ], + "assetsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\assets" + } + ], + "customDirectories": [], + "javaDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\java" + } + ], + "jniLibsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\jniLibs" + } + ], + "kotlinDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\java" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\kotlin" + } + ], + "manifestFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\AndroidManifest.xml" + }, + "name": "androidTest", + "renderscriptDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\rs" + } + ], + "resDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\res" + } + ], + "resourcesDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\resources" + } + ], + "shadersDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\androidTest\\shaders" + } + ] + }, + "sourceProvider": { + "serialVersionUID": 1, + "aidlDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\aidl" + } + ], + "assetsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\assets" + } + ], + "customDirectories": [], + "javaDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\java" + } + ], + "jniLibsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\jniLibs" + } + ], + "kotlinDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\java" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\kotlin" + } + ], + "manifestFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\AndroidManifest.xml" + }, + "name": "main", + "renderscriptDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\rs" + } + ], + "resDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\res" + } + ], + "resourcesDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\resources" + } + ], + "shadersDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\main\\shaders" + } + ] + }, + "unitTestSourceProvider": { + "serialVersionUID": 1, + "aidlDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\aidl" + } + ], + "assetsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\assets" + } + ], + "customDirectories": [], + "javaDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\java" + } + ], + "jniLibsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\jniLibs" + } + ], + "kotlinDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\java" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\kotlin" + } + ], + "manifestFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\AndroidManifest.xml" + }, + "name": "test", + "renderscriptDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\rs" + } + ], + "resDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\res" + } + ], + "resourcesDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\resources" + } + ], + "shadersDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\src\\test\\shaders" + } + ] + } + }, + "variantDependencies": {}, + "debugLibraries": [ + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\io.github.itsaky\\nb-javac-android\\17.0.0.0\\5adf9423319609df4a15034a7139643cb9e82390\\nb-javac-android-17.0.0.0.jar" + }, + "key": "io.github.itsaky|nb-javac-android|17.0.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|io.github.itsaky:nb-javac-android:17.0.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "io.github.itsaky:nb-javac-android:17.0.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "io.github.itsaky", + "name": "nb-javac-android", + "version": "17.0.0.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\io.github.itsaky\\nb-javac-android\\17.0.0.0\\5adf9423319609df4a15034a7139643cb9e82390\\nb-javac-android-17.0.0.0.jar" + }, + "key": "io.github.itsaky|nb-javac-android|17.0.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|io.github.itsaky:nb-javac-android:17.0.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "io.github.itsaky:nb-javac-android:17.0.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "io.github.itsaky", + "name": "nb-javac-android", + "version": "17.0.0.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "key": ":|:android-library|debug|com.android.build.api.attributes.AgpVersionAttr>7.2.0, com.android.build.gradle.internal.attributes.VariantAttr>debug, org.gradle.usage>java-api|TestApp:android-library:unspecified", + "lintJar": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\intermediates\\lint_publish_jar\\global\\lint.jar" + }, + "projectInfo": { + "attributes": { + "com.android.build.gradle.internal.attributes.VariantAttr": "debug", + "org.gradle.usage": "java-api", + "com.android.build.api.attributes.AgpVersionAttr": "7.2.0" + }, + "buildType": "debug", + "capabilities": [ + "TestApp:android-library:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":android-library", + "serialVersionUID": 1 + }, + "type": "PROJECT" + }, + { + "serialVersionUID": 1, + "key": ":|:android-library|debug|com.android.build.api.attributes.AgpVersionAttr>7.2.0, com.android.build.gradle.internal.attributes.VariantAttr>debug, org.gradle.usage>java-runtime|TestApp:android-library:unspecified", + "lintJar": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\intermediates\\lint_publish_jar\\global\\lint.jar" + }, + "projectInfo": { + "attributes": { + "com.android.build.gradle.internal.attributes.VariantAttr": "debug", + "org.gradle.usage": "java-runtime", + "com.android.build.api.attributes.AgpVersionAttr": "7.2.0" + }, + "buildType": "debug", + "capabilities": [ + "TestApp:android-library:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":android-library", + "serialVersionUID": 1 + }, + "type": "PROJECT" + } + ], + "namespace": "", + "name": "android-library", + "projectPath": ":android-library", + "projectDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library" + }, + "buildDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build" + }, + "buildScript": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build.gradle" + }, + "tasks": [ + { + "name": "analyzeDebugAndroidTestDependencies", + "path": ":android-library:analyzeDebugAndroidTestDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:analyzeDebugAndroidTestDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeDebugDependencies", + "path": ":android-library:analyzeDebugDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:analyzeDebugDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeDebugUnitTestDependencies", + "path": ":android-library:analyzeDebugUnitTestDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:analyzeDebugUnitTestDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeReleaseDependencies", + "path": ":android-library:analyzeReleaseDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:analyzeReleaseDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeReleaseUnitTestDependencies", + "path": ":android-library:analyzeReleaseUnitTestDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:analyzeReleaseUnitTestDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "androidDependencies", + "description": "Displays the Android dependencies of the project.", + "group": "Android", + "path": ":android-library:androidDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:androidDependencies'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assemble", + "description": "Assemble main outputs for all the variants.", + "group": "build", + "path": ":android-library:assemble", + "projectPath": ":android-library", + "displayName": "task ':android-library:assemble'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleAndroidTest", + "description": "Assembles all the Test applications.", + "group": "build", + "path": ":android-library:assembleAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:assembleAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleDebug", + "description": "Assembles main output for variant debug", + "path": ":android-library:assembleDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:assembleDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleDebugAndroidTest", + "description": "Assembles main output for variant debugAndroidTest", + "path": ":android-library:assembleDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:assembleDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleDebugUnitTest", + "description": "Assembles main output for variant debugUnitTest", + "path": ":android-library:assembleDebugUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:assembleDebugUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleRelease", + "description": "Assembles main output for variant release", + "path": ":android-library:assembleRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:assembleRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleReleaseUnitTest", + "description": "Assembles main output for variant releaseUnitTest", + "path": ":android-library:assembleReleaseUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:assembleReleaseUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "build", + "description": "Assembles and tests this project.", + "group": "build", + "path": ":android-library:build", + "projectPath": ":android-library", + "displayName": "task ':android-library:build'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildDependents", + "description": "Assembles and tests this project and all projects that depend on it.", + "group": "build", + "path": ":android-library:buildDependents", + "projectPath": ":android-library", + "displayName": "task ':android-library:buildDependents'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildEnvironment", + "description": "Displays all buildscript dependencies declared in project ':android-library'.", + "group": "help", + "path": ":android-library:buildEnvironment", + "projectPath": ":android-library", + "displayName": "task ':android-library:buildEnvironment'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildNeeded", + "description": "Assembles and tests this project and all projects it depends on.", + "group": "build", + "path": ":android-library:buildNeeded", + "projectPath": ":android-library", + "displayName": "task ':android-library:buildNeeded'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugAar", + "description": "Assembles a bundle containing the library in debug.", + "path": ":android-library:bundleDebugAar", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleDebugAar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugLocalLintAar", + "description": "Assembles a bundle containing the library in debug.", + "path": ":android-library:bundleDebugLocalLintAar", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleDebugLocalLintAar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibCompileToJarDebug", + "path": ":android-library:bundleLibCompileToJarDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibCompileToJarDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibCompileToJarDebugAndroidTest", + "path": ":android-library:bundleLibCompileToJarDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibCompileToJarDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibCompileToJarDebugUnitTest", + "path": ":android-library:bundleLibCompileToJarDebugUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibCompileToJarDebugUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibCompileToJarRelease", + "path": ":android-library:bundleLibCompileToJarRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibCompileToJarRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibCompileToJarReleaseUnitTest", + "path": ":android-library:bundleLibCompileToJarReleaseUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibCompileToJarReleaseUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibResDebug", + "path": ":android-library:bundleLibResDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibResDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibResRelease", + "path": ":android-library:bundleLibResRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibResRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibRuntimeToDirDebug", + "path": ":android-library:bundleLibRuntimeToDirDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibRuntimeToDirDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibRuntimeToDirRelease", + "path": ":android-library:bundleLibRuntimeToDirRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibRuntimeToDirRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibRuntimeToJarDebug", + "path": ":android-library:bundleLibRuntimeToJarDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibRuntimeToJarDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleLibRuntimeToJarRelease", + "path": ":android-library:bundleLibRuntimeToJarRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleLibRuntimeToJarRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseAar", + "description": "Assembles a bundle containing the library in release.", + "path": ":android-library:bundleReleaseAar", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleReleaseAar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseLocalLintAar", + "description": "Assembles a bundle containing the library in release.", + "path": ":android-library:bundleReleaseLocalLintAar", + "projectPath": ":android-library", + "displayName": "task ':android-library:bundleReleaseLocalLintAar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "check", + "description": "Runs all checks.", + "group": "verification", + "path": ":android-library:check", + "projectPath": ":android-library", + "displayName": "task ':android-library:check'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugAndroidTestAarMetadata", + "path": ":android-library:checkDebugAndroidTestAarMetadata", + "projectPath": ":android-library", + "displayName": "task ':android-library:checkDebugAndroidTestAarMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugAndroidTestDuplicateClasses", + "path": ":android-library:checkDebugAndroidTestDuplicateClasses", + "projectPath": ":android-library", + "displayName": "task ':android-library:checkDebugAndroidTestDuplicateClasses'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugManifest", + "path": ":android-library:checkDebugManifest", + "projectPath": ":android-library", + "displayName": "task ':android-library:checkDebugManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkJetifier", + "description": "Checks whether Jetifier is needed for the current project", + "group": "verification", + "path": ":android-library:checkJetifier", + "projectPath": ":android-library", + "displayName": "task ':android-library:checkJetifier'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkReleaseManifest", + "path": ":android-library:checkReleaseManifest", + "projectPath": ":android-library", + "displayName": "task ':android-library:checkReleaseManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "clean", + "description": "Deletes the build directory.", + "group": "build", + "path": ":android-library:clean", + "projectPath": ":android-library", + "displayName": "task ':android-library:clean'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdea", + "description": "Cleans IDEA project files (IML, IPR)", + "group": "IDE", + "path": ":android-library:cleanIdea", + "projectPath": ":android-library", + "displayName": "task ':android-library:cleanIdea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdeaModule", + "path": ":android-library:cleanIdeaModule", + "projectPath": ":android-library", + "displayName": "task ':android-library:cleanIdeaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAidl", + "path": ":android-library:compileDebugAidl", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugAidl'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestAidl", + "path": ":android-library:compileDebugAndroidTestAidl", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugAndroidTestAidl'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestJavaWithJavac", + "path": ":android-library:compileDebugAndroidTestJavaWithJavac", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugAndroidTestJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestRenderscript", + "path": ":android-library:compileDebugAndroidTestRenderscript", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugAndroidTestRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestShaders", + "path": ":android-library:compileDebugAndroidTestShaders", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugAndroidTestShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestSources", + "group": "build", + "path": ":android-library:compileDebugAndroidTestSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugAndroidTestSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugJavaWithJavac", + "path": ":android-library:compileDebugJavaWithJavac", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugLibraryResources", + "path": ":android-library:compileDebugLibraryResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugLibraryResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugRenderscript", + "path": ":android-library:compileDebugRenderscript", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugShaders", + "path": ":android-library:compileDebugShaders", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugSources", + "group": "build", + "path": ":android-library:compileDebugSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugUnitTestJavaWithJavac", + "path": ":android-library:compileDebugUnitTestJavaWithJavac", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugUnitTestJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugUnitTestSources", + "group": "build", + "path": ":android-library:compileDebugUnitTestSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileDebugUnitTestSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileLint", + "path": ":android-library:compileLint", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileLint'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileLintChecks", + "path": ":android-library:compileLintChecks", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileLintChecks'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseAidl", + "path": ":android-library:compileReleaseAidl", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseAidl'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseJavaWithJavac", + "path": ":android-library:compileReleaseJavaWithJavac", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseLibraryResources", + "path": ":android-library:compileReleaseLibraryResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseLibraryResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseRenderscript", + "path": ":android-library:compileReleaseRenderscript", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseShaders", + "path": ":android-library:compileReleaseShaders", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseSources", + "group": "build", + "path": ":android-library:compileReleaseSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseUnitTestJavaWithJavac", + "path": ":android-library:compileReleaseUnitTestJavaWithJavac", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseUnitTestJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseUnitTestSources", + "group": "build", + "path": ":android-library:compileReleaseUnitTestSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:compileReleaseUnitTestSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "components", + "description": "Displays the components produced by project ':android-library'. [deprecated]", + "path": ":android-library:components", + "projectPath": ":android-library", + "displayName": "task ':android-library:components'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compressDebugAndroidTestAssets", + "path": ":android-library:compressDebugAndroidTestAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:compressDebugAndroidTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "connectedAndroidTest", + "description": "Installs and runs instrumentation tests for all flavors on connected devices.", + "group": "verification", + "path": ":android-library:connectedAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:connectedAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "connectedCheck", + "description": "Runs all device checks on currently connected devices.", + "group": "verification", + "path": ":android-library:connectedCheck", + "projectPath": ":android-library", + "displayName": "task ':android-library:connectedCheck'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "connectedDebugAndroidTest", + "description": "Installs and runs the tests for debug on connected devices.", + "group": "verification", + "path": ":android-library:connectedDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:connectedDebugAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "consumeConfigAttr", + "path": ":android-library:consumeConfigAttr", + "projectPath": ":android-library", + "displayName": "task ':android-library:consumeConfigAttr'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "copyDebugJniLibsProjectAndLocalJars", + "path": ":android-library:copyDebugJniLibsProjectAndLocalJars", + "projectPath": ":android-library", + "displayName": "task ':android-library:copyDebugJniLibsProjectAndLocalJars'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "copyDebugJniLibsProjectOnly", + "path": ":android-library:copyDebugJniLibsProjectOnly", + "projectPath": ":android-library", + "displayName": "task ':android-library:copyDebugJniLibsProjectOnly'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "copyReleaseJniLibsProjectAndLocalJars", + "path": ":android-library:copyReleaseJniLibsProjectAndLocalJars", + "projectPath": ":android-library", + "displayName": "task ':android-library:copyReleaseJniLibsProjectAndLocalJars'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "copyReleaseJniLibsProjectOnly", + "path": ":android-library:copyReleaseJniLibsProjectOnly", + "projectPath": ":android-library", + "displayName": "task ':android-library:copyReleaseJniLibsProjectOnly'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugAndroidTestApkListingFileRedirect", + "path": ":android-library:createDebugAndroidTestApkListingFileRedirect", + "projectPath": ":android-library", + "displayName": "task ':android-library:createDebugAndroidTestApkListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugVariantModel", + "path": ":android-library:createDebugVariantModel", + "projectPath": ":android-library", + "displayName": "task ':android-library:createDebugVariantModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createFullJarDebug", + "path": ":android-library:createFullJarDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:createFullJarDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createFullJarRelease", + "path": ":android-library:createFullJarRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:createFullJarRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createMockableJar", + "path": ":android-library:createMockableJar", + "projectPath": ":android-library", + "displayName": "task ':android-library:createMockableJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createReleaseVariantModel", + "path": ":android-library:createReleaseVariantModel", + "projectPath": ":android-library", + "displayName": "task ':android-library:createReleaseVariantModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencies", + "description": "Displays all dependencies declared in project ':android-library'.", + "group": "help", + "path": ":android-library:dependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:dependencies'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencyInsight", + "description": "Displays the insight into a specific dependency in project ':android-library'.", + "group": "help", + "path": ":android-library:dependencyInsight", + "projectPath": ":android-library", + "displayName": "task ':android-library:dependencyInsight'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependentComponents", + "description": "Displays the dependent components of components in project ':android-library'. [deprecated]", + "path": ":android-library:dependentComponents", + "projectPath": ":android-library", + "displayName": "task ':android-library:dependentComponents'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "desugarDebugAndroidTestFileDependencies", + "path": ":android-library:desugarDebugAndroidTestFileDependencies", + "projectPath": ":android-library", + "displayName": "task ':android-library:desugarDebugAndroidTestFileDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "deviceAndroidTest", + "description": "Installs and runs instrumentation tests using all Device Providers.", + "group": "verification", + "path": ":android-library:deviceAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:deviceAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "deviceCheck", + "description": "Runs all device checks using Device Providers and Test Servers.", + "group": "verification", + "path": ":android-library:deviceCheck", + "projectPath": ":android-library", + "displayName": "task ':android-library:deviceCheck'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dexBuilderDebugAndroidTest", + "path": ":android-library:dexBuilderDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:dexBuilderDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "exportDebugConsumerProguardFiles", + "path": ":android-library:exportDebugConsumerProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:exportDebugConsumerProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "exportReleaseConsumerProguardFiles", + "path": ":android-library:exportReleaseConsumerProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:exportReleaseConsumerProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDebugAnnotations", + "description": "Extracts Android annotations for the debug variant into the archive file", + "group": "build", + "path": ":android-library:extractDebugAnnotations", + "projectPath": ":android-library", + "displayName": "task ':android-library:extractDebugAnnotations'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDeepLinksDebug", + "path": ":android-library:extractDeepLinksDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:extractDeepLinksDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDeepLinksRelease", + "path": ":android-library:extractDeepLinksRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:extractDeepLinksRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractProguardFiles", + "path": ":android-library:extractProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:extractProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractReleaseAnnotations", + "description": "Extracts Android annotations for the release variant into the archive file", + "group": "build", + "path": ":android-library:extractReleaseAnnotations", + "projectPath": ":android-library", + "displayName": "task ':android-library:extractReleaseAnnotations'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestAssets", + "path": ":android-library:generateDebugAndroidTestAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugAndroidTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestBuildConfig", + "path": ":android-library:generateDebugAndroidTestBuildConfig", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugAndroidTestBuildConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestResValues", + "path": ":android-library:generateDebugAndroidTestResValues", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugAndroidTestResValues'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestResources", + "path": ":android-library:generateDebugAndroidTestResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugAndroidTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestSources", + "path": ":android-library:generateDebugAndroidTestSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugAndroidTestSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAssets", + "path": ":android-library:generateDebugAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugBuildConfig", + "path": ":android-library:generateDebugBuildConfig", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugBuildConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugExternalPublicTxt", + "path": ":android-library:generateDebugExternalPublicTxt", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugExternalPublicTxt'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugLintModel", + "path": ":android-library:generateDebugLintModel", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugLintModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugRFile", + "path": ":android-library:generateDebugRFile", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugRFile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugResValues", + "path": ":android-library:generateDebugResValues", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugResValues'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugResources", + "path": ":android-library:generateDebugResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugSources", + "path": ":android-library:generateDebugSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestAssets", + "path": ":android-library:generateDebugUnitTestAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugUnitTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestResources", + "path": ":android-library:generateDebugUnitTestResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugUnitTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestSources", + "path": ":android-library:generateDebugUnitTestSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugUnitTestSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestStubRFile", + "path": ":android-library:generateDebugUnitTestStubRFile", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateDebugUnitTestStubRFile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseAssets", + "path": ":android-library:generateReleaseAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseBuildConfig", + "path": ":android-library:generateReleaseBuildConfig", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseBuildConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseExternalPublicTxt", + "path": ":android-library:generateReleaseExternalPublicTxt", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseExternalPublicTxt'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseLintModel", + "path": ":android-library:generateReleaseLintModel", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseLintModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseRFile", + "path": ":android-library:generateReleaseRFile", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseRFile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseResValues", + "path": ":android-library:generateReleaseResValues", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseResValues'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseResources", + "path": ":android-library:generateReleaseResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseSources", + "path": ":android-library:generateReleaseSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestAssets", + "path": ":android-library:generateReleaseUnitTestAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseUnitTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestResources", + "path": ":android-library:generateReleaseUnitTestResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseUnitTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestSources", + "path": ":android-library:generateReleaseUnitTestSources", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseUnitTestSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestStubRFile", + "path": ":android-library:generateReleaseUnitTestStubRFile", + "projectPath": ":android-library", + "displayName": "task ':android-library:generateReleaseUnitTestStubRFile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "help", + "description": "Displays a help message.", + "group": "help", + "path": ":android-library:help", + "projectPath": ":android-library", + "displayName": "task ':android-library:help'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "idea", + "description": "Generates IDEA project files (IML, IPR, IWS)", + "group": "IDE", + "path": ":android-library:idea", + "projectPath": ":android-library", + "displayName": "task ':android-library:idea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "ideaModule", + "description": "Generates IDEA module files (IML)", + "path": ":android-library:ideaModule", + "projectPath": ":android-library", + "displayName": "task ':android-library:ideaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "installDebugAndroidTest", + "description": "Installs the android (on device) tests for the Debug build.", + "group": "Install", + "path": ":android-library:installDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:installDebugAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileDebug", + "path": ":android-library:javaPreCompileDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:javaPreCompileDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileDebugAndroidTest", + "path": ":android-library:javaPreCompileDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:javaPreCompileDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileDebugUnitTest", + "path": ":android-library:javaPreCompileDebugUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:javaPreCompileDebugUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileRelease", + "path": ":android-library:javaPreCompileRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:javaPreCompileRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileReleaseUnitTest", + "path": ":android-library:javaPreCompileReleaseUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:javaPreCompileReleaseUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaToolchains", + "description": "Displays the detected java toolchains.", + "group": "help", + "path": ":android-library:javaToolchains", + "projectPath": ":android-library", + "displayName": "task ':android-library:javaToolchains'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lint", + "description": "Runs lint on the default variant.", + "group": "verification", + "path": ":android-library:lint", + "projectPath": ":android-library", + "displayName": "task ':android-library:lint'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintAnalyzeDebug", + "description": "Run lint analysis on the debug variant", + "group": "verification", + "path": ":android-library:lintAnalyzeDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintAnalyzeDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintAnalyzeRelease", + "description": "Run lint analysis on the release variant", + "group": "verification", + "path": ":android-library:lintAnalyzeRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintAnalyzeRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintDebug", + "description": "Print text output from the corresponding lint report task", + "group": "verification", + "path": ":android-library:lintDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintFix", + "description": "Runs lint on the default variant and applies any safe suggestions to the source code.", + "group": "verification", + "path": ":android-library:lintFix", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintFix'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintFixDebug", + "description": "Fix lint on the debug variant", + "group": "verification", + "path": ":android-library:lintFixDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintFixDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintFixRelease", + "description": "Fix lint on the release variant", + "group": "verification", + "path": ":android-library:lintFixRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintFixRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintRelease", + "description": "Print text output from the corresponding lint report task", + "group": "verification", + "path": ":android-library:lintRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintReportDebug", + "description": "Run lint on the debug variant", + "group": "verification", + "path": ":android-library:lintReportDebug", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintReportDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintReportRelease", + "description": "Run lint on the release variant", + "group": "verification", + "path": ":android-library:lintReportRelease", + "projectPath": ":android-library", + "displayName": "task ':android-library:lintReportRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mapDebugAndroidTestSourceSetPaths", + "path": ":android-library:mapDebugAndroidTestSourceSetPaths", + "projectPath": ":android-library", + "displayName": "task ':android-library:mapDebugAndroidTestSourceSetPaths'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mapDebugSourceSetPaths", + "path": ":android-library:mapDebugSourceSetPaths", + "projectPath": ":android-library", + "displayName": "task ':android-library:mapDebugSourceSetPaths'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mapReleaseSourceSetPaths", + "path": ":android-library:mapReleaseSourceSetPaths", + "projectPath": ":android-library", + "displayName": "task ':android-library:mapReleaseSourceSetPaths'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestAssets", + "path": ":android-library:mergeDebugAndroidTestAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestGeneratedProguardFiles", + "path": ":android-library:mergeDebugAndroidTestGeneratedProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestGeneratedProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestJavaResource", + "path": ":android-library:mergeDebugAndroidTestJavaResource", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestJavaResource'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestJniLibFolders", + "path": ":android-library:mergeDebugAndroidTestJniLibFolders", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestJniLibFolders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestNativeLibs", + "path": ":android-library:mergeDebugAndroidTestNativeLibs", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestNativeLibs'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestResources", + "path": ":android-library:mergeDebugAndroidTestResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestShaders", + "path": ":android-library:mergeDebugAndroidTestShaders", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAndroidTestShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAssets", + "path": ":android-library:mergeDebugAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugConsumerProguardFiles", + "path": ":android-library:mergeDebugConsumerProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugConsumerProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugGeneratedProguardFiles", + "path": ":android-library:mergeDebugGeneratedProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugGeneratedProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugJavaResource", + "path": ":android-library:mergeDebugJavaResource", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugJavaResource'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugJniLibFolders", + "path": ":android-library:mergeDebugJniLibFolders", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugJniLibFolders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugNativeLibs", + "path": ":android-library:mergeDebugNativeLibs", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugNativeLibs'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugResources", + "path": ":android-library:mergeDebugResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugShaders", + "path": ":android-library:mergeDebugShaders", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeDebugShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeExtDexDebugAndroidTest", + "path": ":android-library:mergeExtDexDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeExtDexDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeLibDexDebugAndroidTest", + "path": ":android-library:mergeLibDexDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeLibDexDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeProjectDexDebugAndroidTest", + "path": ":android-library:mergeProjectDexDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeProjectDexDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseAssets", + "path": ":android-library:mergeReleaseAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseConsumerProguardFiles", + "path": ":android-library:mergeReleaseConsumerProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseConsumerProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseGeneratedProguardFiles", + "path": ":android-library:mergeReleaseGeneratedProguardFiles", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseGeneratedProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseJavaResource", + "path": ":android-library:mergeReleaseJavaResource", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseJavaResource'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseJniLibFolders", + "path": ":android-library:mergeReleaseJniLibFolders", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseJniLibFolders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseNativeLibs", + "path": ":android-library:mergeReleaseNativeLibs", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseNativeLibs'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseResources", + "path": ":android-library:mergeReleaseResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseShaders", + "path": ":android-library:mergeReleaseShaders", + "projectPath": ":android-library", + "displayName": "task ':android-library:mergeReleaseShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "model", + "description": "Displays the configuration model of project ':android-library'. [deprecated]", + "path": ":android-library:model", + "projectPath": ":android-library", + "displayName": "task ':android-library:model'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "outgoingVariants", + "description": "Displays the outgoing variants of project ':android-library'.", + "group": "help", + "path": ":android-library:outgoingVariants", + "projectPath": ":android-library", + "displayName": "task ':android-library:outgoingVariants'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugAndroidTest", + "path": ":android-library:packageDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugAssets", + "path": ":android-library:packageDebugAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageDebugAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugRenderscript", + "path": ":android-library:packageDebugRenderscript", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageDebugRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugResources", + "path": ":android-library:packageDebugResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageReleaseAssets", + "path": ":android-library:packageReleaseAssets", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageReleaseAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageReleaseRenderscript", + "path": ":android-library:packageReleaseRenderscript", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageReleaseRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageReleaseResources", + "path": ":android-library:packageReleaseResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:packageReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "parseDebugLocalResources", + "path": ":android-library:parseDebugLocalResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:parseDebugLocalResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "parseReleaseLocalResources", + "path": ":android-library:parseReleaseLocalResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:parseReleaseLocalResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preBuild", + "path": ":android-library:preBuild", + "projectPath": ":android-library", + "displayName": "task ':android-library:preBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preDebugAndroidTestBuild", + "path": ":android-library:preDebugAndroidTestBuild", + "projectPath": ":android-library", + "displayName": "task ':android-library:preDebugAndroidTestBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preDebugBuild", + "path": ":android-library:preDebugBuild", + "projectPath": ":android-library", + "displayName": "task ':android-library:preDebugBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preDebugUnitTestBuild", + "path": ":android-library:preDebugUnitTestBuild", + "projectPath": ":android-library", + "displayName": "task ':android-library:preDebugUnitTestBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preReleaseBuild", + "path": ":android-library:preReleaseBuild", + "projectPath": ":android-library", + "displayName": "task ':android-library:preReleaseBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preReleaseUnitTestBuild", + "path": ":android-library:preReleaseUnitTestBuild", + "projectPath": ":android-library", + "displayName": "task ':android-library:preReleaseUnitTestBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareDebugAndroidTestArtProfile", + "path": ":android-library:prepareDebugAndroidTestArtProfile", + "projectPath": ":android-library", + "displayName": "task ':android-library:prepareDebugAndroidTestArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareDebugArtProfile", + "path": ":android-library:prepareDebugArtProfile", + "projectPath": ":android-library", + "displayName": "task ':android-library:prepareDebugArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareDebugUnitTestArtProfile", + "path": ":android-library:prepareDebugUnitTestArtProfile", + "projectPath": ":android-library", + "displayName": "task ':android-library:prepareDebugUnitTestArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareLintJarForPublish", + "path": ":android-library:prepareLintJarForPublish", + "projectPath": ":android-library", + "displayName": "task ':android-library:prepareLintJarForPublish'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareReleaseArtProfile", + "path": ":android-library:prepareReleaseArtProfile", + "projectPath": ":android-library", + "displayName": "task ':android-library:prepareReleaseArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareReleaseUnitTestArtProfile", + "path": ":android-library:prepareReleaseUnitTestArtProfile", + "projectPath": ":android-library", + "displayName": "task ':android-library:prepareReleaseUnitTestArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugAndroidTestJavaRes", + "path": ":android-library:processDebugAndroidTestJavaRes", + "projectPath": ":android-library", + "displayName": "task ':android-library:processDebugAndroidTestJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugAndroidTestManifest", + "path": ":android-library:processDebugAndroidTestManifest", + "projectPath": ":android-library", + "displayName": "task ':android-library:processDebugAndroidTestManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugAndroidTestResources", + "path": ":android-library:processDebugAndroidTestResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:processDebugAndroidTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugJavaRes", + "path": ":android-library:processDebugJavaRes", + "projectPath": ":android-library", + "displayName": "task ':android-library:processDebugJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugManifest", + "path": ":android-library:processDebugManifest", + "projectPath": ":android-library", + "displayName": "task ':android-library:processDebugManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugUnitTestJavaRes", + "path": ":android-library:processDebugUnitTestJavaRes", + "projectPath": ":android-library", + "displayName": "task ':android-library:processDebugUnitTestJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseJavaRes", + "path": ":android-library:processReleaseJavaRes", + "projectPath": ":android-library", + "displayName": "task ':android-library:processReleaseJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseManifest", + "path": ":android-library:processReleaseManifest", + "projectPath": ":android-library", + "displayName": "task ':android-library:processReleaseManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseUnitTestJavaRes", + "path": ":android-library:processReleaseUnitTestJavaRes", + "projectPath": ":android-library", + "displayName": "task ':android-library:processReleaseUnitTestJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "projects", + "description": "Displays the sub-projects of project ':android-library'.", + "group": "help", + "path": ":android-library:projects", + "projectPath": ":android-library", + "displayName": "task ':android-library:projects'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "properties", + "description": "Displays the properties of project ':android-library'.", + "group": "help", + "path": ":android-library:properties", + "projectPath": ":android-library", + "displayName": "task ':android-library:properties'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "resolveConfigAttr", + "path": ":android-library:resolveConfigAttr", + "projectPath": ":android-library", + "displayName": "task ':android-library:resolveConfigAttr'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signingConfigWriterDebugAndroidTest", + "path": ":android-library:signingConfigWriterDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:signingConfigWriterDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signingReport", + "description": "Displays the signing info for the base and test modules", + "group": "Android", + "path": ":android-library:signingReport", + "projectPath": ":android-library", + "displayName": "task ':android-library:signingReport'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "sourceSets", + "description": "Prints out all the source sets defined in this project.", + "group": "Android", + "path": ":android-library:sourceSets", + "projectPath": ":android-library", + "displayName": "task ':android-library:sourceSets'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "stripDebugDebugSymbols", + "path": ":android-library:stripDebugDebugSymbols", + "projectPath": ":android-library", + "displayName": "task ':android-library:stripDebugDebugSymbols'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "stripReleaseDebugSymbols", + "path": ":android-library:stripReleaseDebugSymbols", + "projectPath": ":android-library", + "displayName": "task ':android-library:stripReleaseDebugSymbols'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "syncDebugLibJars", + "path": ":android-library:syncDebugLibJars", + "projectPath": ":android-library", + "displayName": "task ':android-library:syncDebugLibJars'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "syncReleaseLibJars", + "path": ":android-library:syncReleaseLibJars", + "projectPath": ":android-library", + "displayName": "task ':android-library:syncReleaseLibJars'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "tasks", + "description": "Displays the tasks runnable from project ':android-library'.", + "group": "help", + "path": ":android-library:tasks", + "projectPath": ":android-library", + "displayName": "task ':android-library:tasks'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "test", + "description": "Run unit tests for all variants.", + "group": "verification", + "path": ":android-library:test", + "projectPath": ":android-library", + "displayName": "task ':android-library:test'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "testDebugUnitTest", + "description": "Run unit tests for the debug build.", + "group": "verification", + "path": ":android-library:testDebugUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:testDebugUnitTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "testReleaseUnitTest", + "description": "Run unit tests for the release build.", + "group": "verification", + "path": ":android-library:testReleaseUnitTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:testReleaseUnitTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "uninstallAll", + "description": "Uninstall all applications.", + "group": "Install", + "path": ":android-library:uninstallAll", + "projectPath": ":android-library", + "displayName": "task ':android-library:uninstallAll'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "uninstallDebugAndroidTest", + "description": "Uninstalls the android (on device) tests for the Debug build.", + "group": "Install", + "path": ":android-library:uninstallDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:uninstallDebugAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "validateSigningDebugAndroidTest", + "path": ":android-library:validateSigningDebugAndroidTest", + "projectPath": ":android-library", + "displayName": "task ':android-library:validateSigningDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "verifyReleaseResources", + "path": ":android-library:verifyReleaseResources", + "projectPath": ":android-library", + "displayName": "task ':android-library:verifyReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugAarMetadata", + "path": ":android-library:writeDebugAarMetadata", + "projectPath": ":android-library", + "displayName": "task ':android-library:writeDebugAarMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugAndroidTestSigningConfigVersions", + "path": ":android-library:writeDebugAndroidTestSigningConfigVersions", + "projectPath": ":android-library", + "displayName": "task ':android-library:writeDebugAndroidTestSigningConfigVersions'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugLintModelMetadata", + "path": ":android-library:writeDebugLintModelMetadata", + "projectPath": ":android-library", + "displayName": "task ':android-library:writeDebugLintModelMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeReleaseAarMetadata", + "path": ":android-library:writeReleaseAarMetadata", + "projectPath": ":android-library", + "displayName": "task ':android-library:writeReleaseAarMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeReleaseLintModelMetadata", + "path": ":android-library:writeReleaseLintModelMetadata", + "projectPath": ":android-library", + "displayName": "task ':android-library:writeReleaseLintModelMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + } + ], + "serialVersionUID": 1, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeAndroidModule", + "moduleProjects": [] + }, + { + "projectType": "APPLICATION", + "dynamicFeatures": [], + "flags": { + "booleanFlagMap": {}, + "serialVersionUID": 1 + }, + "javaCompileOptions": { + "serialVersionUID": 1, + "encoding": "UTF-8", + "isCoreLibraryDesugaringEnabled": false, + "sourceCompatibility": "11", + "targetCompatibility": "11" + }, + "variants": [], + "viewBindingOptions": { + "serialVersionUID": 1, + "isEnabled": true + }, + "lintChecksJars": [], + "modelSyncFiles": [], + "simpleVariants": [ + { + "name": "debug", + "mainArtifact": { + "name": "main", + "resGenTaskName": "generateDebugResources", + "assembleTaskOutputListingFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\intermediates\\apk_ide_redirect_file\\debug\\redirect.txt" + }, + "generatedResourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\res\\rs\\debug" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\res\\resValues\\debug" + } + ], + "generatedSourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\source\\buildConfig\\debug" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\aidl_source_output_dir\\debug\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\data_binding_base_class_source_out\\debug\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\renderscript_source_output_dir\\debug\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\ap_generated_sources\\debug\\out" + } + ], + "minSdkVersion": 21, + "signingConfigName": "debug", + "sourceGenTaskName": "generateDebugSources", + "assembleTaskName": "assembleDebug", + "classJars": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\intermediates\\compile_and_runtime_not_namespaced_r_class_jar\\debug\\R.jar" + } + ], + "compileTaskName": "compileDebugSources", + "targetSdkVersionOverride": 32, + "serialVersionUID": 1 + }, + "otherArtifacts": {}, + "serialVersionUID": 1 + }, + { + "name": "release", + "mainArtifact": { + "name": "main", + "resGenTaskName": "generateReleaseResources", + "assembleTaskOutputListingFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\intermediates\\apk_ide_redirect_file\\release\\redirect.txt" + }, + "generatedResourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\res\\rs\\release" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\res\\resValues\\release" + } + ], + "generatedSourceFolders": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\source\\buildConfig\\release" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\aidl_source_output_dir\\release\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\data_binding_base_class_source_out\\release\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\renderscript_source_output_dir\\release\\out" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\generated\\ap_generated_sources\\release\\out" + } + ], + "minSdkVersion": 21, + "sourceGenTaskName": "generateReleaseSources", + "assembleTaskName": "assembleRelease", + "classJars": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\intermediates\\compile_and_runtime_not_namespaced_r_class_jar\\release\\R.jar" + } + ], + "compileTaskName": "compileReleaseSources", + "targetSdkVersionOverride": 32, + "serialVersionUID": 1 + }, + "otherArtifacts": {}, + "serialVersionUID": 1 + } + ], + "shouldLookupPackage": true, + "packageName": "com.itsaky.androidide.unknown_package", + "bootClassPaths": [ + { + "path": "C:\\Users\\itsaky01\\AppData\\Local\\Android\\Sdk\\platforms\\android-31\\android.jar" + } + ], + "mainSourceSet": { + "serialVersionUID": 1, + "androidTestSourceProvider": { + "serialVersionUID": 1, + "aidlDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\aidl" + } + ], + "assetsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\assets" + } + ], + "customDirectories": [], + "javaDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\java" + } + ], + "jniLibsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\jniLibs" + } + ], + "kotlinDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\java" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\kotlin" + } + ], + "manifestFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\AndroidManifest.xml" + }, + "name": "androidTest", + "renderscriptDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\rs" + } + ], + "resDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\res" + } + ], + "resourcesDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\resources" + } + ], + "shadersDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\androidTest\\shaders" + } + ] + }, + "sourceProvider": { + "serialVersionUID": 1, + "aidlDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\aidl" + } + ], + "assetsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\assets" + } + ], + "customDirectories": [], + "javaDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\java" + } + ], + "jniLibsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\jniLibs" + } + ], + "kotlinDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\java" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\kotlin" + } + ], + "manifestFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\AndroidManifest.xml" + }, + "name": "main", + "renderscriptDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\rs" + } + ], + "resDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\res" + } + ], + "resourcesDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\resources" + } + ], + "shadersDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\main\\shaders" + } + ] + }, + "unitTestSourceProvider": { + "serialVersionUID": 1, + "aidlDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\aidl" + } + ], + "assetsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\assets" + } + ], + "customDirectories": [], + "javaDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\java" + } + ], + "jniLibsDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\jniLibs" + } + ], + "kotlinDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\java" + }, + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\kotlin" + } + ], + "manifestFile": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\AndroidManifest.xml" + }, + "name": "test", + "renderscriptDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\rs" + } + ], + "resDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\res" + } + ], + "resourcesDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\resources" + } + ], + "shadersDirectories": [ + { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\src\\test\\shaders" + } + ] + } + }, + "variantDependencies": {}, + "debugLibraries": [ + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.databinding\\viewbinding\\7.2.0\\4ab51a9177120f754d3d671853a6f087b89803d7\\viewbinding-7.2.0.aar" + }, + "key": "androidx.databinding|viewbinding|7.2.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.databinding:viewbinding:7.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.databinding:viewbinding:7.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.databinding", + "name": "viewbinding", + "version": "7.2.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.annotation\\annotation\\1.2.0\\57136ff68ee784c6e19db34ed4a175338fadfde1\\annotation-1.2.0.jar" + }, + "key": "androidx.annotation|annotation|1.2.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.jvm.version>7, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.annotation:annotation:1.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.version": "7", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.annotation:annotation:1.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.annotation", + "name": "annotation", + "version": "1.2.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.appcompat\\appcompat\\1.3.1\\b9bc6aeb85e9bd2bc7ce829960b07d47eda7a1a9\\appcompat-1.3.1.aar" + }, + "key": "androidx.appcompat|appcompat|1.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.appcompat:appcompat:1.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.appcompat:appcompat:1.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.appcompat", + "name": "appcompat", + "version": "1.3.1", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\2dfb388a39420bb6768bf66d5124d166\\transformed\\core-1.5.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.core\\core\\1.5.0\\592da26c6f1263a51134546204033e0964e3c540\\core-1.5.0.aar" + }, + "key": "androidx.core|core|1.5.0|org.gradle.status>release|androidx.core:core:1.5.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.core:core:1.5.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.core", + "name": "core", + "version": "1.5.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-runtime\\2.3.1\\5786c819df8bcc1f050e9a752d2d0d85f87c4aed\\lifecycle-runtime-2.3.1.aar" + }, + "key": "androidx.lifecycle|lifecycle-runtime|2.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.lifecycle:lifecycle-runtime:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-runtime:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-runtime", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-common\\2.3.1\\fc466261d52f4433863642fb40d12441ae274a98\\lifecycle-common-2.3.1.jar" + }, + "key": "androidx.lifecycle|lifecycle-common|2.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.jvm.version>7, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.lifecycle:lifecycle-common:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.version": "7", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-common:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-common", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.arch.core\\core-common\\2.1.0\\b3152fc64428c9354344bd89848ecddc09b6f07e\\core-common-2.1.0.jar" + }, + "key": "androidx.arch.core|core-common|2.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.arch.core:core-common:2.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.arch.core:core-common:2.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.arch.core", + "name": "core-common", + "version": "2.1.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.versionedparcelable\\versionedparcelable\\1.1.1\\18e18071e7715679e0593c570217edeb5ca48b9e\\versionedparcelable-1.1.1.aar" + }, + "key": "androidx.versionedparcelable|versionedparcelable|1.1.1|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.versionedparcelable:versionedparcelable:1.1.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.versionedparcelable:versionedparcelable:1.1.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.versionedparcelable", + "name": "versionedparcelable", + "version": "1.1.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.collection\\collection\\1.1.0\\1f27220b47669781457de0d600849a5de0e89909\\collection-1.1.0.jar" + }, + "key": "androidx.collection|collection|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.collection:collection:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.collection:collection:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.collection", + "name": "collection", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.cursoradapter\\cursoradapter\\1.0.0\\74014983a86b83cbce534dec4e7aa9312f5f5d82\\cursoradapter-1.0.0.aar" + }, + "key": "androidx.cursoradapter|cursoradapter|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.cursoradapter:cursoradapter:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.cursoradapter:cursoradapter:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.cursoradapter", + "name": "cursoradapter", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.activity\\activity\\1.2.4\\bebd083d1486ed7f033b2dcc06e7cdefede4445f\\activity-1.2.4.aar" + }, + "key": "androidx.activity|activity|1.2.4|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.activity:activity:1.2.4", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.activity:activity:1.2.4" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.activity", + "name": "activity", + "version": "1.2.4", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f15b4991d40d235d5c2473cd96c5208f\\transformed\\lifecycle-viewmodel-2.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-viewmodel\\2.3.1\\9b96f5276783647e1436154c7ae393b2a4e9c2c4\\lifecycle-viewmodel-2.3.1.aar" + }, + "key": "androidx.lifecycle|lifecycle-viewmodel|2.3.1|org.gradle.status>release|androidx.lifecycle:lifecycle-viewmodel:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-viewmodel:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-viewmodel", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.savedstate\\savedstate\\1.1.0\\8d4785f699f93e4020b185e2b7de37cb1f58753c\\savedstate-1.1.0.aar" + }, + "key": "androidx.savedstate|savedstate|1.1.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.savedstate:savedstate:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.savedstate:savedstate:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.savedstate", + "name": "savedstate", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-viewmodel-savedstate\\2.3.1\\ef1df1036fc803ab3eaf0c298ee256e0b9fdad01\\lifecycle-viewmodel-savedstate-2.3.1.aar" + }, + "key": "androidx.lifecycle|lifecycle-viewmodel-savedstate|2.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-viewmodel-savedstate", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\3a82e7a1ad7e9467b3c4dd2f29d87a9c\\transformed\\lifecycle-livedata-core-2.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-livedata-core\\2.3.1\\d6d9279495dc234dc37cecf461b3b626825086ef\\lifecycle-livedata-core-2.3.1.aar" + }, + "key": "androidx.lifecycle|lifecycle-livedata-core|2.3.1|org.gradle.status>release|androidx.lifecycle:lifecycle-livedata-core:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-livedata-core:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-livedata-core", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.fragment\\fragment\\1.3.6\\6391fc504e7c0f24051ac8b9da3f0ba4d1241dff\\fragment-1.3.6.aar" + }, + "key": "androidx.fragment|fragment|1.3.6|org.gradle.status>release|androidx.fragment:fragment:1.3.6", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.fragment:fragment:1.3.6" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.fragment", + "name": "fragment", + "version": "1.3.6", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4cf784ab5b3c8a6d20b4b722f3b2b246\\transformed\\fragment-1.3.6\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.viewpager\\viewpager\\1.0.0\\1f90e13820f96c2fb868f9674079a551678d68b2\\viewpager-1.0.0.aar" + }, + "key": "androidx.viewpager|viewpager|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.viewpager:viewpager:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.viewpager:viewpager:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.viewpager", + "name": "viewpager", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.customview\\customview\\1.0.0\\30f5ff6075d112f8076e733b24410e68159735b6\\customview-1.0.0.aar" + }, + "key": "androidx.customview|customview|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.customview:customview:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.customview:customview:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.customview", + "name": "customview", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.loader\\loader\\1.0.0\\8af8b6cec0da85c207d03e15840e0722cbc71e70\\loader-1.0.0.aar" + }, + "key": "androidx.loader|loader|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.loader:loader:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.loader:loader:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.loader", + "name": "loader", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\645668cb8cb73559c45ed7edac786a2a\\transformed\\lifecycle-livedata-2.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-livedata\\2.0.0\\c17007cd0b21d6401910b0becdd16c438c68a9af\\lifecycle-livedata-2.0.0.aar" + }, + "key": "androidx.lifecycle|lifecycle-livedata|2.0.0|org.gradle.status>release|androidx.lifecycle:lifecycle-livedata:2.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-livedata:2.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-livedata", + "version": "2.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.arch.core\\core-runtime\\2.1.0\\2df0e03029caae7863ccb4825addaadc8ab6780c\\core-runtime-2.1.0.aar" + }, + "key": "androidx.arch.core|core-runtime|2.1.0|org.gradle.status>release|androidx.arch.core:core-runtime:2.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.arch.core:core-runtime:2.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.arch.core", + "name": "core-runtime", + "version": "2.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.annotation\\annotation-experimental\\1.0.0\\fe9ba8247a591ebf8e16f0cf80af7a2045c981e0\\annotation-experimental-1.0.0.aar" + }, + "key": "androidx.annotation|annotation-experimental|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.annotation:annotation-experimental:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.annotation:annotation-experimental:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.annotation", + "name": "annotation-experimental", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.appcompat\\appcompat-resources\\1.3.1\\32ad26fa0a18f5df7c7bff16aeaa1ecfef593877\\appcompat-resources-1.3.1.aar" + }, + "key": "androidx.appcompat|appcompat-resources|1.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.appcompat:appcompat-resources:1.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.appcompat:appcompat-resources:1.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.appcompat", + "name": "appcompat-resources", + "version": "1.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.vectordrawable\\vectordrawable\\1.1.0\\eac7a364fff534035a2a6cb17770a1288315f69f\\vectordrawable-1.1.0.aar" + }, + "key": "androidx.vectordrawable|vectordrawable|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.vectordrawable:vectordrawable:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.vectordrawable:vectordrawable:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.vectordrawable", + "name": "vectordrawable", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.vectordrawable\\vectordrawable-animated\\1.1.0\\fcda1161354501471c30a4e077af6b5c4d4eddc6\\vectordrawable-animated-1.1.0.aar" + }, + "key": "androidx.vectordrawable|vectordrawable-animated|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.vectordrawable:vectordrawable-animated:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.vectordrawable:vectordrawable-animated:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.vectordrawable", + "name": "vectordrawable-animated", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\f5cb711d75eb06a80dcb90121b562275\\transformed\\interpolator-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.interpolator\\interpolator\\1.0.0\\8a01fa254a23b9388571eb6334b03707c7d122d7\\interpolator-1.0.0.aar" + }, + "key": "androidx.interpolator|interpolator|1.0.0|org.gradle.status>release|androidx.interpolator:interpolator:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.interpolator:interpolator:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.interpolator", + "name": "interpolator", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.drawerlayout\\drawerlayout\\1.0.0\\dd02c7e207136e1272b33815cc61e57676ed13a2\\drawerlayout-1.0.0.aar" + }, + "key": "androidx.drawerlayout|drawerlayout|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.drawerlayout:drawerlayout:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.drawerlayout:drawerlayout:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.drawerlayout", + "name": "drawerlayout", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\com.google.android.material\\material\\1.4.0\\ac02d577c058f1ae81f85c810fe3ca08ef4f449a\\material-1.4.0.aar" + }, + "key": "com.google.android.material|material|1.4.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|com.google.android.material:material:1.4.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "com.google.android.material:material:1.4.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "com.google.android.material", + "name": "material", + "version": "1.4.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.cardview\\cardview\\1.0.0\\158dbc2e2bc502815821191b04446b8f663c1874\\cardview-1.0.0.aar" + }, + "key": "androidx.cardview|cardview|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.cardview:cardview:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.cardview:cardview:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.cardview", + "name": "cardview", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.coordinatorlayout\\coordinatorlayout\\1.2.0\\989c322ce569c805faadafc9e708984a8098fe40\\coordinatorlayout-1.2.0.aar" + }, + "key": "androidx.coordinatorlayout|coordinatorlayout|1.2.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-api|androidx.coordinatorlayout:coordinatorlayout:1.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-api", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.coordinatorlayout:coordinatorlayout:1.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.coordinatorlayout", + "name": "coordinatorlayout", + "version": "1.2.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.constraintlayout\\constraintlayout\\2.0.1\\fab633b1873e5c1fbe49d919fab85ed1f8cf47ca\\constraintlayout-2.0.1.aar" + }, + "key": "androidx.constraintlayout|constraintlayout|2.0.1|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.constraintlayout:constraintlayout:2.0.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.constraintlayout:constraintlayout:2.0.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.constraintlayout", + "name": "constraintlayout", + "version": "2.0.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.constraintlayout\\constraintlayout-solver\\2.0.1\\30988fe2d77f3fe3bf7551bb8a8b795fad7e7226\\constraintlayout-solver-2.0.1.jar" + }, + "key": "androidx.constraintlayout|constraintlayout-solver|2.0.1|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.constraintlayout:constraintlayout-solver:2.0.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.constraintlayout:constraintlayout-solver:2.0.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.constraintlayout", + "name": "constraintlayout-solver", + "version": "2.0.1", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.dynamicanimation\\dynamicanimation\\1.0.0\\e980497a58fb319d471f3bb78d066b926a08ba8e\\dynamicanimation-1.0.0.aar" + }, + "key": "androidx.dynamicanimation|dynamicanimation|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.dynamicanimation:dynamicanimation:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.dynamicanimation:dynamicanimation:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.dynamicanimation", + "name": "dynamicanimation", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4fccbdc6a7835fede787c2a7d03fd945\\transformed\\legacy-support-core-utils-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.legacy\\legacy-support-core-utils\\1.0.0\\9b9570042115da8629519090dfeb71df75da59fc\\legacy-support-core-utils-1.0.0.aar" + }, + "key": "androidx.legacy|legacy-support-core-utils|1.0.0|org.gradle.status>release|androidx.legacy:legacy-support-core-utils:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.legacy:legacy-support-core-utils:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.legacy", + "name": "legacy-support-core-utils", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\35fd7f5ac71d836ce9e5991892a2c056\\transformed\\documentfile-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.documentfile\\documentfile\\1.0.0\\66104345c90cd8c2fd5ad2d3aad692b280e10c32\\documentfile-1.0.0.aar" + }, + "key": "androidx.documentfile|documentfile|1.0.0|org.gradle.status>release|androidx.documentfile:documentfile:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.documentfile:documentfile:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.documentfile", + "name": "documentfile", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\000297d57eaff4378b7da538f711cf02\\transformed\\localbroadcastmanager-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.localbroadcastmanager\\localbroadcastmanager\\1.0.0\\2734f31c8321e83ce6b60570d14777fc33cc2ece\\localbroadcastmanager-1.0.0.aar" + }, + "key": "androidx.localbroadcastmanager|localbroadcastmanager|1.0.0|org.gradle.status>release|androidx.localbroadcastmanager:localbroadcastmanager:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.localbroadcastmanager:localbroadcastmanager:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.localbroadcastmanager", + "name": "localbroadcastmanager", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ae93db019d6938bc6d3f2809bf1cfda1\\transformed\\print-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.print\\print\\1.0.0\\7722094652c48ebe27acc94d74a55e759e4635ff\\print-1.0.0.aar" + }, + "key": "androidx.print|print|1.0.0|org.gradle.status>release|androidx.print:print:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.print:print:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.print", + "name": "print", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.recyclerview\\recyclerview\\1.1.0\\8b4f97752ddcbc712af46d208aebd46585cde63b\\recyclerview-1.1.0.aar" + }, + "key": "androidx.recyclerview|recyclerview|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.recyclerview:recyclerview:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.recyclerview:recyclerview:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.recyclerview", + "name": "recyclerview", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.transition\\transition\\1.2.0\\28003577e8b32f5417bfe899bbdc7a333dc81c9f\\transition-1.2.0.aar" + }, + "key": "androidx.transition|transition|1.2.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.transition:transition:1.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.transition:transition:1.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.transition", + "name": "transition", + "version": "1.2.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.viewpager2\\viewpager2\\1.0.0\\91c378a09ddff66e1bb73e90edeac53487d2832b\\viewpager2-1.0.0.aar" + }, + "key": "androidx.viewpager2|viewpager2|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-api|androidx.viewpager2:viewpager2:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.viewpager2:viewpager2:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.viewpager2", + "name": "viewpager2", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library\\build\\libs\\java-library.jar" + }, + "key": ":|:java-library|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.jvm.version>11, org.gradle.libraryelements>jar, org.gradle.usage>java-api|TestApp:java-library:unspecified", + "projectInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "java-api", + "org.gradle.libraryelements": "jar", + "org.gradle.jvm.version": "11" + }, + "capabilities": [ + "TestApp:java-library:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":java-library", + "serialVersionUID": 1 + }, + "type": "PROJECT" + }, + { + "serialVersionUID": 1, + "key": ":|:android-library|debug|com.android.build.api.attributes.AgpVersionAttr>7.2.0, com.android.build.gradle.internal.attributes.VariantAttr>debug, org.gradle.usage>java-api|TestApp:android-library:unspecified", + "lintJar": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\intermediates\\lint_publish_jar\\global\\lint.jar" + }, + "projectInfo": { + "attributes": { + "com.android.build.gradle.internal.attributes.VariantAttr": "debug", + "org.gradle.usage": "java-api", + "com.android.build.api.attributes.AgpVersionAttr": "7.2.0" + }, + "buildType": "debug", + "capabilities": [ + "TestApp:android-library:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":android-library", + "serialVersionUID": 1 + }, + "type": "PROJECT" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\dd257e2dbd7d07df5458468a4dd72670\\transformed\\jetified-viewbinding-7.2.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.databinding\\viewbinding\\7.2.0\\4ab51a9177120f754d3d671853a6f087b89803d7\\viewbinding-7.2.0.aar" + }, + "key": "androidx.databinding|viewbinding|7.2.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.databinding:viewbinding:7.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.databinding:viewbinding:7.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.databinding", + "name": "viewbinding", + "version": "7.2.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.annotation\\annotation\\1.2.0\\57136ff68ee784c6e19db34ed4a175338fadfde1\\annotation-1.2.0.jar" + }, + "key": "androidx.annotation|annotation|1.2.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.jvm.version>7, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.annotation:annotation:1.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.version": "7", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.annotation:annotation:1.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.annotation", + "name": "annotation", + "version": "1.2.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.appcompat\\appcompat\\1.3.1\\b9bc6aeb85e9bd2bc7ce829960b07d47eda7a1a9\\appcompat-1.3.1.aar" + }, + "key": "androidx.appcompat|appcompat|1.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.appcompat:appcompat:1.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.appcompat:appcompat:1.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.appcompat", + "name": "appcompat", + "version": "1.3.1", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\836da31bbd55192be18ec3c0cb50c1a5\\transformed\\appcompat-1.3.1\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d027d4cdb50b0beae56d886590ea6f58\\transformed\\lifecycle-runtime-2.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-runtime\\2.3.1\\5786c819df8bcc1f050e9a752d2d0d85f87c4aed\\lifecycle-runtime-2.3.1.aar" + }, + "key": "androidx.lifecycle|lifecycle-runtime|2.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.lifecycle:lifecycle-runtime:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-runtime:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-runtime", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ecde903529caa4e457418c51eb2d0c03\\transformed\\core-runtime-2.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.arch.core\\core-runtime\\2.1.0\\2df0e03029caae7863ccb4825addaadc8ab6780c\\core-runtime-2.1.0.aar" + }, + "key": "androidx.arch.core|core-runtime|2.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.arch.core:core-runtime:2.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.arch.core:core-runtime:2.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.arch.core", + "name": "core-runtime", + "version": "2.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.arch.core\\core-common\\2.1.0\\b3152fc64428c9354344bd89848ecddc09b6f07e\\core-common-2.1.0.jar" + }, + "key": "androidx.arch.core|core-common|2.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.arch.core:core-common:2.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.arch.core:core-common:2.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.arch.core", + "name": "core-common", + "version": "2.1.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-common\\2.3.1\\fc466261d52f4433863642fb40d12441ae274a98\\lifecycle-common-2.3.1.jar" + }, + "key": "androidx.lifecycle|lifecycle-common|2.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.jvm.version>7, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.lifecycle:lifecycle-common:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.jvm.version": "7", + "org.gradle.libraryelements": "jar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-common:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-common", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4aa679a06d055837e4031112ee5cf0ca\\transformed\\versionedparcelable-1.1.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.versionedparcelable\\versionedparcelable\\1.1.1\\18e18071e7715679e0593c570217edeb5ca48b9e\\versionedparcelable-1.1.1.aar" + }, + "key": "androidx.versionedparcelable|versionedparcelable|1.1.1|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.versionedparcelable:versionedparcelable:1.1.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.versionedparcelable:versionedparcelable:1.1.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.versionedparcelable", + "name": "versionedparcelable", + "version": "1.1.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.collection\\collection\\1.1.0\\1f27220b47669781457de0d600849a5de0e89909\\collection-1.1.0.jar" + }, + "key": "androidx.collection|collection|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.collection:collection:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.collection:collection:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.collection", + "name": "collection", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\e62b0bb6aa5b0d6b0511ec5a71b175a0\\transformed\\cursoradapter-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.cursoradapter\\cursoradapter\\1.0.0\\74014983a86b83cbce534dec4e7aa9312f5f5d82\\cursoradapter-1.0.0.aar" + }, + "key": "androidx.cursoradapter|cursoradapter|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.cursoradapter:cursoradapter:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.cursoradapter:cursoradapter:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.cursoradapter", + "name": "cursoradapter", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.activity\\activity\\1.2.4\\bebd083d1486ed7f033b2dcc06e7cdefede4445f\\activity-1.2.4.aar" + }, + "key": "androidx.activity|activity|1.2.4|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.activity:activity:1.2.4", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.activity:activity:1.2.4" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.activity", + "name": "activity", + "version": "1.2.4", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6038b0283a0fb17eb87dfd77a282dc94\\transformed\\jetified-activity-1.2.4\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\a4ab2152bcd8f3dd345c676665696acf\\transformed\\jetified-savedstate-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.savedstate\\savedstate\\1.1.0\\8d4785f699f93e4020b185e2b7de37cb1f58753c\\savedstate-1.1.0.aar" + }, + "key": "androidx.savedstate|savedstate|1.1.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.savedstate:savedstate:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.savedstate:savedstate:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.savedstate", + "name": "savedstate", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ee775e45a340c89c918a6dbca1ee3fba\\transformed\\jetified-lifecycle-viewmodel-savedstate-2.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.lifecycle\\lifecycle-viewmodel-savedstate\\2.3.1\\ef1df1036fc803ab3eaf0c298ee256e0b9fdad01\\lifecycle-viewmodel-savedstate-2.3.1.aar" + }, + "key": "androidx.lifecycle|lifecycle-viewmodel-savedstate|2.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.lifecycle", + "name": "lifecycle-viewmodel-savedstate", + "version": "2.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\ec7db6f082f2c7ef7d6fb0ded8d07fff\\transformed\\jetified-tracing-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.tracing\\tracing\\1.0.0\\69cef34711dffbc517e7a0a419ec4a98f84f496a\\tracing-1.0.0.aar" + }, + "key": "androidx.tracing|tracing|1.0.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.tracing:tracing:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.tracing:tracing:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.tracing", + "name": "tracing", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c0d7f62eff58bdc62c81913c5bb3e8e9\\transformed\\viewpager-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.viewpager\\viewpager\\1.0.0\\1f90e13820f96c2fb868f9674079a551678d68b2\\viewpager-1.0.0.aar" + }, + "key": "androidx.viewpager|viewpager|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.viewpager:viewpager:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.viewpager:viewpager:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.viewpager", + "name": "viewpager", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\fa45b6c1c4c65137826e792c0a897623\\transformed\\customview-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.customview\\customview\\1.0.0\\30f5ff6075d112f8076e733b24410e68159735b6\\customview-1.0.0.aar" + }, + "key": "androidx.customview|customview|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.customview:customview:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.customview:customview:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.customview", + "name": "customview", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\d8d68418cc77f169b028e13444af0196\\transformed\\loader-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.loader\\loader\\1.0.0\\8af8b6cec0da85c207d03e15840e0722cbc71e70\\loader-1.0.0.aar" + }, + "key": "androidx.loader|loader|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.loader:loader:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.loader:loader:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.loader", + "name": "loader", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.annotation\\annotation-experimental\\1.0.0\\fe9ba8247a591ebf8e16f0cf80af7a2045c981e0\\annotation-experimental-1.0.0.aar" + }, + "key": "androidx.annotation|annotation-experimental|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.annotation:annotation-experimental:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.annotation:annotation-experimental:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.annotation", + "name": "annotation-experimental", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "lintJar": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\82c8310cd3526eb05b1c7a1c28a970c2\\transformed\\jetified-annotation-experimental-1.0.0\\jars\\lint.jar" + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\4dfec5fcbebfcbf018522c136baf9142\\transformed\\jetified-appcompat-resources-1.3.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.appcompat\\appcompat-resources\\1.3.1\\32ad26fa0a18f5df7c7bff16aeaa1ecfef593877\\appcompat-resources-1.3.1.aar" + }, + "key": "androidx.appcompat|appcompat-resources|1.3.1|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.appcompat:appcompat-resources:1.3.1", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.appcompat:appcompat-resources:1.3.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.appcompat", + "name": "appcompat-resources", + "version": "1.3.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\b7447e4fb06e262cf8d332b2bed22c67\\transformed\\vectordrawable-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.vectordrawable\\vectordrawable\\1.1.0\\eac7a364fff534035a2a6cb17770a1288315f69f\\vectordrawable-1.1.0.aar" + }, + "key": "androidx.vectordrawable|vectordrawable|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.vectordrawable:vectordrawable:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.vectordrawable:vectordrawable:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.vectordrawable", + "name": "vectordrawable", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\6dcfbd5a27679f587c9a4a9230183a37\\transformed\\vectordrawable-animated-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.vectordrawable\\vectordrawable-animated\\1.1.0\\fcda1161354501471c30a4e077af6b5c4d4eddc6\\vectordrawable-animated-1.1.0.aar" + }, + "key": "androidx.vectordrawable|vectordrawable-animated|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.vectordrawable:vectordrawable-animated:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.vectordrawable:vectordrawable-animated:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.vectordrawable", + "name": "vectordrawable-animated", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\328e983a580e35cb9e15f7971aff5ba1\\transformed\\drawerlayout-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.drawerlayout\\drawerlayout\\1.0.0\\dd02c7e207136e1272b33815cc61e57676ed13a2\\drawerlayout-1.0.0.aar" + }, + "key": "androidx.drawerlayout|drawerlayout|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.drawerlayout:drawerlayout:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.drawerlayout:drawerlayout:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.drawerlayout", + "name": "drawerlayout", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\003b5b48a395bbbc218b32878ecd2935\\transformed\\material-1.4.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\com.google.android.material\\material\\1.4.0\\ac02d577c058f1ae81f85c810fe3ca08ef4f449a\\material-1.4.0.aar" + }, + "key": "com.google.android.material|material|1.4.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|com.google.android.material:material:1.4.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "com.google.android.material:material:1.4.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "com.google.android.material", + "name": "material", + "version": "1.4.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\435495e3f66e3efa7dc016aa81e2fc9c\\transformed\\cardview-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.cardview\\cardview\\1.0.0\\158dbc2e2bc502815821191b04446b8f663c1874\\cardview-1.0.0.aar" + }, + "key": "androidx.cardview|cardview|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.cardview:cardview:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.cardview:cardview:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.cardview", + "name": "cardview", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\960fdc2df2ae4c208df748b23c1f2b18\\transformed\\coordinatorlayout-1.2.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.coordinatorlayout\\coordinatorlayout\\1.2.0\\989c322ce569c805faadafc9e708984a8098fe40\\coordinatorlayout-1.2.0.aar" + }, + "key": "androidx.coordinatorlayout|coordinatorlayout|1.2.0|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.libraryelements>aar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.coordinatorlayout:coordinatorlayout:1.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.libraryelements": "aar", + "org.gradle.usage": "java-runtime", + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.coordinatorlayout:coordinatorlayout:1.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.coordinatorlayout", + "name": "coordinatorlayout", + "version": "1.2.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\86360c199f3927e9c653f8d346c96e03\\transformed\\constraintlayout-2.0.1\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.constraintlayout\\constraintlayout\\2.0.1\\fab633b1873e5c1fbe49d919fab85ed1f8cf47ca\\constraintlayout-2.0.1.aar" + }, + "key": "androidx.constraintlayout|constraintlayout|2.0.1|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.constraintlayout:constraintlayout:2.0.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.constraintlayout:constraintlayout:2.0.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.constraintlayout", + "name": "constraintlayout", + "version": "2.0.1", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.constraintlayout\\constraintlayout-solver\\2.0.1\\30988fe2d77f3fe3bf7551bb8a8b795fad7e7226\\constraintlayout-solver-2.0.1.jar" + }, + "key": "androidx.constraintlayout|constraintlayout-solver|2.0.1|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.constraintlayout:constraintlayout-solver:2.0.1", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.constraintlayout:constraintlayout-solver:2.0.1" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.constraintlayout", + "name": "constraintlayout-solver", + "version": "2.0.1", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\84a4d1facda885c7b0665ff0ea72457c\\transformed\\dynamicanimation-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.dynamicanimation\\dynamicanimation\\1.0.0\\e980497a58fb319d471f3bb78d066b926a08ba8e\\dynamicanimation-1.0.0.aar" + }, + "key": "androidx.dynamicanimation|dynamicanimation|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.dynamicanimation:dynamicanimation:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.dynamicanimation:dynamicanimation:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.dynamicanimation", + "name": "dynamicanimation", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\01dfd748c124cf75d73eb508a3a6f0fb\\transformed\\recyclerview-1.1.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.recyclerview\\recyclerview\\1.1.0\\8b4f97752ddcbc712af46d208aebd46585cde63b\\recyclerview-1.1.0.aar" + }, + "key": "androidx.recyclerview|recyclerview|1.1.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.recyclerview:recyclerview:1.1.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.recyclerview:recyclerview:1.1.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.recyclerview", + "name": "recyclerview", + "version": "1.1.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\c76f70b5da0b5f209b957e9971e339e4\\transformed\\transition-1.2.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.transition\\transition\\1.2.0\\28003577e8b32f5417bfe899bbdc7a333dc81c9f\\transition-1.2.0.aar" + }, + "key": "androidx.transition|transition|1.2.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.transition:transition:1.2.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.transition:transition:1.2.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.transition", + "name": "transition", + "version": "1.2.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\7ce6e1383569fabd2d3cda7f6ea69b67\\transformed\\jetified-viewpager2-1.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.viewpager2\\viewpager2\\1.0.0\\91c378a09ddff66e1bb73e90edeac53487d2832b\\viewpager2-1.0.0.aar" + }, + "key": "androidx.viewpager2|viewpager2|1.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|androidx.viewpager2:viewpager2:1.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "androidx.viewpager2:viewpager2:1.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.viewpager2", + "name": "viewpager2", + "version": "1.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library\\build\\libs\\java-library.jar" + }, + "key": ":|:java-library|org.gradle.category>library, org.gradle.dependency.bundling>external, org.gradle.jvm.version>11, org.gradle.libraryelements>jar, org.gradle.usage>java-runtime|TestApp:java-library:unspecified", + "projectInfo": { + "attributes": { + "org.gradle.category": "library", + "org.gradle.dependency.bundling": "external", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.jvm.version": "11" + }, + "capabilities": [ + "TestApp:java-library:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":java-library", + "serialVersionUID": 1 + }, + "type": "PROJECT" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\io.github.itsaky\\nb-javac-android\\17.0.0.0\\5adf9423319609df4a15034a7139643cb9e82390\\nb-javac-android-17.0.0.0.jar" + }, + "key": "io.github.itsaky|nb-javac-android|17.0.0.0|org.gradle.category>library, org.gradle.libraryelements>jar, org.gradle.status>release, org.gradle.usage>java-runtime|io.github.itsaky:nb-javac-android:17.0.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release", + "org.gradle.usage": "java-runtime", + "org.gradle.libraryelements": "jar", + "org.gradle.category": "library" + }, + "capabilities": [ + "io.github.itsaky:nb-javac-android:17.0.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "io.github.itsaky", + "name": "nb-javac-android", + "version": "17.0.0.0", + "serialVersionUID": 1 + }, + "type": "JAVA_LIBRARY" + }, + { + "serialVersionUID": 1, + "key": ":|:android-library|debug|com.android.build.api.attributes.AgpVersionAttr>7.2.0, com.android.build.gradle.internal.attributes.VariantAttr>debug, org.gradle.usage>java-runtime|TestApp:android-library:unspecified", + "lintJar": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\android-library\\build\\intermediates\\lint_publish_jar\\global\\lint.jar" + }, + "projectInfo": { + "attributes": { + "com.android.build.gradle.internal.attributes.VariantAttr": "debug", + "org.gradle.usage": "java-runtime", + "com.android.build.api.attributes.AgpVersionAttr": "7.2.0" + }, + "buildType": "debug", + "capabilities": [ + "TestApp:android-library:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":android-library", + "serialVersionUID": 1 + }, + "type": "PROJECT" + }, + { + "serialVersionUID": 1, + "artifact": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build\\intermediates\\compile_app_classes_jar\\debug\\classes.jar" + }, + "key": ":|:app|debug|com.android.build.api.attributes.AgpVersionAttr>7.2.0, com.android.build.gradle.internal.attributes.VariantAttr>debug, org.gradle.libraryelements>jar, org.gradle.usage>java-api|TestApp:app:unspecified", + "projectInfo": { + "attributes": { + "com.android.build.gradle.internal.attributes.VariantAttr": "debug", + "org.gradle.usage": "java-api", + "com.android.build.api.attributes.AgpVersionAttr": "7.2.0", + "org.gradle.libraryelements": "jar" + }, + "buildType": "debug", + "capabilities": [ + "TestApp:app:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":app", + "serialVersionUID": 1 + }, + "type": "PROJECT" + }, + { + "serialVersionUID": 1, + "androidLibraryData": { + "aidlFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\aidl" + }, + "assetsFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\assets" + }, + "compileJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\jars\\classes.jar" + } + ], + "externalAnnotations": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\annotations.zip" + }, + "jniFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\jni" + }, + "manifest": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\AndroidManifest.xml" + }, + "proguardRules": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\proguard.txt" + }, + "publicResources": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\public.txt" + }, + "renderscriptFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\rs" + }, + "resFolder": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\res" + }, + "resStaticLibrary": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\res.apk" + }, + "runtimeJarFiles": [ + { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\jars\\classes.jar" + } + ], + "symbolFile": { + "path": "D:\\itsaky\\.gradle\\caches\\transforms-3\\1a08bb413e7539b3e908952218be4ec2\\transformed\\core-runtime-2.0.0\\R.txt" + }, + "serialVersionUID": 1 + }, + "artifact": { + "path": "D:\\itsaky\\.gradle\\caches\\modules-2\\files-2.1\\androidx.arch.core\\core-runtime\\2.0.0\\c5be9edf9ca9135a465d23939f6e7d0e1cf90b41\\core-runtime-2.0.0.aar" + }, + "key": "androidx.arch.core|core-runtime|2.0.0|org.gradle.status>release|androidx.arch.core:core-runtime:2.0.0", + "libraryInfo": { + "attributes": { + "org.gradle.status": "release" + }, + "capabilities": [ + "androidx.arch.core:core-runtime:2.0.0" + ], + "isTestFixtures": false, + "productFlavors": {}, + "group": "androidx.arch.core", + "name": "core-runtime", + "version": "2.0.0", + "serialVersionUID": 1 + }, + "type": "ANDROID_LIBRARY" + }, + { + "serialVersionUID": 1, + "key": ":|:app|debug|com.android.build.api.attributes.AgpVersionAttr>7.2.0, com.android.build.gradle.internal.attributes.VariantAttr>debug, org.gradle.usage>java-runtime|TestApp:app:unspecified", + "projectInfo": { + "attributes": { + "com.android.build.gradle.internal.attributes.VariantAttr": "debug", + "org.gradle.usage": "java-runtime", + "com.android.build.api.attributes.AgpVersionAttr": "7.2.0" + }, + "buildType": "debug", + "capabilities": [ + "TestApp:app:unspecified" + ], + "isTestFixtures": false, + "productFlavors": {}, + "buildId": ":", + "projectPath": ":app", + "serialVersionUID": 1 + }, + "type": "PROJECT" + } + ], + "namespace": "", + "name": "app", + "projectPath": ":app", + "projectDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app" + }, + "buildDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build" + }, + "buildScript": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\app\\build.gradle" + }, + "tasks": [ + { + "name": "analyzeDebugAndroidTestDependencies", + "path": ":app:analyzeDebugAndroidTestDependencies", + "projectPath": ":app", + "displayName": "task ':app:analyzeDebugAndroidTestDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeDebugDependencies", + "path": ":app:analyzeDebugDependencies", + "projectPath": ":app", + "displayName": "task ':app:analyzeDebugDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeDebugUnitTestDependencies", + "path": ":app:analyzeDebugUnitTestDependencies", + "projectPath": ":app", + "displayName": "task ':app:analyzeDebugUnitTestDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeReleaseDependencies", + "path": ":app:analyzeReleaseDependencies", + "projectPath": ":app", + "displayName": "task ':app:analyzeReleaseDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "analyzeReleaseUnitTestDependencies", + "path": ":app:analyzeReleaseUnitTestDependencies", + "projectPath": ":app", + "displayName": "task ':app:analyzeReleaseUnitTestDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "androidDependencies", + "description": "Displays the Android dependencies of the project.", + "group": "Android", + "path": ":app:androidDependencies", + "projectPath": ":app", + "displayName": "task ':app:androidDependencies'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assemble", + "description": "Assemble main outputs for all the variants.", + "group": "build", + "path": ":app:assemble", + "projectPath": ":app", + "displayName": "task ':app:assemble'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleAndroidTest", + "description": "Assembles all the Test applications.", + "group": "build", + "path": ":app:assembleAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:assembleAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleDebug", + "description": "Assembles main output for variant debug", + "path": ":app:assembleDebug", + "projectPath": ":app", + "displayName": "task ':app:assembleDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleDebugAndroidTest", + "description": "Assembles main output for variant debugAndroidTest", + "path": ":app:assembleDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:assembleDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleDebugUnitTest", + "description": "Assembles main output for variant debugUnitTest", + "path": ":app:assembleDebugUnitTest", + "projectPath": ":app", + "displayName": "task ':app:assembleDebugUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleRelease", + "description": "Assembles main output for variant release", + "path": ":app:assembleRelease", + "projectPath": ":app", + "displayName": "task ':app:assembleRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "assembleReleaseUnitTest", + "description": "Assembles main output for variant releaseUnitTest", + "path": ":app:assembleReleaseUnitTest", + "projectPath": ":app", + "displayName": "task ':app:assembleReleaseUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "build", + "description": "Assembles and tests this project.", + "group": "build", + "path": ":app:build", + "projectPath": ":app", + "displayName": "task ':app:build'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildDebugPreBundle", + "path": ":app:buildDebugPreBundle", + "projectPath": ":app", + "displayName": "task ':app:buildDebugPreBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildDependents", + "description": "Assembles and tests this project and all projects that depend on it.", + "group": "build", + "path": ":app:buildDependents", + "projectPath": ":app", + "displayName": "task ':app:buildDependents'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildEnvironment", + "description": "Displays all buildscript dependencies declared in project ':app'.", + "group": "help", + "path": ":app:buildEnvironment", + "projectPath": ":app", + "displayName": "task ':app:buildEnvironment'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildNeeded", + "description": "Assembles and tests this project and all projects it depends on.", + "group": "build", + "path": ":app:buildNeeded", + "projectPath": ":app", + "displayName": "task ':app:buildNeeded'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildReleasePreBundle", + "path": ":app:buildReleasePreBundle", + "projectPath": ":app", + "displayName": "task ':app:buildReleasePreBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundle", + "description": "Assemble bundles for all the variants.", + "group": "build", + "path": ":app:bundle", + "projectPath": ":app", + "displayName": "task ':app:bundle'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebug", + "description": "Assembles bundle for variant debug", + "path": ":app:bundleDebug", + "projectPath": ":app", + "displayName": "task ':app:bundleDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugAndroidTestClassesToCompileJar", + "path": ":app:bundleDebugAndroidTestClassesToCompileJar", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugAndroidTestClassesToCompileJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugAndroidTestClassesToRuntimeJar", + "path": ":app:bundleDebugAndroidTestClassesToRuntimeJar", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugAndroidTestClassesToRuntimeJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugClassesToCompileJar", + "path": ":app:bundleDebugClassesToCompileJar", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugClassesToCompileJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugClassesToRuntimeJar", + "path": ":app:bundleDebugClassesToRuntimeJar", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugClassesToRuntimeJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugResources", + "path": ":app:bundleDebugResources", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugUnitTestClassesToCompileJar", + "path": ":app:bundleDebugUnitTestClassesToCompileJar", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugUnitTestClassesToCompileJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleDebugUnitTestClassesToRuntimeJar", + "path": ":app:bundleDebugUnitTestClassesToRuntimeJar", + "projectPath": ":app", + "displayName": "task ':app:bundleDebugUnitTestClassesToRuntimeJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleRelease", + "description": "Assembles bundle for variant release", + "path": ":app:bundleRelease", + "projectPath": ":app", + "displayName": "task ':app:bundleRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseClassesToCompileJar", + "path": ":app:bundleReleaseClassesToCompileJar", + "projectPath": ":app", + "displayName": "task ':app:bundleReleaseClassesToCompileJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseClassesToRuntimeJar", + "path": ":app:bundleReleaseClassesToRuntimeJar", + "projectPath": ":app", + "displayName": "task ':app:bundleReleaseClassesToRuntimeJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseResources", + "path": ":app:bundleReleaseResources", + "projectPath": ":app", + "displayName": "task ':app:bundleReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseUnitTestClassesToCompileJar", + "path": ":app:bundleReleaseUnitTestClassesToCompileJar", + "projectPath": ":app", + "displayName": "task ':app:bundleReleaseUnitTestClassesToCompileJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "bundleReleaseUnitTestClassesToRuntimeJar", + "path": ":app:bundleReleaseUnitTestClassesToRuntimeJar", + "projectPath": ":app", + "displayName": "task ':app:bundleReleaseUnitTestClassesToRuntimeJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "check", + "description": "Runs all checks.", + "group": "verification", + "path": ":app:check", + "projectPath": ":app", + "displayName": "task ':app:check'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugAarMetadata", + "path": ":app:checkDebugAarMetadata", + "projectPath": ":app", + "displayName": "task ':app:checkDebugAarMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugAndroidTestAarMetadata", + "path": ":app:checkDebugAndroidTestAarMetadata", + "projectPath": ":app", + "displayName": "task ':app:checkDebugAndroidTestAarMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugAndroidTestDuplicateClasses", + "path": ":app:checkDebugAndroidTestDuplicateClasses", + "projectPath": ":app", + "displayName": "task ':app:checkDebugAndroidTestDuplicateClasses'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugDuplicateClasses", + "path": ":app:checkDebugDuplicateClasses", + "projectPath": ":app", + "displayName": "task ':app:checkDebugDuplicateClasses'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkDebugManifest", + "path": ":app:checkDebugManifest", + "projectPath": ":app", + "displayName": "task ':app:checkDebugManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkJetifier", + "description": "Checks whether Jetifier is needed for the current project", + "group": "verification", + "path": ":app:checkJetifier", + "projectPath": ":app", + "displayName": "task ':app:checkJetifier'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkReleaseAarMetadata", + "path": ":app:checkReleaseAarMetadata", + "projectPath": ":app", + "displayName": "task ':app:checkReleaseAarMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkReleaseDuplicateClasses", + "path": ":app:checkReleaseDuplicateClasses", + "projectPath": ":app", + "displayName": "task ':app:checkReleaseDuplicateClasses'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "checkReleaseManifest", + "path": ":app:checkReleaseManifest", + "projectPath": ":app", + "displayName": "task ':app:checkReleaseManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "clean", + "description": "Deletes the build directory.", + "group": "build", + "path": ":app:clean", + "projectPath": ":app", + "displayName": "task ':app:clean'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdea", + "description": "Cleans IDEA project files (IML, IPR)", + "group": "IDE", + "path": ":app:cleanIdea", + "projectPath": ":app", + "displayName": "task ':app:cleanIdea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdeaModule", + "path": ":app:cleanIdeaModule", + "projectPath": ":app", + "displayName": "task ':app:cleanIdeaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "collectReleaseDependencies", + "path": ":app:collectReleaseDependencies", + "projectPath": ":app", + "displayName": "task ':app:collectReleaseDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAidl", + "path": ":app:compileDebugAidl", + "projectPath": ":app", + "displayName": "task ':app:compileDebugAidl'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestAidl", + "path": ":app:compileDebugAndroidTestAidl", + "projectPath": ":app", + "displayName": "task ':app:compileDebugAndroidTestAidl'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestJavaWithJavac", + "path": ":app:compileDebugAndroidTestJavaWithJavac", + "projectPath": ":app", + "displayName": "task ':app:compileDebugAndroidTestJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestRenderscript", + "path": ":app:compileDebugAndroidTestRenderscript", + "projectPath": ":app", + "displayName": "task ':app:compileDebugAndroidTestRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestShaders", + "path": ":app:compileDebugAndroidTestShaders", + "projectPath": ":app", + "displayName": "task ':app:compileDebugAndroidTestShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugAndroidTestSources", + "group": "build", + "path": ":app:compileDebugAndroidTestSources", + "projectPath": ":app", + "displayName": "task ':app:compileDebugAndroidTestSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugArtProfile", + "path": ":app:compileDebugArtProfile", + "projectPath": ":app", + "displayName": "task ':app:compileDebugArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugJavaWithJavac", + "path": ":app:compileDebugJavaWithJavac", + "projectPath": ":app", + "displayName": "task ':app:compileDebugJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugRenderscript", + "path": ":app:compileDebugRenderscript", + "projectPath": ":app", + "displayName": "task ':app:compileDebugRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugShaders", + "path": ":app:compileDebugShaders", + "projectPath": ":app", + "displayName": "task ':app:compileDebugShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugSources", + "group": "build", + "path": ":app:compileDebugSources", + "projectPath": ":app", + "displayName": "task ':app:compileDebugSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugUnitTestJavaWithJavac", + "path": ":app:compileDebugUnitTestJavaWithJavac", + "projectPath": ":app", + "displayName": "task ':app:compileDebugUnitTestJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileDebugUnitTestSources", + "group": "build", + "path": ":app:compileDebugUnitTestSources", + "projectPath": ":app", + "displayName": "task ':app:compileDebugUnitTestSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileLint", + "path": ":app:compileLint", + "projectPath": ":app", + "displayName": "task ':app:compileLint'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileLintChecks", + "path": ":app:compileLintChecks", + "projectPath": ":app", + "displayName": "task ':app:compileLintChecks'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseAidl", + "path": ":app:compileReleaseAidl", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseAidl'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseArtProfile", + "path": ":app:compileReleaseArtProfile", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseJavaWithJavac", + "path": ":app:compileReleaseJavaWithJavac", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseRenderscript", + "path": ":app:compileReleaseRenderscript", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseRenderscript'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseShaders", + "path": ":app:compileReleaseShaders", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseSources", + "group": "build", + "path": ":app:compileReleaseSources", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseUnitTestJavaWithJavac", + "path": ":app:compileReleaseUnitTestJavaWithJavac", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseUnitTestJavaWithJavac'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileReleaseUnitTestSources", + "group": "build", + "path": ":app:compileReleaseUnitTestSources", + "projectPath": ":app", + "displayName": "task ':app:compileReleaseUnitTestSources'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "components", + "description": "Displays the components produced by project ':app'. [deprecated]", + "path": ":app:components", + "projectPath": ":app", + "displayName": "task ':app:components'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compressDebugAndroidTestAssets", + "path": ":app:compressDebugAndroidTestAssets", + "projectPath": ":app", + "displayName": "task ':app:compressDebugAndroidTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compressDebugAssets", + "path": ":app:compressDebugAssets", + "projectPath": ":app", + "displayName": "task ':app:compressDebugAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compressReleaseAssets", + "path": ":app:compressReleaseAssets", + "projectPath": ":app", + "displayName": "task ':app:compressReleaseAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "configureReleaseDependencies", + "path": ":app:configureReleaseDependencies", + "projectPath": ":app", + "displayName": "task ':app:configureReleaseDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "connectedAndroidTest", + "description": "Installs and runs instrumentation tests for all flavors on connected devices.", + "group": "verification", + "path": ":app:connectedAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:connectedAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "connectedCheck", + "description": "Runs all device checks on currently connected devices.", + "group": "verification", + "path": ":app:connectedCheck", + "projectPath": ":app", + "displayName": "task ':app:connectedCheck'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "connectedDebugAndroidTest", + "description": "Installs and runs the tests for debug on connected devices.", + "group": "verification", + "path": ":app:connectedDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:connectedDebugAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "consumeConfigAttr", + "path": ":app:consumeConfigAttr", + "projectPath": ":app", + "displayName": "task ':app:consumeConfigAttr'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugAndroidTestApkListingFileRedirect", + "path": ":app:createDebugAndroidTestApkListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createDebugAndroidTestApkListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugApkListingFileRedirect", + "path": ":app:createDebugApkListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createDebugApkListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugApksFromBundleListingFileRedirect", + "path": ":app:createDebugApksFromBundleListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createDebugApksFromBundleListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugBundleListingFileRedirect", + "path": ":app:createDebugBundleListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createDebugBundleListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugCompatibleScreenManifests", + "path": ":app:createDebugCompatibleScreenManifests", + "projectPath": ":app", + "displayName": "task ':app:createDebugCompatibleScreenManifests'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createDebugVariantModel", + "path": ":app:createDebugVariantModel", + "projectPath": ":app", + "displayName": "task ':app:createDebugVariantModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createMockableJar", + "path": ":app:createMockableJar", + "projectPath": ":app", + "displayName": "task ':app:createMockableJar'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createReleaseApkListingFileRedirect", + "path": ":app:createReleaseApkListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createReleaseApkListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createReleaseApksFromBundleListingFileRedirect", + "path": ":app:createReleaseApksFromBundleListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createReleaseApksFromBundleListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createReleaseBundleListingFileRedirect", + "path": ":app:createReleaseBundleListingFileRedirect", + "projectPath": ":app", + "displayName": "task ':app:createReleaseBundleListingFileRedirect'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createReleaseCompatibleScreenManifests", + "path": ":app:createReleaseCompatibleScreenManifests", + "projectPath": ":app", + "displayName": "task ':app:createReleaseCompatibleScreenManifests'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "createReleaseVariantModel", + "path": ":app:createReleaseVariantModel", + "projectPath": ":app", + "displayName": "task ':app:createReleaseVariantModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingGenBaseClassesDebug", + "path": ":app:dataBindingGenBaseClassesDebug", + "projectPath": ":app", + "displayName": "task ':app:dataBindingGenBaseClassesDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingGenBaseClassesDebugAndroidTest", + "path": ":app:dataBindingGenBaseClassesDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:dataBindingGenBaseClassesDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingGenBaseClassesRelease", + "path": ":app:dataBindingGenBaseClassesRelease", + "projectPath": ":app", + "displayName": "task ':app:dataBindingGenBaseClassesRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingMergeDependencyArtifactsDebug", + "path": ":app:dataBindingMergeDependencyArtifactsDebug", + "projectPath": ":app", + "displayName": "task ':app:dataBindingMergeDependencyArtifactsDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingMergeDependencyArtifactsDebugAndroidTest", + "path": ":app:dataBindingMergeDependencyArtifactsDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:dataBindingMergeDependencyArtifactsDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingMergeDependencyArtifactsRelease", + "path": ":app:dataBindingMergeDependencyArtifactsRelease", + "projectPath": ":app", + "displayName": "task ':app:dataBindingMergeDependencyArtifactsRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingMergeGenClassesDebug", + "path": ":app:dataBindingMergeGenClassesDebug", + "projectPath": ":app", + "displayName": "task ':app:dataBindingMergeGenClassesDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingMergeGenClassesDebugAndroidTest", + "path": ":app:dataBindingMergeGenClassesDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:dataBindingMergeGenClassesDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dataBindingMergeGenClassesRelease", + "path": ":app:dataBindingMergeGenClassesRelease", + "projectPath": ":app", + "displayName": "task ':app:dataBindingMergeGenClassesRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencies", + "description": "Displays all dependencies declared in project ':app'.", + "group": "help", + "path": ":app:dependencies", + "projectPath": ":app", + "displayName": "task ':app:dependencies'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencyInsight", + "description": "Displays the insight into a specific dependency in project ':app'.", + "group": "help", + "path": ":app:dependencyInsight", + "projectPath": ":app", + "displayName": "task ':app:dependencyInsight'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependentComponents", + "description": "Displays the dependent components of components in project ':app'. [deprecated]", + "path": ":app:dependentComponents", + "projectPath": ":app", + "displayName": "task ':app:dependentComponents'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "desugarDebugAndroidTestFileDependencies", + "path": ":app:desugarDebugAndroidTestFileDependencies", + "projectPath": ":app", + "displayName": "task ':app:desugarDebugAndroidTestFileDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "desugarDebugFileDependencies", + "path": ":app:desugarDebugFileDependencies", + "projectPath": ":app", + "displayName": "task ':app:desugarDebugFileDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "desugarReleaseFileDependencies", + "path": ":app:desugarReleaseFileDependencies", + "projectPath": ":app", + "displayName": "task ':app:desugarReleaseFileDependencies'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "deviceAndroidTest", + "description": "Installs and runs instrumentation tests using all Device Providers.", + "group": "verification", + "path": ":app:deviceAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:deviceAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "deviceCheck", + "description": "Runs all device checks using Device Providers and Test Servers.", + "group": "verification", + "path": ":app:deviceCheck", + "projectPath": ":app", + "displayName": "task ':app:deviceCheck'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dexBuilderDebug", + "path": ":app:dexBuilderDebug", + "projectPath": ":app", + "displayName": "task ':app:dexBuilderDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dexBuilderDebugAndroidTest", + "path": ":app:dexBuilderDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:dexBuilderDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dexBuilderRelease", + "path": ":app:dexBuilderRelease", + "projectPath": ":app", + "displayName": "task ':app:dexBuilderRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractApksForDebug", + "path": ":app:extractApksForDebug", + "projectPath": ":app", + "displayName": "task ':app:extractApksForDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractApksForRelease", + "path": ":app:extractApksForRelease", + "projectPath": ":app", + "displayName": "task ':app:extractApksForRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractApksFromBundleForDebug", + "path": ":app:extractApksFromBundleForDebug", + "projectPath": ":app", + "displayName": "task ':app:extractApksFromBundleForDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractApksFromBundleForRelease", + "path": ":app:extractApksFromBundleForRelease", + "projectPath": ":app", + "displayName": "task ':app:extractApksFromBundleForRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDebugNativeDebugMetadata", + "path": ":app:extractDebugNativeDebugMetadata", + "projectPath": ":app", + "displayName": "task ':app:extractDebugNativeDebugMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDebugNativeSymbolTables", + "path": ":app:extractDebugNativeSymbolTables", + "projectPath": ":app", + "displayName": "task ':app:extractDebugNativeSymbolTables'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDeepLinksDebug", + "path": ":app:extractDeepLinksDebug", + "projectPath": ":app", + "displayName": "task ':app:extractDeepLinksDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractDeepLinksRelease", + "path": ":app:extractDeepLinksRelease", + "projectPath": ":app", + "displayName": "task ':app:extractDeepLinksRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractProguardFiles", + "path": ":app:extractProguardFiles", + "projectPath": ":app", + "displayName": "task ':app:extractProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractReleaseNativeDebugMetadata", + "path": ":app:extractReleaseNativeDebugMetadata", + "projectPath": ":app", + "displayName": "task ':app:extractReleaseNativeDebugMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "extractReleaseNativeSymbolTables", + "path": ":app:extractReleaseNativeSymbolTables", + "projectPath": ":app", + "displayName": "task ':app:extractReleaseNativeSymbolTables'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestAssets", + "path": ":app:generateDebugAndroidTestAssets", + "projectPath": ":app", + "displayName": "task ':app:generateDebugAndroidTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestBuildConfig", + "path": ":app:generateDebugAndroidTestBuildConfig", + "projectPath": ":app", + "displayName": "task ':app:generateDebugAndroidTestBuildConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestResValues", + "path": ":app:generateDebugAndroidTestResValues", + "projectPath": ":app", + "displayName": "task ':app:generateDebugAndroidTestResValues'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestResources", + "path": ":app:generateDebugAndroidTestResources", + "projectPath": ":app", + "displayName": "task ':app:generateDebugAndroidTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAndroidTestSources", + "path": ":app:generateDebugAndroidTestSources", + "projectPath": ":app", + "displayName": "task ':app:generateDebugAndroidTestSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugAssets", + "path": ":app:generateDebugAssets", + "projectPath": ":app", + "displayName": "task ':app:generateDebugAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugBuildConfig", + "path": ":app:generateDebugBuildConfig", + "projectPath": ":app", + "displayName": "task ':app:generateDebugBuildConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugFeatureMetadata", + "path": ":app:generateDebugFeatureMetadata", + "projectPath": ":app", + "displayName": "task ':app:generateDebugFeatureMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugFeatureTransitiveDeps", + "path": ":app:generateDebugFeatureTransitiveDeps", + "projectPath": ":app", + "displayName": "task ':app:generateDebugFeatureTransitiveDeps'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugLintModel", + "path": ":app:generateDebugLintModel", + "projectPath": ":app", + "displayName": "task ':app:generateDebugLintModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugManifestClass", + "path": ":app:generateDebugManifestClass", + "projectPath": ":app", + "displayName": "task ':app:generateDebugManifestClass'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugResValues", + "path": ":app:generateDebugResValues", + "projectPath": ":app", + "displayName": "task ':app:generateDebugResValues'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugResources", + "path": ":app:generateDebugResources", + "projectPath": ":app", + "displayName": "task ':app:generateDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugSources", + "path": ":app:generateDebugSources", + "projectPath": ":app", + "displayName": "task ':app:generateDebugSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestAssets", + "path": ":app:generateDebugUnitTestAssets", + "projectPath": ":app", + "displayName": "task ':app:generateDebugUnitTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestResources", + "path": ":app:generateDebugUnitTestResources", + "projectPath": ":app", + "displayName": "task ':app:generateDebugUnitTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateDebugUnitTestSources", + "path": ":app:generateDebugUnitTestSources", + "projectPath": ":app", + "displayName": "task ':app:generateDebugUnitTestSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseAssets", + "path": ":app:generateReleaseAssets", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseBuildConfig", + "path": ":app:generateReleaseBuildConfig", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseBuildConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseFeatureMetadata", + "path": ":app:generateReleaseFeatureMetadata", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseFeatureMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseFeatureTransitiveDeps", + "path": ":app:generateReleaseFeatureTransitiveDeps", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseFeatureTransitiveDeps'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseLintModel", + "path": ":app:generateReleaseLintModel", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseLintModel'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseManifestClass", + "path": ":app:generateReleaseManifestClass", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseManifestClass'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseResValues", + "path": ":app:generateReleaseResValues", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseResValues'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseResources", + "path": ":app:generateReleaseResources", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseSources", + "path": ":app:generateReleaseSources", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestAssets", + "path": ":app:generateReleaseUnitTestAssets", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseUnitTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestResources", + "path": ":app:generateReleaseUnitTestResources", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseUnitTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "generateReleaseUnitTestSources", + "path": ":app:generateReleaseUnitTestSources", + "projectPath": ":app", + "displayName": "task ':app:generateReleaseUnitTestSources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "help", + "description": "Displays a help message.", + "group": "help", + "path": ":app:help", + "projectPath": ":app", + "displayName": "task ':app:help'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "idea", + "description": "Generates IDEA project files (IML, IPR, IWS)", + "group": "IDE", + "path": ":app:idea", + "projectPath": ":app", + "displayName": "task ':app:idea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "ideaModule", + "description": "Generates IDEA module files (IML)", + "path": ":app:ideaModule", + "projectPath": ":app", + "displayName": "task ':app:ideaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "installDebug", + "description": "Installs the Debug build.", + "group": "Install", + "path": ":app:installDebug", + "projectPath": ":app", + "displayName": "task ':app:installDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "installDebugAndroidTest", + "description": "Installs the android (on device) tests for the Debug build.", + "group": "Install", + "path": ":app:installDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:installDebugAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileDebug", + "path": ":app:javaPreCompileDebug", + "projectPath": ":app", + "displayName": "task ':app:javaPreCompileDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileDebugAndroidTest", + "path": ":app:javaPreCompileDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:javaPreCompileDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileDebugUnitTest", + "path": ":app:javaPreCompileDebugUnitTest", + "projectPath": ":app", + "displayName": "task ':app:javaPreCompileDebugUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileRelease", + "path": ":app:javaPreCompileRelease", + "projectPath": ":app", + "displayName": "task ':app:javaPreCompileRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaPreCompileReleaseUnitTest", + "path": ":app:javaPreCompileReleaseUnitTest", + "projectPath": ":app", + "displayName": "task ':app:javaPreCompileReleaseUnitTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "javaToolchains", + "description": "Displays the detected java toolchains.", + "group": "help", + "path": ":app:javaToolchains", + "projectPath": ":app", + "displayName": "task ':app:javaToolchains'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lint", + "description": "Runs lint on the default variant.", + "group": "verification", + "path": ":app:lint", + "projectPath": ":app", + "displayName": "task ':app:lint'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintAnalyzeDebug", + "description": "Run lint analysis on the debug variant", + "group": "verification", + "path": ":app:lintAnalyzeDebug", + "projectPath": ":app", + "displayName": "task ':app:lintAnalyzeDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintAnalyzeRelease", + "description": "Run lint analysis on the release variant", + "group": "verification", + "path": ":app:lintAnalyzeRelease", + "projectPath": ":app", + "displayName": "task ':app:lintAnalyzeRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintDebug", + "description": "Print text output from the corresponding lint report task", + "group": "verification", + "path": ":app:lintDebug", + "projectPath": ":app", + "displayName": "task ':app:lintDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintFix", + "description": "Runs lint on the default variant and applies any safe suggestions to the source code.", + "group": "verification", + "path": ":app:lintFix", + "projectPath": ":app", + "displayName": "task ':app:lintFix'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintFixDebug", + "description": "Fix lint on the debug variant", + "group": "verification", + "path": ":app:lintFixDebug", + "projectPath": ":app", + "displayName": "task ':app:lintFixDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintFixRelease", + "description": "Fix lint on the release variant", + "group": "verification", + "path": ":app:lintFixRelease", + "projectPath": ":app", + "displayName": "task ':app:lintFixRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintRelease", + "description": "Print text output from the corresponding lint report task", + "group": "verification", + "path": ":app:lintRelease", + "projectPath": ":app", + "displayName": "task ':app:lintRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintReportDebug", + "description": "Run lint on the debug variant", + "group": "verification", + "path": ":app:lintReportDebug", + "projectPath": ":app", + "displayName": "task ':app:lintReportDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintReportRelease", + "description": "Run lint on the release variant", + "group": "verification", + "path": ":app:lintReportRelease", + "projectPath": ":app", + "displayName": "task ':app:lintReportRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintVitalAnalyzeRelease", + "description": "Run lint analysis with only the fatal issues enabled on the release variant", + "group": "verification", + "path": ":app:lintVitalAnalyzeRelease", + "projectPath": ":app", + "displayName": "task ':app:lintVitalAnalyzeRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintVitalRelease", + "description": "Print text output from the corresponding lint report task", + "group": "verification", + "path": ":app:lintVitalRelease", + "projectPath": ":app", + "displayName": "task ':app:lintVitalRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "lintVitalReportRelease", + "description": "Run lint with only the fatal issues enabled on the release variant", + "group": "verification", + "path": ":app:lintVitalReportRelease", + "projectPath": ":app", + "displayName": "task ':app:lintVitalReportRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "makeApkFromBundleForDebug", + "path": ":app:makeApkFromBundleForDebug", + "projectPath": ":app", + "displayName": "task ':app:makeApkFromBundleForDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "makeApkFromBundleForRelease", + "path": ":app:makeApkFromBundleForRelease", + "projectPath": ":app", + "displayName": "task ':app:makeApkFromBundleForRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mapDebugAndroidTestSourceSetPaths", + "path": ":app:mapDebugAndroidTestSourceSetPaths", + "projectPath": ":app", + "displayName": "task ':app:mapDebugAndroidTestSourceSetPaths'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mapDebugSourceSetPaths", + "path": ":app:mapDebugSourceSetPaths", + "projectPath": ":app", + "displayName": "task ':app:mapDebugSourceSetPaths'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mapReleaseSourceSetPaths", + "path": ":app:mapReleaseSourceSetPaths", + "projectPath": ":app", + "displayName": "task ':app:mapReleaseSourceSetPaths'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestAssets", + "path": ":app:mergeDebugAndroidTestAssets", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestGeneratedProguardFiles", + "path": ":app:mergeDebugAndroidTestGeneratedProguardFiles", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestGeneratedProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestJavaResource", + "path": ":app:mergeDebugAndroidTestJavaResource", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestJavaResource'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestJniLibFolders", + "path": ":app:mergeDebugAndroidTestJniLibFolders", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestJniLibFolders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestNativeLibs", + "path": ":app:mergeDebugAndroidTestNativeLibs", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestNativeLibs'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestResources", + "path": ":app:mergeDebugAndroidTestResources", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAndroidTestShaders", + "path": ":app:mergeDebugAndroidTestShaders", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAndroidTestShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugArtProfile", + "path": ":app:mergeDebugArtProfile", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugAssets", + "path": ":app:mergeDebugAssets", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugGeneratedProguardFiles", + "path": ":app:mergeDebugGeneratedProguardFiles", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugGeneratedProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugJavaResource", + "path": ":app:mergeDebugJavaResource", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugJavaResource'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugJniLibFolders", + "path": ":app:mergeDebugJniLibFolders", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugJniLibFolders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugNativeDebugMetadata", + "path": ":app:mergeDebugNativeDebugMetadata", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugNativeDebugMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugNativeLibs", + "path": ":app:mergeDebugNativeLibs", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugNativeLibs'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugResources", + "path": ":app:mergeDebugResources", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDebugShaders", + "path": ":app:mergeDebugShaders", + "projectPath": ":app", + "displayName": "task ':app:mergeDebugShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeDexRelease", + "path": ":app:mergeDexRelease", + "projectPath": ":app", + "displayName": "task ':app:mergeDexRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeExtDexDebug", + "path": ":app:mergeExtDexDebug", + "projectPath": ":app", + "displayName": "task ':app:mergeExtDexDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeExtDexDebugAndroidTest", + "path": ":app:mergeExtDexDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:mergeExtDexDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeExtDexRelease", + "path": ":app:mergeExtDexRelease", + "projectPath": ":app", + "displayName": "task ':app:mergeExtDexRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeLibDexDebug", + "path": ":app:mergeLibDexDebug", + "projectPath": ":app", + "displayName": "task ':app:mergeLibDexDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeLibDexDebugAndroidTest", + "path": ":app:mergeLibDexDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:mergeLibDexDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeProjectDexDebug", + "path": ":app:mergeProjectDexDebug", + "projectPath": ":app", + "displayName": "task ':app:mergeProjectDexDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeProjectDexDebugAndroidTest", + "path": ":app:mergeProjectDexDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:mergeProjectDexDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseArtProfile", + "path": ":app:mergeReleaseArtProfile", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseArtProfile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseAssets", + "path": ":app:mergeReleaseAssets", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseAssets'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseGeneratedProguardFiles", + "path": ":app:mergeReleaseGeneratedProguardFiles", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseGeneratedProguardFiles'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseJavaResource", + "path": ":app:mergeReleaseJavaResource", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseJavaResource'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseJniLibFolders", + "path": ":app:mergeReleaseJniLibFolders", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseJniLibFolders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseNativeDebugMetadata", + "path": ":app:mergeReleaseNativeDebugMetadata", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseNativeDebugMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseNativeLibs", + "path": ":app:mergeReleaseNativeLibs", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseNativeLibs'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseResources", + "path": ":app:mergeReleaseResources", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "mergeReleaseShaders", + "path": ":app:mergeReleaseShaders", + "projectPath": ":app", + "displayName": "task ':app:mergeReleaseShaders'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "model", + "description": "Displays the configuration model of project ':app'. [deprecated]", + "path": ":app:model", + "projectPath": ":app", + "displayName": "task ':app:model'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "optimizeReleaseResources", + "path": ":app:optimizeReleaseResources", + "projectPath": ":app", + "displayName": "task ':app:optimizeReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "outgoingVariants", + "description": "Displays the outgoing variants of project ':app'.", + "group": "help", + "path": ":app:outgoingVariants", + "projectPath": ":app", + "displayName": "task ':app:outgoingVariants'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebug", + "path": ":app:packageDebug", + "projectPath": ":app", + "displayName": "task ':app:packageDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugAndroidTest", + "path": ":app:packageDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:packageDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugBundle", + "path": ":app:packageDebugBundle", + "projectPath": ":app", + "displayName": "task ':app:packageDebugBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageDebugUniversalApk", + "path": ":app:packageDebugUniversalApk", + "projectPath": ":app", + "displayName": "task ':app:packageDebugUniversalApk'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageRelease", + "path": ":app:packageRelease", + "projectPath": ":app", + "displayName": "task ':app:packageRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageReleaseBundle", + "path": ":app:packageReleaseBundle", + "projectPath": ":app", + "displayName": "task ':app:packageReleaseBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "packageReleaseUniversalApk", + "path": ":app:packageReleaseUniversalApk", + "projectPath": ":app", + "displayName": "task ':app:packageReleaseUniversalApk'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "parseDebugIntegrityConfig", + "path": ":app:parseDebugIntegrityConfig", + "projectPath": ":app", + "displayName": "task ':app:parseDebugIntegrityConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "parseReleaseIntegrityConfig", + "path": ":app:parseReleaseIntegrityConfig", + "projectPath": ":app", + "displayName": "task ':app:parseReleaseIntegrityConfig'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preBuild", + "path": ":app:preBuild", + "projectPath": ":app", + "displayName": "task ':app:preBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preDebugAndroidTestBuild", + "path": ":app:preDebugAndroidTestBuild", + "projectPath": ":app", + "displayName": "task ':app:preDebugAndroidTestBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preDebugBuild", + "path": ":app:preDebugBuild", + "projectPath": ":app", + "displayName": "task ':app:preDebugBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preDebugUnitTestBuild", + "path": ":app:preDebugUnitTestBuild", + "projectPath": ":app", + "displayName": "task ':app:preDebugUnitTestBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preReleaseBuild", + "path": ":app:preReleaseBuild", + "projectPath": ":app", + "displayName": "task ':app:preReleaseBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "preReleaseUnitTestBuild", + "path": ":app:preReleaseUnitTestBuild", + "projectPath": ":app", + "displayName": "task ':app:preReleaseUnitTestBuild'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "prepareLintJarForPublish", + "path": ":app:prepareLintJarForPublish", + "projectPath": ":app", + "displayName": "task ':app:prepareLintJarForPublish'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processApplicationManifestDebugForBundle", + "path": ":app:processApplicationManifestDebugForBundle", + "projectPath": ":app", + "displayName": "task ':app:processApplicationManifestDebugForBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processApplicationManifestReleaseForBundle", + "path": ":app:processApplicationManifestReleaseForBundle", + "projectPath": ":app", + "displayName": "task ':app:processApplicationManifestReleaseForBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugAndroidTestJavaRes", + "path": ":app:processDebugAndroidTestJavaRes", + "projectPath": ":app", + "displayName": "task ':app:processDebugAndroidTestJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugAndroidTestManifest", + "path": ":app:processDebugAndroidTestManifest", + "projectPath": ":app", + "displayName": "task ':app:processDebugAndroidTestManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugAndroidTestResources", + "path": ":app:processDebugAndroidTestResources", + "projectPath": ":app", + "displayName": "task ':app:processDebugAndroidTestResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugJavaRes", + "path": ":app:processDebugJavaRes", + "projectPath": ":app", + "displayName": "task ':app:processDebugJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugMainManifest", + "path": ":app:processDebugMainManifest", + "projectPath": ":app", + "displayName": "task ':app:processDebugMainManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugManifest", + "path": ":app:processDebugManifest", + "projectPath": ":app", + "displayName": "task ':app:processDebugManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugManifestForInstantApp", + "path": ":app:processDebugManifestForInstantApp", + "projectPath": ":app", + "displayName": "task ':app:processDebugManifestForInstantApp'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugManifestForPackage", + "path": ":app:processDebugManifestForPackage", + "projectPath": ":app", + "displayName": "task ':app:processDebugManifestForPackage'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugResources", + "path": ":app:processDebugResources", + "projectPath": ":app", + "displayName": "task ':app:processDebugResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processDebugUnitTestJavaRes", + "path": ":app:processDebugUnitTestJavaRes", + "projectPath": ":app", + "displayName": "task ':app:processDebugUnitTestJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processManifestDebugForFeature", + "path": ":app:processManifestDebugForFeature", + "projectPath": ":app", + "displayName": "task ':app:processManifestDebugForFeature'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processManifestReleaseForFeature", + "path": ":app:processManifestReleaseForFeature", + "projectPath": ":app", + "displayName": "task ':app:processManifestReleaseForFeature'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseJavaRes", + "path": ":app:processReleaseJavaRes", + "projectPath": ":app", + "displayName": "task ':app:processReleaseJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseMainManifest", + "path": ":app:processReleaseMainManifest", + "projectPath": ":app", + "displayName": "task ':app:processReleaseMainManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseManifest", + "path": ":app:processReleaseManifest", + "projectPath": ":app", + "displayName": "task ':app:processReleaseManifest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseManifestForInstantApp", + "path": ":app:processReleaseManifestForInstantApp", + "projectPath": ":app", + "displayName": "task ':app:processReleaseManifestForInstantApp'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseManifestForPackage", + "path": ":app:processReleaseManifestForPackage", + "projectPath": ":app", + "displayName": "task ':app:processReleaseManifestForPackage'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseResources", + "path": ":app:processReleaseResources", + "projectPath": ":app", + "displayName": "task ':app:processReleaseResources'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "processReleaseUnitTestJavaRes", + "path": ":app:processReleaseUnitTestJavaRes", + "projectPath": ":app", + "displayName": "task ':app:processReleaseUnitTestJavaRes'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "produceDebugBundleIdeListingFile", + "path": ":app:produceDebugBundleIdeListingFile", + "projectPath": ":app", + "displayName": "task ':app:produceDebugBundleIdeListingFile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "produceReleaseBundleIdeListingFile", + "path": ":app:produceReleaseBundleIdeListingFile", + "projectPath": ":app", + "displayName": "task ':app:produceReleaseBundleIdeListingFile'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "projects", + "description": "Displays the sub-projects of project ':app'.", + "group": "help", + "path": ":app:projects", + "projectPath": ":app", + "displayName": "task ':app:projects'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "properties", + "description": "Displays the properties of project ':app'.", + "group": "help", + "path": ":app:properties", + "projectPath": ":app", + "displayName": "task ':app:properties'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "resolveConfigAttr", + "path": ":app:resolveConfigAttr", + "projectPath": ":app", + "displayName": "task ':app:resolveConfigAttr'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "sdkReleaseDependencyData", + "path": ":app:sdkReleaseDependencyData", + "projectPath": ":app", + "displayName": "task ':app:sdkReleaseDependencyData'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signDebugBundle", + "path": ":app:signDebugBundle", + "projectPath": ":app", + "displayName": "task ':app:signDebugBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signReleaseBundle", + "path": ":app:signReleaseBundle", + "projectPath": ":app", + "displayName": "task ':app:signReleaseBundle'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signingConfigWriterDebug", + "path": ":app:signingConfigWriterDebug", + "projectPath": ":app", + "displayName": "task ':app:signingConfigWriterDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signingConfigWriterDebugAndroidTest", + "path": ":app:signingConfigWriterDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:signingConfigWriterDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signingConfigWriterRelease", + "path": ":app:signingConfigWriterRelease", + "projectPath": ":app", + "displayName": "task ':app:signingConfigWriterRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "signingReport", + "description": "Displays the signing info for the base and test modules", + "group": "Android", + "path": ":app:signingReport", + "projectPath": ":app", + "displayName": "task ':app:signingReport'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "sourceSets", + "description": "Prints out all the source sets defined in this project.", + "group": "Android", + "path": ":app:sourceSets", + "projectPath": ":app", + "displayName": "task ':app:sourceSets'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "stripDebugDebugSymbols", + "path": ":app:stripDebugDebugSymbols", + "projectPath": ":app", + "displayName": "task ':app:stripDebugDebugSymbols'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "stripReleaseDebugSymbols", + "path": ":app:stripReleaseDebugSymbols", + "projectPath": ":app", + "displayName": "task ':app:stripReleaseDebugSymbols'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "tasks", + "description": "Displays the tasks runnable from project ':app'.", + "group": "help", + "path": ":app:tasks", + "projectPath": ":app", + "displayName": "task ':app:tasks'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "test", + "description": "Run unit tests for all variants.", + "group": "verification", + "path": ":app:test", + "projectPath": ":app", + "displayName": "task ':app:test'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "testDebugUnitTest", + "description": "Run unit tests for the debug build.", + "group": "verification", + "path": ":app:testDebugUnitTest", + "projectPath": ":app", + "displayName": "task ':app:testDebugUnitTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "testReleaseUnitTest", + "description": "Run unit tests for the release build.", + "group": "verification", + "path": ":app:testReleaseUnitTest", + "projectPath": ":app", + "displayName": "task ':app:testReleaseUnitTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "thisIsATestTask", + "path": ":app:thisIsATestTask", + "projectPath": ":app", + "displayName": "task ':app:thisIsATestTask'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "uninstallAll", + "description": "Uninstall all applications.", + "group": "Install", + "path": ":app:uninstallAll", + "projectPath": ":app", + "displayName": "task ':app:uninstallAll'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "uninstallDebug", + "description": "Uninstalls the Debug build.", + "group": "Install", + "path": ":app:uninstallDebug", + "projectPath": ":app", + "displayName": "task ':app:uninstallDebug'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "uninstallDebugAndroidTest", + "description": "Uninstalls the android (on device) tests for the Debug build.", + "group": "Install", + "path": ":app:uninstallDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:uninstallDebugAndroidTest'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "uninstallRelease", + "description": "Uninstalls the Release build.", + "group": "Install", + "path": ":app:uninstallRelease", + "projectPath": ":app", + "displayName": "task ':app:uninstallRelease'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "validateSigningDebug", + "path": ":app:validateSigningDebug", + "projectPath": ":app", + "displayName": "task ':app:validateSigningDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "validateSigningDebugAndroidTest", + "path": ":app:validateSigningDebugAndroidTest", + "projectPath": ":app", + "displayName": "task ':app:validateSigningDebugAndroidTest'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugAndroidTestSigningConfigVersions", + "path": ":app:writeDebugAndroidTestSigningConfigVersions", + "projectPath": ":app", + "displayName": "task ':app:writeDebugAndroidTestSigningConfigVersions'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugAppMetadata", + "path": ":app:writeDebugAppMetadata", + "projectPath": ":app", + "displayName": "task ':app:writeDebugAppMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugApplicationId", + "path": ":app:writeDebugApplicationId", + "projectPath": ":app", + "displayName": "task ':app:writeDebugApplicationId'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugModuleMetadata", + "path": ":app:writeDebugModuleMetadata", + "projectPath": ":app", + "displayName": "task ':app:writeDebugModuleMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeDebugSigningConfigVersions", + "path": ":app:writeDebugSigningConfigVersions", + "projectPath": ":app", + "displayName": "task ':app:writeDebugSigningConfigVersions'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeReleaseAppMetadata", + "path": ":app:writeReleaseAppMetadata", + "projectPath": ":app", + "displayName": "task ':app:writeReleaseAppMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeReleaseApplicationId", + "path": ":app:writeReleaseApplicationId", + "projectPath": ":app", + "displayName": "task ':app:writeReleaseApplicationId'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeReleaseModuleMetadata", + "path": ":app:writeReleaseModuleMetadata", + "projectPath": ":app", + "displayName": "task ':app:writeReleaseModuleMetadata'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "writeReleaseSigningConfigVersions", + "path": ":app:writeReleaseSigningConfigVersions", + "projectPath": ":app", + "displayName": "task ':app:writeReleaseSigningConfigVersions'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "zipApksForDebug", + "path": ":app:zipApksForDebug", + "projectPath": ":app", + "displayName": "task ':app:zipApksForDebug'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "zipApksForRelease", + "path": ":app:zipApksForRelease", + "projectPath": ":app", + "displayName": "task ':app:zipApksForRelease'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + } + ], + "serialVersionUID": 1, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeAndroidModule", + "moduleProjects": [] + }, + { + "contentRoots": [ + { + "serialVersionUID": 1, + "sourceDirectories": [ + { + "directory": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library\\src\\main\\java" + }, + "isGenerated": false + } + ], + "testDirectories": [ + { + "directory": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library\\src\\test\\java" + }, + "isGenerated": false + } + ] + } + ], + "javaDependencies": [], + "name": "java-library", + "projectPath": ":java-library", + "projectDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library" + }, + "buildDir": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library\\build" + }, + "buildScript": { + "path": "D:\\Projects\\AndroidStudioProjects\\AndroidIDE\\build-tools\\tooling-api-impl\\src\\test\\test-project\\java-library\\build.gradle" + }, + "tasks": [ + { + "name": "assemble", + "description": "Assembles the outputs of this project.", + "group": "build", + "path": ":java-library:assemble", + "projectPath": ":java-library", + "displayName": "task ':java-library:assemble'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "build", + "description": "Assembles and tests this project.", + "group": "build", + "path": ":java-library:build", + "projectPath": ":java-library", + "displayName": "task ':java-library:build'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildDependents", + "description": "Assembles and tests this project and all projects that depend on it.", + "group": "build", + "path": ":java-library:buildDependents", + "projectPath": ":java-library", + "displayName": "task ':java-library:buildDependents'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildEnvironment", + "description": "Displays all buildscript dependencies declared in project ':java-library'.", + "group": "help", + "path": ":java-library:buildEnvironment", + "projectPath": ":java-library", + "displayName": "task ':java-library:buildEnvironment'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "buildNeeded", + "description": "Assembles and tests this project and all projects it depends on.", + "group": "build", + "path": ":java-library:buildNeeded", + "projectPath": ":java-library", + "displayName": "task ':java-library:buildNeeded'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "check", + "description": "Runs all checks.", + "group": "verification", + "path": ":java-library:check", + "projectPath": ":java-library", + "displayName": "task ':java-library:check'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "classes", + "description": "Assembles main classes.", + "group": "build", + "path": ":java-library:classes", + "projectPath": ":java-library", + "displayName": "task ':java-library:classes'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "clean", + "description": "Deletes the build directory.", + "group": "build", + "path": ":java-library:clean", + "projectPath": ":java-library", + "displayName": "task ':java-library:clean'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdea", + "description": "Cleans IDEA project files (IML, IPR)", + "group": "IDE", + "path": ":java-library:cleanIdea", + "projectPath": ":java-library", + "displayName": "task ':java-library:cleanIdea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "cleanIdeaModule", + "path": ":java-library:cleanIdeaModule", + "projectPath": ":java-library", + "displayName": "task ':java-library:cleanIdeaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileJava", + "description": "Compiles main Java source.", + "path": ":java-library:compileJava", + "projectPath": ":java-library", + "displayName": "task ':java-library:compileJava'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "compileTestJava", + "description": "Compiles test Java source.", + "path": ":java-library:compileTestJava", + "projectPath": ":java-library", + "displayName": "task ':java-library:compileTestJava'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "components", + "description": "Displays the components produced by project ':java-library'. [deprecated]", + "path": ":java-library:components", + "projectPath": ":java-library", + "displayName": "task ':java-library:components'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencies", + "description": "Displays all dependencies declared in project ':java-library'.", + "group": "help", + "path": ":java-library:dependencies", + "projectPath": ":java-library", + "displayName": "task ':java-library:dependencies'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependencyInsight", + "description": "Displays the insight into a specific dependency in project ':java-library'.", + "group": "help", + "path": ":java-library:dependencyInsight", + "projectPath": ":java-library", + "displayName": "task ':java-library:dependencyInsight'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "dependentComponents", + "description": "Displays the dependent components of components in project ':java-library'. [deprecated]", + "path": ":java-library:dependentComponents", + "projectPath": ":java-library", + "displayName": "task ':java-library:dependentComponents'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "help", + "description": "Displays a help message.", + "group": "help", + "path": ":java-library:help", + "projectPath": ":java-library", + "displayName": "task ':java-library:help'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "idea", + "description": "Generates IDEA project files (IML, IPR, IWS)", + "group": "IDE", + "path": ":java-library:idea", + "projectPath": ":java-library", + "displayName": "task ':java-library:idea'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "ideaModule", + "description": "Generates IDEA module files (IML)", + "path": ":java-library:ideaModule", + "projectPath": ":java-library", + "displayName": "task ':java-library:ideaModule'", + "isPublic": false, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + "serialVersionUID": 1 + }, + { + "name": "jar", + "description": "Assembles a jar archive containing the main classes.", + "group": "build", + "path": ":java-library:jar", + "projectPath": ":java-library", + "displayName": "task ':java-library:jar'", + "isPublic": true, + "gsonType": "com.itsaky.androidide.tooling.api.model.IdeGradleTask", + \ No newline at end of file diff --git a/build-tools/tooling-api-impl/src/test/test-project/build.gradle b/build-tools/tooling-api-impl/src/test/test-project/build.gradle index a4167eb92..77f89b265 100644 --- a/build-tools/tooling-api-impl/src/test/test-project/build.gradle +++ b/build-tools/tooling-api-impl/src/test/test-project/build.gradle @@ -1,6 +1,6 @@ buildscript { ext { - build_gradle_version = '7.2.0-rc02' + build_gradle_version = '7.2.0' } project.ext { diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java index 021a53ce6..b7e1c8eee 100644 --- a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java +++ b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/IProject.java @@ -62,6 +62,10 @@ public interface IProject { @JsonRequest CompletableFuture getProjectDir(); + @NotNull + @JsonRequest + CompletableFuture getType(); + @NotNull @JsonRequest CompletableFuture getBuildDir(); @@ -101,4 +105,26 @@ public interface IProject { @NotNull @JsonRequest CompletableFuture> findAndroidModules(); + + /** Type of the {@link IProject}. */ + enum Type { + + /** A simple Gradle project. Only root projects are represented by this type. */ + Gradle, + + /** + * An Android project. Mostly module projects are of this type. But in some cases, this type can + * also be applied to a root Gradle project. + */ + Android, + + /** + * A Java project. Usually, module projects which are not {@link Type#Android} type are of this + * type. + */ + Java, + + /** An unknown project type. */ + Unknown + } } diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeAndroidModule.kt b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeAndroidModule.kt index 74ef2d65f..e535fe8c8 100644 --- a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeAndroidModule.kt +++ b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeAndroidModule.kt @@ -27,11 +27,14 @@ import com.itsaky.androidide.builder.model.DefaultSourceSetContainer import com.itsaky.androidide.builder.model.DefaultVariant import com.itsaky.androidide.builder.model.DefaultVariantDependencies import com.itsaky.androidide.builder.model.DefaultViewBindingOptions +import com.itsaky.androidide.tooling.api.IProject.Type +import com.itsaky.androidide.tooling.api.IProject.Type.Android import com.itsaky.androidide.tooling.api.messages.result.SimpleVariantData import java.io.File import java.io.Serializable import org.eclipse.lemminx.dom.DOMParser import org.eclipse.lemminx.uriresolver.URIResolverExtensionManager +import java.util.concurrent.* /** * Default implementation of [IdeAndroidModule]. @@ -73,7 +76,7 @@ open class IdeAndroidModule( return field } - var boothclasspaths: Collection = emptyList() + var bootClassPaths: Collection = emptyList() var mainSourceSet: DefaultSourceSetContainer? = null @Deprecated( @@ -167,6 +170,10 @@ open class IdeAndroidModule( const val FD_OUTPUTS = "outputs" const val FD_GENERATED = "generated" } + + override fun getType(): CompletableFuture { + return CompletableFuture.completedFuture(Android) + } @Deprecated( "Use getClasspath() instead.", diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt index 31502f2aa..1d63f2649 100644 --- a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt +++ b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeGradleProject.kt @@ -17,6 +17,8 @@ package com.itsaky.androidide.tooling.api.model import com.android.builder.model.v2.ide.ProjectType.APPLICATION +import com.itsaky.androidide.tooling.api.IProject.Type +import com.itsaky.androidide.tooling.api.IProject.Type.Gradle import com.itsaky.androidide.tooling.api.messages.VariantDataRequest import com.itsaky.androidide.tooling.api.messages.result.SimpleModuleData import com.itsaky.androidide.tooling.api.messages.result.SimpleVariantData @@ -64,6 +66,10 @@ open class IdeGradleProject( return CompletableFutures.computeAsync { this.projectDir } } + override fun getType(): CompletableFuture { + return CompletableFuture.completedFuture(Gradle) + } + override fun getBuildDir(): CompletableFuture { return CompletableFutures.computeAsync { this.buildDir } } @@ -128,7 +134,7 @@ open class IdeGradleProject( if (this is IdeAndroidModule) { return CompletableFuture.completedFuture(this) } - + return findAndroidModules().thenApply { modules -> val application = modules.stream().filter { it != null && it.projectType == APPLICATION }.findFirst() diff --git a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeJavaModule.kt b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeJavaModule.kt index 0cd5729c2..1c6bd1929 100644 --- a/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeJavaModule.kt +++ b/build-tools/tooling-api-model/src/main/java/com/itsaky/androidide/tooling/api/model/IdeJavaModule.kt @@ -17,8 +17,11 @@ package com.itsaky.androidide.tooling.api.model +import com.itsaky.androidide.tooling.api.IProject.Type +import com.itsaky.androidide.tooling.api.IProject.Type.Java import java.io.File import java.io.Serializable +import java.util.concurrent.* /** * A java library model. Modules represented by this model does not apply any of the Android @@ -40,7 +43,7 @@ open class IdeJavaModule( val contentRoots: List, /** Dependencies of this project. */ - val javaDependencies: List + private val javaDependencies: List ) : IdeGradleProject(name, description, path, projectDir, buildDir, buildScript, parent, tasks), IdeModule, @@ -49,6 +52,10 @@ open class IdeJavaModule( override fun getDependencies() = javaDependencies + override fun getType(): CompletableFuture { + return CompletableFuture.completedFuture(Java) + } + @Deprecated("Use getClasspath() instead.") override fun getGeneratedJar(variant: String): File { var jar = File(buildDir, "libs/$name.jar") diff --git a/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ProjectDataCollector.kt b/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ProjectDataCollector.kt new file mode 100644 index 000000000..f061fe3f7 --- /dev/null +++ b/build-tools/tooling-api/src/main/java/com/itsaky/androidide/tooling/api/util/ProjectDataCollector.kt @@ -0,0 +1,159 @@ +/* + * This file is part of AndroidIDE. + * + * AndroidIDE is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * AndroidIDE is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with AndroidIDE. If not, see . + */ + +package com.itsaky.androidide.tooling.api.util + +import com.android.builder.model.v2.ide.LibraryType.ANDROID_LIBRARY +import com.android.builder.model.v2.ide.LibraryType.JAVA_LIBRARY +import com.android.builder.model.v2.ide.LibraryType.PROJECT +import com.android.builder.model.v2.ide.LibraryType.RELOCATED +import com.itsaky.androidide.tooling.api.IProject +import com.itsaky.androidide.tooling.api.model.IdeAndroidModule +import com.itsaky.androidide.tooling.api.model.IdeJavaModule +import com.itsaky.androidide.tooling.api.model.IdeModule +import com.itsaky.androidide.utils.ILogger +import java.io.File +import java.nio.file.Path + +/** + * Provides API to collect data from projects. + * + * @author Akash Yadav + */ +object ProjectDataCollector { + private val log = ILogger.newInstance(javaClass.simpleName) + + fun collectResDirectories(rootProject: IProject, android: IdeAndroidModule): List { + val main = android.mainSourceSet + if (main == null) { + log.error("No main source set found in application module: ${android.name}") + return emptyList() + } + + val dirs = mutableListOf() + if (main.sourceProvider.resDirectories != null) { + dirs.addAll(main.sourceProvider.resDirectories!!) + } + + val dependencies = + collectProjectDependencies(rootProject, android) + .filterIsInstance(IdeAndroidModule::class.java) + + for (dependency in dependencies) { + dirs.addAll(collectResDirectories(rootProject, dependency)) + } + + return dirs + } + + fun collectClassPaths(rootProject: IProject, app: IdeAndroidModule): Set { + + val libraries = app.debugLibraries + val paths = mutableSetOf() + val modules = rootProject.listModules().get() + for (value in libraries) { + if (value.type == RELOCATED) { + // this library does not have any artifacts + continue + } + + if (value.type == ANDROID_LIBRARY) { + paths.addAll(value.androidLibraryData!!.compileJarFiles.map { it.toPath() }) + } else if (value.type == JAVA_LIBRARY) { + paths.add(value.artifact!!.toPath()) + } else { + val projectPath = value.projectInfo!!.projectPath + val module = modules.firstOrNull { it.path == projectPath } ?: continue + if (module.classPaths.isNotEmpty()) { + paths.addAll(module.classPaths.map { it.toPath() }) + } + } + } + + return paths + } + + fun collectSourceDirs(rootProject: IProject, app: IdeAndroidModule): Set { + val sourcePaths = mutableSetOf() + val projectSources = collectSourceDirs(collectProjectDependencies(rootProject, app)) + sourcePaths.addAll(projectSources) + sourcePaths.addAll(collectSources(app)) + return sourcePaths.map { it.toPath() }.toSet() + } + + fun collectProjectDependencies(project: IProject, app: IdeAndroidModule): List { + return app.debugLibraries + .filter { it.type == PROJECT } + .map { project.findByPath(it.projectInfo!!.projectPath) } + .filterIsInstance(IdeModule::class.java) + } + + fun collectSourceDirs(projects: List): Set { + val sources = mutableSetOf() + for (project in projects) { + if (project is IdeJavaModule) { + sources.addAll(collectSources(project)) + } else if (project is IdeAndroidModule) { + sources.addAll(collectSources(project)) + } + } + + return sources + } + + fun collectSourceDirs(vararg projects: IdeModule): List { + val sources = mutableListOf() + for (project in projects) { + if (project is IdeJavaModule) { + sources.addAll(collectSources(project)) + } else if (project is IdeAndroidModule) { + sources.addAll(collectSources(project)) + } + } + + return sources + } + + fun collectSources(java: IdeJavaModule): List { + val sources = mutableListOf() + for (root in java.contentRoots) { + sources.addAll(root.sourceDirectories.map { it.directory }) + } + + return sources + } + + fun collectSources(android: IdeAndroidModule): List { + if (android.mainSourceSet == null) { + return mutableListOf() + } + + // src/main/java + val sources = android.mainSourceSet!!.sourceProvider.javaDirectories.toMutableList() + + // src/main/kotlin + sources.addAll(android.mainSourceSet!!.sourceProvider.kotlinDirectories) + + // build/generated/** + // AIDL, ViewBinding, Renderscript, BuildConfig i.e every generated source sources + val debugVariant = android.simpleVariants.firstOrNull { it.name == "debug" } + if (debugVariant != null) { + sources.addAll(debugVariant.mainArtifact.generatedSourceFolders) + } + return sources + } +}