Nikolay Chashnikov and intellij-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 Kirianovskii and intellij-monorepo-bot
f43aa95086
[bazel] Update build files (IJI-3062)
...
GitOrigin-RevId: 98a67396a48bddc3d084cc93c50ae2f2017bfe8c
2025-09-29 00:11:15 +00:00
Louis Vignier and intellij-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 Valeev and intellij-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.Cherepanov and intellij-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 Medvedev and intellij-monorepo-bot
fe95759ac4
doc comment for JavaTokenType
...
GitOrigin-RevId: fdd552b12e4b3d18793a290406fd7adfa0028edc
2025-08-24 12:44:15 +00:00
Ilia Kirianovskii and intellij-monorepo-bot
dc268560b6
[bazel] Update build files (IJI-2835)
...
GitOrigin-RevId: 275260ab73f59d3c08f0b4cb9f4c89b74054094a
2025-08-20 08:49:22 +00:00
Andrei.Kuznetsov and intellij-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.Kuznetsov and intellij-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 Pyltsin and intellij-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 Leijdekkers and intellij-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 Krivosheev and intellij-monorepo-bot
ef0323d07c
IJ-MR-162467 don't export intellij.platform.core
...
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Mikhail Filippov and intellij-monorepo-bot
40e854e522
IJPL-188826 bump Kotlin language version to 2.2
...
GitOrigin-RevId: 61c9fecae6a713d7e328e74b83186bc5d2f6bf66
2025-05-26 13:41:54 +00:00
Mikhail Pyltsin and intellij-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 Vignier and intellij-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 Pyltsin and intellij-monorepo-bot
b2368cb44b
[java] IDEA-360079 add simple source file
...
GitOrigin-RevId: 16e846dabdf1235053f53ac95e5c0183e74ec3e0
2025-05-09 09:06:33 +00:00
Louis Vignier and intellij-monorepo-bot
e14ae0356b
[javadoc] Rename DIV_TOKEN to SLASH
...
IJ-CR-159259
GitOrigin-RevId: 9c25fead8e96712d6d5f341494072b18999eec8a
2025-05-08 11:35:47 +00:00
Mikhail Filippov and intellij-monorepo-bot
493c93a4bf
IJPL-182711 bump Kotlin language version
...
GitOrigin-RevId: 0beaed34efbd3b42a739dddd78de097b4e1d09c5
2025-04-09 14:26:59 +00:00
Max Medvedev and intellij-monorepo-bot
7c023f2c27
IDEA-359853 delegate PsiKeyword to JavaKeywords
...
GitOrigin-RevId: 262fb5392def113e7b45d43d4ad9afa52676b46c
2025-04-03 11:33:32 +00:00
Max Medvedev and intellij-monorepo-bot
0e5df35887
IDEA-359853 rename PsiKeywords to JavaKeywords
...
GitOrigin-RevId: 549c1b35265414221b6b83ed1b5c426418ad032e
2025-04-03 11:33:32 +00:00
Max Medvedev and intellij-monorepo-bot
0ce5d6986a
IDEA-359853 deprecated constants in PsiKeyword
...
GitOrigin-RevId: 94f23984ad8f4f467fed1f01f47b2a9b46242cac
2025-04-03 00:36:42 +00:00
Louis Vignier and intellij-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 Krivosheev and intellij-monorepo-bot
008f3b6e8d
update bazel files
...
GitOrigin-RevId: 6df5c8c80f8583d0006ffb53e80eb615544ef287
2025-04-01 16:40:18 +00:00
Max Medvedev and intellij-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 Medvedev and intellij-monorepo-bot
f3370984c9
IDEA-359853 Rename .java to .kt
...
GitOrigin-RevId: 314b44e0af4adae882b4009ba9aa4eaac50d2fe3
2025-04-01 00:38:44 +00:00
Max Medvedev and intellij-monorepo-bot
4be493e18c
IDEA-359853 introduce intellij.java.syntax module
...
GitOrigin-RevId: a0fdf52125e1fef08203de16198825e58d1df490
2025-04-01 00:38:44 +00:00
Mikhail Pyltsin and intellij-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 Zaytsev and intellij-monorepo-bot
f43e97d108
[platform] partially roll back breaking api change
...
GitOrigin-RevId: eeee310a58a8c706adde6d15648bebb183d3a787
2025-03-06 08:16:03 +00:00
Andrey Zaytsev and intellij-monorepo-bot
64f1ea7805
[analyzer] make ep name static
...
GitOrigin-RevId: 6f6b473fafe416c8720dd14477621e8d9f4244fc
2025-03-04 03:42:29 +00:00
Aleksey Dobrynin and intellij-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 Valeev and intellij-monorepo-bot
2350d69472
[java-highlighting] JavaCompilationErrorBundle.properties proofreading (DOC-34381)
...
GitOrigin-RevId: 05bdca159a63027ea0d1e3d767d4adb9b258f47e
2025-02-14 12:45:24 +00:00
Mikhail Pyltsin and intellij-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 Leijdekkers and intellij-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 Pyltsin and intellij-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 Zaytsev and intellij-monorepo-bot
dbdb5fc964
[wobbler] try to minimize damage to platform
...
GitOrigin-RevId: fcde18b0895f44e4ddd15d32d18bf97faf686303
2025-02-01 16:06:30 +00:00
Andrey Zaytsev and intellij-monorepo-bot
f3e3f0c4dd
[wobbler] get resolution to jdk working
...
GitOrigin-RevId: 98f16eb5685309cfe15faf92adf1969b7f5a22a6
2025-02-01 16:06:29 +00:00
Nikolay Chashnikov and intellij-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 Helvert and intellij-monorepo-bot
0a6eb487d1
Fix broken property key
...
GitOrigin-RevId: d6637b139efa8dde3075a295a71ec63f9a6ea6bf
2025-01-19 01:29:27 +00:00
Tagir Valeev and intellij-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 Valeev and intellij-monorepo-bot
d49d42c5d5
[java] annotation.target.* messages moved to JavaPsiBundle.properties
...
GitOrigin-RevId: ae0914063db552bdbd24b10348ad6e92e9e83636
2025-01-03 19:17:43 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
0bc1cf1557
update bazel files
...
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
7b9ec58009
do not export intellij.database.connectivity.tests
...
GitOrigin-RevId: a1ef44dfa34cde110c9e6cad19d11b5e3019ab72
2024-12-28 21:45:55 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
051ed2529b
cleanup
...
GitOrigin-RevId: 6fa4f979e0a6641885e2225eb985b13713373ac5
2024-12-26 14:56:01 +00:00
Bas Leijdekkers and intellij-monorepo-bot
0ed14734d9
Java: add configuration for a separate color for record components (IDEA-350397)
...
GitOrigin-RevId: d3efcc3d50a2641306c32775ab356c188330f8e8
2024-12-19 19:09:44 +00:00
Bas Leijdekkers and intellij-monorepo-bot
3c2a0901cc
Java: add configuration for a separate color for record classes (IDEA-338018)
...
GitOrigin-RevId: 45ef46717d9d49575a3a207fbeacd2ea3759fb83
2024-12-19 19:09:44 +00:00
Bas Leijdekkers and intellij-monorepo-bot
9890175ff5
Java: remove some unused properties
...
GitOrigin-RevId: 2739086d0d81a6d836c12a5080764de139ad7d16
2024-12-19 19:09:44 +00:00
Bas Leijdekkers and intellij-monorepo-bot
2b32d9bb56
Java: basic support for Valhalla Value Classes (IDEA-364548)
...
GitOrigin-RevId: 93b0394866aae35772ccc90e7de822af8a94c6ce
2024-12-18 18:05:29 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
98799639aa
do not use _test as lib - test targets do not support this
...
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
99171bedb6
[java-highlighting] IDEA-363617 Support JEP 494: Module Import Declarations (Second Preview)
...
- support transitive for dependencies on 'java.base' module
GitOrigin-RevId: a364934e96592ae3a8244ae68b2fb5372e7f5a30
2024-12-05 01:17:54 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
9e62b515e2
[java-highlighting] IDEA-363617 Support JEP 494: Module Import Declarations (Second Preview)
...
- support shadowing module imports by package-on-demand
GitOrigin-RevId: 643fc10bcbfee2f1d41ec02e624b30bc3a48e4bb
2024-12-05 01:17:54 +00:00