Skip to content

Commit 001c002

Browse files
committed
Fix NoSuchMethodError in 2025.2.
Version 1.24.15.
1 parent 471a017 commit 001c002

File tree

6 files changed

+16
-11
lines changed

6 files changed

+16
-11
lines changed

CHANGES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
### 1.24.15
2+
* Fix NoSuchMethodError in 2025.2.
3+
14
### 1.24.14
25
* Fixed a major performance issue/bug.
36

build.gradle.kts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ plugins {
66
id("maven-publish")
77
id("org.jetbrains.kotlin.jvm") version "2.1.20"
88
id("com.github.blueboxware.tocme") version "1.8"
9-
id("org.jetbrains.intellij.platform") version "2.6.0"
9+
id("org.jetbrains.intellij.platform") version "2.7.0"
1010
}
1111

1212
group = providers.gradleProperty("pluginGroup").get()
@@ -22,7 +22,9 @@ repositories {
2222

2323
dependencies {
2424
intellijPlatform {
25-
intellijIdeaCommunity(providers.gradleProperty("platformVersion"), useInstaller = false)
25+
intellijIdeaCommunity(providers.gradleProperty("platformVersion")) {
26+
useInstaller = false
27+
}
2628
bundledPlugins(providers.gradleProperty("platformBundledPlugins").map { it.split(',') })
2729
jetbrainsRuntime()
2830
pluginVerifier()
@@ -46,11 +48,11 @@ intellijPlatform {
4648
}
4749
pluginVerification {
4850
ides {
49-
ide(IntelliJPlatformType.IntellijIdeaCommunity, providers.gradleProperty("platformVersion").get())
51+
// ide(IntelliJPlatformType.IntellijIdeaCommunity, providers.gradleProperty("platformVersion").get())
5052
recommended()
5153
}
5254
}
53-
55+
buildSearchableOptions = false
5456
}
5557

5658
sourceSets {

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
pluginGroup = com.gmail.blueboxware
22
pluginName = LibGDX
3-
pluginVersion = 1.24.14
3+
pluginVersion = 1.24.15
44

5-
pluginSinceBuild = 243.21565.193
5+
pluginSinceBuild = 252.23892.409
66

77
# https://www.jetbrains.com/intellij-repository/snapshots/
88
# https://www.jetbrains.com/intellij-repository/releases/
99
# gradle printProductsReleases
1010

11-
platformVersion = 243.21565.193
11+
platformVersion = 252.23892.409
1212

1313
platformBundledPlugins = com.intellij.java, org.jetbrains.kotlin, org.intellij.groovy, com.intellij.properties, com.intellij.modules.json
1414

src/main/kotlin/icons/Icons.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package icons
33
import com.intellij.icons.AllIcons
44
import com.intellij.openapi.util.IconLoader
55
import com.intellij.ui.JBColor
6-
import com.intellij.util.IconUtil
6+
import com.intellij.util.ui.ColorizeProxyIcon
77
import java.awt.Color
88

99
/*
@@ -30,6 +30,6 @@ object Icons {
3030
val SKIN_FILETYPE = IconLoader.getIcon("/icons/LibGDXSkin.png", Icons::class.java)
3131
val ATLAS_FILETYPE = LIBGDX_FILETYPE
3232
val FONT_FILETYPE = IconLoader.getIcon("/icons/LibGDXBitmapFont.png", Icons::class.java)
33-
val LIBGDX_JSON_FILETYPE = IconUtil.colorize(AllIcons.FileTypes.Json, JBColor(BLUE, BLUE))
33+
val LIBGDX_JSON_FILETYPE = ColorizeProxyIcon.Simple(AllIcons.FileTypes.Json, JBColor(BLUE, BLUE))
3434

3535
}

src/main/resources/META-INF/plugin.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
<change-notes><![CDATA[
3333
<ul>
34-
<li>Fixed a major performance issue/bug.</li>
34+
<li>Fix NoSuchMethodError in 2025.2.</li>
3535
</ul>
3636
]]>
3737
</change-notes>

src/test/kotlin/com/gmail/blueboxware/libgdxplugin/assetsInCode/TestCreateAssetQuickFix.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ class TestCreateAssetQuickFix : LibGDXCodeInsightFixtureTestCase() {
450450
configureByText("Test.$extension", codeFileContent)
451451
init?.invoke()
452452

453-
CodeInsightTestFixtureImpl.waitForUnresolvedReferencesQuickFixesUnderCaret(file, editor)
453+
CodeInsightTestFixtureImpl.waitForLazyQuickFixesUnderCaret(file, editor)
454454

455455
for (intention in myFixture.availableIntentions) {
456456
if (intention.familyName.startsWith("Create resource")) {

0 commit comments

Comments
 (0)