Commit Graph

16661 Commits

Author SHA1 Message Date
Mikhail Filippov
9d12c5dcbb IJPL-150165 Fix Groovy tests
GitOrigin-RevId: db9944a726ea58851636f53361f83218eb831668
2024-09-02 17:19:17 +00:00
Mikhail Filippov
f5fce64d12 IJPL-150165 mute tests
GitOrigin-RevId: 0a11a96b602a271bd8ecd898c09a0a3d4ed005c8
2024-08-30 22:15:56 +00:00
Mikhail Filippov
bf43f2fc01 IJPL-150165 bump Kotlin language and API version
GitOrigin-RevId: a59dc8ca214a5047773fccf1cf28a1e1b07acf68
2024-08-30 22:15:55 +00:00
Georgii Ustinov
8fb04d751f [Groovy] Add tests for type inference which checks if there is stackoverflow errors
IDEA-356819

GitOrigin-RevId: cb2a8de99c866061b1c725dd2dfc4c79def9ab07
2024-08-27 13:54:59 +00:00
Georgii Ustinov
d13189d486 [Groovy] Add recursion guard to the GrLiteralClassType#getInternalCanonicalText
IDEA-356819

GitOrigin-RevId: 27b8b460495487567150a48f93a8d90c8a429238
2024-08-27 13:54:59 +00:00
Vladimir Krivosheev
75f43e922a prefer NIO
GitOrigin-RevId: 18238733803e1099fb0da48d6c36a9ee734ec6a7
2024-08-22 12:20:34 +00:00
Vladimir Krivosheev
f30e10cb77 cleanup
GitOrigin-RevId: adcb7b5a259765d3a0881cdbfc788580ab6784c9
2024-08-22 12:20:34 +00:00
Vladimir Krivosheev
3b3ae1c0b5 IJPL-159596 disable sorting - we must produce distribution order entries in a stable manner without sorting
GitOrigin-RevId: 1bf3a1f18ba5b2d6d5bc4f9c44f8208f86c8baa2
2024-08-22 10:33:53 +00:00
Yuriy Artamonov
2b6c713d6f [groovy] IDEA-357529 Disable breadcrumbs by default in favor of NavBar
GitOrigin-RevId: 18289461905b02447367c94b40ab90758f313865
2024-08-12 22:27:50 +00:00
Max Medvedev
c795cec244 IJPL-155874 Make most of the spellchecking strategies dumb aware
If you see any problems with your spellchecking strategy, please feel free to remove DumbAware from it. Or, you can make it dumb-aware by avoiding using indexes in dumb mode

The only strategies that are not DumbAware at the moment are:
- JavaSpellcheckingStrategy
- JSSpellCheckingStrategy

GitOrigin-RevId: 74781cf1ebd9b58669396bf7b1c03a839019f12b
2024-08-09 20:25:06 +00:00
Georgii Ustinov
d45f53d4b0 [Groovy] Replace recursion guard key to simple object in GrLiteralClassType
IDEA-356819

GitOrigin-RevId: 777b56a7ce6c8c83c63b23cd7e6b7b5c1d5e6787
2024-08-09 11:36:01 +00:00
Georgii Ustinov
52411ff33d [Java] Remove useless imports in GrEclipse2421Test
IDEA-352162

GitOrigin-RevId: 535e7628a5760b968f9dd0312e06c0fd8c7fc8df
2024-08-08 12:35:16 +00:00
Georgii Ustinov
028a0a5db4 [Java] Disable parallel compilation for GrEclipse2421Test#test java depends on stub whose generation failed due to bug in eclipse compiler
IDEA-352162

GitOrigin-RevId: d97b195ef89521df400e53bd63655e984dca27cc
2024-08-08 12:35:16 +00:00
Georgii Ustinov
11c5236c22 [Groovy] Add nullability checks for left shift operator injections
IDEA-354619

GitOrigin-RevId: 1f645ee76672522fef413f815d6c1d05137c406d
2024-08-07 18:52:29 +00:00
Georgii Ustinov
1af6265e3e [Groovy] Add tests for injecting languages for groovy in leftshift opeator
IDEA-354619

GitOrigin-RevId: 84d8974209f1a462190cd19fb3fdf8d2c1fd6238
2024-08-07 18:52:29 +00:00
Georgii Ustinov
59fe516cee [Groovy] Improve code in GrInjectionUtil
IDEA-354619

