- set language levels for features
- fix tests
- new tests for new language levels
(cherry picked from commit 5259088ac10962f8f9373fbea29e01adb2bf7333)
(cherry picked from commit 4940a2ab6b683285d979c8aa0f86cbb775e9059d)
IJ-MR-169535
GitOrigin-RevId: 38e23b3294a45eacc56947e43c2b6d93c80da9cb
- test for quick-fix "increase language level"
- fix templates
(cherry picked from commit 37009091dc826c81d496e90cdb3a2c3b2da147c3)
(cherry picked from commit c0f3ed9451db84ec02e4e3af118f82f5bc4d7fdf)
IJ-MR-169535
GitOrigin-RevId: 7e4152035b0502b6229747ef55056b5cd613359a
- normalize definition of language features
- add comments
(cherry picked from commit f91cb0acfef04c7203d129190b9e95b46550ab7d)
(cherry picked from commit 8694a595305b8a4e25f292a22c7d477bd1c4d113)
IJ-MR-169535
GitOrigin-RevId: 4f3f9c938ec2889ebdd182a1905a69e369259b28
- nothing changed in jep, more tests
(cherry picked from commit 03e655a19855acdfe1f7983b25c6aa7158b73393)
(cherry picked from commit fab1d353a464fd4585aa86ef7fe7595f01793aa5)
IJ-MR-169535
GitOrigin-RevId: 1c0782d7c341c0f9e2ff1b3704f13e5e94dadcb7
- there aren't changes, just new tests for java 25 and java 25 preview
(cherry picked from commit 1d73ea675b90c8e3380152ecbad6853431400e2d)
(cherry picked from commit eaa5a77e47e7b9ff4b423d1080c4e0b5c399fd69)
IJ-MR-169535
GitOrigin-RevId: 448392699fa88bee2d06bf0b4949f5d33405c986
Made by running GenerateBundleMapping run configuration.
(cherry picked from commit 4ee4e1e270b40ea415b9ec234bda532dce65a329)
(cherry picked from commit 5a93ad9090ca892d21565fae44936b2792100bac)
IJ-MR-169535
GitOrigin-RevId: b608041edb752d9b7df4ffe8e60042192a4d4d50
It is needed in the convertFromPreviewFeatureName() function
(cherry picked from commit 40e310a9be9477b192245ffc3b9ef412c24c46c1)
(cherry picked from commit a4f2ca062404b1225f270d26fcfed92223e3a71d)
IJ-MR-169535
GitOrigin-RevId: 48f45a43c09fdff5113057db9b716ea63497d28d
see discussion in IJ-MR-167068
(cherry picked from commit 6d36cb4375f8f6a6d7d7b603de037c2c7a5255a8)
(cherry picked from commit bc222c301dfe54624b54c05431dadf0a5c0523dc)
IJ-MR-169535
GitOrigin-RevId: 05d36387c2949811727a8191dd8cf9a4bb70ee8e
The parsing for tags like `@see ref description` was applied for all tags, e.g. `@return description`.
#IDEA-373948 Fixed
GitOrigin-RevId: cbd73bde2c479df7a1ce3fb56c7585da39266788
This file lets Kotlin IJ plugin know that the current source set is "common"
and prevents it from removing certain imports that are not necessary in JVM source roots,
but are obligatory in common source roots.
An example is "import kotlin.jvm.JVMName"
GitOrigin-RevId: b06bfdce5377472e22592f6fb2d0c5a4e78e30d1
Introduce the DOC_MARKDOWN_REFERENCE_LABEL container element to support complex labels (comment data + inline code).
#IDEA-364475 Fixed
GitOrigin-RevId: a04680040c38223b88c63fd8df19be1c9593923c
In case of links like `module/package.Class`, all references are now grouped under a value element node.
IJ-CR-159259
GitOrigin-RevId: e491522aa0d1a6a84877d3f41f3961150d2b4a07
Also added `offsetByCodePoints` function to `idea-flex-kotlin.skeleton`, and removed unnecessary `;` symbols from `idea-flex-kotlin.skeleton`
GitOrigin-RevId: f721d1cd1e687873c3b9d47e233cfff89ddc09a8