459238 Commits

Author SHA1 Message Date
Jakub Senohrabek
4f436d3f76 [jewel] IJPL-175221 Removed remains of poko compiler
(cherry picked from commit ebcfdcd957aa4a53991090ec1985bcf3f47b2d1e)


(cherry picked from commit 06c3e24982b9beb6494b561b744e3c42da897441)

IJ-MR-155570

GitOrigin-RevId: 6498dd21f64d439d3924e1af4a6cd44fb8957e39
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
4fa7a131d1 [JEWEL-748] Define delimited inlines extension API, implement strikethrough monorepo & other refactorings
(cherry picked from commit 6ceccc0c79234379c35573696c6909faffb81098)


(cherry picked from commit 3bbf045cd0d5e440612ab3a09f3150a1d1b2ae2f)

IJ-MR-155570

GitOrigin-RevId: 720cd50c52a689c0980a95cf1e980b4eedccb1dc
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
eea1240eca [JEWEL-748] Define delimited inlines extension API, implement strikethrough
This includes a bunch of changes to the Markdown inline APIs to better align with CommonMark and our actual needs; a clean-up of the previous half-hearted attempt at supporting custom inline nodes (it did not and could never have worked in the way it was implemented), and some misc tweaks and cleanup.

closes https://github.com/JetBrains/intellij-community/pull/2915

(cherry picked from commit 70ef3e792dc4f64fd4d2afc6aa02f8c190203443)


(cherry picked from commit 606d5a2004d373e961229af09b367f0ccf2ceae4)

IJ-MR-155570

GitOrigin-RevId: 793138291f4f0c131949c08d0bfa037f843335d3
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
962a5a2046 [JEWEL] Fix table inner blocks inheritance
We were mistakenly extending CommonMark's CustomBlock
instead of implementing Jewel's CustomBlock in TableHeader,
TableRow, and TableCell.

Also includes a few fixes to make the CI happy

closes https://github.com/JetBrains/intellij-community/pull/2941

(cherry picked from commit 4ef24831f99c88a1bd68a9a1eefce161bd20ae90)


(cherry picked from commit a68eb41a1dad92a025f1936e1f26d12fdca30692)

IJ-MR-155570

GitOrigin-RevId: 1703dab764f6740bb0a781edf53cc4ad698332a4
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
8fc93f5220 [jewel] Disable pre-push hook in Jewel project
(cherry picked from commit 2160c8c884883175298754333ce98b1ed8be80d8)


(cherry picked from commit bd7f44480aa7e39262634d44f6b840e0e4e7b238)

IJ-MR-155570

GitOrigin-RevId: 01e9c02188af2acc625233c9bddbc905941e1f3f
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
18de4b6607 [jewel] IJPL-175221 [Poko] Introduce detection of missing properties and equality members for Jewel
(cherry picked from commit 4ecf9c3abfa3d21c1c07e48a9f69f623170a4514)


(cherry picked from commit e93a1ab5a0450ba919080fe2c79204bb6ed8665b)

IJ-MR-155570

GitOrigin-RevId: 058c2f4dc5f7d377f929e5105a485bdb0f7af72f
2025-03-12 13:07:26 +00:00
Ivan Morgillo
f51f3c30d8 [jewel] JEWEL-751 Add Explicit API mode to JPS build
Enables Kotlin's Explicit API mode for the Jewel JPS builds
(excluding the samples and the ui-test modules), to align
with the settings in the Gradle build.

closes https://github.com/JetBrains/intellij-community/pull/2926

(cherry picked from commit e61a16c1e90e8ed1958d0b5b474383098c0127cb)


(cherry picked from commit 88d9c89f5a1b4fe6a244ddccc991969be976d068)

IJ-MR-155570

GitOrigin-RevId: 3976e54cd7413426347b6480f7ba6d4c080c7e62
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
e00dcb4794 [jewel] Update IJP to 243.2.2
The EAP we were targeting no longer seems to exist

closes https://github.com/JetBrains/intellij-community/pull/2936

(cherry picked from commit a3dfcbea418fe0e64be13b9d5fd088f0f8f7fad0)


(cherry picked from commit 3c1a480e91af23bd47efe071d92a90487914cd47)

IJ-MR-155570

GitOrigin-RevId: 5f386ae609fa89dbfb9c5f8d4c88c6662b4e7feb
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
b85cdb12dc [jewel] Introduced equality members to Jewel classes
(cherry picked from commit 3efd5995e6240f0a44e7d943ce1dd3c1e18b7aa9)


(cherry picked from commit 27ee81798fc455d7b446b1c6dd12618918259dd7)

IJ-MR-155570

GitOrigin-RevId: 23043707a235a2103df1880b4645f154997ca5c9
2025-03-12 13:07:26 +00:00
Ivan Morgillo
84032509aa [jewel] JEWEL-735 Implement Markdown tables support (GFM extension)
Reference https://github.com/JetBrains/jewel/pull/735

closes https://github.com/JetBrains/intellij-community/pull/2913

(cherry picked from commit ca172d6be3642466b530822f6518eee394f1b81b)


(cherry picked from commit ce7f847ef5a9583f585121950784ca6020a51661)

IJ-MR-155570

GitOrigin-RevId: 63a995b4a7b58b4e6b3b8bc56b9b139bf17aaaaf
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
a6f71287f3 [jewel] Added Detekt rule to check for equality members
(cherry picked from commit 00548933761a6c9bfe93c109cf32c1f70bae9cd7)


(cherry picked from commit a6e14164c8df1826419af454675e4e4a458d0e8f)

IJ-MR-155570

GitOrigin-RevId: f95b0464a29535c4a5956d0fbb26ebd8e2be59f9
2025-03-12 13:07:26 +00:00
Alexander Kuznetsov
0e36c06321 [markdown][compose] IJPL-175966 Provide smoother animation
(cherry picked from commit 12880ed9794077b5f6ad185fe38c25113f1d53a2)


(cherry picked from commit 14208dba7b101b9760f25156ce7253d9984453dd)

IJ-MR-155570

GitOrigin-RevId: e1451e4e94dba8c97aaa46e50cca401919a2d357
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
0eab3bb84a [jewel] JEWEL-743 Expose position provider in PopupContainer
This allows users to specify where the popup should show. The default behaviour remains unvaried.

closes https://github.com/JetBrains/intellij-community/pull/2929

(cherry picked from commit 51d06e723b7c16901a41d954218ed61d17c9c9e8)


(cherry picked from commit 1cc11ad0e4f7a3f2ed5dcb96d086c1da6b8badb9)

IJ-MR-155570

GitOrigin-RevId: af0c57c489c7aa3ddab8750761d0ef1753c89687
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
260519ca75 [jewel] Update Jewel's VCS settings
This allows opening the Jewel Gradle sub-project in the IDE and
still being able to use the VCS integration. Without this, the
Jewel sub-project has no VCS enabled in the IDE.

closes https://github.com/JetBrains/intellij-community/pull/2925

(cherry picked from commit f61852955272b5f45435cae67523333012f4fa40)


(cherry picked from commit c76652ad927f8402d757bc2259e49cf5ee7c439d)

IJ-MR-155570

GitOrigin-RevId: 24f4cb263420bebacddaeccf6d7785cc09d7888a
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
d1a5e0b476 [jewel] Move thenIf modifier to foundation
This helps with places like the incoming SimpleTableLayout that need it
in `foundation`, but don't have access to it because it's in `ui`.

It also makes semantic sense, since the other, similar, modifiers we
created all live in foundation; thenIf has no "ui" specificity to it.

This also marks the "old" modifier as scheduled for removal in 252.

closes https://github.com/JetBrains/intellij-community/pull/2923

(cherry picked from commit e13efd3a5d33a65d88add97727be9b4f2c59a042)


(cherry picked from commit 8b36ee40225829592a5c911469f7739e836c817b)

IJ-MR-155570

GitOrigin-RevId: 3d089e6acab0cd6aef11496debfc881e1307520a
2025-03-12 13:07:25 +00:00
Ivan Morgillo
c796546ead [jewel] Extract component showcase module
(cherry picked from commit 85f62aa3d47ecba6dc1753d25e6f701092b947da)


(cherry picked from commit 24244c69716c4ab6f895b82489f960912f1777fb)

IJ-MR-155570

