Artem Bochkarev
23b6132765
IDEA-349598 Update jcef.jar version
...
GitOrigin-RevId: b30432a22394eed477a07c3b060184532d1cd3aa
2024-03-21 12:41:21 +00:00
Dmitry Avdeev
cf1aec5b78
IDEA-325998 i18n: number of space is shorten in Korean
...
applying standard UISettings.setupFractionalMetrics(this)
GitOrigin-RevId: ee1c0696b8728a37083c708109cddecd71948927
2024-03-21 12:14:39 +00:00
Andrey Cherkasov
974728d187
[kotlin] Port AddFunModifierFix to K2
...
This quick fix is for the INTERFACE_AS_FUNCTION error.
^KTIJ-26890
GitOrigin-RevId: b103a61d16bd755106a08b3da53af96367dd37ba
2024-03-21 11:09:40 +00:00
Andrey Cherkasov
5321ce0e9d
[kotlin] Rename method
...
^KTIJ-26890
GitOrigin-RevId: 970a698cb3294cbe0fc90a8afb2b5e1be1a26374
2024-03-21 11:09:37 +00:00
Andrey Cherkasov
5dd50b7da6
[kotlin] Move some functions to the kotlin.base.psi module
...
^KTIJ-26890
GitOrigin-RevId: a77403f46324a870c6b95a51841af3bffe6cce65
2024-03-21 11:09:33 +00:00
Anna Kozlova
a805736732
[kotlin] k2: support name conflict detection for functions
...
required for KTIJ-26164
GitOrigin-RevId: 8e832d3a286f7fccc53c4988c53709ec27cf3b52
2024-03-21 11:08:49 +00:00
Anna Kozlova
0af674fc07
[kotlin] k2: change signature: perform optimizations on non-physical psi
...
^KTIJ-29091 fixed
GitOrigin-RevId: c9419cf1aa10a317babd9e202cff872785e5e1e8
2024-03-21 11:08:46 +00:00
Anna Kozlova
2304b862c9
[kotlin] k1: suppress conversion to light services
...
the service is declared in k1 specific module but it's used in compilation for k2 debugger tests (K2DebuggetTestUtilsKt.withTestServicesNeededForCodeCompilation) and thus it would be automatically loaded when it should not
KTIJ-28973
GitOrigin-RevId: 6c97dc3f15d36a32dc88dbbc0f47c6d87441c3e9
2024-03-21 11:08:42 +00:00
Anna Kozlova
ba8501aa39
[kotlin] fix inspection display name
...
KTIJ-29097
GitOrigin-RevId: be2b4049b45df559a80d6f092955d693aba6d657
2024-03-21 11:08:39 +00:00
Bas Leijdekkers
777b2a6283
[Groovy] convert Groovy16HighlightingTest to Java (IDEA-327339)
...
GitOrigin-RevId: c6f123e5d572a0a20576573ae2bf4755c4867995
2024-03-21 11:05:33 +00:00
Bas Leijdekkers
48e8fda975
Rename .groovy to .java
...
IDEA-327339
GitOrigin-RevId: 4325f336ded402a5954fbccf0b0c7e480acfd2d9
2024-03-21 11:05:28 +00:00
Bas Leijdekkers
4d70cc60bc
[Groovy] convert Groovy23HighlightingTest to Java (IDEA-327339)
...
GitOrigin-RevId: a28d91e3f1890f9db23ecaba6a4a64d45adb0482
2024-03-21 11:05:23 +00:00
Bas Leijdekkers
5a623aa805
Rename .groovy to .java
...
IDEA-327339
GitOrigin-RevId: 912ab1bc4466f6295c776f02d0bc714ef43441f8
2024-03-21 11:05:18 +00:00
Bas Leijdekkers
4352c5247a
[java] add option to ignore single argument substring() calls (IDEA-345335)
...
GitOrigin-RevId: 967ada74b5354561b8a32f00484f21bae2d05d51
2024-03-21 11:05:13 +00:00
Bas Leijdekkers
a96178541e
[Groovy] convert Groovy25HighlightingTest to Java (IDEA-327339)
...
GitOrigin-RevId: f9bac6da7120d3651a73aae63b93b1c23426b2ef
2024-03-21 11:05:08 +00:00
Bas Leijdekkers
73a7999dbf
Rename .groovy to .java
...
IDEA-327339
GitOrigin-RevId: f1f4818df79f505421271257398701dcadcb96e6
2024-03-21 11:05:03 +00:00
Bas Leijdekkers
1e16743c85
remove unnecessary substring() calls
...
GitOrigin-RevId: b5cdb5bd7e2cc3f3bf866685bbfdf887b81dff3f
2024-03-21 11:04:57 +00:00
Bas Leijdekkers
e08a149b42
[Groovy] convert GroovyHighlighting40Test to Java (IDEA-327339)
...
GitOrigin-RevId: da74b2853a963d2346311a30f18ecd89a9d3b902
2024-03-21 11:04:52 +00:00
Bas Leijdekkers
87fa964c41
Rename .groovy to .java
...
IDEA-327339
GitOrigin-RevId: 98d4b534496f36100afa7ec16f80657e666f181d
2024-03-21 11:04:47 +00:00
Bas Leijdekkers
38c4c3d441
[java] move "Return value is outside of declared range" inspection to Probable Bugs group (IDEA-347634)
...
GitOrigin-RevId: 816ff8462b88d4c059bfe9886ea5b4f243cc4304
2024-03-21 11:04:42 +00:00
Bas Leijdekkers
f6f87f931f
[github] fix zero-tolerance inspection warning
...
GitOrigin-RevId: d6ae2683a707441eb431ed7861bfabb8c3659645
2024-03-21 11:04:37 +00:00
Bas Leijdekkers
8914e73ef2
svn: fix zero-tolerance warnings
...
GitOrigin-RevId: 50306ce6bc2e38242a12f0dc7cd6d5638e6de2ee
2024-03-21 11:04:32 +00:00
Bas Leijdekkers
b31dc2acb9
[java] mention performance in inspection description (IJ-CR-129155)
...
GitOrigin-RevId: afd288ea265904dd5446fc24c092cb650d986abd
2024-03-21 11:04:27 +00:00
Bas Leijdekkers
39048a192b
[refactorings] fix zero tolerance inspection warning
...
GitOrigin-RevId: fbd38499281dcb7de67e297166e847f9fecc722f
2024-03-21 11:04:21 +00:00
Bas Leijdekkers
f2ea993aa9
[platform] fix zero tolerance inspection warning
...
GitOrigin-RevId: 1881cbbee30a6513e0f0f60870a2a797a5110c39
2024-03-21 11:04:16 +00:00
Bas Leijdekkers
b96e40c0cf
[java] fix zero tolerance inspection warnings in test
...
GitOrigin-RevId: da21ee522ac7123a536f324fe1f4da592c7ebed2
2024-03-21 11:04:11 +00:00
Dmitry Avdeev
6e3c0e1eaa
[quickdoc] align quickdoc markup with DaemonTooltipWithActionRenderer
...
left margin of quickdoc set to 12
right margin of both settings buttons set to 3
GitOrigin-RevId: 93fa6935eb3d9f8a4637009006eb5a1fc7f3cadb
2024-03-21 10:49:54 +00:00
Vera Petrenkova
3e07b30ad9
IDEA-348171 Add compressing toolbar layout strategy
...
GitOrigin-RevId: 8c081738cd56f685ae723a05cd8fe233f02e6b3c
2024-03-21 10:46:28 +00:00
Nikolay Chashnikov
306b5c5eae
[rdct] enable "Keyboard Shortcuts PDF" action in frontend variants of all IDEs (RDCT-1188)
...
'ExternalProductResourceUrls:keyboardShortcutsPdfUrl' property is not used in full variants of these IDEs, because they include corresponding PDF files in their installations. However, the frontend variants (ex JetBrains Client) don't include ReferenceCard.pdf files, so it's better to provide a URL for them.
GitOrigin-RevId: 2b398c0d8a061fe0b3921e35bfb7673740c9a3f8
2024-03-21 10:33:00 +00:00
Roman Shevchenko
a824200140
[ui] adding project name to the settings saving progress
...
GitOrigin-RevId: 28817a073af6fbcc206e08960ff5b7798cec227e
2024-03-21 10:10:02 +00:00
Ivan Pashchenko
a3d2e61197
IJPL-442: use own copies of resources files + process .rc file before going to .res generation
...
review feedback IJCR-129069
GitOrigin-RevId: 14e71b2ed19b2107f7bc6aa4b8f407c8b5aa180d
2024-03-21 10:02:50 +00:00
Ivan Pashchenko
557fe28e7f
Revert "RDCT-1171: use bootstrapping wrapper instead of relying on JAVA_HOME being set"
...
This reverts commit dd53833e77c23707182ee4b4ef812f49f59a8408.
review feedback IJCR-129069
GitOrigin-RevId: fbf53c61e07d85c010114a41f77b6272c2ebedd7
2024-03-21 10:02:50 +00:00
Ivan Pashchenko
047fda2dfd
IJPL-442: remove junctions
...
review feedback IJCR-129069
GitOrigin-RevId: 5ee2799b901c3473ff8bf2826e7d4de1551a8af6
2024-03-21 10:02:50 +00:00
Roman Golyshev
aad1bb49b9
Merge branch 'master' of ssh://git.jetbrains.team/intellij
...
GitOrigin-RevId: 9e144999c3d6ac2c49eb6dd85210ceaf249ba3a1
2024-03-21 10:02:26 +00:00
Ilya.Kazakevich
74bbd7584a
PY-64402: Limit To sci mode to Conda.
...
New project wizard doesn't allow generator to select env. type.
This change adds this ability and explicitly limits possible env types to Conda for Sci project
GitOrigin-RevId: a0035dc119ccdd9ea4587f7aee1ea564d2528c3d
2024-03-21 10:00:01 +00:00
Roman Golyshev
f2f649549f
KT-66498 [kotlin][devkit] Adapt CompanionObjectInExtensionInspection to changes in isSubClass implementation for K1
...
Now K1 implementation does not consider a class to be a subclass of itself.
On the contrast, `isSubTypeOf` check looks more reasonable for this case.
GitOrigin-RevId: 09a36ee8439a0b5d7a09d2354851b0ee2f43e762
2024-03-21 08:55:26 +01:00
Roman Golyshev
b2c2855f10
[kotlin] Update bundled compiler version to 2.0.0-dev-19480
...
GitOrigin-RevId: a5e91de2d442f7d521df7e4e015646d1a2518111
2024-03-21 08:55:24 +01:00
Roman Golyshev
eb0a8b87ac
Merge branch 'refs/heads/kt-master'
...
GitOrigin-RevId: a14cf24aa1eba4addd4f4f5469a8fa130152dfdf
2024-03-21 08:54:38 +01:00
Vladislav.Yaroshchuk
7d67abe183
Revert "[kotlin] Move some functions to the kotlin.base.psi module"
...
This reverts commit 2cb72a2f89f5afe9db5c2a8da6f5ef3dcff3f0b8.
GitOrigin-RevId: 8113bb1696de8ed42b61ccaab7a1ea7486d66f53
2024-03-21 09:39:34 +04:00
Vladislav.Yaroshchuk
420e6c6788
Revert "[kotlin] Rename method"
...
This reverts commit eb56d77334856b33f175fb2cd0661e98211b6f07.
GitOrigin-RevId: 5c4986d51a7b8abfb45f6339c681975dc9534a5c
2024-03-21 09:39:17 +04:00
Vladislav.Yaroshchuk
078f1f8dd4
Revert "[kotlin] Port AddFunModifierFix to K2"
...
This reverts commit 57e2171b1ee82ca4202edd69aa3ed19d26ca2c46.
GitOrigin-RevId: 3432a63a721cffb1fa904949d8adf2a318423f10
2024-03-21 09:38:58 +04:00
Alexey Kudravtsev
c45e147568
make RangeMarkerTest more resilient to gc quirks
...
GitOrigin-RevId: 488092303816b37a446e607804e787e4238fd25d
2024-03-21 05:07:23 +00:00
Alexey Kudravtsev
23bbdb8cc7
evictionListener in CollectionFactory should accept this map as an argument, to make it easier to write self-referential listeners
...
GitOrigin-RevId: e5257b1c282a95624fdb6cc2d53bff7c46828e22
2024-03-21 05:07:17 +00:00
Alexey Kudravtsev
4458ed6efc
cleanup
...
GitOrigin-RevId: e425557b4909dd24b4df8e78ce67ebfaf7eb063d
2024-03-21 05:07:13 +00:00
Ivan Migalev
432230eb34
WEB-65913: update the plugin import list
...
GitOrigin-RevId: 0952e69d243df3772870cac96348b31b74638055
2024-03-21 04:55:45 +00:00
Alex Plate
fce10ba043
[Workspace Model] Marking JpsProjectLoadedListener as internal interface
...
Comment on that: https://youtrack.jetbrains.com/issue/IJPL-844/Prepare-Workspace-Model-API-to-be-non-experimental-2024.2#focus=Comments-27-9529708.0-0
This interface has unspecified semantic (IDEA-330045) and these is no need to expose this interface as an API
GitOrigin-RevId: 427e79a66888f4f7535db64a24deba011c9c0b3d
2024-03-21 04:48:06 +00:00
Alex Plate
ddae2b60a0
[Workspace Model] [IJPL-844] Remove Disposable interface from the workspace model API.
...
The only public Disposable was found in WorkspaceModelTopics. This disposable is now removed.
Also, there is a Disposable in WorkspaceModelImpl. This is not a public interface, but I still removed a disposable from there because it's useless.
Class DisposableCachedValue cannot be easily removed, but I've marked it as obsolete.
GitOrigin-RevId: 3a51a6407d4367f50cca09353b47a62cd0a6335a
2024-03-21 04:48:00 +00:00
Alex Plate
22dd7a45b0
[Workspace Model] Mark BuilderSnapshot internal
...
Annotate BuilderSnapshot and StorageReplacement as @ApiStatus.Internal
GitOrigin-RevId: efe71bc7b44e0f885831859cb3717a7442ac3a83
2024-03-21 04:47:56 +00:00
Nikolay Chashnikov
0697642071
[module-based loader] provide a way to skip some root and plugin modules when including content in product-modules.xml (IJPL-128)
...
Sometimes we want to include content of product-modules.xml from a base product, but skip some modules from it (e.g., intellij.cwm.guest includes 'performanceTesting' plugin by default, but required modules are missing in some IDEs, so it won't work in them). This commit introduces 'without-module' subtag in 'include' tag which allows to still reuse content of the base product in such cases and explicitly mark modules which should be skipped.
GitOrigin-RevId: 57970894cda9de9bb46295b5a41d9d0d833a3967
2024-03-21 04:41:59 +00:00
Nikolay Chashnikov
b7beb3dac8
[tests] pass the home path to the IDE process explicitly (RDCT-773)
...
It's more reliable when computing it inside the IDE process by walking through parent directories (especially if the IDE process is started inside a Docker container).
GitOrigin-RevId: 76f5fded2c0d3fe3c5c9f2774a98daae9b725813
2024-03-21 04:41:54 +00:00