Skip to content

build: add 2026.1 build target#33

Open
aseemxs wants to merge 5 commits intomainfrom
feature/261-add-2026.1-build-target
Open

build: add 2026.1 build target#33
aseemxs wants to merge 5 commits intomainfrom
feature/261-add-2026.1-build-target

Conversation

@aseemxs
Copy link
Contributor

@aseemxs aseemxs commented Mar 10, 2026

Problem

Add IntelliJ 2026.1 (build prefix 261) build target support using EAP SDK 261.22158-EAP-CANDIDATE-SNAPSHOT.

Changes

  • Added 2026.1 IDE profile to IdeVersions.kt (Community, Ultimate, Gateway, Rider)
  • Updated build script mappings (BuildScriptUtils.kt, kotlinResolution.settings.gradle.kts)
  • Added 261 to OAuth collaboration modules bundling (toolkit-intellij-subplugin.gradle.kts)
  • Added 2026.1 to intellij.rd.platform bundled module (jetbrains-ultimate/build.gradle.kts)
  • Removed com.jetbrains.codeWithMe from 261 ultimate profile (plugin removed in 261)
  • Split CwmProblemsViewMutator.kt into version-specific dirs (src-251-253/ original, src-261+/ no-op stub — BackendToolWindowHost removed in 261)
  • Added 2026.1 to CI version matrix and run configurations

Tests

  • Compilation passes clean
  • 77 test failures due to Byte Buddy not yet supporting Java 25 (JBR 25 ships with 261 EAP). Investigating options: upgrading Byte Buddy/Mockito or adding -Dnet.bytebuddy.experimental=true to test JVM args for 261.

@aseemxs aseemxs requested a review from a team as a code owner March 10, 2026 23:55
@github-actions
Copy link

github-actions bot commented Mar 11, 2026

Qodana for JVM

1 new problem were found

Inspection name Severity Problems
Extension class should be final and non-public 🔶 Warning 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.1.1
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@aseemxs aseemxs changed the title build(261): add 2026.1 build target build: add 2026.1 build target Mar 11, 2026
aseemxs and others added 3 commits March 11, 2026 13:17
…tain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant