idea/community.git
2 months ago[dbe] Icons for MimerSQL and Apache Ignite
Vasily Chernov [Thu, 19 May 2022 11:03:46 +0000 (14:03 +0300)]
[dbe] Icons for MimerSQL and Apache Ignite

GitOrigin-RevId: 8dd0d0f65e1f9e0aa3b416d82af51d9131477b54

2 months agoinspect: fix error handling in command line parsing
Roland Illig [Thu, 19 May 2022 09:42:28 +0000 (11:42 +0200)]
inspect: fix error handling in command line parsing

Since 2019-08-06, the command line is parsed as a list instead of an
array, which no longer throws an ArrayIndexOutOfBoundsException.

GitOrigin-RevId: 2f808f7bc3af00f361ee62d9a10d312572c7f7f3

2 months agodo not report freeze when running on EDT
Gregory.Shrago [Thu, 19 May 2022 15:08:35 +0000 (18:08 +0300)]
do not report freeze when running on EDT

For example, "Test Write Action under Progress" action shall not report UI freeze.

GitOrigin-RevId: 5c8501c05479d4c242f6ec4bf7c527966e7c2ee7

2 months agoIDEA-293983 Add to the editor the ability to call the context menu using VO standard...
Artem Semenov [Thu, 19 May 2022 12:47:42 +0000 (15:47 +0300)]
IDEA-293983 Add to the editor the ability to call the context menu using VO standard hot keys

GitOrigin-RevId: 79f20688bfa2920073adfa2fe8c3265281cadd0a

2 months agodeprecate `PsiResolveHelper$SERVICE`
Daniil Ovchinnikov [Tue, 17 May 2022 21:21:06 +0000 (23:21 +0200)]
deprecate `PsiResolveHelper$SERVICE`

GitOrigin-RevId: 85081ddd627298396d389f1d45f97ac23ec155ce

2 months agoML in SE: report rounded length of an item name
Svetlana.Zemlyanskaya [Thu, 19 May 2022 12:04:50 +0000 (14:04 +0200)]
ML in SE: report rounded length of an item name

GitOrigin-RevId: f4d9edf1397a063b614a1f984d54c0c90097d93b

2 months agoML in SE: report contributor weights with each event
Svetlana.Zemlyanskaya [Thu, 19 May 2022 10:34:12 +0000 (12:34 +0200)]
ML in SE: report contributor weights with each event

GitOrigin-RevId: 2720ba0bfdd064111af48e758d7585c0fce7c38a

2 months agoML in SE: simplify common features provider
Svetlana.Zemlyanskaya [Thu, 19 May 2022 10:12:18 +0000 (12:12 +0200)]
ML in SE: simplify common features provider

GitOrigin-RevId: 4e12f54bbecef05b0f47209e0bb978ccf73faa62

2 months agoML in SE: check shouldOrderByMl based on opened tab instead of contributor (proper...
Svetlana.Zemlyanskaya [Thu, 19 May 2022 09:46:47 +0000 (11:46 +0200)]
ML in SE: check shouldOrderByMl based on opened tab instead of contributor (proper fix for IDEA-293651)

GitOrigin-RevId: fae8fc083d2bb288b750d7b1ade3d369eb32731e

2 months agoML in SE: make an experimental Action model a default one
Svetlana.Zemlyanskaya [Wed, 18 May 2022 19:09:30 +0000 (21:09 +0200)]
ML in SE: make an experimental Action model a default one

GitOrigin-RevId: ee768c325bda2f9d7deb7e7c1c3c3827b66f0aeb

2 months ago[devkit] Component(-interface) -> plugin.xml declaration, add test for <headless...
Yann Cébron [Thu, 19 May 2022 14:08:51 +0000 (16:08 +0200)]
[devkit] Component(-interface) -> plugin.xml declaration, add test for <headless-implementation-class> (IDEA-129958)

GitOrigin-RevId: 6345a38b88f29a56a4c16d2684d46e999be9fabb

2 months agodeprecate `CacheManager$SERVICE`
Daniil Ovchinnikov [Tue, 17 May 2022 20:44:20 +0000 (22:44 +0200)]
deprecate `CacheManager$SERVICE`

GitOrigin-RevId: e629a457613293a395be10fbd022437dd269292c

2 months ago[platform] moving state management into the refresh progress indicator; separate...
Roman Shevchenko [Thu, 19 May 2022 13:57:03 +0000 (15:57 +0200)]
[platform] moving state management into the refresh progress indicator; separate tooltip for async event processing

GitOrigin-RevId: acfe17e9c4254a544af8cae4986575da81699164

2 months agoIDEA-294355 Devkit: gutter icon for Listener Topic
Yann Cébron [Thu, 19 May 2022 13:53:13 +0000 (15:53 +0200)]
IDEA-294355 Devkit: gutter icon for Listener Topic

GitOrigin-RevId: 3d25dbfd0728acfdad579811293e128fe8a41770

2 months ago[jvm] IDEA-294235 Ignore '@Override' methods in JavaApiUsageInspection
Bart van Helvert [Thu, 19 May 2022 12:47:40 +0000 (14:47 +0200)]
[jvm] IDEA-294235 Ignore '@Override' methods in JavaApiUsageInspection

GitOrigin-RevId: cba6854efb886baf03ccde5b71dc883c2354501c

2 months agodump several no "checkCanceled" traces
Gregory.Shrago [Thu, 19 May 2022 12:54:14 +0000 (15:54 +0300)]
dump several no "checkCanceled" traces

GitOrigin-RevId: aed78e801e7f9aea9d5d969a624d36f9f8cb2610

2 months agocwm: permissions: CWM-1314: javadoc for ExecutionActionSuppressor
Vladimir.Petrenko [Wed, 18 May 2022 12:19:18 +0000 (15:19 +0300)]
cwm: permissions: CWM-1314: javadoc for ExecutionActionSuppressor

GitOrigin-RevId: 12f21a7b7cbca411ce2e624c17e4f2933e5ea8f9

2 months agoGTW-242 remote settings: rename "ConfigurablesModificator" EP to "ConfigurablesPatche...
Vladimir.Petrenko [Wed, 18 May 2022 10:50:32 +0000 (13:50 +0300)]
GTW-242 remote settings: rename "ConfigurablesModificator" EP to "ConfigurablesPatcher" + add javadoc

GitOrigin-RevId: 7ca017a37a671d59a3383f244c68f0a163f77b13

2 months agoIDEA-293915 Main Menu Font, icons have wrong color after switching from dark themes...
Pavel Porvatov [Thu, 19 May 2022 13:23:54 +0000 (15:23 +0200)]
IDEA-293915 Main Menu Font, icons have wrong color after switching from dark themes to the IJ Light

GitOrigin-RevId: 2fb4b91a7cf27ef34ccd3033dc96af9060b184f7

2 months ago[kotlin] add note to the description about Kotlin version support
Mikhail Zarechenskiy [Thu, 19 May 2022 13:21:43 +0000 (15:21 +0200)]
[kotlin] add note to the description about Kotlin version support

 ^KTIJ-21744

GitOrigin-RevId: bf9830a4f5b410c11cbe3d7bbcd19b4779d93d34

2 months ago[ide starter extended] tests on fus log parsing and teamcity error reporting
Nikita Kudrin [Thu, 19 May 2022 13:37:37 +0000 (16:37 +0300)]
[ide starter extended] tests on fus log parsing and teamcity error reporting

GitOrigin-RevId: 3c9b67a021d6bf7db0dad2cfc6f960b024ab5dc9

2 months ago[CodeWithMe] Fix typo in the javadoc to ToolWindowContentExtractor
Vyacheslav Moklev [Thu, 19 May 2022 10:15:49 +0000 (13:15 +0300)]
[CodeWithMe] Fix typo in the javadoc to ToolWindowContentExtractor

GitOrigin-RevId: 342b907d9ea70e7119bf286fe71e86d9622ebf0b

2 months ago[devkit] Component(-interface) -> plugin.xml declaration (IDEA-129958)
Yann Cébron [Thu, 19 May 2022 12:32:25 +0000 (14:32 +0200)]
[devkit] Component(-interface) -> plugin.xml declaration (IDEA-129958)

GitOrigin-RevId: 210c873aafc0b9f4d713d046b1c949030ae9baed

2 months agobuild scripts incremental compilation: retrying with clean build in case of JPS cache...
Dmitriy.Panov [Thu, 19 May 2022 11:11:50 +0000 (13:11 +0200)]
build scripts incremental compilation: retrying with clean build in case of JPS caches failure

GitOrigin-RevId: 18f91a8ddba77270acb6caaa658e1094bd3327e1

2 months agoIDEA-293388 Image preview popup grows endlessly
Gregory.Shrago [Wed, 18 May 2022 23:22:57 +0000 (02:22 +0300)]
IDEA-293388 Image preview popup grows endlessly

A fast toolbar tries to update the popup right in `addNotify` when the component to adjust has zero size.

GitOrigin-RevId: 2c6ecb91159e598c3a276ae97935f70496873c22

2 months agoUpdate actions in an opened actions popup after an KeepingPopupOpenAction was execute...
Evgeniy.Stepanov [Thu, 19 May 2022 11:44:34 +0000 (13:44 +0200)]
Update actions in an opened actions popup after an KeepingPopupOpenAction was executed, IJ-CR-24195

GitOrigin-RevId: 340fd113f693b6e84750097da5cc0d6d476fe8cc

2 months agocleanup
Alexey Kudravtsev [Thu, 19 May 2022 11:30:59 +0000 (13:30 +0200)]
cleanup

GitOrigin-RevId: aaa155d9fbe293854449a5814d05cc8ef4bb2d9a

2 months agoremove class abstracted prematurely
Alexey Kudravtsev [Thu, 19 May 2022 11:26:43 +0000 (13:26 +0200)]
remove class abstracted prematurely

GitOrigin-RevId: 77eb016bbe508756041fbe1f890c7df5ea33e522

2 months agomore diagnostics for EA-518009 (plugin) - T: JavaClassReference.doAdvancedResolve
Alexey Kudravtsev [Wed, 18 May 2022 15:21:42 +0000 (17:21 +0200)]
more diagnostics for EA-518009 (plugin) - T: JavaClassReference.doAdvancedResolve

GitOrigin-RevId: b9a559f65b095a21483a9dcdac9c215523b5a501

2 months ago(IJ-CR-24420) ConfirmingTrustManager: review fixes
Ivan Migalev [Thu, 19 May 2022 11:07:17 +0000 (18:07 +0700)]
(IJ-CR-24420) ConfirmingTrustManager: review fixes

GitOrigin-RevId: 9b8d357713e5c036fa0869cb767a1f1bc1df5b31

2 months agoMerge IJ-MR-24152: ak/fix-commit-and-push-button-on-start
Aleksandr Krasilnikov [Thu, 19 May 2022 11:19:02 +0000 (11:19 +0000)]
Merge IJ-MR-24152: ak/fix-commit-and-push-button-on-start

GitOrigin-RevId: a95086e1bb003fea7bd324c2359be2dbe1611e05

2 months ago[inlays] add documentation for ParameterNameHintsSuppressor + remove @Experimental
Aleksandr Izmailov [Thu, 19 May 2022 09:23:02 +0000 (11:23 +0200)]
[inlays] add documentation for ParameterNameHintsSuppressor + remove @Experimental

GitOrigin-RevId: 11fd938da0b6933b3a58895c030a0dfb879346e4

2 months ago[CodeWithMe] Replace ProperTextRange with RangeMarker in IME support to survive chang...
Vyacheslav Moklev [Mon, 16 May 2022 10:40:12 +0000 (13:40 +0300)]
[CodeWithMe] Replace ProperTextRange with RangeMarker in IME support to survive changes from other clients

[CodeWithMe] Fix review notes

[CodeWithMe] Fix review notes - 2

GitOrigin-RevId: 45c6f5fb0ecf7fa3c639e2526534b1aa5b574614

2 months agoRIDER-76909 Pass error to logger in main method error handling.
Mikhail Filippov [Tue, 10 May 2022 13:22:31 +0000 (16:22 +0300)]
RIDER-76909 Pass error to logger in main method error handling.

GitOrigin-RevId: 25a35af0ecddc857e7a81ab1ad4af0249925cfb7

2 months agoRIDER-76909 Build searchable options refactoring.
Mikhail Filippov [Fri, 29 Apr 2022 21:00:42 +0000 (00:00 +0300)]
RIDER-76909 Build searchable options refactoring.

GitOrigin-RevId: 6e091763268e0af0ffdbfaa7917d96663a2b12ca

2 months agoRIDER-76909 Add JSON based logger to STDOUT
Mikhail Filippov [Fri, 29 Apr 2022 16:25:07 +0000 (19:25 +0300)]
RIDER-76909 Add JSON based logger to STDOUT

It allows handle errors from child processes and pass errors into build messages.

GitOrigin-RevId: 47efc18fe88faec8f8ed8957cdfb1b11695c9dc7

2 months agoRevert "[cwm-remoteDev] User-wide settings are more preferrable then machine-wide...
Vladislav Ertel [Wed, 18 May 2022 18:37:04 +0000 (21:37 +0300)]
Revert "[cwm-remoteDev] User-wide settings are more preferrable then machine-wide settings"

This reverts commit 52a6fb57f43db92042a4311a1811c01c4fa80821.

GitOrigin-RevId: da1c5e56ac805b3614dfa6afe049273dafaa25f6

2 months agoProjectViewNodeDecorator: link javadoc to SDK docs
Patrick Scheibe [Thu, 19 May 2022 10:00:56 +0000 (12:00 +0200)]
ProjectViewNodeDecorator: link javadoc to SDK docs

GitOrigin-RevId: 51bdc9dc9dc1dd7abc75bad675490d357f3b86b3

2 months agovcs: fix pre-commit check progress bar not being hidden after cancellation
Aleksey Pivovarov [Thu, 19 May 2022 09:38:15 +0000 (11:38 +0200)]
vcs: fix pre-commit check progress bar not being hidden after cancellation

GitOrigin-RevId: 056677851f8ba251d2dc81a3a76b61a7ec2eea9a

2 months agoIDEA-234006 vcs: handle errors in pre-commit checks
Aleksey Pivovarov [Tue, 3 May 2022 16:05:30 +0000 (18:05 +0200)]
IDEA-234006 vcs: handle errors in pre-commit checks

Do not abort the commit silently:
* show error message
* allow to continue without checks

GitOrigin-RevId: 4412df0ca1bcf453de69f6d7dadf284d2d77c850

2 months agovcs: cleanup
Aleksey Pivovarov [Tue, 3 May 2022 16:03:50 +0000 (18:03 +0200)]
vcs: cleanup

GitOrigin-RevId: 454333ee49781ef5245e01ceb06e7a188601de04

2 months agovcs: show errors from CheckinMetaHandler
Aleksey Pivovarov [Tue, 3 May 2022 16:00:28 +0000 (18:00 +0200)]
vcs: show errors from CheckinMetaHandler

Existing implementations never return errors,
but this is a consistent thing to do.

GitOrigin-RevId: 0115a6a7e05b6f98c73081a6478200c4a022083c

2 months agovcs: support pre-commit check failures without details
Aleksey Pivovarov [Tue, 3 May 2022 15:49:57 +0000 (17:49 +0200)]
vcs: support pre-commit check failures without details

GitOrigin-RevId: 9db400d3b6b84659e4ca1103bb1433569f90efa1

2 months agovcs: cleanup
Aleksey Pivovarov [Tue, 3 May 2022 15:57:39 +0000 (17:57 +0200)]
vcs: cleanup

GitOrigin-RevId: 66bc5342105ca9b6710dadcb2601926b418844cf

2 months agovcs: cleanup
Aleksey Pivovarov [Tue, 3 May 2022 15:42:54 +0000 (17:42 +0200)]
vcs: cleanup

GitOrigin-RevId: abf0a71bd841ba843c8c07c521377eb09deb21e2

2 months agovcs: cleanup
Aleksey Pivovarov [Tue, 3 May 2022 15:39:45 +0000 (17:39 +0200)]
vcs: cleanup

GitOrigin-RevId: 406c90dd7a60aad2bc9b97b0e8733c666199e227

2 months agovcs: update pre-commit check availability when showing the ui
Aleksey Pivovarov [Mon, 2 May 2022 14:59:31 +0000 (16:59 +0200)]
vcs: update pre-commit check availability when showing the ui

Follow-up: 1b15cb1cac7349fe9f962ffa1d8be916a2809595

GitOrigin-RevId: 912d1056e18460007f5544e4e9973afc2a1edb2f

2 months agovcs: allow to toggle pre-commit checks in dumb mode
Aleksey Pivovarov [Mon, 2 May 2022 14:54:15 +0000 (16:54 +0200)]
vcs: allow to toggle pre-commit checks in dumb mode

This commit partially reverts aa348ed7aa54e37858f2f183553e2327e0fdf6ea

GitOrigin-RevId: 16aebd412731c74f87b813eb054e923b09db4682

2 months agoIDEA-290084 vcs: allow to run TODO pre-commit checks in dumb mode
Aleksey Pivovarov [Mon, 2 May 2022 14:42:25 +0000 (16:42 +0200)]
IDEA-290084 vcs: allow to run TODO pre-commit checks in dumb mode

TODO view is now DumbAware - IDEA-248152.

GitOrigin-RevId: 93d40dc9201669f2c2c04eca49ac533a53f59be0

2 months ago[Markdown][IDEA-290094] Invoke command runners in EDT
Ivan Posti [Thu, 19 May 2022 09:02:58 +0000 (12:02 +0300)]
[Markdown][IDEA-290094] Invoke command runners in EDT

GitOrigin-RevId: 91966b65f3fffd63ba9a015b69bb40e87c8f765d

2 months ago[grazie] ignore errors after possible escapes in XML (IDEA-273370)
Peter Gromov [Thu, 19 May 2022 07:39:45 +0000 (09:39 +0200)]
[grazie] ignore errors after possible escapes in XML (IDEA-273370)

GitOrigin-RevId: 5de6f06c0f9e8f4758bfa32936e0eee5147d27bc

2 months agoclean "surround with" javadocs - add full menu path
Karol Lewandowski [Thu, 19 May 2022 06:56:52 +0000 (08:56 +0200)]
clean "surround with" javadocs - add full menu path

GitOrigin-RevId: 0c622d3e3e833e63b5c0182db247f28215d7b20e

2 months agoRevert "Revert "Revert "index: do not re-read root if it has not been changed"""
Dmitry Batkovich [Thu, 19 May 2022 07:01:44 +0000 (11:01 +0400)]
Revert "Revert "Revert "index: do not re-read root if it has not been changed"""

This reverts commit ec68b9de504ddca205a048b0c73b3785ed2ce1af.

GitOrigin-RevId: 22c3232e766ccad370e9339b30b206ed94e0d963

2 months agoRevert "index: try caching root node again (can be collected while cache eviction)"
Dmitry Batkovich [Thu, 19 May 2022 07:01:36 +0000 (11:01 +0400)]
Revert "index: try caching root node again (can be collected while cache eviction)"

This reverts commit dd532e0c8d39831f477d2b4a14a1031dfa2d7208.

GitOrigin-RevId: 4f2e4a49287d95f2475a4a1b8be7092a297aee98

2 months agofix wsl path splitting
Alexander.Kass [Wed, 18 May 2022 09:29:20 +0000 (12:29 +0300)]
fix wsl path splitting

GitOrigin-RevId: 1b31ae7a36d7dfb5e477be7f9903241bee55ae59

2 months ago[kotlin-completion] KTIJ-21736 Code style fixes, support for objects, filter out...
Tagir Valeev [Wed, 18 May 2022 14:01:58 +0000 (16:01 +0200)]
[kotlin-completion] KTIJ-21736 Code style fixes, support for objects, filter out non-property parameters of primary ctor

GitOrigin-RevId: f2e6d26f2a2a64ed1a91f5234195f9a48e8ee639

2 months agoUse inlay text without background for code vision lenses: IDEA-292364
Roman Ivanov [Tue, 17 May 2022 14:03:38 +0000 (16:03 +0200)]
Use inlay text without background for code vision lenses: IDEA-292364

GitOrigin-RevId: e59de5059bf0fce99bb36c86bbb82fc5f679851e

2 months agoBetter unused parameter message for constructor parameters and methods that are not...
Bas Leijdekkers [Tue, 17 May 2022 14:50:40 +0000 (16:50 +0200)]
Better unused parameter message for constructor parameters and methods that are not overridden

GitOrigin-RevId: ced5c9245c8b6be262ba4fe7ed8147c06908d35a

2 months agoAvoid CCE in UnusedParametersInspection (IDEA-293702)
Bas Leijdekkers [Mon, 16 May 2022 14:51:51 +0000 (16:51 +0200)]
Avoid CCE in UnusedParametersInspection (IDEA-293702)

GitOrigin-RevId: 3b495f66cf63f275c02628e6dea73352ced3fcfa

2 months agoConsider a Kotlin extension function receiver parameter always used (for now) (IDEA...
Bas Leijdekkers [Mon, 16 May 2022 14:51:08 +0000 (16:51 +0200)]
Consider a Kotlin extension function receiver parameter always used (for now) (IDEA-293874)

GitOrigin-RevId: 88bbbb84ec52e255d986c772bd1665e3b199d060

2 months agoIDEA-293744 [services] fix navigatable providing
Konstantin Aleev [Wed, 18 May 2022 10:06:40 +0000 (13:06 +0300)]
IDEA-293744 [services] fix navigatable providing

GitOrigin-RevId: d64b222fc19152d80ab2f274afc6dfb2c7f22c50

2 months ago[qodana] Added reporting absence of package URL as a problem (QD-2829)
Denis Popesku [Tue, 17 May 2022 11:17:49 +0000 (14:17 +0300)]
[qodana] Added reporting absence of package URL as a problem  (QD-2829)

GitOrigin-RevId: e1c47a5567cd6e33245504b90f15c07216be8bfc

2 months ago[execution] don't check main methods to detect if application configuration is baked...
Anna Kozlova [Wed, 18 May 2022 15:30:23 +0000 (17:30 +0200)]
[execution] don't check main methods to detect if application configuration is baked by the class

otherwise super hierarchy is checked which may be slow

GitOrigin-RevId: 16df0e97a4a4967297f9cf33722f5e71e5cdaae4

2 months ago[kotlin] detect custom junit 5 engines (KTIJ-21783)
Anna Kozlova [Wed, 18 May 2022 13:11:30 +0000 (15:11 +0200)]
[kotlin] detect custom junit 5 engines (KTIJ-21783)

GitOrigin-RevId: 8e0062c9dd8adb96fbff90aa06d04bc05c388d1b

2 months ago[IFT] Refactoring: simplify highlighted items click
Alexey Merkulov [Tue, 17 May 2022 17:25:46 +0000 (20:25 +0300)]
[IFT] Refactoring: simplify highlighted items click

IJ-CR-24522

GitOrigin-RevId: 9144288b5f99d643a15f2c8e71f8503707fb5898

2 months ago[IFT] Fix Ruby Recent Files lesson auto-testing
Alexey Merkulov [Tue, 17 May 2022 16:37:24 +0000 (19:37 +0300)]
[IFT] Fix Ruby Recent Files lesson auto-testing

IJ-CR-24522

GitOrigin-RevId: ed1cc96739a0d60d7572bbad0d3d22aa66b3ffb7

2 months ago[IFT] Simplify clicking on the highlighted item in the lesson auto-testing
Alexey Merkulov [Tue, 17 May 2022 16:36:12 +0000 (19:36 +0300)]
[IFT] Simplify clicking on the highlighted item in the lesson auto-testing

IJ-CR-24522

GitOrigin-RevId: 0c50998d03e2f3e6d919836cbf9d0976b7c32b77

2 months ago[IFT] Fix auto-testing for Extract Method Python and Ruby lessons
Alexey Merkulov [Tue, 17 May 2022 10:28:36 +0000 (13:28 +0300)]
[IFT] Fix auto-testing for Extract Method Python and Ruby lessons

The dialogs have been changed, and now they have no title

IJ-CR-24522

GitOrigin-RevId: 0ef87806fdb47c3674c4963c64bcd839796841d6

2 months ago[IFT] Mute Python Code Assistance auto-testing
Alexey Merkulov [Tue, 17 May 2022 10:27:20 +0000 (13:27 +0300)]
[IFT] Mute Python Code Assistance auto-testing

The script breaks because of PY-53671

IJ-CR-24522

GitOrigin-RevId: ebcaa2e679553e9972a2b0d78b980d322ba67281

2 months ago[IFT] Fix Git Quick Start lesson
Alexey Merkulov [Mon, 16 May 2022 17:13:39 +0000 (20:13 +0300)]
[IFT] Fix Git Quick Start lesson

IJ-CR-24522

GitOrigin-RevId: 4e12baaef1708913f30c2611c6a5f37039881b83

2 months ago[IFT] Fix debug lesson
Alexey Merkulov [Mon, 16 May 2022 16:30:46 +0000 (19:30 +0300)]
[IFT] Fix debug lesson

IJ-CR-24522

GitOrigin-RevId: f336b82ade5ca4fff98e7ace2e6c69a96bd94f12

2 months ago[kotlin] Do not run resolve for any KtNamedFunction to detect is it a main function
Vladimir Dolzhenko [Wed, 18 May 2022 21:27:08 +0000 (23:27 +0200)]
[kotlin] Do not run resolve for any KtNamedFunction to detect is it a main function

There are already several PSI based fast checks those not use resolve at all

#KTIJ-21668

GitOrigin-RevId: c4f0debfc87aacc66b6b3f88f71c0521c3cd0929

2 months agoCleanup (warnings; formatting)
Roman Shevchenko [Wed, 18 May 2022 19:53:08 +0000 (21:53 +0200)]
Cleanup (warnings; formatting)

GitOrigin-RevId: 764a9b9d7d310f6e053c2fd580b9821fe72f07f5

2 months ago[vfs] minor optimization and code readability improvements
Roman Shevchenko [Wed, 18 May 2022 19:47:27 +0000 (21:47 +0200)]
[vfs] minor optimization and code readability improvements

GitOrigin-RevId: a8d9e2013e7e20dead62304710813d71cc124383

2 months agoIDEA-292228 Make `VcsVirtualFilesRule` not fast
Gregory.Shrago [Wed, 18 May 2022 21:06:49 +0000 (00:06 +0300)]
IDEA-292228 Make `VcsVirtualFilesRule` not fast

GitOrigin-RevId: 2d13d14f42cdf8b1e0c48456d9bdbfa0681cc8f6

2 months ago[plugins] PluginSetBuilder.unsortedPlugins stores unique plugin set
Andrew Kozlov [Tue, 17 May 2022 19:44:55 +0000 (21:44 +0200)]
[plugins] PluginSetBuilder.unsortedPlugins stores unique plugin set

GitOrigin-RevId: e9093fc7d56592119a86a946fd9c2088590c02c5

2 months ago[plugins] tests refactored
Andrew Kozlov [Tue, 17 May 2022 22:08:56 +0000 (00:08 +0200)]
[plugins] tests refactored

GitOrigin-RevId: 7a477530603759abd915f31ba41c23b6a3391f70

2 months ago[plugins] test added #IDEA-287123
Andrew Kozlov [Tue, 17 May 2022 23:39:26 +0000 (01:39 +0200)]
[plugins] test added #IDEA-287123

GitOrigin-RevId: 5eb20ce7e24642c26b3ff20a46a115a4ebc2bb72

2 months agocleanup: fix inspections warnings
Maxim.Kolmakov [Wed, 18 May 2022 13:45:52 +0000 (15:45 +0200)]
cleanup: fix inspections warnings

GitOrigin-RevId: e98b1da260ac5e3237f742022a7da0901de8aa16

2 months agoRestore logging and add test
Maxim.Kolmakov [Wed, 18 May 2022 12:47:40 +0000 (14:47 +0200)]
Restore logging and add test

GitOrigin-RevId: 25ce896e948580dc2e358a3a47313c0b72a0dca4

2 months ago[cwm-remoteDev] User-wide settings are more preferrable then machine-wide settings
Vladislav Ertel [Wed, 18 May 2022 18:19:32 +0000 (21:19 +0300)]
[cwm-remoteDev] User-wide settings are more preferrable then machine-wide settings

GitOrigin-RevId: f7cd6611b9c9988a5281da931e2d33f4040263b4

2 months ago[cwm-remoteDev] make OsRegistryConfigProvider read granular files first, then fallbac...
Vladislav Ertel [Wed, 18 May 2022 18:16:47 +0000 (21:16 +0300)]
[cwm-remoteDev] make OsRegistryConfigProvider read granular files first, then fallback to config.json

GitOrigin-RevId: 9fbd729468003d8a7606eb2e0a9d6a3d2d96a2c5

2 months ago[cwm-remotedev] add versioning comments to ClientLinkModels
Nikolay Kuznetsov [Wed, 18 May 2022 17:25:52 +0000 (19:25 +0200)]
[cwm-remotedev] add versioning comments to ClientLinkModels

GitOrigin-RevId: f0de4c1d459e401c9499b567f21caeb1dddc82c3

2 months ago[cwm-remotedev] improve javadocs around cwm/rd toolwindow extraction mode, add missin...
Nikolay Kuznetsov [Wed, 18 May 2022 17:12:39 +0000 (19:12 +0200)]
[cwm-remotedev] improve javadocs around cwm/rd toolwindow extraction mode, add missing experimental annotations

GitOrigin-RevId: 4be0c4d8efa38b84a9867b987a235f3f8d7543c3

2 months ago[cwm-remotedev] fix `exit` appstarter not being properly headless
Nikolay Kuznetsov [Wed, 18 May 2022 16:50:42 +0000 (18:50 +0200)]
[cwm-remotedev] fix `exit` appstarter not being properly headless

GitOrigin-RevId: 052bc7ef63da17af86a79ddb2358358e1a3c579a

2 months ago[java-refactoring] Reduce amount of unused/non-functional code
Tagir Valeev [Wed, 18 May 2022 13:24:00 +0000 (15:24 +0200)]
[java-refactoring] Reduce amount of unused/non-functional code

GitOrigin-RevId: 865ff9321ae82cdfbad0c4e437012eff25e80ae8

2 months ago[vcs] IDEA-293998 Also complete Signed-off-by, Reviewed-by, etc.
Tagir Valeev [Wed, 18 May 2022 12:52:11 +0000 (14:52 +0200)]
[vcs] IDEA-293998 Also complete Signed-off-by, Reviewed-by, etc.

GitOrigin-RevId: 8737185cd6540e55a591791be40a8c1d0f96025d

2 months ago[java-psi] testLightRecordCanonicalConstructor moved to JavaPsiTest
Tagir Valeev [Wed, 18 May 2022 12:45:12 +0000 (14:45 +0200)]
[java-psi] testLightRecordCanonicalConstructor moved to JavaPsiTest

GitOrigin-RevId: c4114d075f735aaf499fc6730410924f73793c40

2 months agoindex: try caching root node again (can be collected while cache eviction)
Dmitry Batkovich [Wed, 18 May 2022 15:31:56 +0000 (19:31 +0400)]
index: try caching root node again (can be collected while cache eviction)

GitOrigin-RevId: fafa3033a970ce078807a5da8753aae1a3e2e59f

2 months agoRevert "Revert "index: do not re-read root if it has not been changed""
Dmitry Batkovich [Wed, 18 May 2022 13:02:35 +0000 (17:02 +0400)]
Revert "Revert "index: do not re-read root if it has not been changed""

This reverts commit 13f829230348b44e487b66be1078622330a0244d.

GitOrigin-RevId: 6cddadbafd661d07ccafba440816b49bbaddeac7

2 months agofix test data expectations
Eugene Zhuravlev [Wed, 18 May 2022 17:09:30 +0000 (19:09 +0200)]
fix test data expectations

GitOrigin-RevId: f79eaa465cc743a7d496233aa4cff8f2efa532f8

2 months agodeprecate `ContentFactory$SERVICE`
Daniil Ovchinnikov [Tue, 17 May 2022 17:55:40 +0000 (19:55 +0200)]
deprecate `ContentFactory$SERVICE`

GitOrigin-RevId: 4419508a657adf8e6b830190078539d1f7d144c3

2 months agoUAST performance: do not create unnecessary function wrappers in each UAST get
Alexey Kudravtsev [Wed, 18 May 2022 14:24:19 +0000 (16:24 +0200)]
UAST performance: do not create unnecessary function wrappers in each UAST get

GitOrigin-RevId: db442dac28f4ad47ddae8da8869996521d0dd652

2 months agohighlighting performance: small fix
Alexey Kudravtsev [Wed, 18 May 2022 14:21:28 +0000 (16:21 +0200)]
highlighting performance: small fix

GitOrigin-RevId: 57ab1149dbee52fa13cfe6ade9a7f33e989c1c8c

2 months agoexpose more usages of deprecated AnnotationHolderImpl to attract more attention
Alexey Kudravtsev [Wed, 18 May 2022 12:24:38 +0000 (14:24 +0200)]
expose more usages of deprecated AnnotationHolderImpl to attract more attention

GitOrigin-RevId: 179bebe80b30295603b558dc9b14db9538f29dd7

2 months ago[IFT] Do not create Learn toolwindow content when we want just ask about it
Alexey Merkulov [Wed, 18 May 2022 15:44:05 +0000 (18:44 +0300)]
[IFT] Do not create Learn toolwindow content when we want just ask about it

Fix creating Learn toolwindow in the Find Action updates

GitOrigin-RevId: 347d44ae6dda47eb3fcacbf61358dac31ea0f93c

2 months agoAvoid rereading file content for fileType
Elena Shaverdova [Wed, 18 May 2022 14:50:07 +0000 (16:50 +0200)]
Avoid rereading file content for fileType

GitOrigin-RevId: 855e3e4bd21c6c3c9c791b75657873dfb8009c29

2 months ago[jvm] IDEA-294235 Fix double highlighting in JavaApiUsage inspection
Bart van Helvert [Wed, 18 May 2022 07:40:11 +0000 (09:40 +0200)]
[jvm] IDEA-294235 Fix double highlighting in JavaApiUsage inspection

GitOrigin-RevId: 5f20cc85107fe224e4e6e67470c5c2e4cdbaab45

2 months ago[jvm] Remove dependency on execution and debugger modules
Bart van Helvert [Tue, 17 May 2022 14:06:13 +0000 (16:06 +0200)]
[jvm] Remove dependency on execution and debugger modules

GitOrigin-RevId: a91e157954ec799e75ca34d1b0f84061103d2a00

2 months agobuild scripts incremental compilation: supertypes cannot be resolved, adding -Xextend...
Dmitriy.Panov [Wed, 18 May 2022 12:25:34 +0000 (14:25 +0200)]
build scripts incremental compilation: supertypes cannot be resolved, adding -Xextended-compiler-checks argument might provide additional information

GitOrigin-RevId: 35897dec04f3835606a6424cf2269dc993713877