Maxim.Kolmakov
71168cb8a9
IJ-CR-135039 Replace usages of PlatformTestUtil.newPerformanceTest with PerformanceTestUtil.newPerformanceTest
...
GitOrigin-RevId: 4edcfadc23f7305d68b8c08cd6ae634ee4869a2e
2024-06-03 10:14:22 +00:00
Mikhail Pyltsin
f1642ef3bb
Revert "[java-highlighting] IDEA-352727 Incomplete model with lombok"
...
This reverts commit ea0f6f9c
GitOrigin-RevId: c9f49f0bcf193ce593a6b9fbea9600d0f507fa9d
2024-05-24 21:18:39 +00:00
Mikhail Pyltsin
08dd233a7c
Revert "IJ-CR-134196 [java-highlighting] M IDEA-352727 Incomplete model with lombok"
...
This reverts commit f5e7bc91b1e5634a0a042f0fd90b6be3ca943a28.
GitOrigin-RevId: 7b56b8477eee650f4cf031144bee3ace8a452716
2024-05-24 21:18:35 +00:00
Mikhail Pyltsin
3183b72cb2
Revert "IJ-CR-134196 [java-highlighting]IDEA-352727 Incomplete model with lombok"
...
This reverts commit 537fa533381ca5db2cba1e19cae3ca402c31f8e6.
GitOrigin-RevId: 1b2fbc0e6d184e7317cbac02f67458c2f663ccd8
2024-05-24 21:18:30 +00:00
Mikhail Pyltsin
41c184cc13
Revert "IJ-CR-134196 [java-highlighting] IDEA-352727 Incomplete model with lombok"
...
This reverts commit 1c5fc12a0f4dd70c8899a807dc03925680c68ab9.
GitOrigin-RevId: dd3bcd03cf5dd5d1b3ef8958805579283cbcca37
2024-05-24 21:18:26 +00:00
Mikhail Pyltsin
153827e5e4
IJ-CR-134196 [java-highlighting] IDEA-352727 Incomplete model with lombok
...
- add a more accurate message for non-initialized fields
GitOrigin-RevId: 1c5fc12a0f4dd70c8899a807dc03925680c68ab9
2024-05-23 14:11:43 +00:00
Mikhail Pyltsin
9ff8676d0f
IJ-CR-134196 [java-highlighting]IDEA-352727 Incomplete model with lombok
...
- skip unused import in incomplete mode
GitOrigin-RevId: 537fa533381ca5db2cba1e19cae3ca402c31f8e6
2024-05-23 11:30:38 +00:00
Mikhail Pyltsin
468b7803de
IJ-CR-134196 [java-highlighting] M IDEA-352727 Incomplete model with lombok
...
- skip unresolved references with lombok
GitOrigin-RevId: f5e7bc91b1e5634a0a042f0fd90b6be3ca943a28
2024-05-22 19:34:27 +00:00
Mikhail Pyltsin
4fb5a8d60e
[java-lombok] IDEA-352726 Augment class in dumb mode in Lombok
...
- refactor tests
GitOrigin-RevId: ef64d0bdabff09da0bed2e48d3ddc5e134cc288a
2024-05-21 11:54:54 +00:00
Mikhail Pyltsin
2ca5b2bcd4
[java-lombok] IDEA-352726 Augment class in dumb mode in Lombok
...
- support dumb mode
GitOrigin-RevId: 93a6325ee1fa6ef515c579aa09bec9eb290ed967
2024-05-21 11:54:54 +00:00
Liudmila Kornilova
59f500b605
IJPL-1036 remove AccessToken from IncompleteDependenciesAccessToken because finish() requires write action
...
Signed-off-by: Liudmila Kornilova <liudmila.kornilova@jetbrains.com >
GitOrigin-RevId: 9a2b8a697471ac4bf32ecf51936e5dc022e80e07
2024-05-16 19:54:53 +00:00
Mikhail Pyltsin
de02a19083
[java-highlighting] IDEA-352727 Incomplete model with lombok
...
GitOrigin-RevId: ea0f6f9cf44d704d4ae7e45fa3ba262c1496ffa4
2024-05-13 16:29:12 +00:00
Michail Plushnikov
7b0adc910b
[lombok] IDEA-353161 Call only corresponding lombok processors
...
GitOrigin-RevId: 294c821568f9bf72ebc5efb57154beb5ab0aa1a7
2024-05-12 20:11:41 +00:00
Michail Plushnikov
be6ddc2aec
[lombok] IDEA-353161 Prevent calculation of all not relevant fields on each check
...
GitOrigin-RevId: b7158a0ea4ca2346c18c1ce7e95d77bf9aa212c1
2024-05-12 20:11:41 +00:00
Anna Kozlova
16a9e35d3b
[lombok] ensure to search for fields/components with generated members in the same way as without
...
- but with additional secondary elements
Otherwise, kotlin usages won't be found, because no one would call MethodReferenceSearch.
Added test for kotlin+lombok setup, only k2
^KTIJ-29440 fixed
GitOrigin-RevId: a769e07571e34b8b07782f09254412c4466ad18a
2024-04-16 12:25:13 +00:00
Mikhail Pyltsin
0f3e50ed04
[java-inspections] IDEA-337706 Support conversion System.out to log calls
...
- fix lombok test
GitOrigin-RevId: 09fc8a64fab84df1c3aa661f2107bb451b447420
2024-04-03 11:41:37 +00:00
Mikhail Pyltsin
206d995dcd
[java-inspections] IDEA-337706 Support conversion System.out to log calls
...
- support custom names for Lombok
- loggerTypeName now always returns full qualified class of logger
- `com.intellij.lang.logging.JvmLogger.Companion.getAllNamedContainingClasses` return List for compatibility with Java
GitOrigin-RevId: c07ed5bdb2f684fdc7be864d8cd7192d3ea0245c
2024-04-03 11:41:24 +00:00
Andrei.Kuznetsov
8539bcd407
IJPL-578 wait for indexes to be ready in tests after java language level change
...
GitOrigin-RevId: 89aa34d35c05284af90258b3208fb1198be8bc9e
2024-02-29 19:02:55 +00:00
Georgii Ustinov
fd0eae05bd
[Java. Logging] Fix lombok generate logger tests after migration to the
...
IDEA-345098
GitOrigin-RevId: a9b02b272aa71c14a3b68d277c6bd0f82cddba76
2024-02-22 19:57:41 +00:00
Georgii Ustinov
3529ce4b26
[Java. Logging] Add id field to the JvmLogger
...
IDEA-345098
GitOrigin-RevId: 8e4db43c54658ca573918527e2714bbb1e73d590
2024-02-22 19:57:33 +00:00
Michail Plushnikov
301da837fc
[lombok] adapted tests for changed texts
...
GitOrigin-RevId: 15e4b7edb29f226e05b8f8f7ee970a8427b4c252
2024-02-21 20:04:11 +00:00
Michail Plushnikov
93d5526ef5
[lombok] applied better text suggestions
...
GitOrigin-RevId: 5a31bf2fd4b439d07443f0d7eca479cf5b29932d
2024-02-21 19:43:02 +00:00
Michail Plushnikov
5f65e67926
[lombok] applied better text suggestions
...
GitOrigin-RevId: 00580c8ed53151481d436be9383c41f5be4f4384
2024-02-21 17:51:01 +00:00
Michail Plushnikov
fd3532dbb6
[lombok] applied better text suggestions
...
GitOrigin-RevId: d6c01a4c352b7481ec486f08ba1b4b5dd7c94799
2024-02-21 17:50:56 +00:00
Andrey Cherkasov
8600782909
Mass cleanup: make extension classes final
...
^IDEA-309065
GitOrigin-RevId: 3109a0fdab7a1ae647ad8a3d69ac332dbc3b49b9
2024-02-21 16:23:34 +00:00
Michail Plushnikov
ad43f7c389
[lombok] applied better text suggestions
...
GitOrigin-RevId: dcc110d55b22e8c53e0c5ab93224ebd4254d25fd
2024-02-20 21:10:59 +00:00
Michail Plushnikov
a404c620c3
[lombok] IDEA-346456 IDEA-343255 improve PsiSubstitutor handling
...
GitOrigin-RevId: 26432e201db0a04c2ad628e8ce828b67463c00f7
2024-02-20 20:26:21 +00:00
Michail Plushnikov
baab8e65be
[lombok] IDEA-346456 IDEA-343255 Fix Delegate on types implemented generic interfaces
...
GitOrigin-RevId: a9350f15060f436c116330366e502c9098aaa1a2
2024-02-20 00:17:58 +00:00
Georgii Ustinov
effcc65b0a
[Java. Logging] Add NeedsIndex annotation to pass the test
...
IDEA-345098
GitOrigin-RevId: a6190b0e43a49769ee59c50eee6450c121a43ecb
2024-02-16 10:22:06 +00:00
Georgii Ustinov
57ef1be2f2
[Java. Logging] Replace manual configuration of logger classes in the LombokGenerateLoggerTest
...
IDEA-345098
GitOrigin-RevId: c43c0a584078a9e9b8c59817b9ac7315a717ed74
2024-02-16 10:22:02 +00:00
Georgii Ustinov
c095ac545e
[Java. Logging] Add tests for lombok based logger
...
IDEA-345098
GitOrigin-RevId: 41691d38bd4403f9befde7ea338113c50e7c6199
2024-02-16 10:21:59 +00:00
Georgii Ustinov
7ac54248fe
[Java. Logging] Exclude lombok and common logger independently
...
IDEA-345098
GitOrigin-RevId: 6d9ae6ffbd032a15567505b6e949bd4bba58ef80
2024-02-15 17:18:28 +00:00
Georgii Ustinov
0b90553973
[Java. Logging] Move logger import exclusion check to JvmLogger
...
IDEA-345098
GitOrigin-RevId: 4c9e81289b0d98c6ed844a00865c070bdad665a3
2024-02-14 11:50:00 +00:00
Georgii Ustinov
e92d03c465
[Java. Logging] Fix false-positive logger detection on the project-level in the Gradle based projects
...
IDEA-331693
GitOrigin-RevId: 9659ab2d4abf5a44a5a6fa048f0289459f0d45a9
2024-02-08 14:18:30 +00:00
Nikita Kudrin
3dce2dce2f
[unit perf tests] AT-644 Renaming
...
GitOrigin-RevId: 464b77181de9f1e0cc6de2623201635c405ee4c3
2024-02-08 11:21:41 +00:00
Tagir Valeev
340c4d40ba
[java] IDEA-345355 Refactor HighlightingFeature (in progress)
...
JavaFeature.isAvailable moved to PsiUtil, as we cannot get PsiElement language level inside frontback-api module
GitOrigin-RevId: 8092b1f55f0d90af5bc570f2fb49cdf9ef94485a
2024-02-08 10:07:48 +00:00
Tagir Valeev
7625b3c7a2
[java] IDEA-345355 Refactor HighlightingFeature (in progress)
...
Merge JavaLanguageFeature into JavaFeature
GitOrigin-RevId: 212b31d072450df03fc9eeeeb2cf0861b2b32bc1
2024-02-08 10:07:28 +00:00
Tagir Valeev
d8aa739e97
[java] IDEA-345355 Refactor HighlightingFeature (in progress)
...
Use JavaLanguageFeature instead of HighlightingFeature
GitOrigin-RevId: ad24840c3e810521c82da3873ec42aa3fadb4c0d
2024-02-08 10:07:18 +00:00
Nikita Kudrin
b143fe1540
[unit perf tests] AT-644 Removed expected time from the tests
...
GitOrigin-RevId: a53f40c1721a46c7833018346dc622dec1f1b80a
2024-02-07 16:11:29 +00:00
Georgii Ustinov
7019bbd5df
[Java. Logging] Fix JvmLoggingConfigurable id inconsistency and move loggers to the more appropriate folder
...
IDEA-331693
GitOrigin-RevId: e0a14e8a37e04db91633ea25411093285eb62a4b
2024-02-07 13:30:04 +00:00
Georgii Ustinov
a9ac56fa4b
[Java. Logging] Add basic tests
...
IDEA-331693
GitOrigin-RevId: 7e3418984b59f18411ce3be472637f5d0e8daa39
2024-02-07 13:30:04 +00:00
Georgii Ustinov
01b88ba436
[Java. Logging] Add javadocs for the most important loggers
...
IDEA-331693
GitOrigin-RevId: 25cace5a0e0919394ac78ca066b1a1936282fc5b
2024-02-07 13:30:04 +00:00
Georgii Ustinov
d9a546accf
[Java. Logging] Expand loggers priorities
...
IDEA-331693
GitOrigin-RevId: 0567cc8b04a309193e27727d78f1e7daed57b512
2024-02-07 13:30:04 +00:00
Georgii Ustinov
55854c37e7
[Java. Logging] Add LombokApacheCommonsLogger, LombokLog4j2Logger and LombokLog4jLogger
...
IDEA-331693
GitOrigin-RevId: 1baeb532f4c0820efcb0aa2da598359c253a3ac6
2024-02-07 13:30:04 +00:00
Georgii Ustinov
d4d41665c2
[Java. Logging] Move checking of possibility to place the logger to the JvmLogger
...
IDEA-331693
GitOrigin-RevId: a86f29e4024188587da80651724e4a302fdb48d9
2024-02-07 13:30:04 +00:00
Georgii Ustinov
7ef6316e14
[Java. Logging] Add Lombok Slf4 logger
...
IDEA-331693
GitOrigin-RevId: 6cd26276b28bba8b8082717001300c876ff910ce
2024-02-07 13:30:04 +00:00
Aleksey Dobrynin
0d8b737e97
[java, kotlin, quickfix] Add dependency in a single step while using Jigsaw modules. IDEA-341660
...
GitOrigin-RevId: 7c0ad3a4079ca76c1f1afb4147498e0ae08cc449
2024-01-30 14:29:06 +00:00
Vladimir Krivosheev
e3cfdeb662
IDEA-343642 LombokBuildManagerListener - do not use AppExecutorUtil - use IO dispatcher to avoid CPU overuse
...
GitOrigin-RevId: f2256968d547e4aa0848c4fbad086836dfa3437e
2024-01-24 19:51:26 +00:00
Alexandr Suhinin
79653f2633
CR-101244 clean up: remove redundant overriding methods
...
GitOrigin-RevId: d4d165c6280b7bead925940c82b20f5300c7750a
2024-01-20 15:47:17 +00:00
Tagir Valeev
4576566eee
Use getFileDocument() more
...
GitOrigin-RevId: e856902df0019e5aa1c61709c62f1cf4c89694b4
2024-01-15 16:29:01 +00:00