GitOrigin-RevId: e7e4b7c38fbd73d27524c25ab48aec79d886b381
2025-03-12 13:07:25 +00:00
Alexey Kudravtsev
eabc3d5681 tests: debug
(cherry picked from commit a2c20e4acd4d4ebe6a7ea65f701c0cc7e2df5d80)


(cherry picked from commit 5bb82064284796026bd8e605b313f8a1de26b4ec)

IJ-MR-155570

GitOrigin-RevId: 487626973b716d27cdc455ca87251f09fc7bf32d
2025-03-12 13:07:25 +00:00
Ivan Morgillo
00b3769c8b [jewel] Rewrite/cleanup/simplify ListComboBox code
Merge after https://github.com/JetBrains/intellij-community/pull/2905

Reference https://github.com/JetBrains/jewel/pull/715/

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

closes https://github.com/JetBrains/intellij-community/pull/2912

(cherry picked from commit d0b2a0cb59088752dde6f53e8ec00bdb0169adc8)


(cherry picked from commit dde7fb4970b3cda5c819b78d6bd6cc20508b9c11)

IJ-MR-155570

GitOrigin-RevId: c0b4da708ff0936fb25e8b7624e78e691ddf6fa6
2025-03-12 13:07:25 +00:00
Ivan Morgillo
34b7062948 [jewel] Bugfix decorated window on windows
Reference https://github.com/JetBrains/jewel/pull/731

closes https://github.com/JetBrains/intellij-community/pull/2920

(cherry picked from commit 61be2b8b30ef3417937e0966b7f2e2d5082542ed)


(cherry picked from commit 97ce6439aa53ec5c13241e3607508ab8b378929d)

IJ-MR-155570

GitOrigin-RevId: 1f8fdb352c6cbac72d7e22fd9e4ce8624ee5281d
2025-03-12 13:07:25 +00:00
Ivan Morgillo
5cf89a0521 Deprecate Dropdown
Reference https://github.com/JetBrains/jewel/pull/718

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

closes https://github.com/JetBrains/intellij-community/pull/2911

(cherry picked from commit 7d134278bda80edef233be65b76177b21b93c4de)


(cherry picked from commit 23fba1c5a5ab82c40f99bb71c5ddf1442e7b7eba)

IJ-MR-155570

GitOrigin-RevId: 495e0a1829d34db9b16d5b993bc33b37c33dc47c
2025-03-12 13:07:25 +00:00
Ivan Morgillo
fa47ad09c5 Reallocate styles in appropriate files
Reference https://github.com/JetBrains/jewel/pull/713

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

closes https://github.com/JetBrains/intellij-community/pull/2910

(cherry picked from commit 1deb160659741c2256d49ace9460a515f504384f)


(cherry picked from commit b463f469e8a25e762634540e9208129f5ac16e09)

IJ-MR-155570

GitOrigin-RevId: cdd83dd9853b0daaea4be9ce1bb546f3b6b9c9b7
2025-03-12 13:07:25 +00:00
Ivan Morgillo
8483e7ccda Add SplitButton
reference https://github.com/JetBrains/jewel/pull/733

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>
(cherry picked from commit a25d084ed04d880d871ba31912cb4988210d058b)


(cherry picked from commit 02412f9b44c1218c14430aebd97e0f1eea4febd0)

IJ-MR-155570

GitOrigin-RevId: e1898bddd7eb3c563ddfa33c7b4bc87acf4e3d4d
2025-03-12 13:07:25 +00:00
Alexander Kuznetsov
6b4b56a99a [markdown] IJPL-163534 synchronize scrolling between editor and preview, Jewel part
closes https://github.com/JetBrains/intellij-community/pull/2908

(cherry picked from commit 75d53f772501fbb0d4f086cc5213dc577e2340de)


(cherry picked from commit 0f78a716d6091dd56d3e252b53793a016949745c)

IJ-MR-155570

GitOrigin-RevId: ae404d2d83ca6a03c66421ddb4b500bf24adfec8
2025-03-12 13:07:25 +00:00
Ivan Morgillo
e3934392b4 add slot APIs to GroupHeader
reference https://github.com/JetBrains/jewel/pull/720

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

closes https://github.com/JetBrains/intellij-community/pull/2907

