You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@struts.apache.org by "lukaszlenart (via GitHub)" <gi...@apache.org> on 2026/03/28 13:25:56 UTC
[PR] Update plugin to support IntelliJ Platform 2026.1 [struts-intellij-plugin]
lukaszlenart opened a new pull request, #61:
URL: https://github.com/apache/struts-intellij-plugin/pull/61
## Summary
- Target IntelliJ Platform 2026.1 (build 261) exclusively (`pluginSinceBuild=261`, `pluginUntilBuild=261.*`)
- Upgrade IntelliJ Platform Gradle Plugin to 2.13.1 and Gradle to 9.0.0
- Fix all deprecated API usages flagged in marketplace verification report
- Add `TestFrameworkType.Plugin.Java` and `jetCheck` dependencies for test compilation
### Deprecation fixes
- Replace `ReadAction.compute(ThrowableComputable)` with `ReadAction.nonBlocking().executeSynchronously()` (4 call sites)
- Replace deprecated `DaemonCodeAnalyzer.restart(PsiFile)` with `restart(PsiFile, reason)` overload
- Remove deprecated `CompletionType.CLASS_NAME` registration (covered by `CompletionType.BASIC`)
### Intentionally not fixed (no public replacement)
- `GraphBuilder.initialize()` / `queueUpdate()` — internal/deprecated, suppressed
- `FacetConfiguration.readExternal/writeExternal` — deprecated, suppressed
- `CheckboxTreeBase` constructor — deprecated, suppressed
- `JavaClassReferenceProvider.EXTEND_CLASS_NAMES` — deprecated, suppressed
## Test plan
- [x] Main code compiles clean against 2026.1
- [x] Test code compiles clean against 2026.1
- [ ] Fix 242 test runtime failures (FacetManagerBase, FileSystemException — platform test infrastructure changes in 261)
- [ ] Run plugin verifier against 261
- [ ] Smoke test in IDE with `./gradlew runIde`
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@struts.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Update plugin to support IntelliJ Platform 2026.1 [struts-intellij-plugin]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #61:
URL: https://github.com/apache/struts-intellij-plugin/pull/61#issuecomment-4148079428
<!-- plugin-artifact-comment -->
🔌 **Plugin artifact ready for testing!**
Download from [Actions artifacts](https://github.com/apache/struts-intellij-plugin/actions/runs/23686187948#artifacts)
Artifact: `struts2-261.18970.1`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@struts.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Update plugin to support IntelliJ Platform 2026.1 [struts-intellij-plugin]
Posted by "lukaszlenart (via GitHub)" <gi...@apache.org>.
lukaszlenart merged PR #61:
URL: https://github.com/apache/struts-intellij-plugin/pull/61
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@struts.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org