GitOrigin-RevId: ba0517a998204427352130902a5e34814f2e8d0c
2024-08-07 18:52:29 +00:00
Georgii Ustinov
349eca2e9e [Groovy] Move common logic of the language injection in left shift operator to a separate class
IDEA-354619

GitOrigin-RevId: f62ce982b47b2eda958096b9a4a76fb4ab590349
2024-08-07 18:52:29 +00:00
Georgii Ustinov
7a0c8e1863 [Groovy] Implement language injection in when argument is a reference
IDEA-354619

GitOrigin-RevId: dc0a6ff89f760cfae579d69105a0083317df1e83
2024-08-07 18:52:29 +00:00
Georgii Ustinov
44e4309cc6 [Groovy] Add support for language injection for groovy << operator with literals
IDEA-354619

GitOrigin-RevId: 0a3dbd33e638667014f9e87149b19ccd6f8a7466
2024-08-07 18:52:29 +00:00
Vladimir Krivosheev
7a30374248 IJPL-159596 cleanup - fix copyright
GitOrigin-RevId: 3e05894c6356a321c1f1e9898a5c9090710083f7
2024-08-06 19:58:37 +00:00
Yuriy Artamonov
40ee9543ab [icons] Eliminate CrossModuleIcons.json
All icons reside in the corresponding modules now

GitOrigin-RevId: c5fe0b11a37256d1cae4d2067f17c6802a7721b8
2024-08-03 10:12:40 +00:00
Gregory.Shrago
c96ded4cdc migrate getData to uiDataSnapshot: plugins
GitOrigin-RevId: ce5459169f986f82b4a1bc6241d028ce3027fb7c
2024-08-02 01:17:08 +00:00
Vladimir Krivosheev
2b2d91a414 IJPL-159134 JUnit5 should be in pom.xml for testFramework
GitOrigin-RevId: be12eb803c9a13f850039eb12edfad3336a890c3
2024-08-01 20:32:26 +00:00
Aleksei.Cherepanov
5705ecc4e4 [JPS] IJPL-105 Enable unified Java/Kotlin IC by default
Also relates: KT-59527, OSIP-160

GitOrigin-RevId: 3252353d6e9b681aadb47ccff69715a8184ebf4b
2024-07-31 21:34:26 +00:00
Aleksei.Cherepanov
486b72398f [JPS] IJPL-105 Adjust Groovy tests for the new JPS graph implementation
GitOrigin-RevId: 7575015af6c4f904871eb2faa6cad5b6e2a2b7d9
2024-07-31 17:23:08 +00:00
Yuriy Artamonov
4dac328bf4 [i18n] IJPL-158521 Fix more ellipsis problems in plugins
GitOrigin-RevId: 981393c6f975e303847ca598b650fec8fe65d9bf
2024-07-30 16:35:51 +00:00
Vladimir Krivosheev
398ebce1d5 split content report
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Alexander Lobas
932f2d438e Swap icon path parameters: move expUI path to the first place
GitOrigin-RevId: 74cf09fb454c89b676be259cdd7437a81ac4c067
2024-07-25 15:12:07 +00:00
Nikita Kudrin
cdf91bf213 [benchmarks] Renaming PerformanceTest* => Benchmark*
GitOrigin-RevId: 9963b84d51e1062acc262a8d3d3de1409a708e3b
2024-07-23 18:20:01 +00:00
Max Medvedev
9f930f7d18 @NotNull/Nullable for ASTDelegatePsiElement
GitOrigin-RevId: 48e11f869faf0565db1aeedfb8544fdb04876c61
2024-07-23 13:27:20 +00:00
Egor Kukoverov
ceb99fa5c5 RUBY-33021 Specify that "space in suppression comment" setting is not available for JVM languages
(cherry picked from commit 0108830cb741860d647863626b28f2baaabac53d)

IJ-CR-139181

GitOrigin-RevId: adbe190cd155a3c343a10fd2f0fe904d86b3417e
2024-07-16 16:14:13 +00:00
Aleksei Berezkin
45d568dda4 WEB-67976 Fixed size and margins of hints in JS / TS
GitOrigin-RevId: d3eca9bfc99645acce41082b6b1494d3e0d72e49
2024-07-09 23:30:08 +00:00
Tagir Valeev
418709ec2e Warnings fixed
GitOrigin-RevId: 5e5401e9c30b4b82a7f52eda3dbef64c701d91f1
2024-07-06 11:17:32 +00:00
Tagir Valeev
31b989d0cd Apply 'Copy of existing static method body' fixes
GitOrigin-RevId: 139c1d45abf749d40ec4e1c9004b16dea0b3a954
2024-07-05 19:36:03 +00:00
Tagir Valeev
6bb83bc8e5 [stubs] Reduce amount of raw types
GitOrigin-RevId: 169895a6ee3c98db193443dbb0ced98497221430
2024-07-04 21:05:23 +00:00
Georgii Ustinov
4bbe10baf5 [Groovy] Implement basic groovy version collector
IDEA-355577