(cherry picked from commit c9471fa2cb6161c9336efd87d23d5bf950c7510f)


(cherry picked from commit 4c402d03fe4f3d85f7bb3502f503e04c11ea53eb)

IJ-MR-155570

GitOrigin-RevId: ef04ea775b1c90be808eb6fabaae9a15068c1885
2025-03-12 13:07:25 +00:00
Ivan Morgillo
fb83baa4a1 add inline banner
reference https://github.com/JetBrains/jewel/pull/711

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

closes https://github.com/JetBrains/intellij-community/pull/2906

(cherry picked from commit 3a3f026241884c7ec8a79fc225ea49da1f05d0bc)


(cherry picked from commit 57d931d1ce4f5d2ba00bef6f78a336d7c01136d1)

IJ-MR-155570

GitOrigin-RevId: e7f1628ed448a6ad77074a67b86825b86ef63eb3
2025-03-12 13:07:25 +00:00
Ivan Morgillo
17906ab3f6 fix excessive recompositions in SelectableLazyColumn
reference https://github.com/JetBrains/jewel/pull/723

closes https://github.com/JetBrains/intellij-community/pull/2905

(cherry picked from commit c7cf1e0405ac1894c7318627381dfb39dd0e0b20)


(cherry picked from commit 0ee0e01e668d629d6216eaf15552c0b26d13f774)

IJ-MR-155570

GitOrigin-RevId: 0bdf49d3a02e534b6c3a783de36534443afb15a1
2025-03-12 13:07:25 +00:00
Ivan Morgillo
3cf432e2c8 fix disabled state dropdown menu item color in IDE
reference https://github.com/JetBrains/jewel/pull/717

closes https://github.com/JetBrains/intellij-community/pull/2904

(cherry picked from commit 025558652bb64c35aad8e725d7186e564bc99684)


(cherry picked from commit 8759e143a4db37b981a26ec9e117b83376d06b97)

IJ-MR-155570

GitOrigin-RevId: b32476fcae67b494143cae0f9b3aafb877a90e2c
2025-03-12 13:07:25 +00:00
Sebastiano Poggi
8828026077 Bump Jewel Gradle version to 8.12
* Update AndroidStudioReleases.kt

* Fix static analysis

closes https://github.com/JetBrains/intellij-community/pull/2903

(cherry picked from commit 57000341596e931698b89d1112f5160610f014ba)


(cherry picked from commit 5236ad764f62e3e3fa22b04327901605214b18d5)

IJ-MR-155570

GitOrigin-RevId: b3598f71293ea85d065e96d30cf51d2c4fa0c73f
2025-03-12 13:07:25 +00:00
不要糖醋放椒盐
50b220ce64 Fix incorrect index assignment in toggleKeySelection by adding .key comparison
Missing .key caused the index check to always be -1, resulting in lastActiveItemIndex being set to -1 after Ctrl + left mouse click selecting an item. This led to an array out-of-bounds error in the onExtendSelectionToKey method when using Shift to select items.

- Corrected the logic in toggleKeySelection to properly compare keys.
- Changed `selectableLazyListState.lastActiveItemIndex = allKeys.indexOfFirst { it == key }`
  to `selectableLazyListState.lastActiveItemIndex = allKeys.indexOfFirst { it.key == key }`.

closes https://github.com/JetBrains/intellij-community/pull/2900

(cherry picked from commit 54992abe8c1a27133d89e6bc48dca7e1697554d1)


(cherry picked from commit 610806d90dc4902d0c01b62d5ffe4f161050393b)

IJ-MR-155570

GitOrigin-RevId: cf3000beeecf62d6c8441e8d4163c980724eec97
2025-03-12 13:07:25 +00:00
Jakub Senohrabek
a204341b17 IJPL-174575 NoClassDefFoundError (SkiaLayerAnalytics) fixed
(cherry picked from commit e3f857ead68d7a83671fbc308afa26de636fb23b)


(cherry picked from commit 38f78526dd04f10011439b3ab634733bf09c4ed7)

IJ-MR-155570

GitOrigin-RevId: 098a026a056c8c3da9d27d27f3a3d2c0f2e13864
2025-03-12 13:07:25 +00:00
Jakub Senohrabek
e2e921252b IJPL-166396 Move poko compiler plugin to directory under Jewel
(cherry picked from commit 29801a6c0cd11fec71c28627cc3b223414b833e9)


