Skip to content

Commit e348233

Browse files
committed
Support for 2025.3 RC
1 parent f94c317 commit e348233

File tree

5 files changed

+11
-12
lines changed

5 files changed

+11
-12
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Changelog
22
## 1.7.7
3+
* Added: Intellij 2025.3 support
34
* Added: Declaration and expression move up/down handers
45
* Fixed: Parameter info and inlays where incorrectly showing first parameter for extension methods and macro member methods
56

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ plugins {
2525
// Gradle Kover Plugin
2626
id("org.jetbrains.kotlinx.kover") version "0.9.1"
2727
// generate parser and lexer
28-
id("org.jetbrains.grammarkit") version "2022.3.2.2"
28+
id("org.jetbrains.grammarkit") version "2023.3.0.1"
2929
// console output for tests
3030
id("com.adarshr.test-logger") version "3.2.0"
3131
}

gradle.properties

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ platformType = IU
1515

1616

1717
#run print product releases to see what's the LATEST-EAP-SNAPSHOT
18-
#platformVersion = 252.18003.27
18+
platformVersion = 253.28294.251
1919
#platformVersion = 2024.2.1
2020
#platformVersion = 2024.1.7
2121
#platformVersion = 2024.3.1.1
2222
#platformVersion = 2024.3.3
2323
#platformVersion = 2025.1.4.1
24-
platformVersion = 2025.2.2
24+
#platformVersion = 2025.2.5
2525
platformDownloadSources = true
2626

2727
# See https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
2828
# for insight into build numbers and IntelliJ Platform versions.
2929
pluginSinceBuild = 251
30-
pluginUntilBuild = 252.*
30+
pluginUntilBuild = 253.*
3131

3232
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
3333
# Example: platformPlugins = com.intellij.java, com.jetbrains.php:203.4449.22
@@ -37,9 +37,13 @@ pluginUntilBuild = 252.*
3737
# Git Modal Commit Interface : https://plugins.jetbrains.com/plugin/26647-git-modal-commit-interface
3838
# OpenGL-Plugin : https://plugins.jetbrains.com/plugin/18470-glsl
3939

40-
# IC 2025.2
40+
# 2025.3
4141
platformBundledPlugins = com.intellij.java, com.intellij.modules.json
42-
platformPlugins = com.intellij.flex:252.23892.360, OpenGL-Plugin:1.1.6, com.intellij.classic.ui:252.23892.201, intellij.git.commit.modal:252.23892.364
42+
platformPlugins = com.intellij.flex:253.28294.251, OpenGL-Plugin:1.1.6, com.intellij.classic.ui:253.28294.218, intellij.git.commit.modal:253.28294.256
43+
44+
# IC 2025.2
45+
#platformBundledPlugins = com.intellij.java, com.intellij.modules.json
46+
#platformPlugins = com.intellij.flex:252.23892.360, OpenGL-Plugin:1.1.6, com.intellij.classic.ui:252.23892.201, intellij.git.commit.modal:252.23892.364
4347

4448
# IC 2025.1.3
4549
#platformBundledPlugins = com.intellij.java, com.intellij.modules.json

src/test/java/com/intellij/plugins/haxe/HaxeCodeInsightFixtureTestCase.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,10 @@
2525
import com.intellij.openapi.diagnostic.Logger;
2626
import com.intellij.openapi.module.Module;
2727
import com.intellij.openapi.project.Project;
28-
import com.intellij.openapi.roots.LanguageLevelProjectExtension;
2928
import com.intellij.openapi.util.RecursionManager;
3029
import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess;
3130
import com.intellij.plugins.haxe.ide.module.HaxeModuleType;
3231
import com.intellij.plugins.haxe.util.HaxeTestUtils;
33-
import com.intellij.pom.java.LanguageLevel;
3432
import com.intellij.psi.JavaPsiFacade;
3533
import com.intellij.psi.PsiElementFactory;
3634
import com.intellij.psi.codeStyle.CodeStyleSettings;
@@ -102,7 +100,6 @@ protected void setUp() throws Exception {
102100
RecursionManager.disableAssertOnRecursionPrevention(myFixture.getProjectDisposable());
103101
RecursionManager.disableMissedCacheAssertions(myFixture.getProjectDisposable());
104102

105-
LanguageLevelProjectExtension.getInstance(getProject()).setLanguageLevel(LanguageLevel.JDK_1_8);
106103
}
107104

108105
protected boolean toAddSourceRoot() {

src/test/java/com/intellij/plugins/haxe/ide/inlay/HaxeInlayTestBase.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@
55
import com.intellij.openapi.diagnostic.LogLevel;
66
import com.intellij.openapi.diagnostic.Logger;
77
import com.intellij.openapi.project.Project;
8-
import com.intellij.openapi.roots.LanguageLevelProjectExtension;
98
import com.intellij.openapi.util.RecursionManager;
109
import com.intellij.plugins.haxe.HaxeCodeInsightFixtureTestCase;
1110
import com.intellij.plugins.haxe.HaxeFileType;
1211
import com.intellij.plugins.haxe.util.HaxeTestUtils;
13-
import com.intellij.pom.java.LanguageLevel;
1412
import com.intellij.psi.codeStyle.CodeStyleSettings;
1513
import com.intellij.psi.codeStyle.CodeStyleSettingsManager;
1614
import com.intellij.testFramework.builders.ModuleFixtureBuilder;
@@ -71,7 +69,6 @@ protected void setUp() throws Exception {
7169
}
7270
myFixture.setTestDataPath(getTestDataPath());
7371
myFixture.setUp();
74-
LanguageLevelProjectExtension.getInstance(getProject()).setLanguageLevel(LanguageLevel.JDK_1_8);
7572

7673
// disable RecursionPrevention assert as type inference will cause several RecursionPrevention events,
7774
// and want to be able to test inlays for inferred types

0 commit comments

Comments
 (0)