Skip to content

Commit a89a85b

Browse files
committed
123
1 parent c50e6f8 commit a89a85b

17 files changed

+403
-733
lines changed

build.gradle.kts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import org.jetbrains.changelog.markdownToHTML
33
import org.jetbrains.intellij.platform.gradle.TestFrameworkType
44

55
plugins {
6-
id("java")
76
alias(libs.plugins.kotlin)
87
alias(libs.plugins.kotlinKapt)
98
alias(libs.plugins.composeCompiler)
109
alias(libs.plugins.intelliJPlatform)
10+
alias(libs.plugins.intelliJModule)
1111
alias(libs.plugins.changelog)
1212
alias(libs.plugins.qodana)
1313
alias(libs.plugins.kover)
@@ -24,8 +24,7 @@ kotlin {
2424
repositories {
2525
mavenCentral()
2626
google()
27-
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
28-
27+
maven("https://packages.jetbrains.team/maven/p/kpm/public/")
2928
intellijPlatform {
3029
defaultRepositories()
3130
}
@@ -34,14 +33,12 @@ repositories {
3433
dependencies {
3534
implementation(libs.gson)
3635
implementation(libs.alimt)
37-
implementation(compose.desktop.currentOs)
38-
implementation(compose.material3)
39-
implementation(compose.materialIconsExtended)
40-
implementation(compose.foundation)
4136

4237
compileOnly(libs.autoServiceAnnotations)
4338
kapt(libs.autoService)
4439

40+
compileOnly(compose.desktop.currentOs)
41+
4542
testImplementation(libs.junitJupiterApi)
4643
testRuntimeOnly(libs.junitJupiterEngine)
4744
testRuntimeOnly(libs.junitPlatformLauncher)

gradle.properties

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pluginGroup = com.airsaid
55
pluginName = AndroidLocalize
66
pluginRepositoryUrl = https://github.com/Airsaid/AndroidLocalizePlugin
77
# SemVer format -> https://semver.org
8-
pluginVersion = 4.0.1
8+
pluginVersion = 4.0.4
99

1010
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
1111
pluginSinceBuild = 251
@@ -17,7 +17,7 @@ platformVersion = 2025.1.5
1717

1818
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
1919
# Example: platformBundledPlugins = com.intellij.java
20-
platformBundledPlugins = com.intellij.java
20+
platformBundledPlugins = com.intellij.java, org.jetbrains.kotlin, com.intellij.gradle
2121
# Example: platformPlugins = com.jetbrains.php:203.4449.22
2222
platformPlugins =
2323

@@ -32,3 +32,5 @@ org.gradle.configuration-cache = true
3232

3333
# Enable Gradle Build Cache -> https://docs.gradle.org/current/userguide/build_cache.html
3434
org.gradle.caching = true
35+
36+
org.gradle.jvmargs = -Xmx2g -XX:MaxMetaspaceSize=512m -Dfile.encoding=UTF-8

gradle/libs.versions.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ alimt = "1.0.3"
1010

1111
# plugins
1212
changelog = "2.4.0"
13-
intelliJPlatform = "2.9.0"
13+
intelliJPlatform = "2.8.0"
1414
kotlin = "2.1.20"
1515
kover = "0.9.1"
1616
qodana = "2025.1.1"
17-
composePlugin = "1.9.0"
17+
composePlugin = "1.9.0-beta03"
1818

1919
[libraries]
2020
junitJupiterApi = { group = "org.junit.jupiter", name = "junit-jupiter-api", version.ref = "junitJupiter" }
@@ -29,6 +29,7 @@ junit4 = { group = "junit", name = "junit", version.ref = "junittest4" }
2929
[plugins]
3030
changelog = { id = "org.jetbrains.changelog", version.ref = "changelog" }
3131
intelliJPlatform = { id = "org.jetbrains.intellij.platform", version.ref = "intelliJPlatform" }
32+
intelliJModule = { id = "org.jetbrains.intellij.platform.module", version.ref = "intelliJPlatform" }
3233
kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
3334
kotlinKapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" }
3435
composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }

settings.gradle.kts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
rootProject.name = "AndroidLocalizePlugin"
22

3+
pluginManagement {
4+
repositories {
5+
google()
6+
gradlePluginPortal()
7+
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
8+
mavenCentral()
9+
}
10+
}
11+
312
plugins {
413
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
514
}

0 commit comments

Comments
 (0)