(cherry picked from commit 0d8e138e46a788c6b59257c92ba554da151dcdbe)

IJ-MR-155570

GitOrigin-RevId: 933c88da1cf6a8048396a664859b82f860dfe3ce
2025-03-12 13:07:25 +00:00
Vladimir Krivosheev
e3d6f5869a intellij.platform.jewel.uiTests - do not export jewel libs
(cherry picked from commit 30c4b5a0293c891a1f276728699753082e3f8fbc)


(cherry picked from commit a2bb5c6d9c28e4b94f2245620fe53ea1b9af5a92)

IJ-MR-155570

GitOrigin-RevId: e3bbe6db0a9ea4ee7413ddd0af2c23a3076d2272
2025-03-12 13:07:25 +00:00
Vladimir Krivosheev
386950db6c extract compose-foundation-desktop as project lib
(cherry picked from commit 4e576f9e6c0a9d8eda125b7d803b3dcf552126dd)


(cherry picked from commit 4e2607f78aff6acbf5fc1d981569b21a73c10b4c)

IJ-MR-155570

GitOrigin-RevId: b96cfed0383369e91643e3a6ee192032df30f58b
2025-03-12 13:07:25 +00:00
Vladimir Krivosheev
8529772296 don't export intellij.libraries.skiko
(cherry picked from commit 1916409a985d08ae5e91d9aaa03bacd1f3234cfa)


(cherry picked from commit 713141c47ed062fd0fd215c28df8f45d0e84d3be)

IJ-MR-155570

GitOrigin-RevId: 17501d03abcd261230137608825d954496df90f1
2025-03-12 13:07:25 +00:00
Vladimir Krivosheev
3d2f5e2cfa do not export intellij.platform.jewel.foundation
(cherry picked from commit c073173728c5d325bee9f15cf7bc81a4d81ffce3)


(cherry picked from commit dc7b5507b1f2a82fc5816478758291944c91310e)

IJ-MR-155570

GitOrigin-RevId: 7485f9dcbe9c7a7ed4e9809f135dd22cde13f2ce
2025-03-12 13:07:25 +00:00
Dmitriy.Panov
770e01a255 IJI-2360 pre-push git hook is disabled
(cherry picked from commit 39b09b1eaa621ae41a7b2b91eb490702e36fc0ed)


(cherry picked from commit 67cd34576ca324681a6206243b9fa66377111785)

IJ-MR-155570

GitOrigin-RevId: 016a56777271a1fb4552004fd426522f26416ca4
2025-03-12 13:07:25 +00:00
Jakub Senohrabek
7d244a9960 [jewel] IJPL-175221 Removed remains of poko compiler
(cherry picked from commit 9ac21f8ed758452db4d99d834a96bdb580bec179)

IJ-MR-155570

GitOrigin-RevId: 52329d0012d93cc4c05ba2a4ce1053a7d6cc2e88
2025-03-12 13:07:25 +00:00
Ivan Morgillo
df94d11c0d move the thenIf modifier from ui to foundation module
reference: https://github.com/JetBrains/jewel/pull/736

closes https://github.com/JetBrains/intellij-community/pull/2895

(cherry picked from commit 5eb5ef99d59723360c63eb9e41920e732d75b2b2)


(cherry picked from commit 7ae6802a8f80738f4c75fb996be4d7cf28000d6d)

IJ-MR-155570

GitOrigin-RevId: 97640f9061535c2b1faf591f5f42c6e915118499
2025-03-12 13:07:25 +00:00
Sebastiano Poggi
8e5b4199e2 Improve RoundedCornersManager documentation
The Javadoc for the class was malformed; I took the opportunity to rewrite it.

(cherry picked from commit 8997ee70d7f5124f0a922ed451cf744ad68b487a)


(cherry picked from commit 569461707bd7280432d58e381b8a502b488ce069)

IJ-MR-155570

GitOrigin-RevId: 78aafb7a7f8da039f609b7e60ff34ea2cf1642a9
2025-03-12 13:07:25 +00:00
Gregory.Shrago
93eca7fbd3 IJPL-177749 Restore three dots button in lookup 2
Keep the original component hierarchy.


