Commit Graph
244774 Commits
Author SHA1 Message Date
Anna Kozlova d3928de54b change method return type: avoid changes in hierarchy when assignable (IDEA-209931)
GitOrigin-RevId: 43166bdd806d2a0b6ed2e72e6630c9cf53fba7b4
2019-04-28 19:25:11 +03:00
Anna Kozlova 7f603ae6b1 redundant cast: check binary comparison assignability (IDEA-209944)
GitOrigin-RevId: 4276128fb33224de60afc7661e478ca172205f51
2019-04-28 19:24:39 +03:00
Yann Cébron 2ceebfedf1 [devkit] MissingRecentApiInspectionTestBase: cleanup
GitOrigin-RevId: d35eefb647a20d06468b304f5e797a736c0bdbd9
2019-04-28 19:24:07 +03:00
Yann Cébron 2526c4eebf [devkit] IdeaVersion: "since|until-build" -> BuildNumber
GitOrigin-RevId: 7cdbfa441780467c60b398c62ef39dc283376893
2019-04-28 19:23:35 +03:00
Daniil Ovchinnikov 2b18c7283f extract separate "Go To Declaration" action which knows nothing about "Show Usages" (IDEA-207052)
GitOrigin-RevId: d9b07b4d4f5b7a68e2a610c9d56f52ad7178d85d
2019-04-28 19:23:03 +03:00
Alexander Koshevoy 9f9596a1e5 IDEA-CR-46638: PY-34574 Add content and source roots of module and its dependencies to PYTHONPATH for managed servers
(cherry picked from commit 929b60044214484c79ed2cd32e6ea7c1a9220b73)

GitOrigin-RevId: 52d13161ed691e4d8b1eeff4b935b2744bc9c35a
2019-04-28 19:22:31 +03:00
Dmitry Zhuravlev 4b3f93b9bc vcs: filter potentially ignored files in externally added files (IDEA-211694)
GitOrigin-RevId: 631e2ba7a2b5cb23f39879faa5bdb6bd473df8d8
2019-04-28 19:21:59 +03:00
Yann Cébron ae31c18f42 [devkit] <idea-version>: fix/improve "until|since-build" highlighting
GitOrigin-RevId: fe84ec11237e63738d8b2d5b1c00227ecf58c750
2019-04-28 19:21:27 +03:00
Dmitry Batrak 3e160726a2 IDEA-211210 Duplicated Mnemonic For Edit > Column Selection Mode and Macros actions
GitOrigin-RevId: 3adda0e29002a6bf15a990d99d76b0b5fe264807
2019-04-28 19:20:55 +03:00
Konstantin Bulenkov def6f476c2 IDEA-211770 Remove Edit icon from Run Configurations combobox
GitOrigin-RevId: be0591090d114a32d28ef4f84f9d03f2a392c779
2019-04-28 19:20:23 +03:00
develar 1b445122ec we must use instances only from our adapter (could be service or extension point or something else)
GitOrigin-RevId: 191c2795a14cae00c6a56699e8f134bd3424fbc4
2019-04-28 19:19:52 +03:00
develar 841abff896 no need to implement ProjectComponent
GitOrigin-RevId: dd552c5571898c36a742c367748d2b19c8d9e640
2019-04-28 19:19:19 +03:00
develar 38aebb4f55 MavenShortcutsManage - cleanup
GitOrigin-RevId: a1004a5b20ad14c2f167456f5bc8e2c6f032e527
2019-04-28 19:18:47 +03:00
peter 06c046eab5 LineSet: try to copy arrays more efficiently
GitOrigin-RevId: 19e3d0b8620dd743628e01bad58e656d723446da
2019-04-28 19:18:14 +03:00
Daniil Ovchinnikov 660b4ef021 [jvm] cleanup: remove old unused methods from JvmElementActionsFactory
GitOrigin-RevId: 4ca2354457fa60b29977d0a3efaf5c9c3fbfa15e
2019-04-28 19:17:42 +03:00
Yann Cébron 86f0e0c4ae [devkit] InspectionMappingConsistencyInspection -> DOM
GitOrigin-RevId: e8b906536524dd2053fe2d6c77a77b9c88df2c4e
2019-04-28 19:17:10 +03:00
Elizaveta Shashkova d7dd54eaba PY-31986 Do not rely on Console text and add a space to console title
GitOrigin-RevId: 54eb4976603ca081030cc63500ec86d31e6fff23
2019-04-28 19:16:38 +03:00
Maxim.Kolmakov 70f62f34a8 [performanceTesting] IDEA-211678 Can't attach CPU profiler on JDK 11
GitOrigin-RevId: 2fda8af92f8702b5801f2973e21493b367ef6d08
2019-04-28 19:16:05 +03:00
Roman Shevchenko be5b914c7f Cleanup (pointless overrides; warnings; formatting)
GitOrigin-RevId: 8f39eba1aef501ef73759c56de4efc1376e66d66
2019-04-28 19:15:33 +03:00
Daniil Ovchinnikov 7510412074 [gradle] dsl: support dependency delegates based on dependency notation (IDEA-207271)
GitOrigin-RevId: a4fdba626b475637038e35cdf824685668dbb735
2019-04-28 19:15:01 +03:00
Daniil Ovchinnikov c2fd0fad81 [gradle] dsl: fix dependency method kind
GitOrigin-RevId: 984a5f54c24d33365debd45660b9424e6f8926c5
2019-04-28 19:14:28 +03:00
Daniil Ovchinnikov ae993f867a [gradle] dsl: extract GradleHighlightingBaseTest#doTest(List<String>, Closure)
GitOrigin-RevId: 1fee903d924fc376f5d4d619750170c36c4968a4
2019-04-28 19:13:56 +03:00
develar 8bf15d812a fix save cancelled because project disposed - delay to ensure that project saving have time to be started
GitOrigin-RevId: 73c4d97463068e225c06ad7920792989de818dac
2019-04-28 19:13:24 +03:00
Vladislav.Soroka 4363fe9d59 Build tw: fix fetching models of android projects w/o output parsing IDEA-209457
GitOrigin-RevId: 4476671907a478bebc377d3922d723f093c389f1
2019-04-28 18:27:05 +03:00
develar b9c47be1bd fix "Cannot find filesystem for protocol "<error>http""
GitOrigin-RevId: 0bcc72c67bbcc922b6b26d3bd7ceb31e371a2b8a
2019-04-28 18:26:28 +03:00
Eldar Abusalimov 2b7452c271 IDEABKL-5365: (test) Avoid extra Editor and Document customizations
Follow-up: IDEA-CR-46715 IDEABKL-5365: EditorActionUtil: Make "Move to Word" honor caret stops

