Commit Graph

441561 Commits

Author SHA1 Message Date
Kirill.Krylov
aa5762098e [full-line] ML-3182 update gz libraries
GitOrigin-RevId: 653e168a17df85a1abba09b15b99d1c099a5122b
2024-05-09 15:12:59 +00:00
Julia Beliaeva
0f9c050a3f [git] remove deprecated class SHAHash
GitOrigin-RevId: 4e3b496939f3783f0f4879b4e644a5c775c17931
2024-05-09 15:05:21 +00:00
Alexandr Suhinin
878e93a1dc [extract method, rename] IDEA-353246: scale inlay buttons properly to fit editor line
GitOrigin-RevId: 1a36f052dccca911d96a8c12db166831fc163c2d
2024-05-09 13:43:43 +00:00
Alexander.Kass
a6efab3397 do not use real column width for preferred size computation
That causes uncontrolled growth on resize due to size computation error:
getPreferredViewportSize() - returns the size for the viewport
view is stretched to that size
doLayout stretches columns

repeat...

GitOrigin-RevId: 7f8d0640bb08f913fd624cd67abb30088625bbac
2024-05-09 13:32:05 +00:00
Alexander.Kass
2b67172b8a data source: allow using macroses in init scripts
GitOrigin-RevId: eae36fe56e32a6a10edcffa02be3a10d993489f5
2024-05-09 13:31:54 +00:00
Alexander.Kass
a1e73e3567 DBE-20522 test: fix flaky status test
GitOrigin-RevId: 78ed125abbbb746d1167dd6f8afe26345684095c
2024-05-09 13:31:29 +00:00
Mikhail Pyltsin
8ce0f0f6eb [java-test] EA-1186044 Fix IndexOutOfBoundsException navigatable elements
GitOrigin-RevId: 2b266d3acfc0e44c638b097ccdd6f8ba373a2ed6
2024-05-09 13:02:22 +00:00
Mikhail Pyltsin
89afd5ade5 [java-test] EA-1144109 Fix IndexNotReadyException for other languages
GitOrigin-RevId: c1d898eb7fb486dc31a3dafa688a138a585d92a7
2024-05-09 13:02:19 +00:00
Bas Leijdekkers
153827d95f Java: handle @Repeatable annotations better in “Unused declaration” inspection
GitOrigin-RevId: 677f2c52ac069497147398dce1b42709e78ff445
2024-05-09 12:47:21 +00:00
Bas Leijdekkers
33881c73d1 java: remove accidental debug statements
GitOrigin-RevId: 62561e5ed313f76b35f235c328e6d0014df9b03d
2024-05-09 12:47:21 +00:00
Bas Leijdekkers
0836707c88 [platform] avoid slow operation
GitOrigin-RevId: 112a98d5c3083f07d30363470a7a1f48908464b3
2024-05-09 12:47:21 +00:00
Dmitry Krasilschikov
6a84d0335e [AI] LLM-2927 introduce "Restore last chat" and "Pin latest chat" actions, polishing
GitOrigin-RevId: 3b781a566e41807b0f5c142b2e4d38c0cb1dedb8
2024-05-09 10:15:32 +00:00
Kirill.Krylov
2d9a5b8bfd [ai-completion] ML-3260 update experiment groups for full line
- remove rag from FIM experiment
- bring back stubs for 7,8,12,13 groups (no-fl)
- add group 32 (fl+fim+filter) and fix 31 (fl+rag+filter)
- remove duplicated group
- hard disable for old objectivec language completion
- update experiment groups 13 -> 8 with ranking and 7 without

GitOrigin-RevId: f27f25ed8879b03a3daf52abe2bba972520a6e6e
2024-05-09 09:57:29 +00:00
Mikhail Pyltsin
135a903421 IJ-CR-130572 [java-inspections] IDEA-337706 Support conversion System.out to log calls
- improve tests

GitOrigin-RevId: c6ffd6265b88fdbd0cef5b4616de1466d896ef25
2024-05-09 09:21:17 +00:00
Anna Kozlova
118b52cfa1 [kotlin] kmp find usages: distinguish references to platform companion objects
^KTIJ-29834 fixed

GitOrigin-RevId: 7293ca30df0dbdf512fe0680bd889ef43b9f8fb7
2024-05-09 06:48:47 +00:00
Anna Kozlova
7fb3e939a4 [kotlin] find usages: cleanup
- refactoring
- remove K2_IGNORE_LOG after 734ecff5131d387c1bcb176f7905285f5e994b26 which ignores log in k2 case anyway

GitOrigin-RevId: f35cc8b40c388d91a4039cee6c2291975878e265
2024-05-09 06:48:47 +00:00
Anna Kozlova
4c22f7dbf9 [kotlin] extract warning: add user a hint that extraction might produce an invalid result
GitOrigin-RevId: 5867b143a29e89c005b1f01a0138f17024ea4ce2
2024-05-09 06:48:47 +00:00
Anna Kozlova
b0b36d8f42 [kotlin] k2: fix extract function with parameter of a functional type with receiver
- here only test data, the fix is done on AA side