(cherry picked from commit 8746d61bef8c62a1a41e27631c574ade59608ed7)

IJ-CR-157279

GitOrigin-RevId: 5466789040175232ac60e928bf85cc011d1c133b
2025-03-12 01:32:31 +00:00
Gregory.Shrago
43135022ff IJPL-177749 Restore three dots button in lookup
It went missing due to the hardcoded `LookupBottomLayout` layout. Its wrapper size was not updated.


(cherry picked from commit 3cb66e335c3de50c5b310de87a314b6f5cf4c400)

IJ-CR-157279

GitOrigin-RevId: d099d412ba2455f995fdd2e2a6c2f7f06e6a6362
2025-03-12 01:32:31 +00:00
Chris Lemaire
5ca629ce0b [github] Fix changes not loading (IJPL-176927)
#IJPL-176927 Fixed

Turns out: we all make boolean logic errors every once in a while, no exceptions.

follow-up: f449ea4351689c3dac3b0ea23327addc30e25c1e
(cherry picked from commit 9ab72e969a704fa346e76c69d14cfba068bde0ee)

GitOrigin-RevId: 9088f5bdac7aa091d4abe89ae480c9fe7a526739
2025-03-11 17:45:57 +00:00
Ivan Semenov
b2681c056c [github] avoid processing the same subgraph multiple times
#IJPL-160204 Fixed

(cherry picked from commit f449ea4351689c3dac3b0ea23327addc30e25c1e)

GitOrigin-RevId: acb969f34fa2e24347ef1aeeecdb71575d9a9571
2025-03-11 17:45:57 +00:00
Ivan Semenov
1777cd515d [github] drop unused method
(cherry picked from commit eb5e40e1298c991b132f81e2a2bb37cf7b001d59)

GitOrigin-RevId: f39cdd9591ad78d245e08c59b499ce73aa2e9a88
2025-03-11 17:45:57 +00:00
Ivan Semenov
37a3142566 [github] drop unused variable
(cherry picked from commit 99e1fd5c51db97f6861422680a3360282805c3f5)

GitOrigin-RevId: 1bee0473567d6e1ae569f90925f017155d68b432
2025-03-11 17:45:57 +00:00
Bart van Helvert
6fe7f5b169 IntelliJ IDEA 2024.3 30 years of Java artwork
#IDEA-368905


(cherry picked from commit 2fc9454be6b1ce376cdf5d677ec2d418f12c2358)

IJ-MR-157216

GitOrigin-RevId: 41ec0802389f18e20baf45c77a2f577b2f256120
2025-03-10 22:41:37 +00:00
Alexey.Merkulov
45e0ed3656 IJPL-171506 Fix statistics reporting for a trial survey and change the target release
(cherry picked from commit dd8d7370b27fc4efc61d4ca52353d50d55e2d19a)

IJ-CR-157144

GitOrigin-RevId: ed5b5a0022cba33e081502c642851d19cd09ada2
2025-03-10 14:22:11 +00:00
Mikhail Pyltsin
7f49643e29 [java] IDEA-367679 Bump language level to java 24
(cherry picked from commit 7b2335b11fb715853b9b8dd2c5f57710194dcabf)

IJ-MR-156693

GitOrigin-RevId: cd4cd4ab18e38b49a2462999c66dbfd9f8eab56f
2025-03-06 09:50:20 +00:00
Mikhail Pyltsin
3a00f15d33 [java-imports] IDEA-368382 incorrect place for module import
- support editorconfig
- more tests


(cherry picked from commit d7fd604e95b1dd197a3efbdbfcd54e81564b2490)

IJ-CR-156496

GitOrigin-RevId: 141bae22ad1f263d06b28618bf425a68e8d3cac6
2025-03-04 21:15:51 +00:00
Mikhail Pyltsin
f82340ac1c [java-imports] IDEA-368382 incorrect place for module import
- support static separately


(cherry picked from commit 8d1acc0e8d2bd7d60b1f03b1ebe367d7d9f2e2a9)

IJ-CR-156496

GitOrigin-RevId: d109ac92ad1c67ef65b4267cc752475b98fa267e
2025-03-04 21:15:51 +00:00