{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60701247,"defaultBranch":"master","name":"android","ownerLogin":"JetBrains","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-08T13:46:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/878437?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726265785.0","currentOid":""},"activityList":{"items":[{"before":"ebab3f37d68a3bc367db6420aa4c8a1f89a94b25","after":"a22eb88e80ce143b5b0aa396d984652820a78210","ref":"refs/heads/master","pushedAt":"2024-09-14T17:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"IJPL-161515 bump compiler plugin versions\n\nGitOrigin-RevId: c3e4a168b839b22c1b304774e98523a54e72c900","shortMessageHtmlLink":"IJPL-161515 bump compiler plugin versions"}},{"before":"094da91a91230e813b1b09195d32626e7d10ca81","after":"ebab3f37d68a3bc367db6420aa4c8a1f89a94b25","ref":"refs/heads/master","pushedAt":"2024-09-14T15:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"renormilize line endings\n\nGitOrigin-RevId: ce5c119d3d385e99a5bb8740b52ed54100f5b6eb","shortMessageHtmlLink":"renormilize line endings"}},{"before":null,"after":"2d2eeb0dac11dd6a418a9e0cb1f9245180c3cf72","ref":"refs/heads/242.22855-cherry-DTRC-31222","pushedAt":"2024-09-13T22:16:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA 339607 Bump android-plugin-resources and layoutlib-resources version\n\nBefore the change, the non-compatible version of resources was used. The version is bumped to AS Koala Feature Drop Canary 7 to fix issues with the Device Mirroring feature.\n\n\n(cherry picked from commit 59d891a0741c619d7451644cfe4e41ae702535db)\n\nIJ-CR-144349\n\nGitOrigin-RevId: 3be8bf8612b34d720579637b0a0501c32e127ace","shortMessageHtmlLink":"[android] IDEA 339607 Bump android-plugin-resources and layoutlib-res…"}},{"before":"f842acdd4419b6c57712234151bfe9b4cf35d84a","after":"094da91a91230e813b1b09195d32626e7d10ca81","ref":"refs/heads/master","pushedAt":"2024-09-13T14:50:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA-303867 change AndroidSdkPathStore service to roamable storage\n\n`PropertiesComponent` doesn't preserve data on IDE update.\n\nDuring the update of IDE, an Android SDK path gets lost.\n\nIn `SdkUpdaterConfigPanel` panel the Android SDK path is shown correctly because it is read from `com.android.tools.idea.sdk.IdeSdks.getAndroidSdkPath` which fallbacks to an `ANDROID_SDK_ROOT` environment variable in case `AndroidSdkPathStore` returns `null` for an Android SDK path.\n\nAndroidSdkPathStore is migrated to extend `SimplePersistentStateComponent`. The `SimplePersistentStateComponent` is roamable storage, and it preserves data across IDE updates.\n\nGitOrigin-RevId: f112d80553d88198234ef2acdb4bef611167d040","shortMessageHtmlLink":"[android] IDEA-303867 change AndroidSdkPathStore service to roamable …"}},{"before":"119b16d797bc950c6cc1fa4e5b96e4b57d34c46e","after":"f842acdd4419b6c57712234151bfe9b4cf35d84a","ref":"refs/heads/master","pushedAt":"2024-09-12T14:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"optimization: do not recalculate hashCode of 10K+-sized lists on each typing, do not store them in the map keys (part of KTIJ-27513 K2 IDE: Slow reference search for specific symbols in unused symbol inspection)\n\nGitOrigin-RevId: 62930faef52b3b5039e7f20720de5970a22d943e","shortMessageHtmlLink":"optimization: do not recalculate hashCode of 10K+-sized lists on each…"}},{"before":"135879988ce1f92e8e17b8ef0f88fc0ae8bc2704","after":"119b16d797bc950c6cc1fa4e5b96e4b57d34c46e","ref":"refs/heads/master","pushedAt":"2024-09-12T12:57:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA-357378 add test to ensure that the registry key for StudioFlags.GRADLE_DECLARATIVE_IDE_SUPPORT exists\n\nGitOrigin-RevId: c881c05a4c26c4ee65916f5b4f2afedb6f5fa69a","shortMessageHtmlLink":"[android] IDEA-357378 add test to ensure that the registry key for St…"}},{"before":"c19d1fecaac5349485de4166a8252048a7633bd0","after":"135879988ce1f92e8e17b8ef0f88fc0ae8bc2704","ref":"refs/heads/master","pushedAt":"2024-09-12T12:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[AMPER-1041] Disable DeviceCableMonitor if the project isn't an Android project.\n\nGitOrigin-RevId: a21f84a0f737025b0e4229e247e7b27732c60040","shortMessageHtmlLink":"[AMPER-1041] Disable DeviceCableMonitor if the project isn't an Andro…"}},{"before":"89d0aa69454955bb9df3c87119a4ace3e508336f","after":"c19d1fecaac5349485de4166a8252048a7633bd0","ref":"refs/heads/master","pushedAt":"2024-09-10T16:35:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA-358636 use the proper product name instead of 'Android Studio' in a Device Mirroring confirmation dialog message\n\nGitOrigin-RevId: 2a2a6f2f1ab22894128d02a27a28e9fb0c7168ba","shortMessageHtmlLink":"[android] IDEA-358636 use the proper product name instead of 'Android…"}},{"before":"9fd88fa93b871050c116325bf45f23cb56b2dbb5","after":"89d0aa69454955bb9df3c87119a4ace3e508336f","ref":"refs/heads/master","pushedAt":"2024-09-10T14:38:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] enable intellij.android.ml-api-tests module\n\n`java-test-resource` is removed from test module declaration, because 'intellij.android.ml-api' module already registers necessary services.\nKeeping the resource declaration leads to:\n`ERROR: Optional config file with name aiplugin-api-androidstudio.xml already registered by com.android.tools.idea.studiobot.ml-api-tests. Please rename to ensure that lookup in the classloader by short name returns correct optional config`\n\nThe `MlApiTestSuite` test suite is temporarily disabled because it fails with runtime exception due to misconfigured test environment:\n 'Must set test.suite.jar to the name of the jar containing JUnit tests'\n\nGitOrigin-RevId: acb0b35f8addad40bd11d2112c50c583619bda57","shortMessageHtmlLink":"[android] enable intellij.android.ml-api-tests module"}},{"before":null,"after":"cd791815a557bef5768c953dd369e066cc22085a","ref":"refs/heads/242.22855-apatch","pushedAt":"2024-09-10T12:44:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"The Rider Apatch\n\nGitOrigin-RevId: 915825219bac1c5a7a60f54d23baa3c3eb879428","shortMessageHtmlLink":"The Rider Apatch"}},{"before":null,"after":"2d2eeb0dac11dd6a418a9e0cb1f9245180c3cf72","ref":"refs/heads/242.22855","pushedAt":"2024-09-10T03:41:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA 339607 Bump android-plugin-resources and layoutlib-resources version\n\nBefore the change, the non-compatible version of resources was used. The version is bumped to AS Koala Feature Drop Canary 7 to fix issues with the Device Mirroring feature.\n\n\n(cherry picked from commit 59d891a0741c619d7451644cfe4e41ae702535db)\n\nIJ-CR-144349\n\nGitOrigin-RevId: 3be8bf8612b34d720579637b0a0501c32e127ace","shortMessageHtmlLink":"[android] IDEA 339607 Bump android-plugin-resources and layoutlib-res…"}},{"before":"c99c62c800405d00129bebe871c38789ccc25a4e","after":"9fd88fa93b871050c116325bf45f23cb56b2dbb5","ref":"refs/heads/master","pushedAt":"2024-09-09T16:23:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"IJPL-161739: Migrate UserDataHolderEx extension function usages\n\nGitOrigin-RevId: c62c3df22c1a6460e6e9b762bdef32cf96a43886","shortMessageHtmlLink":"IJPL-161739: Migrate UserDataHolderEx extension function usages"}},{"before":"f51c726fead58603320f7853fa07914d47835e86","after":"2d2eeb0dac11dd6a418a9e0cb1f9245180c3cf72","ref":"refs/heads/242","pushedAt":"2024-09-09T15:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA 339607 Bump android-plugin-resources and layoutlib-resources version\n\nBefore the change, the non-compatible version of resources was used. The version is bumped to AS Koala Feature Drop Canary 7 to fix issues with the Device Mirroring feature.\n\n\n(cherry picked from commit 59d891a0741c619d7451644cfe4e41ae702535db)\n\nIJ-CR-144349\n\nGitOrigin-RevId: 3be8bf8612b34d720579637b0a0501c32e127ace","shortMessageHtmlLink":"[android] IDEA 339607 Bump android-plugin-resources and layoutlib-res…"}},{"before":null,"after":"9d37bd68e0e29adf41bf51de330e2ccace248b2b","ref":"refs/heads/243.12818-ik-apatch","pushedAt":"2024-09-06T20:13:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"The Rider Apatch\n\nGitOrigin-RevId: de2841a032b33a46850e6197ffd67138eb19eeff","shortMessageHtmlLink":"The Rider Apatch"}},{"before":"ac392c5efd2ba97913c7ee1684eb07a79bceb6ed","after":"c99c62c800405d00129bebe871c38789ccc25a4e","ref":"refs/heads/master","pushedAt":"2024-09-06T19:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[project] pruning `FileChooserDescriptor` overrides (IJPL-150176 prerequisite)\n\n`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate \"title\" and \"description\" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.\n\nGitOrigin-RevId: 544edc0b32f85087bea3bfb2384831db83d6340e","shortMessageHtmlLink":"[project] pruning FileChooserDescriptor overrides (IJPL-150176 prer…"}},{"before":"cf5b308fcda3b027cd9459030e23254a6a3d640e","after":"ac392c5efd2ba97913c7ee1684eb07a79bceb6ed","ref":"refs/heads/master","pushedAt":"2024-09-06T11:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[project] pruning `FileChooserDescriptor` overrides (IJPL-150176 prerequisite)\n\n`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate \"title\" and \"description\" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.\n\nGitOrigin-RevId: 33ec5968a1db953c60848974135055c288accf85","shortMessageHtmlLink":"[project] pruning FileChooserDescriptor overrides (IJPL-150176 prer…"}},{"before":"002f6ed0555363e1b35c05ec8e359c45f509f62b","after":"cf5b308fcda3b027cd9459030e23254a6a3d640e","ref":"refs/heads/master","pushedAt":"2024-09-06T11:08:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] make line separators in native/installer/win consistent\n\nCurrently, line separators in text files are specified via git config. This isn't convenient because it requires additional configuration on each location where the source is checked out. It would be more convenient to specify line separators via .gitattributes file, but for that we need to ensure that line separators in files are consistent with .gitattributes. We're going to set LF separators by default, so CRLF separators for README.txt files are now set explicitly in .gitattributes, and UAC.nsh is converted to use LF separators like other *.nsh files.\n\nGitOrigin-RevId: dd666b982636efa8e1c566cda2ba4b62f7d5bf3e","shortMessageHtmlLink":"[android] make line separators in native/installer/win consistent"}},{"before":"a416d4a868dd6c4d6dbfad000a266fd9e0e90882","after":"002f6ed0555363e1b35c05ec8e359c45f509f62b","ref":"refs/heads/master","pushedAt":"2024-09-05T11:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"IJPL-150165 switch to invoke dynamic lambdas in Kotlin\n\nGitOrigin-RevId: 63ba45a21874cc723917982996fce1a510b2a182","shortMessageHtmlLink":"IJPL-150165 switch to invoke dynamic lambdas in Kotlin"}},{"before":null,"after":"5da1a3bcdf0ab72de0027865e8175bc5f34e0bc9","ref":"refs/heads/242.21829-cherry-242-cherry-Stepan.Govorko/DTRC-31198","pushedAt":"2024-09-05T05:42:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[kotlin] split `org.jetbrains.kotlin.supportsKotlinK2Mode` into different modes\n\n- Now the support for K1 and K2 modes can be specified separately\n- Introduce a marker class `SupportsKotlinPluginMode` to avoid errors in the plugin.xml\n- Update existing usages of `` -> `` in monorepo\n\n^KTIJ-30474 fixed\n\n(cherry picked from commit e49c7e139ea9a2c4062d8b1cb801018cf59dd35e)\n\n\n(cherry picked from commit fb817ab2f7b84da5bfe1606ca7a36107f94ed2b5)\n\nIJ-MR-141757\n\nGitOrigin-RevId: 390500de6afb6ffdd08560ef0276db377d186fb7","shortMessageHtmlLink":"[kotlin] split org.jetbrains.kotlin.supportsKotlinK2Mode into diffe…"}},{"before":"2dab77d5d76859d91167aa11e797c211295a4628","after":"a416d4a868dd6c4d6dbfad000a266fd9e0e90882","ref":"refs/heads/master","pushedAt":"2024-09-05T00:06:07.000Z","pushType":"push","commitsCount":773,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] (Ladybug) Merge AS 2024.2.1 Canary 7: Cleanup TODOs\n\nGitOrigin-RevId: a3a6cdd97f4d613611772781a436190a39e0c131","shortMessageHtmlLink":"[android] (Ladybug) Merge AS 2024.2.1 Canary 7: Cleanup TODOs"}},{"before":null,"after":"5da1a3bcdf0ab72de0027865e8175bc5f34e0bc9","ref":"refs/heads/242.21829-rr","pushedAt":"2024-09-04T15:50:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[kotlin] split `org.jetbrains.kotlin.supportsKotlinK2Mode` into different modes\n\n- Now the support for K1 and K2 modes can be specified separately\n- Introduce a marker class `SupportsKotlinPluginMode` to avoid errors in the plugin.xml\n- Update existing usages of `` -> `` in monorepo\n\n^KTIJ-30474 fixed\n\n(cherry picked from commit e49c7e139ea9a2c4062d8b1cb801018cf59dd35e)\n\n\n(cherry picked from commit fb817ab2f7b84da5bfe1606ca7a36107f94ed2b5)\n\nIJ-MR-141757\n\nGitOrigin-RevId: 390500de6afb6ffdd08560ef0276db377d186fb7","shortMessageHtmlLink":"[kotlin] split org.jetbrains.kotlin.supportsKotlinK2Mode into diffe…"}},{"before":null,"after":"5da1a3bcdf0ab72de0027865e8175bc5f34e0bc9","ref":"refs/heads/242.21829-cherry-242-cherry-medvinskiy/DCVR_12065","pushedAt":"2024-09-04T14:35:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[kotlin] split `org.jetbrains.kotlin.supportsKotlinK2Mode` into different modes\n\n- Now the support for K1 and K2 modes can be specified separately\n- Introduce a marker class `SupportsKotlinPluginMode` to avoid errors in the plugin.xml\n- Update existing usages of `` -> `` in monorepo\n\n^KTIJ-30474 fixed\n\n(cherry picked from commit e49c7e139ea9a2c4062d8b1cb801018cf59dd35e)\n\n\n(cherry picked from commit fb817ab2f7b84da5bfe1606ca7a36107f94ed2b5)\n\nIJ-MR-141757\n\nGitOrigin-RevId: 390500de6afb6ffdd08560ef0276db377d186fb7","shortMessageHtmlLink":"[kotlin] split org.jetbrains.kotlin.supportsKotlinK2Mode into diffe…"}},{"before":"22a5bd68455c185d68eb7cf40c3653a24c78a54b","after":"2dab77d5d76859d91167aa11e797c211295a4628","ref":"refs/heads/master","pushedAt":"2024-09-04T14:18:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] cleanup: mark 'ConvertContext' parameters in implementation of Converter interface as @NotNull\n\nActually, 'null' value is never passed, but explicit annotation simplifies writing code in its implementations, especially in Kotlin code.\n\nThis changes was already pushed in 8059717d7259eb50, but it was lost during merge.\n\nGitOrigin-RevId: d6e6ba0c72f6d87bad3e05fcb54530c0404eef20","shortMessageHtmlLink":"[android] cleanup: mark 'ConvertContext' parameters in implementation…"}},{"before":null,"after":"5da1a3bcdf0ab72de0027865e8175bc5f34e0bc9","ref":"refs/heads/242.21829-cherry-242-cherry-medvinskiy/DCVR-12202","pushedAt":"2024-09-04T06:53:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[kotlin] split `org.jetbrains.kotlin.supportsKotlinK2Mode` into different modes\n\n- Now the support for K1 and K2 modes can be specified separately\n- Introduce a marker class `SupportsKotlinPluginMode` to avoid errors in the plugin.xml\n- Update existing usages of `` -> `` in monorepo\n\n^KTIJ-30474 fixed\n\n(cherry picked from commit e49c7e139ea9a2c4062d8b1cb801018cf59dd35e)\n\n\n(cherry picked from commit fb817ab2f7b84da5bfe1606ca7a36107f94ed2b5)\n\nIJ-MR-141757\n\nGitOrigin-RevId: 390500de6afb6ffdd08560ef0276db377d186fb7","shortMessageHtmlLink":"[kotlin] split org.jetbrains.kotlin.supportsKotlinK2Mode into diffe…"}},{"before":null,"after":"28295537f7c98a56d5525ed4ede725b7c5179ffb","ref":"refs/heads/233.15619","pushedAt":"2024-09-04T03:32:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[android] IDEA-343991 Android: service preload usage is prohibited for Marketplace plugins\n\n(cherry picked from commit 27c03c36da2735ed55392901bd26b4004685b50b)\n\nIJ-CR-124742\n\nGitOrigin-RevId: 0de8bd7b86320276ce34f1ad520012339f07c959","shortMessageHtmlLink":"[android] IDEA-343991 Android: service preload usage is prohibited fo…"}},{"before":"b8b0a8acc9b92e4387d4c0088ae9a04eaea5150b","after":"22a5bd68455c185d68eb7cf40c3653a24c78a54b","ref":"refs/heads/master","pushedAt":"2024-09-03T21:48:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"IJPL-150165 fix compose tests after K2 migration\n\nGitOrigin-RevId: 3e9035f3ba0308b68f0c1074b5ce16d848d7f749","shortMessageHtmlLink":"IJPL-150165 fix compose tests after K2 migration"}},{"before":null,"after":"5da1a3bcdf0ab72de0027865e8175bc5f34e0bc9","ref":"refs/heads/242.21829-JBAI-6226-rust","pushedAt":"2024-09-03T15:03:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[kotlin] split `org.jetbrains.kotlin.supportsKotlinK2Mode` into different modes\n\n- Now the support for K1 and K2 modes can be specified separately\n- Introduce a marker class `SupportsKotlinPluginMode` to avoid errors in the plugin.xml\n- Update existing usages of `` -> `` in monorepo\n\n^KTIJ-30474 fixed\n\n(cherry picked from commit e49c7e139ea9a2c4062d8b1cb801018cf59dd35e)\n\n\n(cherry picked from commit fb817ab2f7b84da5bfe1606ca7a36107f94ed2b5)\n\nIJ-MR-141757\n\nGitOrigin-RevId: 390500de6afb6ffdd08560ef0276db377d186fb7","shortMessageHtmlLink":"[kotlin] split org.jetbrains.kotlin.supportsKotlinK2Mode into diffe…"}},{"before":null,"after":"4b9482dd1f1e9e6fa8677df9ce49ce1914844cfb","ref":"refs/heads/243.12818-apatch","pushedAt":"2024-09-03T11:50:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"The Rider Apatch\n\nGitOrigin-RevId: f20814ba5c372dfbac52b5b1be575d888355584a","shortMessageHtmlLink":"The Rider Apatch"}},{"before":"227bd0d0c3f0425c82329ea8eaf2020ecd17d0e6","after":"b8b0a8acc9b92e4387d4c0088ae9a04eaea5150b","ref":"refs/heads/master","pushedAt":"2024-09-02T16:07:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"KTIJ-30515 Keep AS Gradle init scripts with its initial formatting\n\nFollow-up commit to ca6bf4ef\n\nGitOrigin-RevId: 10eed2018e802defe8bd60360c2aa48e898a8343","shortMessageHtmlLink":"KTIJ-30515 Keep AS Gradle init scripts with its initial formatting"}},{"before":"0ad05f8f3e033c2112294ece7a56ee96ea939f57","after":"227bd0d0c3f0425c82329ea8eaf2020ecd17d0e6","ref":"refs/heads/master","pushedAt":"2024-09-02T09:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"intellij-monorepo-bot","name":null,"path":"/intellij-monorepo-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49945210?s=80&v=4"},"commit":{"message":"[fleet][android][FL-28046] encapsulate startup logic into `StartupService` for `AndroidNewProjectInitializationStartupActivity` and `AndroidGradleProjectStartupActivity`\n\nGitOrigin-RevId: 93df4824a5aa7a05649a1981ac10b1cf0530b1ff","shortMessageHtmlLink":"[fleet][android][FL-28046] encapsulate startup logic into `StartupSer…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNzowMjoyOS4wMDAwMDBazwAAAAS2UbV7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNzowMjoyOS4wMDAwMDBazwAAAAS2UbV7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQwOTozNzowOC4wMDAwMDBazwAAAASqauBh"}},"title":"Activity · JetBrains/android"}