Can't use github.com to generate tarballs, as it's only a subset of files "according to GitHub file size limitations"
  • Kotlin 57.8%
  • Java 38.6%
  • Starlark 1.3%
  • HTML 1.2%
  • C++ 0.6%
  • Other 0.2%
Find a file
Mikhail Filippov 41e404fea5 [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2
GitOrigin-RevId: dee49144eb9d749128ded65d9405c5d4c2efbbce
2026-03-03 23:19:13 +00:00
.idea KMT-1588 [android] Merge AS Otter Canary 1 2025.2.1-alpha01 - fix AndroidPluginModuleConsistencyTest 2025-11-21 12:34:16 +01:00
adt-testutils [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
adt-ui [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
adt-ui-compose [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
adt-ui-model [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
analytics [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
android-adb [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
android-adb-ui [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-common [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-kotlin [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
android-lang [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-lang-databinding [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-lint [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-material [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-navigator [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-npw [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
android-plugin [kotlin] make plugins support k2 by default 2026-03-03 09:26:28 +00:00
android-templates [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
android-test-framework [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-transport [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
android-uitests/testData avoids access to package-private members 2025-07-10 00:04:39 -07:00
androidx-integration-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
apkanalyzer [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
app-inspection [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
app-quality-insights KMT-1588 [android] Merge Android Studio Otter Canary 1 2025.2.1-alpha01 2025-11-21 12:28:55 +01:00
artwork [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
artwork-compose [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
as-driver [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
assistant [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
aswb [gradle] IDEA-357140 Migrate Gradle Java Plugin descriptors to V2: groovy module 2026-02-14 18:53:35 +00:00
avd [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
backup [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
bleak [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
bleak-config [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
build-attribution [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
build-common [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
codenavigation [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
completion [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
compose-designer [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
compose-ide-plugin [kotlin] make plugins support k2 by default 2026-03-03 09:26:28 +00:00
connection-assistant [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
dagger [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
databinding [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
debuggers [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
deploy [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
design-plugin [kotlin] make plugins support k2 by default 2026-03-03 09:26:28 +00:00
designer [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
designer-perf-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
device-explorer [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
device-explorer-common [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
device-explorer-files [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
device-explorer-monitor [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
device-manager-v2 [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
execution/common [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
glance-designer [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gmaven [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gmd-code-completion IJPL-207762 get rid of deprecated ussages of CompletionConfidence in monorepo 2026-01-27 15:23:16 +00:00
gradle-declarative-lang [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-declarative-lang-flags [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-declarative-lang-ide [kotlin] make plugins support k2 by default 2026-03-03 09:26:28 +00:00
gradle-declarative-lang-sync [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-dsl [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-dsl-declarative [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-dsl-flags [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-dsl-groovy [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-dsl-kotlin [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-dsl-toml [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
gradle-tooling [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
ide-perf-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
ij-debugger-tests KMT-1277 [android] (Narwhal Feature Drop Canary 5) Merge Android Studio 2025.1.2-alpha05 2025-07-14 17:17:19 +02:00
inspectors-common [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
intellij-integration KMT-1588 [android] Merge Android Studio Otter Canary 1 2025.2.1-alpha01 2025-11-21 12:28:55 +01:00
intellij.android.avdmanager.tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
intellij.android.compose-common [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
intellij.android.device [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
intellij.android.device.tests [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
intellij.android.projectStructureTests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
intellij.android.testutils [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
jps-build [ui] WEB-72460 JBHtmlPane - implement support for <details>/<summary> tags. 2025-05-09 21:41:05 +00:00
jps-model [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
layout-inspector [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
layout-ui [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
layoutlib [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
layoutlib-loader [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
lint [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
logcat fix clients of DocumentMarkupModel.getAllHighlighters() to filter out invalid highlighters (found by IJPL-224385) 2026-03-03 14:53:34 +00:00
manual-tests Update test script to match product 2022-08-30 22:42:41 +00:00
memory-usage [bazel] Update build files (IJI-2835) 2025-08-20 08:49:22 +00:00
ml-api [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
mlkit [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
native/installer KMT-1588 [android] Merge Android Studio Otter Canary 1 2025.2.1-alpha01 2025-11-21 12:28:55 +01:00
native-symbolizer [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
nav [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
observable [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
observable-demo KMT-866 [android] (Narwhal Canary 3) Merge Android Studio 2025.1.1-alpha03 2025-04-23 15:17:58 +02:00
observable-ui [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
old-agp-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
platform-performance-testing [build] Update build files (IJI-3390) 2025-12-21 10:21:52 +00:00
preview-designer [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
preview-elements [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
preview-fast-compile [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
profilers [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
profilers-android [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
profilers-atrace [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
profilers-integration [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
profilers-ui [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
project-system [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-apk [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-gradle [kotlin] extract K1ModeProjectStructureApi specific api to fe module; replace with AA the rest 2026-02-27 15:43:17 +00:00
project-system-gradle-models [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-gradle-psd [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-gradle-repository-search [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-gradle-sync [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-gradle-sync-test-utils [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-gradle-upgrade [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
project-system-integration-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
render-resources [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
rendering [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
room [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
rt rename android BUILD files to BUILD.bazel (as it conflicts with monorepo build files) 2024-11-19 10:58:35 +00:00
samples-browser IJI-2422 android: move resources under resources root 2025-05-20 18:46:47 +00:00
screenshot-testing [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
sdk-updates [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
searchable-options KMT-1588 [android] Merge Android Studio Otter Canary 1 2025.2.1-alpha01 2025-11-21 12:28:55 +01:00
server-flags [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
settings-sync KMT-1588 [android] Merge AS Otter Canary 1 2025.2.1-alpha01 - build files, compose dependency 2025-11-21 12:34:01 +01:00
smali [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
streaming [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
studio [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
studio-labs KMT-1588 [android] Merge Android Studio Otter Canary 1 2025.2.1-alpha01 2025-11-21 12:28:55 +01:00
studio-updater KMT-1277 [android] (Narwhal Feature Drop Canary 5) Drop com.android.test.testutils.TestUtils in favour of com.android.testutils.TestUtils 2025-07-14 17:24:53 +02:00
swingp [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
sync-memory-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
sync-perf-tests [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
testartifacts [build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2 2026-03-03 23:19:13 +00:00
threading-checker [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
transport-database [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
uitest-framework/testSrc/com/intellij/testGuiFramework/launcher KMT-1277 [android] (Narwhal Feature Drop Canary 5) Merge Android Studio 2025.1.2-alpha05 2025-07-14 17:17:19 +02:00
utp [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
visual-lint [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wear-designer [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wear-dwf [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wear-pairing [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wear-preview-elements [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wear-whs [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
whats-new-assistant [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wizard [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
wizard-model [build] Update build files (IJI-3390, IJI-3451) 2026-02-18 20:45:50 +00:00
.editorconfig Do not use imports on demand for tools/adt/idea 2022-12-14 01:23:23 +00:00
.gitallowed Add API key for DAL Validation API. 2024-01-25 02:57:34 +00:00
.gitattributes Normalize git line endings to default to LF 2024-10-21 22:26:07 +00:00
.gitignore avoids access to package-private members 2025-07-10 00:04:39 -07:00
get_aosp_changes.sh script for getting changes from aosp repository 2013-12-18 19:38:52 +04:00
icon-robots.txt Android: Merge Android Studio Giraffe Beta 2. 2023-06-13 12:28:12 +00:00
intellij.yaml [android] Merge Android Studio Iguana Stable 2024-05-10 19:43:35 +00:00
LICENSE.txt Add LICENSE.txt to android-plugin repository (Apache License version 2.0) 2020-08-27 22:45:46 +00:00
PREUPLOAD.cfg Kotlin Formatting for Android-Material 2025-09-16 08:36:26 -07:00
README.md IDEA-CR-63083: move webp from android to the platform. Create a new plugin, include it in IDEA and WS WEB-36384 2020-08-06 15:00:00 -07:00

Android Studio

This is the source code of the Android plugin for IntelliJ platform, which is also the main part of Android Studio.

See the links below for implementation details and make sure to read IntelliJ Platform SDK docs first.

Contents: