Commit Graph
272577 Commits
Author SHA1 Message Date
Tagir Valeev 32967db59d IDEA-235649 'Unwrap if statement' of 'if' statement inside 'case' statement removes subsequent 'case' statements
GitOrigin-RevId: 16a50c6f792fb2d30956e72fdcaaca3ed2d5b985
2020-03-23 05:04:23 +00:00
Tagir Valeev d84fd8b7dd JavaIntentionPolicy: do not parenthesize unresolved qualifiers that could resolve to packages
GitOrigin-RevId: 11f55edaedc828c861c28e479d17e3efd651db9f
2020-03-23 04:32:04 +00:00
Tagir Valeev 93b455aaab CodeBlockSurrounder: support parentheses around ternary/and/or
GitOrigin-RevId: 5e6a33654a3615f6d714814061c117fd70fbbcda
2020-03-23 04:03:29 +00:00
Roman.Ivanov f716089f3e Inlay hints: remove unnecessary call
GitOrigin-RevId: c790f5300f4bcb3ef5303e8dd2167a72b96e4562
2020-03-23 03:02:07 +00:00
Tagir Valeev c308f0b8c0 IDEA-143315 Suppress zero test extracted; suppress method call result if all args are constants
Review ID: IDEA-CR-60202

GitOrigin-RevId: 278d64a98d03fb9f9f2456e8cf8212b969c7d4de
2020-03-23 03:02:07 +00:00
Alexander Doroshko d2edc0a0e8 IDEA-235710 Incorrect run configuration share location being shown in the run configuration editor
GitOrigin-RevId: 90524c9ab530d5f78e44e68f744693e431bdbc0c
2020-03-22 22:03:45 +00:00
Dmitry.Krasilschikov 91aa330fa2 IDEA-222902 IDEA-235581 revert of 4753b0f
GitOrigin-RevId: 4686c4f6445c1f09f3abaf3ba1cbf15400b08e9e
2020-03-22 20:31:53 +00:00
Julia Beliaeva 4a18157bf6 [git] pass the correct disposable to message bus connection
GitOrigin-RevId: 950ded9cde88369081b15e1c4edce57438e4663e
2020-03-22 20:31:53 +00:00
Dmitry.Krasilschikov a682dd14b6 IDEA-235533 introduce @ConfigurationErrorMessage and @NlsContexts.ConfigurationErrorTitle
GitOrigin-RevId: ff16e0deaa9f3a078a0954068763b3c499abfab8
2020-03-22 20:03:01 +00:00
Dmitry.Krasilschikov d4dc1ac3dd IDEA-235533 introduce @ValidationInfo
GitOrigin-RevId: a13ec5e2bae9642245e5ea37a5f90c03261f9338
2020-03-22 20:03:01 +00:00
Dmitry.Krasilschikov 062ecb3f1f IDEA-235533 provide more @Nls @NlsContexts.DialogTitle annotations
GitOrigin-RevId: c2c34c537e4cb462c11742b774352a89cf8e4b08
2020-03-22 20:03:01 +00:00
Dmitry.Krasilschikov 83713edb6e IDEA-235533 provide more @Label annotation
GitOrigin-RevId: 48fad43a37f3802afb1ed7cfdb4726c6bb1e2325
2020-03-22 20:03:01 +00:00
Dmitry.Krasilschikov 59c0df11af IDEA-235533 provide @Configurable annotation
GitOrigin-RevId: 1f4d7d917310f026d579feee986590c39f88f617
2020-03-22 20:03:01 +00:00
Dmitry.Krasilschikov 828eeb62e1 IDEA-235533 more @Nls annotations
GitOrigin-RevId: 35e2b787aedf50a738b8c349118ea066fd7267e4
2020-03-22 19:31:25 +00:00
Dmitry.Krasilschikov a3962f23f7 IDEA-235533 more annotate by @Checkbox
GitOrigin-RevId: 7683d0c32ffcf63dc765ad07742ddabab8a29e8e
2020-03-22 19:31:25 +00:00
Dmitry.Krasilschikov a6e80d879e IDEA-235533 more annotate by @Label
GitOrigin-RevId: 4aebd2970b9b70f3f5793bddfb61d76423411677
2020-03-22 19:31:25 +00:00
Dmitry.Krasilschikov 1dcc102ef7 IDEA-235533 annotate by @Checkbox
GitOrigin-RevId: 5ab5e2cd2c0c85b1e5da2c7a0cee0da99f52d64e
2020-03-22 19:31:25 +00:00
Dmitry.Krasilschikov b34178e795 IDEA-235533 annotate by @Label
GitOrigin-RevId: b39389cef8730c56db31e0b92ff234d082ba7513
2020-03-22 19:31:25 +00:00
Eugene Petrenko ecca1d2ff8 i10n - extract JDK/SDK downloader and detector messages to resource bundles
GitOrigin-RevId: 23c8574e02d0cac96d80318a1e0652c5919e0358
2020-03-22 19:02:37 +00:00
Dmitry.Krasilschikov 9c1286d2d2 IDEA-235533 more @DialogTitle annotations
GitOrigin-RevId: 8b0df8105ea7efc46b9d7768a2fcdff6b51b3754
2020-03-22 18:37:25 +00:00
Dmitry.Krasilschikov 9ec3a63af8 IDEA-235533 more @Nls annotation
GitOrigin-RevId: e0837723a2febe57ad9213d6ca1f36d8e87dc082
2020-03-22 18:37:25 +00:00
Dmitry.Krasilschikov 4d7b01e91c IDEA-CR-60364 IDEA-235533 rename @Progress annotations
GitOrigin-RevId: 27a59481c795b31486b988a231ec5d6bbe3808e6
2020-03-22 18:37:25 +00:00
Konstantin Kolosovsky 78da869a04 vcs: Restore "hide traffic light for commit message if found problems have <= TYPO severities" behavior
This commit partially reverts c18a73d0b8bd9b18fcd8c1b2efdf10c1bcd31f24 to restore 66dce364ad behavior

GitOrigin-RevId: 68fc16e7bee271107dabb415eab8bc7d19a1a3c1
2020-03-22 18:37:25 +00:00
Sergey Patrikeev f04bcd8b66 shared-indexes: rework chunks loading using API of IndexableFilesProvider instead of OrderEntry.
Shared indexes infrastructure used to be called too often, on every iteration by indexable files. We must search for and load shared indexes only when real indexing happens.

GitOrigin-RevId: 957194b2242067ffdb4f6bbe2eca32f9d97c89cc
2020-03-22 17:32:29 +00:00
Sergey Patrikeev 7026d377c2 shared-indexes: add SharedIndexesBundle class for messages, cleanup the bundle.
GitOrigin-RevId: 480c358fe229d5c8c6e0c1f55de628929ac15d01
2020-03-22 17:32:29 +00:00
Sergey Patrikeev 73f29b64e0 IndexableFilesProvider: add getDebugName()
GitOrigin-RevId: 75bca53859d1a705786816b0dcf2812a87ca1afc
2020-03-22 17:32:29 +00:00
Kirill Likhodedov 5f4c990aca cleanup: use the same naming scheme for the temp config backup, as for the main config backup dir
IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: d36b129b0e77d57dfe216fc19faf15d85d614997
2020-03-22 16:37:41 +00:00
Kirill Likhodedov 7d4af6b42f Config migration should have higher precedence than the option to ask where to import configs from
IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: 0f221b37dcfd3616eb97e14cb6521fc74d960e6a
2020-03-22 16:37:41 +00:00
Kirill Likhodedov 6efb9c7c6f cleanup: move the check that a custom config migration is needed to another class
To avoid loading unnecessary resources during startup, including CustomConfigMigrationOption.kt and paths.kt.

IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: cab2644f093938df2499f38839da29c1b1050ebf
2020-03-22 16:37:41 +00:00
Kirill Likhodedov 11547b6d00 cleanup: remove a not used parameter
It was added for some intermediate version of the fix.

IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: 0cf38d14543a77d2e927b3004b006a7045af9f61
2020-03-22 16:37:41 +00:00
Kirill Likhodedov dab14be03a cleanup: remove the unnecessary try-catch block
Parsing errors are already caught inside getBoolean()

IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: 3f9fba106b51328908c6508cf1f1eacf69035d9b
2020-03-22 16:37:41 +00:00
Kirill Likhodedov 66ddd2ee21 cleanup: read & remove the config migration marker file within a single method to encapsulate the state transition
IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: 5cfad729a8537d93f6faa805ac4efb37ca3b4a6f
2020-03-22 16:37:41 +00:00
Kirill Likhodedov c62430919b cleanup: move some package-level kotlin functions to the companion object
To make the usage from Java more convenient, in particular, not to use the *Kt suffix (using the JvmName is not possible here, since it would conflict with the name of the CustomConfigMigrationOption class).

IDEA-CR-60006, IDEA-233305