^KTIJ-29821 fixed

GitOrigin-RevId: ceac5d93a6df66b2926143786c72ed41c2638673
2024-05-09 06:48:47 +00:00
Anna Kozlova
00ce65c0cf [kotlin] extract function: add test data for KTIJ-29870
- first case of KTIJ-29870 is already covered by correct placement of extracted call range
- the second case waits for changes in AA

GitOrigin-RevId: 1adf97c60b00fff3d327d4e3716d2d7f2d8e7fe6
2024-05-09 06:48:47 +00:00
Anna Kozlova
4644aa7146 [kotlin] extract function: include whitespaces & comments in tracking range
^KTIJ-29872 fixed
^KTIJ-29803 fixed

GitOrigin-RevId: 8e0611eb27f08ae07fee0e435fb16eef894ebedc
2024-05-09 06:48:47 +00:00
Julia Beliaeva
6642a79942 [lvcs] use named child scope for the ActivityView
GitOrigin-RevId: 4eaeead8ca2950ca99e025e0116de2f904cd6835
2024-05-09 06:42:43 +00:00
Gregory.Shrago
f110c38083 preload ActionsEventLogGroup classes
EA-1184161 - T: ActionsEventLogGroup.<clinit>

GitOrigin-RevId: 206a3c5742afe2271e7c8bfeb289c9d78fe08b27
2024-05-09 00:39:13 +00:00
Gregory.Shrago
b12982bb22 preload NlsMessages classes
EA-1068204 - NA: UrlClassLoader.consumeClassData

GitOrigin-RevId: d8ebafaa07f8a22bddfcaeac6e6ed825e50e43e0
2024-05-09 00:39:13 +00:00
Gregory.Shrago
fe276478b5 run action update in ActionManager.tryToExecute 2
Restores `performUserActivity` for `lastUpdateAndCheckDumb`.

Fixes
IJPL-149227 Write-unsafe context exception when calling %clionGotoDeclaration action

GitOrigin-RevId: 71088a075244839568f1449928961c8dde2e0f9f
2024-05-09 00:39:13 +00:00
Gregory.Shrago
5980fec9c3 add knownIssue section for top issues
GitOrigin-RevId: 94baf82c1e7f25f6a76194abc9416a5fd83db719
2024-05-09 00:39:13 +00:00
Roman Shevchenko
4c65fd84e0 [build scripts] merging native downloaders; using common launcher 3rd-party licenses report
GitOrigin-RevId: 91e1ebbc22b8f024ea8c8b2afc0f546dec1f46f4
2024-05-08 23:02:22 +00:00
Ekaterina Berezhko
c4b9eebe22 [Markdown] Don't log ControlFlowException and CancellationException
GitOrigin-RevId: 14bd08237625f366411beb4982b7a48ccd8304c5
2024-05-08 22:42:38 +00:00
Ekaterina Berezhko
df9f8f791a [Markdown][IJPL-92186] Use coroutine scope in CodeAnalyzerRestartListener
GitOrigin-RevId: f9f5485b943b7d16dfc8de5f3de4a2f5a016d939
2024-05-08 22:27:56 +00:00
Vladimir Dolzhenko
7cca480f4a [kotlin] Don't query project index while the project is not initialized
#KTIJ-27340 Fixed

GitOrigin-RevId: 316c8cbf1713bc447e1d9d64f9f59cb21a49bd39
2024-05-08 22:22:01 +00:00
Andrey Starovoyt
93df237fff [json]: fix error message IJPL-149491
GitOrigin-RevId: 0735c3d66636efd8b33c3a0533c7186a811026f6
2024-05-08 20:20:39 +00:00
Ivan Pashchenko
79fade44d1 GTW-6833: glibc 2.17, serverMode, registerBackendLocationForGateway
GitOrigin-RevId: f188a5d8912cb21fe31c103f36d6e91d45e94964
2024-05-08 20:14:09 +00:00
Ivan Pashchenko
628a8d3531 GTW-6833: implement registerBackendLocationForGateway command
origin: remote dev shell launcher
reason: no reason to implement this in launchers, they don't have anything to do with the IDE default locations

GitOrigin-RevId: d489bd30e10a71b02d7662530458fde6d87c5108
2024-05-08 20:14:09 +00:00
Frederik Haselmeier
e1a5119df2 [Kotlin] Updated Kotlin wizard and JPS version to 1.9.24, upgraded foojay version
^KTIJ-29892 fixed