GitOrigin-RevId: 1be81ad35edaea7f2900f069575bd59f3f50e803
2019-04-28 18:25:51 +03:00
Eldar Abusalimov c74b2c5803 IDEABKL-5365: (test) Replace non-ASCII caret symbols with '^' and '`'
Follow-up: IDEA-CR-46715 IDEABKL-5365: EditorActionUtil: Make "Move to Word" honor caret stops

GitOrigin-RevId: dd759f773aae99b8211147346daf7668c4dc4dd0
2019-04-28 18:25:14 +03:00
Alexander Bubenchikov a0963c3bf7 IDEA-207382 - maven sync tool window
GitOrigin-RevId: f23f23648879f04bc45cf4ef9770662e1831db74
2019-04-28 18:24:37 +03:00
develar f73a87c27e IDEA-CR-46726 extension point com.intellij.virtualFileSystem maybe not defined in tests
GitOrigin-RevId: d1205ea75d843351ce5b58fafad41efa4bac018b
2019-04-28 18:24:00 +03:00
develar df4d68f4c4 isComponentSuitableForOs is used only by IdeaPluginDescriptorImpl
GitOrigin-RevId: 78893929dc0b6fe5321fc93417d868ff6b6878f1
2019-04-28 18:23:22 +03:00
develar 0593cd6c04 convert project component MavenEditorTabTitleUpdater to applicationInitializedListener
GitOrigin-RevId: 917ad294485349c22dbf20d98c99c10c9ef11473
2019-04-28 18:22:45 +03:00
Daniil Ovchinnikov 5334c2e9d5 [gradle] dsl: drop GradleIdeaSettingsContributor since it doesn't work anyway
GitOrigin-RevId: 82beeb890d1677750769dd771f55592463298762
2019-04-28 18:22:08 +03:00
Nicolay Mitropolsky 4e2ac7f238 Uast-pattens: registering Uast-patterns only on PsiLanguageInjectionHosts
as long as now we can rely on `UInjectionHost` existence for both Java and Kotlin