GitOrigin-RevId: 1df7dd17cf8ef2d0ceb6fed8f49c50cbc9261800
2020-03-22 16:37:41 +00:00
Nicolay Mitropolsky 7b7bcd4a57 [uast] a test for finally
GitOrigin-RevId: 1d1fef5c0c6cad88a96380fd06907d26f51815d2
2020-03-22 15:12:22 +00:00
Nicolay Mitropolsky 9735198431 [uast] UCatchClause made visit it's parameters (IDEA-234749)
GitOrigin-RevId: 41f4a33a28b45d63a8529dd832099d8df09df754
2020-03-22 13:32:01 +00:00
Svetlana.Zemlyanskaya 09965e3211 FUS: whitelist from a custom file isn't loaded (IDEA-235714)
GitOrigin-RevId: 172ce45e42f4566ca36945f5bed2bdf6f2d7dca3
2020-03-22 12:36:12 +00:00
Vladimir Krivosheev 0e75904d61 start-up visualizer: product and project in query
GitOrigin-RevId: 998e44b0a7b64139c87df2a59f4f337e3bee4623
2020-03-22 12:11:32 +00:00
Tagir Valeev 022075be4b Avoid PsiElementFilter and CollectFilteredElements; deprecate CollectFilteredElements
GitOrigin-RevId: 8ae4be6a3f4ce016d8a8b0d317d43da201a3d6d7
2020-03-22 07:39:50 +00:00
Tagir Valeev 6254cd93bf ExceptionFilter/ExceptionWorker: use SyntaxTraverser instead of PsiElementFilter
GitOrigin-RevId: 75cb96222cc6fdb24a60c28de31cedde359552c0
2020-03-22 07:39:50 +00:00
Tagir Valeev 5e8e1a687f XsltCodeInsightUtil: use SyntaxTraverser instead of PsiElementFilter
GitOrigin-RevId: 3652cfd3cd925fd22d99a722c17d42c85bccaa26
2020-03-22 07:39:50 +00:00
Vitaly Provodin afa51bd616 Updating versions of project dependencies: jdkBuild->11_0_6b795.1
GitOrigin-RevId: 111a2aeaa8e53542078cad86cfb07ec9d3c833cf
2020-03-22 00:01:39 +00:00
Roman Shevchenko 8e9e6cb2f8 Cleanup (warnings; typos; annotations; formatting)
GitOrigin-RevId: 5a6b9b5b8d85346b77faf6378138d50312758b76
2020-03-21 22:02:26 +00:00
Roman Shevchenko 1249c0fa18 [ui] UNC-friendly "is absolute path" test in run configuration's working directory detection (IDEA-235725)
GitOrigin-RevId: a3fc2623db413548c302fd98cedee0b88d4e6513
2020-03-21 21:04:15 +00:00
Roman Shevchenko e881d0a3d3 Cleanup (warnings)
GitOrigin-RevId: e10c2e2d96c221aca9dfef398e5af79f1812e340
2020-03-21 20:31:38 +00:00
Roman Shevchenko 2f6dd4f5b0 [ui] using NIO in ProjectWizardUtil for more reliable file operations (IDEA-235124)
GitOrigin-RevId: 2ee95ceb5a86783404ca2fbd6ac9739923958f77
2020-03-21 20:31:38 +00:00
Eugene Petrenko 3e93352d6b EA-220456 - do not search for SDKs from EDT (spoil - we almost do not)
ensure
SdkType#suggestHomePath does not do any heavy operations (it is used to show the file chooser dialog)

In fact, we use SdkType#suggestHomePaths for most of the cases, and it is called from a background thread.

This commit fixes the delegation - it is only allowed for the SdkType#suggestHomePaths to call the SdkType#suggestHomePath, not the opposite order. There were several cases of opposite delegation.

Also related to PY-41218

GitOrigin-RevId: d5716e81a35d33368812689eaadf4c11e2858e4f
2020-03-21 20:01:57 +00:00
Eugene Petrenko deafca0214 EA-226344 - do not show JdkDownloader dialog if no items were found in the list
It is a rare case we have no items in the feed. It is most likely caused by a MITM proxy or anything that corrupts our jdks.json

GitOrigin-RevId: ae9915f1065543966780a585f7003e69160c90a0
2020-03-21 18:40:27 +00:00
Piotr Tomiak ac163e1235 WEB-44210 Update behavior of tag completion in HTML, JSX, and XML
GitOrigin-RevId: 721caf7344143b6a6254fb0b87d3a7e98d7ab939
2020-03-21 17:10:40 +00:00
Konstantin Bulenkov f652c91582 IDEA-235755 Knob icon has artifacts on HiDPI in new Color Picker
GitOrigin-RevId: f586431899480d86e475e2b1759273d31801a961
2020-03-21 15:02:09 +00:00
Bas Leijdekkers fcd2f8c219 IG: make file writable (IDEA-CR-60227)
GitOrigin-RevId: c0849c356eec4aa9470cc150ef59982f8428a393
2020-03-21 14:02:28 +00:00