android-plugin/descriptor/plugin-content.yaml (265 lines of code) (raw):
- name: lib/aapt-proto.jar
library: aapt-proto
files:
- name: $MAVEN_REPOSITORY$/com/android/tools/build/aapt2-proto/8/aapt2-proto-8.jar
reason: withProjectLibrary
- name: lib/adt-ui.jar
modules:
- name: intellij.android.adt.ui.compose
- name: intellij.android.adt.ui.model
- name: intellij.android.adt.ui
- name: lib/android-common.jar
modules:
- name: intellij.android.common
- name: intellij.android.jps.model
- name: lib/android-gradle.jar
modules:
- name: intellij.android.gradle-tooling.api
- name: intellij.android.gradle-tooling.impl
- name: intellij.android.projectSystem.gradle.sync
- name: lib/android-kotlin.jar
modules:
- name: intellij.android.kotlin.idea
- name: intellij.android.kotlin.idea.common
- name: intellij.android.kotlin.idea.k1
- name: intellij.android.kotlin.idea.k2
- name: intellij.android.kotlin.output.parser
- name: lib/android-profilers.jar
modules:
- name: intellij.android.profilers.atrace
- name: intellij.android.profilers.ui
- name: intellij.android.profilers
- name: intellij.android.transportDatabase
library: sqlite
files:
- name: $MAVEN_REPOSITORY$/org/xerial/sqlite-jdbc/3/sqlite-jdbc-3.jar
reason: <- intellij.android.transportDatabase
- name: lib/android-project-system-gradle-models.jar
modules:
- name: intellij.android.projectSystem.gradle.models
- name: lib/android.jar
modules:
- name: intellij.android.analytics
- name: intellij.android.assistant
- name: intellij.android.adb
- name: intellij.android.adb.ui
- name: intellij.android.backup
- name: intellij.android.backup.api
- name: intellij.android.lint
- name: intellij.android.templates
- name: intellij.android.testartifacts
- name: intellij.android.apkanalyzer
- name: intellij.android.apkanalyzer.apk
- name: intellij.android.apkanalyzer.gradle
- name: intellij.android.app-inspection.api
- name: intellij.android.app-inspection.ide
- name: intellij.android.app-inspection.ide.gradle
- name: intellij.android.app-inspection.inspector.api
- name: intellij.android.app-inspection.inspector.ide
- name: intellij.android.app-inspection.inspectors.backgroundtask.ide
- name: intellij.android.app-inspection.inspectors.backgroundtask.model
- name: intellij.android.app-inspection.inspectors.backgroundtask.view
- name: intellij.android.build-attribution
- name: intellij.android.compose-common
- name: intellij.android.device
- name: intellij.android.core
- name: intellij.android.core.editing.documentation
- name: intellij.android.core.editing.metrics
- name: intellij.android.navigator
- name: intellij.android.dagger
- name: intellij.android.databinding
- name: intellij.android.databinding.gradle
- name: intellij.android.app-inspection.inspectors.database
- name: intellij.android.debuggers
- name: intellij.android.deploy
- name: intellij.android.device-explorer
- name: intellij.android.device-explorer-files
- name: intellij.android.device-explorer-monitor
- name: intellij.android.device-explorer-common
- name: intellij.android.device-manager-v2
- name: intellij.android.gmaven
- name: intellij.android.ml-api
- name: intellij.android.lang-databinding
- name: intellij.android.lang
- name: intellij.android.layout-inspector
- name: intellij.android.layout-inspector.gradle
- name: intellij.android.layout-ui
- name: intellij.android.logcat
- name: intellij.android.mlkit
- name: intellij.android.nav.safeargs
- name: intellij.android.nav.safeargs.common
- name: intellij.android.nav.safeargs.common.gradle
- name: intellij.android.nav.safeargs.k1
- name: intellij.android.nav.safeargs.k2
- name: intellij.android.android-material
- name: intellij.android.observable.ui
- name: intellij.android.observable
- name: intellij.android.preview-elements
- name: intellij.android.profilersAndroid
- name: intellij.android.profilersAndroid.gradle
- name: intellij.android.projectSystem.apk
- name: intellij.android.projectSystem.gradle.psd
- name: intellij.android.projectSystem.gradle.repositorySearch
- name: intellij.android.projectSystem.gradle.upgrade
- name: intellij.android.projectSystem.gradle
- name: intellij.android.projectSystem
- name: intellij.android.render-resources
- name: intellij.android.rendering
- name: intellij.android.room
- name: intellij.android.screenshot-test
- name: intellij.android.screenshot-test.gradle
- name: intellij.android.sdkUpdates
- name: intellij.android.threading-checker
- name: intellij.android.transport
- name: intellij.android.newProjectWizard
- name: intellij.android.wear-pairing
- name: intellij.android.wear-whs
- name: intellij.android.wear-dwf
- name: intellij.android.wizard.model
- name: intellij.android.wizard
- name: intellij.android.native-symbolizer
- name: intellij.android.native-symbolizer.gradle
- name: intellij.android.app-inspection.inspectors.network.ide
- name: intellij.android.app-inspection.inspectors.network.model
libraries:
brotli-dec:
- name: $MAVEN_REPOSITORY$/org/brotli/dec/0/dec-0.jar
- name: intellij.android.app-inspection.inspectors.network.view
- name: intellij.android.server-flags
- name: intellij.android.codenavigation
- name: intellij.android.execution.common
- name: intellij.android.avd
- name: intellij.android.preview-fast-compile
- name: intellij.android.completion
- name: intellij.android.streaming
- name: intellij.android.plugin.descriptor
- name: lib/artwork.jar
modules:
- name: intellij.android.artwork
- name: intellij.android.artwork-compose
- name: lib/build-common.jar
modules:
- name: intellij.android.buildCommon
- name: lib/ffmpeg-6.0-1.5.9.jar
library: ffmpeg
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/ffmpeg/6/ffmpeg-6.jar
- name: lib/ffmpeg-linux-x64-6.0-1.5.9.jar
library: ffmpeg-linux-x64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/ffmpeg-linux-x86_64/6/ffmpeg-linux-x86_64-6.jar
- name: lib/ffmpeg-macos-aarch64-6.0-1.5.9.jar
library: ffmpeg-macos-aarch64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/ffmpeg-macosx-arm64/6/ffmpeg-macosx-arm64-6.jar
- name: lib/ffmpeg-macos-x64-6.0-1.5.9.jar
library: ffmpeg-macos-x64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/ffmpeg-macosx-x86_64/6/ffmpeg-macosx-x86_64-6.jar
- name: lib/ffmpeg-windows-x64-6.0-1.5.9.jar
library: ffmpeg-windows-x64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/ffmpeg-windows-x86_64/6/ffmpeg-windows-x86_64-6.jar
- name: lib/google-baksmali.jar
library: google-baksmali
files:
- name: $MAVEN_REPOSITORY$/com/android/tools/smali/smali-baksmali/3/smali-baksmali-3.jar
- name: $MAVEN_REPOSITORY$/com/android/tools/smali/smali-util/3/smali-util-3.jar
reason: withProjectLibrary
- name: lib/google-dexlib2.jar
library: google-dexlib2
files:
- name: $MAVEN_REPOSITORY$/com/android/tools/smali/smali-dexlib2/3/smali-dexlib2-3.jar
reason: withProjectLibrary
- name: lib/google.protobuf.java.util.jar
library: google.protobuf.java.util
files:
- name: $MAVEN_REPOSITORY$/com/google/protobuf/protobuf-java-util/3/protobuf-java-util-3.jar
reason: <- intellij.android.app-inspection.inspector.api
- name: lib/inspectors-common.jar
modules:
- name: intellij.android.inspectors-common.api
- name: intellij.android.inspectors-common.api-ide
- name: intellij.android.inspectors-common.ui
- name: lib/instantapps-api.jar
library: instantapps-api
module: intellij.android.core
files:
- name: $PROJECT_DIR$/community/android/android/lib/instantapps-api-1.jar
- name: lib/javacpp-1.5.9.jar
library: ffmpeg-javacpp
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/javacpp/1/javacpp-1.jar
- name: lib/javacpp-linux-x64-1.5.9.jar
library: javacpp-linux-x64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/javacpp-linux-x86_64/1/javacpp-linux-x86_64-1.jar
- name: lib/javacpp-macos-aarch64-1.5.9.jar
library: javacpp-macos-aarch64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/javacpp-macosx-arm64/1/javacpp-macosx-arm64-1.jar
- name: lib/javacpp-macos-x64-1.5.9.jar
library: javacpp-macos-x64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/javacpp-macosx-x86_64/1/javacpp-macosx-x86_64-1.jar
- name: lib/javacpp-windows-x64-1.5.9.jar
library: javacpp-windows-x64
module: intellij.android.streaming
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/android/tools/streaming/ffmpeg-bundle/javacpp-windows-x86_64/1/javacpp-windows-x86_64-1.jar
- name: lib/javax-inject.jar
library: javax-inject
files:
- name: $MAVEN_REPOSITORY$/javax/inject/javax.inject/1/javax.inject-1.jar
reason: withProjectLibrary
- name: lib/kotlin-metadata-jvm.jar
library: kotlin-metadata-jvm
module: intellij.android.core
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-metadata-jvm/2/kotlin-metadata-jvm-2.jar
- name: lib/kotlinx-coroutines-guava.jar
library: kotlinx-coroutines-guava
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/kotlinx/kotlinx-coroutines-guava/1/kotlinx-coroutines-guava-1.jar
reason: withProjectLibrary
- name: lib/kxml2.jar
library: kxml2
files:
- name: $MAVEN_REPOSITORY$/net/sf/kxml/kxml2/2/kxml2-2.jar
reason: withProjectLibrary
- name: lib/layoutlib-loader.jar
modules:
- name: intellij.android.layoutlib-loader
- name: lib/layoutlib.jar
library: layoutlib
files:
- name: $MAVEN_REPOSITORY$/com/android/tools/layoutlib/layoutlib/16/layoutlib-16.jar
reason: <- intellij.android.rendering
- name: lib/lint-ide.jar
modules:
- name: intellij.android.lint.common
- name: lib/memory-usage.jar
modules:
- name: intellij.android.memory-usage
- name: lib/studio-platform.jar
library: studio-platform
files:
- name: $MAVEN_REPOSITORY$/org/jetbrains/intellij/deps/studio-platform/2025/studio-platform-2025.jar
reason: withProjectLibrary
- name: lib/utp.jar
modules:
- name: intellij.android.utp
- name: lib/zxing-core.jar
library: zxing-core
files:
- name: $MAVEN_REPOSITORY$/com/google/zxing/core/3/core-3.jar
reason: <- intellij.android.adb