GitOrigin-RevId: 121e36a242e4155cf8ee46f970ed67e0f3dd6d89
2019-04-28 18:21:31 +03:00
Nicolay Mitropolsky 08274007f1 Uast: removing all uastLiteralReferenceProvider in favour of uastInjectionHostReferenceProvider
GitOrigin-RevId: ad361e6a1b12cceb4685dd05d317cee1e04b885f
2019-04-28 18:20:54 +03:00
Yann Cébron 25b3468374 [devkit] DOM IdeaPlugin.getIdeaVersion: stub
GitOrigin-RevId: 6cf864007bc324d747b4a745ab64ab2572021f27
2019-04-28 18:20:17 +03:00
Yann Cébron 318ee1b6a2 [devkit] ExtensionLocatorKt.processExtensionDeclarations: cleanup
GitOrigin-RevId: c8cb97d9833d3f3383e773df6e074cc06c2da1e4
2019-04-28 18:19:39 +03:00
Denis Fokin 801e8f77fa IDEA-211596 Prevent IDE dialogs stealing focus on activation
Evaluate dialog and other non-modal dialogs are fixed

GitOrigin-RevId: 6a9c2983bc07acb5d42894990274490bafae3f5c
2019-04-28 18:19:01 +03:00
Dmitry Zhuravlev 6190075173 vcs-ignore: refactor & cleanup
* refactor ignored content provider: extract common ignoreFileVcsRoot parameter
* refactor ignore files checker: extract execute on pooled thread call for better readability

GitOrigin-RevId: b100ae4e42f9cf6ae9cbc7935ed839bf91868b9d
2019-04-28 18:18:24 +03:00
Dmitry Zhuravlev 7636d49031 vcs-ignore: get unversioned from holder instead call Git directly
GitOrigin-RevId: 37fadefa032a30fbcd9ff77e1e054d4543c865b2
2019-04-28 18:17:47 +03:00
Vladislav.Soroka 70c7702686 cleanup unused code
GitOrigin-RevId: 68a2c845902934600b4fdfa0f93efb8f2a456821
2019-04-28 18:17:10 +03:00
Vladislav.Soroka 03a22e9110 IDEA-211704 Deadlock in the Build tool window
GitOrigin-RevId: 987e92b3771d6508b81f9889a3de673fef89e968
2019-04-28 18:16:33 +03:00
Ivan Chirkov 52f14cf0af Plugin Advertiser: don't fail if one repo is not available during plugins load from all repos
GitOrigin-RevId: 2611f8aa909d406693e429195a7e2d5eec37391b
2019-04-28 18:15:56 +03:00
Daniil Ovchinnikov 49444dc113 add @NotNull to RunConfigurationProducer#setupConfigurationFromContext
GitOrigin-RevId: 6d1547f094b169365b898f57d98fd8a8d745da41
2019-04-28 18:15:18 +03:00
Daniil Ovchinnikov 4300f5dd83 add @NotNull to RunConfigurationProducer#isConfigurationFromContext
GitOrigin-RevId: 4dae69271e86d8bcef82b64b4953c995efd3cc13
2019-04-28 18:14:41 +03:00
Daniil Ovchinnikov ac4536543a add @NotNull to RunConfigurationProducer#findExistingConfiguration
GitOrigin-RevId: 7c93c4bafa2190056fc90071285727ac37f2902a
2019-04-28 18:14:04 +03:00
Daniil Ovchinnikov 22fc1bd60d add @NotNull to RunConfigurationProducer#createConfigurationFromContext
GitOrigin-RevId: 3743ec6fb03a54d599412fde874465cbc5421832
2019-04-28 18:13:27 +03:00
Daniil Ovchinnikov 78700e885e add @NotNull to RunConfigurationProducer#findOrCreateConfigurationFromContext
GitOrigin-RevId: 2ff70fe7f422447a2d6409681cb6f384b823eb3a
2019-04-28 18:12:50 +03:00
Dmitry Jemerov 4192cfeaf0 Context-dependent refactoring actions in popup menu and refactor this popup, continued
GitOrigin-RevId: ce9c010f8fb8a3313d9bb59c6e1197956042b7bd
2019-04-28 18:12:12 +03:00
develar 7a5d54cd82 throw ExtensionNotApplicableException in ctor
GitOrigin-RevId: e99d023bd4331d6dc989c8c4c329a28ba951168a
2019-04-28 18:11:35 +03:00
nik 87f2cb08c2 refactoring: add 'parentDisposable' parameter to addExplicitExtension
This simplifies code and gives an additional hint that the explicitly registered extension should be unregistered (especially in tests, see 27785c284f7).

GitOrigin-RevId: 6446e119ef09ccb1f619d290ff66265e45eb58bc
2019-04-28 18:10:58 +03:00