GitOrigin-RevId: 70739fdef23d56f88f3069b206f170b66117d53a
2024-05-08 20:11:41 +00:00
Daniil Ovchinnikov
ec88a70184 IJPL-149498 promote childScope to public API
GitOrigin-RevId: 4fc5c7b0fd4c8fa7c649e710fc07e27d7f3ff117
2024-05-08 19:45:11 +00:00
Daniil Ovchinnikov
d714d37508 IJPL-149498 deprecate unnamed childScope
GitOrigin-RevId: 99d7259f91990787b6991209208ee5ded9f49b7a
2024-05-08 19:45:10 +00:00
Daniil Ovchinnikov
63058d231c IJPL-149498 rename namedChildScope -> childScope
GitOrigin-RevId: 8eb7b8706902a812aa9e6267e73b9884a9e127fe
2024-05-08 19:45:10 +00:00
Roman Shevchenko
10d2b888ce [platform] adding a full list of targets to cargo-about config to generate one common 3rd-party licenses report
GitOrigin-RevId: d3a2543197b7866dcf45e0052c868f7dc207bf02
2024-05-08 19:44:55 +00:00
roman.ivanitskii
33028fb234 [starter] Improve error handling in IDERunContext and logging classes
GitOrigin-RevId: eda4fb1a7a094c0597f3fc49816d55b7c270e69d
2024-05-08 19:44:03 +00:00
Dmitry Zhuravlev
8b69885af1 [vcs-log] avoid using coroutine child scope in IdleVcsLogIndexer
Supervisor project level service scope should be enough.

Follow-up: a7874bd153f42a84bd94e2130ac249bd5a4b959b

GitOrigin-RevId: 4089f1ec73998c6c56526f3341e615f282fc597b
2024-05-08 19:39:55 +00:00
Tagir Valeev
0e644d03a3 [java-highlighting] Incomplete model (IDEA-353117) improvements
Annotations; casts; modules; fix accidental negation

GitOrigin-RevId: 5fee6394cd39b066c1c05b1af93f4fdc9d554b82
2024-05-08 19:27:19 +00:00
Yuriy Artamonov
77754dbd76 [spring] IDEA-353179 Remove the 'download pre-build shared indexes' option from the New Project | Spring Boot wizard
GitOrigin-RevId: 5c31e716de6b40955dff288cada163eb1d31ba1e
2024-05-08 19:26:11 +00:00
Julia Beliaeva
7bb13232c9 [vcs-log] remove unnecessary child scope creation
Child scope is expected to be canceled explicitly when not needed to avoid leaks, so it is more convenient to use the service scope.

GitOrigin-RevId: 51faa99919e388b20131d329c454317833d57e87
2024-05-08 19:21:22 +00:00
Julia Beliaeva
fc5c2c8143 [file-history] wait for ChangeListManager update before collecting file history in tests
It is necessary to ensure that ChangeListManager is updated, since GitFileHistory relies on it to check if the file was renamed and to get the prior name.

IJPL-149488

GitOrigin-RevId: 0711870b655fe5cfa96e734d41a5709d88aa163c
2024-05-08 19:18:11 +00:00
Ivan Semenov
f8c7aea874 [collab] fix timeline diff component layout
GitOrigin-RevId: 5ebf728d0e3219e28e026ffdf182e7001b98a25e
2024-05-08 19:15:15 +00:00
Ivan Semenov
c4edfeced5 [gitlab] refactor MT timeline component factory for simplicity
GitOrigin-RevId: 9e4d43dbe25d723cf8b268d1c640d57b67fc7a4b
2024-05-08 19:15:15 +00:00
Ivan Semenov
3dfaf11b24 [github] drop unnecessary childScope
GitOrigin-RevId: 25f4486b9e98d6fa01dcaee89150108038abba32
2024-05-08 19:15:15 +00:00
Dmitry Avdeev
25f498d0e7 IDEA-353212 Don't rename workspace on first Gradle import
GitOrigin-RevId: c7c88016bc1d8f98e199a27573d90f32af2b78d9
2024-05-08 19:11:02 +00:00
Aleksey Pivovarov
51d5167d1b IJPL-149459 IDEA-346408 diff: avoid re-implementing the ToggleAction icon
'isMultiChoice' flag can now be explicitly disabled.

GitOrigin-RevId: 9d9b583196cb235e3cb0be241741dc2792529e7b
2024-05-08 18:49:35 +00:00
Aleksey Pivovarov
3ec904c9e1 IJPL-149459 vcs: close menu popup for "Annotate" action
GitOrigin-RevId: e49c5b8631768995aa7f452b0a3b50befbe6c63b
2024-05-08 18:49:35 +00:00
Dmitry Avdeev
68036bcddd IJPL-148833 Use AI to generate structural search queries
added api to enable "Generate Code with AI" action for any editor
added the ability to customize ai input hint
added DirectCodeGenerationInteraction to write generated code directly in editor


Merge-request: IJ-MR-133764
Merged-by: Dmitry Avdeev <avdeev.dmitry@gmail.com>

GitOrigin-RevId: 297fe54620dbc68f3e9b1f909e062758c754f22e
2024-05-08 18:40:29 +00:00