134 Commits
Author SHA1 Message Date
Louis Vignierandintellij-monorepo-bot 301e2ad923 IDEA-363069 javadoc: parse format argument for value tags
GitOrigin-RevId: 87ae4ce84cc201a8de9e0a4976e988fad806e408
2026-02-17 00:08:34 +00:00
Mikhail Filippovandintellij-monorepo-bot ea41f7932a [build] IJI-2993 enable progressive mode for Kotlin
GitOrigin-RevId: f506021c20fc3b3e5ef692c9092592e3bf247036
2026-01-14 11:00:39 +00:00
Mikhail Filippovandintellij-monorepo-bot 7744eca84a [build] IJPL-220367 bump Kotlin language and API versions
GitOrigin-RevId: c58c2f2ca3e4fbbe5116bd19119345174b7db32f
2025-12-20 13:35:48 +00:00
Tagir Valeevandintellij-monorepo-bot cbe004f1ea doc [java-frontback]: PsiKeyword: add references to specific fields in @deprecated tag
This way, the replacement quick-fix will be suggested if an old name is used accidentally

GitOrigin-RevId: b4f6cc02b65416546af5fdbd12a451e130e04c56
2025-12-19 18:24:44 +00:00
Mikhail Pyltsinandintellij-monorepo-bot d0cfe3767b [java] IDEA-365317 small fixes
GitOrigin-RevId: 2fb3eefedb745e5de2f6fd65c13b66e087152a8b
2025-11-20 12:44:52 +00:00
Mikhail Pyltsinandintellij-monorepo-bot a2f151478a [java] IDEA-365317 deprecate for removal JAVA_TOKEN_TYPE_SET
GitOrigin-RevId: 05745475062eb96d69b8981f5461563fc9206c8e
2025-11-20 12:44:51 +00:00
Mikhail Pyltsinandintellij-monorepo-bot 718cd73e67 [java] IDEA-365317 deprecate for removal constants in PsiKeyword
GitOrigin-RevId: 086047ab42eba3dc019c8013545a89300145d1e0
2025-11-20 12:44:51 +00:00
Tagir Valeevandintellij-monorepo-bot e9cedba1cc cleanup [java-psi]: PsiFormatUtil.getPackageDisplayName i18n, docs
GitOrigin-RevId: 89f3c0fb0a3dfcb652fd0b4d9044d3141b31d989
2025-11-07 08:32:51 +00:00
Nikolay Chashnikovandintellij-monorepo-bot 3a8344fcad [plugin model] use 'public' visibility for content modules which classes are used from external plugins (IJPL-207059)
153 modules which contain classes used from external plugins from the Marketplace are marked as public. This is needed to ensure that it'll be possible to use that API after converting code from these external plugins to content modules.

GitOrigin-RevId: dc48e8970041fddd3bf50d280711e95ce9e9ad9b
2025-10-08 18:39:06 +00:00
Ilia Kirianovskiiandintellij-monorepo-bot f43aa95086 [bazel] Update build files (IJI-3062)
GitOrigin-RevId: 98a67396a48bddc3d084cc93c50ae2f2017bfe8c
2025-09-29 00:11:15 +00:00
Louis Vignierandintellij-monorepo-bot 01693af6d4 [javadoc] Parse fragment references
- Added a token for `##`
- Added a PSI element for fragment references
- Added a PSI element for the fragment name

#IDEA-376337

GitOrigin-RevId: e91c550106c2e84dd0d84680a7c1cb4e14df19b3
2025-09-17 19:25:18 +00:00
Tagir Valeevandintellij-monorepo-bot 2bd42bb487 [java-intentions] IDEA-379168 Suggest renaming underscore variable when it's used.
GitOrigin-RevId: eb0cfd7ddf8d5d730198ea5cd064cca79724348e
2025-09-11 18:13:46 +00:00
Aleksei.Cherepanovandintellij-monorepo-bot c7515bfd3a KTIJ-35250 [Bazel] Promote "Missing dependency superclass" warning to error (part 2)
This commit enables check only for modules WITH a Kotlin facet
Bazel generator was updated as well

GitOrigin-RevId: 90a3427d4b5a3ebc29e257693cb3748ac09bfc6a
2025-08-24 18:49:00 +00:00
Max Medvedevandintellij-monorepo-bot fe95759ac4 doc comment for JavaTokenType
GitOrigin-RevId: fdd552b12e4b3d18793a290406fd7adfa0028edc
2025-08-24 12:44:15 +00:00
Ilia Kirianovskiiandintellij-monorepo-bot dc268560b6 [bazel] Update build files (IJI-2835)
GitOrigin-RevId: 275260ab73f59d3c08f0b4cb9f4c89b74054094a
2025-08-20 08:49:22 +00:00
Andrei.Kuznetsovandintellij-monorepo-bot 8712a254f3 IJPL-15953 soft-assert write action in LanguageLevelProjectExtension.{setLanguageLevel and setDefault} methods
GitOrigin-RevId: 9962ba7183e10272cbca2f4511f66a34be067fb4
2025-08-11 09:17:19 +00:00
Andrei.Kuznetsovandintellij-monorepo-bot 93d4213af7 IJPL-15953 make LanguageLevelProjectExtension.{getDefault and setDefault} abstract
to ease migration to the workspace model: it is convenient when the LanguageLevelProjectExtensionImpl state (LanguageLevel + isDefault) is stored in one single place (in contrast to being distributed through the class hierarchy).

