lukaszlenart opened a new pull request, #116:
URL: https://github.com/apache/struts-intellij-plugin/pull/116

   ## Summary
   - Declare IntelliJ Platform 2026.2 v2 content modules required at runtime: 
`intellij.javascript.parser`, `intellij.javascript.backend`, plus 
evidence-driven escalations `intellij.javaee.jsp.shared`, `intellij.css`, and 
`intellij.css.backend`.
   - Keep existing plugin dependencies (`JavaScript`, `com.intellij.jsp`, 
`com.intellij.css`); modules are additional classloader requirements under the 
v2 plugin model.
   - Fixes `NoClassDefFoundError` for JS injector APIs and the confirmed 
`NewJspFileType` / CSS reference-provider classloader gaps when opening Struts 
projects on 2026.2.
   
   Closes #103
   
   ## Test plan
   - [x] `./gradlew compileJava` / `./gradlew build`
   - [x] `./gradlew test -x rat`
   - [x] `./gradlew verifyPlugin` against IU-262.9437.22 (1 pre-existing 
package-bundling warning only)
   - [ ] Manual `./gradlew runIde`: open a Struts project / JSP with `on*` 
attributes — confirm no `NewJspFileType` / JS / CSS classloader errors and 
taglib JS injection works
   - [ ] Optional: FreeMarker Struts taglib `on*` attribute injection smoke
   
   
   Made with [Cursor](https://cursor.com)


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to