GitOrigin-RevId: 1d210509efa4911e8a8cc101952feb5262b3a7f0
2024-07-01 15:30:34 +00:00
Bas Leijdekkers
6916b6b005 Java: better error message when there are more arguments than parameters (IDEA-336129)
GitOrigin-RevId: a17a5f0f3878b9baf211737a614d1aa1a5103d31
2024-06-28 17:14:56 +00:00
Egor Ushakov
14f97e2a1f [debugger] made DebuggerCommandImpl.action not abstract
GitOrigin-RevId: 7ba289df8f72fa586cc0916021e1ce98167f9bed
2024-06-28 16:57:34 +00:00
Alexey Kudravtsev
679a71cd40 wildcardize parameters correctly
GitOrigin-RevId: 1041f4afb9f7970c1f28f79909a5a3a8ed6750af
2024-06-27 15:44:12 +00:00
Dmitry Batrak
352497a8b3 support runtime with JCEF in JdkDownloader (for GTW-4830)
GitOrigin-RevId: 508dd4b11dec6667ea8f1da3e4bd0bf0e7d00351
2024-06-26 10:51:50 +00:00
Eugene Zhuravlev
eda69e546f IJPL-797 intellij.platform.jps.build review internal API
GitOrigin-RevId: 427a8ed45317296f90062605c81fa17bcc5c5288
2024-06-25 16:22:48 +00:00
Tagir Valeev
838cf2d73c [java-incomplete-model] Assume that any unresolved class-type is assignable to java.lang.Object
Partially improves inference in incomplete mode

GitOrigin-RevId: 1d9c7c75afd524ea02980be8f96c19fba1eaaf54
2024-06-25 13:54:11 +00:00
Georgii Ustinov
deceb093d8 [Groovy] Fix broken tests in GroovyMoveClassToInnerTest
IDEA-354899

GitOrigin-RevId: 02835f0e96765f1c510527140144f67a282fa6fa
2024-06-21 15:13:57 +00:00
Georgii Ustinov
419623a99d [Groovy] Specify ProjectDescriptor for GroovyMoveTestBase
IDEA-354899

GitOrigin-RevId: ffd981ff6f3289817eb35eb31ec5296e286e92d2
2024-06-21 15:13:57 +00:00
Georgii Ustinov
927d5f784e [Groovy] Update copyright years in GroovyMove tests
IDEA-354899

GitOrigin-RevId: ea6125c0205eb53ae26b39e2d084afe5571e7237
2024-06-21 15:13:57 +00:00
Georgii Ustinov
9162e61914 [Groovy] Add docs for GrNamedParamsConverter
IDEA-351777

GitOrigin-RevId: 4bd6985ce5464e59443b71846b47f125d7cd6ab7
2024-06-20 14:34:50 +00:00
Georgii Ustinov
e695748ca8 [Groovy] Inline type extraction in namedParams.kt#collectNamedParams
IDEA-351777

GitOrigin-RevId: 9b7e615ed1afe89b410fc37b0c0d64db9e2d545d
2024-06-20 14:34:50 +00:00
Georgii Ustinov
c5d29a9f70 [Groovy] Add tests for GrNamedParams when method is in library (spock)
IDEA-351777

GitOrigin-RevId: 638d1a2f830f51737b60e29e0c7b7dd1eb66aa27
2024-06-20 14:34:50 +00:00
Georgii Ustinov
3a0e7a3eed [Groovy] Add tests for GrNamedParams when method is in source
IDEA-351777

GitOrigin-RevId: af6c8adc4d8875d9fb4c36b24fd77aa386503c2e
2024-06-20 14:34:50 +00:00
Georgii Ustinov
0eb9196d7d [Groovy] Add better naming for the errors of GrNamedParamsConverter#Result
IDEA-351777

GitOrigin-RevId: 441c9b315679cebb2145be445fe61dfa3bc53bf9
2024-06-20 14:34:50 +00:00