GitOrigin-RevId: b2ff3c4b0e55b4b9b53a8eb45981507527825c34
2025-08-11 09:17:19 +00:00
Mikhail Pyltsinandintellij-monorepo-bot 90e47a82ba [java] IDEA-375980 There is still name 'implicit class' in inspect code results
GitOrigin-RevId: 3465d129105300a18b6c9116617cf756aa15d188
2025-07-16 13:26:44 +00:00
Bas Leijdekkersandintellij-monorepo-bot dc22dd474e Java: remove no longer used `language.level.description' and 'feature' property keys
those keys can now be found in JavaSyntaxBundle.properties

GitOrigin-RevId: cbca282979d4c81283726e5d5bb42e28e23e10dd
2025-06-17 18:42:39 +00:00
Vladimir Krivosheevandintellij-monorepo-bot ef0323d07c IJ-MR-162467 don't export intellij.platform.core
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Mikhail Filippovandintellij-monorepo-bot 40e854e522 IJPL-188826 bump Kotlin language version to 2.2
GitOrigin-RevId: 61c9fecae6a713d7e328e74b83186bc5d2f6bf66
2025-05-26 13:41:54 +00:00
Mikhail Pyltsinandintellij-monorepo-bot d04a07827e [java] IJ-CR-162475 IDEA-360079 add simple source file
- rename to compact
- add tests
- restrict only by default packages

GitOrigin-RevId: eff47e6f615f36b845659da8e84e5220d7b90cfe
2025-05-12 13:50:48 +00:00
Louis Vignierandintellij-monorepo-bot 40a740e072 [javadoc] Rename #tagValueDiv with new token name
IJ-CR-159259

GitOrigin-RevId: 6f2d69097d810234494223bcb0514113138a2e32
2025-05-09 09:13:38 +00:00
Mikhail Pyltsinandintellij-monorepo-bot b2368cb44b [java] IDEA-360079 add simple source file
GitOrigin-RevId: 16e846dabdf1235053f53ac95e5c0183e74ec3e0
2025-05-09 09:06:33 +00:00
Louis Vignierandintellij-monorepo-bot e14ae0356b [javadoc] Rename DIV_TOKEN to SLASH
IJ-CR-159259

GitOrigin-RevId: 9c25fead8e96712d6d5f341494072b18999eec8a
2025-05-08 11:35:47 +00:00
Mikhail Filippovandintellij-monorepo-bot 493c93a4bf IJPL-182711 bump Kotlin language version
GitOrigin-RevId: 0beaed34efbd3b42a739dddd78de097b4e1d09c5
2025-04-09 14:26:59 +00:00
Max Medvedevandintellij-monorepo-bot 7c023f2c27 IDEA-359853 delegate PsiKeyword to JavaKeywords
GitOrigin-RevId: 262fb5392def113e7b45d43d4ad9afa52676b46c
2025-04-03 11:33:32 +00:00
Max Medvedevandintellij-monorepo-bot 0e5df35887 IDEA-359853 rename PsiKeywords to JavaKeywords
GitOrigin-RevId: 549c1b35265414221b6b83ed1b5c426418ad032e
2025-04-03 11:33:32 +00:00
Max Medvedevandintellij-monorepo-bot 0ce5d6986a IDEA-359853 deprecated constants in PsiKeyword
GitOrigin-RevId: 94f23984ad8f4f467fed1f01f47b2a9b46242cac
2025-04-03 00:36:42 +00:00
Louis Vignierandintellij-monorepo-bot 3ad99b5573 [javadoc] Add a token for / in module name references
IDEA-361619

GitOrigin-RevId: 4c7222e3c6efaf9034adc6818115284bacb4214d
2025-04-02 22:05:33 +00:00
Vladimir Krivosheevandintellij-monorepo-bot 008f3b6e8d update bazel files
GitOrigin-RevId: 6df5c8c80f8583d0006ffb53e80eb615544ef287
2025-04-01 16:40:18 +00:00
Max Medvedevandintellij-monorepo-bot 4bbedb572d IDEA-359853 move JavaSdkVersion, JavaFeature, and LanguageLevel to java.syntax
GitOrigin-RevId: 68d300600bac4dd3bf4b102ba62aab4f4872ea11
2025-04-01 00:38:44 +00:00
Max Medvedevandintellij-monorepo-bot f3370984c9 IDEA-359853 Rename .java to .kt
GitOrigin-RevId: 314b44e0af4adae882b4009ba9aa4eaac50d2fe3
2025-04-01 00:38:44 +00:00
Max Medvedevandintellij-monorepo-bot 4be493e18c IDEA-359853 introduce intellij.java.syntax module
GitOrigin-RevId: a0fdf52125e1fef08203de16198825e58d1df490
2025-04-01 00:38:44 +00:00
Mikhail Pyltsinandintellij-monorepo-bot e76bd61e81 [java] IDEA-367679 Bump language level to java 24
(cherry picked from commit 7b2335b11fb715853b9b8dd2c5f57710194dcabf)

IJ-MR-156693

GitOrigin-RevId: 0ae12c1f9de4dd7f3ffbc26a39a35ed14d3ee412
2025-03-20 10:44:43 +00:00
Andrey Zaytsevandintellij-monorepo-bot f43e97d108 [platform] partially roll back breaking api change
GitOrigin-RevId: eeee310a58a8c706adde6d15648bebb183d3a787
2025-03-06 08:16:03 +00:00
Andrey Zaytsevandintellij-monorepo-bot 64f1ea7805 [analyzer] make ep name static
GitOrigin-RevId: 6f6b473fafe416c8720dd14477621e8d9f4244fc
2025-03-04 03:42:29 +00:00
Aleksey Dobryninandintellij-monorepo-bot ee90bc0f93 [java, jigsaw] support JEP 11 class file attributes (IDEA-366117) IJ-CR-154755
GitOrigin-RevId: 44bfa9f62cb31f539c40cb2ecd534fa0856ac8aa
2025-02-24 10:44:41 +00:00
Tagir Valeevandintellij-monorepo-bot 2350d69472 [java-highlighting] JavaCompilationErrorBundle.properties proofreading (DOC-34381)
GitOrigin-RevId: 05bdca159a63027ea0d1e3d767d4adb9b258f47e
2025-02-14 12:45:24 +00:00
Mikhail Pyltsinandintellij-monorepo-bot 5a13709bf9 IJ-CR-153901 [java-parser] IDEA-366391 Inconsistent doc comment association after markdown support
- fix naming

GitOrigin-RevId: 26986a580dbe2d963c390fe850ad71ba393fde7c
2025-02-07 17:48:54 +00:00
Bas Leijdekkersandintellij-monorepo-bot ccc23ffa86 Java: rename feature to the currently correct name (IDEA-364189)
Statements before super() -> Flexible Constructor Bodies

GitOrigin-RevId: 8878101b0b2cef4d149c8f0819919ae5393c1e74
2025-02-05 10:21:50 +00:00
Mikhail Pyltsinandintellij-monorepo-bot 1d0c8692a3 [java-parser] IJ-CR-153901 IDEA-366391 Inconsistent doc comment association after markdown support
- use language level to predict the order of comments

GitOrigin-RevId: e7986fcb2302dde7ad80fae9346f6a27edb576ae
2025-02-03 17:48:25 +00:00
Andrey Zaytsevandintellij-monorepo-bot dbdb5fc964 [wobbler] try to minimize damage to platform
GitOrigin-RevId: fcde18b0895f44e4ddd15d32d18bf97faf686303
2025-02-01 16:06:30 +00:00
Andrey Zaytsevandintellij-monorepo-bot f3e3f0c4dd [wobbler] get resolution to jdk working
GitOrigin-RevId: 98f16eb5685309cfe15faf92adf1969b7f5a22a6
2025-02-01 16:06:29 +00:00
Nikolay Chashnikovandintellij-monorepo-bot 3c560d0268 [java] cleanup: get rid of fake packages in content modules of Java Frontend plugin (IDEA-366600)
Fake packages were used to ensure that the main plugin classloader is used to load the classes from content modules. Now the same can be achieved explicitly with loading="embedded" attribute. This is also needed to ensure that the classpath for content modules can be properly specified (this is needed for IJPL-165692).

Also, it's possible to use auto-layout for the plugin, so there is no need to specify it explicitly.

GitOrigin-RevId: 6a75b4868b796215018d230949752bc978c60476
2025-01-31 17:23:22 +00:00
Bart van Helvertandintellij-monorepo-bot 0a6eb487d1 Fix broken property key
GitOrigin-RevId: d6637b139efa8dde3075a295a71ec63f9a6ea6bf
2025-01-19 01:29:27 +00:00
Tagir Valeevandintellij-monorepo-bot d016a592c8 [java-highlighting] Finish moving annotation-related errors
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 21317f34d9e16b4169c56ad957c90fb07d943355
2025-01-09 12:30:34 +00:00
Tagir Valeevandintellij-monorepo-bot d49d42c5d5 [java] annotation.target.* messages moved to JavaPsiBundle.properties
GitOrigin-RevId: ae0914063db552bdbd24b10348ad6e92e9e83636
2025-01-03 19:17:43 +00:00
Vladimir Krivosheevandintellij-monorepo-bot 0bc1cf1557 update bazel files
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheevandintellij-monorepo-bot 7b9ec58009 do not export intellij.database.connectivity.tests
GitOrigin-RevId: a1ef44dfa34cde110c9e6cad19d11b5e3019ab72
2024-12-28 21:45:55 +00:00