Skip to content

Commit bef05ba

Browse files
committed
Version 1.24.5: Compatibility with IntelliJ 2023.1.1.
1 parent 97568e8 commit bef05ba

File tree

5 files changed

+13
-10
lines changed

5 files changed

+13
-10
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.5
2+
# Compatibility with IntelliJ 2023.1.1.
3+
14
### 1.24.4
25
* Fix [#35](https://github.com/BlueBoxWare/LibGDXPlugin/issues/35): "No documentation found" on Ctrl+Q when plugin is enabled.
36

gradle.properties

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
pluginGroup = com.gmail.blueboxware
22
pluginName = LibGDX Plugin
3-
pluginVersion = 1.24.4
3+
pluginVersion = 1.24.5
44

5-
pluginSinceBuild = 231.8109.175
5+
pluginSinceBuild = 231.8770.53
66
pluginUntilBuild =
77

88
# See https://www.jetbrains.com/intellij-repository/snapshots/ for available build versions.
9-
pluginVerifierIdeVersions = 231.8109.175
9+
pluginVerifierIdeVersions = 231.8770.53
1010

1111
platformType = IC
12-
#platformVersion = 223.8214.52
13-
platformVersion = 231.8109.175
12+
platformVersion = 231.8770-EAP-CANDIDATE-SNAPSHOT
1413
platformDownloadSources = true
1514

1615
platformPlugins = java, Kotlin, Groovy, properties

src/main/kotlin/com/gmail/blueboxware/libgdxplugin/ui/ImagePreviewDocumentationTarget.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ import com.gmail.blueboxware.libgdxplugin.utils.PROPERTY_NAME_TINTED_DRAWABLE_NA
2828
import com.gmail.blueboxware.libgdxplugin.utils.TINTED_DRAWABLE_CLASS_NAME
2929
import com.gmail.blueboxware.libgdxplugin.utils.tint
3030
import com.intellij.model.Pointer
31-
import com.intellij.navigation.TargetPresentation
3231
import com.intellij.openapi.diagnostic.Logger
3332
import com.intellij.openapi.util.SystemInfo
3433
import com.intellij.openapi.util.io.FileUtil
3534
import com.intellij.openapi.util.text.HtmlBuilder
3635
import com.intellij.openapi.util.text.HtmlChunk
3736
import com.intellij.platform.backend.documentation.DocumentationTarget
37+
import com.intellij.platform.backend.presentation.TargetPresentation
3838
import com.intellij.psi.PsiElement
3939
import com.intellij.util.ui.ImageUtil
4040
import org.jetbrains.kotlin.psi.psiUtil.createSmartPointer

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>Fix #35: "No documentation found" on Ctrl+Q when plugin is enabled.</li>
34+
<li>Compatibility with IntelliJ 2023.1.1.</li>
3535
</ul>
3636
]]>
3737
</change-notes>

src/test/kotlin/com/gmail/blueboxware/libgdxplugin/TestTextTextureRegionPreview.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,17 @@ class TestTextTextureRegionPreview : LibGDXCodeInsightFixtureTestCase() {
4545
fun doTest(fileName: String, tinted: Boolean = true, width: Int = 50, height: Int = 50) {
4646
configureByFile(fileName)
4747
val element = file.findElementAt(myFixture.caretOffset) ?: throw AssertionError()
48-
val preview: String =
48+
49+
@Suppress("OverrideOnly") val preview: String =
4950
ImagePreviewPsiDocumentationTargetProvider().documentationTarget(element, element)
5051
?.computeDocumentationHint() ?: throw AssertionError()
52+
5153
val imageFile = Regex("""src="([^"]+)"""").find(preview)?.groupValues?.get(1) ?: throw AssertionError()
5254
val image = ImageIO.read(URL(imageFile))
5355
assertEquals(width, image.width)
5456
assertEquals(height, image.height)
5557
if (tinted) {
56-
@Suppress("UseJBColor")
57-
assertEquals(Color.YELLOW, Color(image.getRGB(1, 1)))
58+
@Suppress("UseJBColor") assertEquals(Color.YELLOW, Color(image.getRGB(1, 1)))
5859
}
5960
}
6061

0 commit comments

Comments
 (0)