Commit Graph
216883 Commits
Author SHA1 Message Date
Tagir Valeev 86bb492eb2 SplitIfAction and ExtractIfConditionAction code unified
Fixes IDEA-152047 Better "Split into 2 if's" result for else-if cases
2018-04-09 12:34:01 +07:00
Daniil Ovchinnikov 928da249fa AstLoadingFilter: don't report same traces multiple times 2018-04-08 22:39:01 +03:00
Viktoria.Shirunova fe8c73ef71 [gui-test] FirstStartWith got back in KotlinCreateProjectGuiTestSuite 2018-04-08 22:05:42 +03:00
Sergey Simonchik 1c4ecdf108 ui: decrease too large default list indents, better look of list bullets
The change is moved from DocumentationComponent (IDEA-CR-30298)
2018-04-08 15:30:27 +03:00
Vassiliy.Kudryashov bb1088106f UIInspector: allow copy 'field@class' info to be used in 'go to symbol' 2018-04-08 14:08:41 +03:00
Artem Gainanov efe11f8228 [gui-test] gutter fixture GUI-86 2018-04-08 16:12:17 +07:00
Vladimir Krivosheev c93da20769 UI tests — even bounds snapshot cannot be for all OS, because width depends on font and font is different on each OS 2018-04-08 09:59:46 +02:00
Vladimir Krivosheev caed536a66 UI DSL - correct gaps and input fields size on Windows Darcula LaF 2018-04-08 08:57:26 +02:00
Vladimir Krivosheev 22befdf929 fix CCE in tests 2018-04-07 12:17:25 +02:00
Vladimir Krivosheev a4799132c5 UI tests — convert line separators to \n 2018-04-07 11:13:56 +02:00
Vladimir Krivosheev 32a1d86a64 UI DSL - correct gaps and input fields size on Win 10 LaF 2018-04-07 10:51:39 +02:00
Artem Gainanov 8226b0005d [gui-test] fix for "send usage statistics" window 2018-04-07 15:16:47 +07:00
Tagir Valeev 83ebaa7f64 Extract common conjunct from if-else chain in ExtractIfConditionAction
Fixes IDEA-179499 New inspection: Should break out common conjunct from "if / else if"
2018-04-07 09:08:57 +03:00
Ilya.Kazakevich 1916b3a079 PY-29433: Prevent NPE 2018-04-07 02:11:23 +03:00
Vassiliy.Kudryashov 855a2cf698 Data Sharing: better text layouting&capitzlization, fixed links color 2018-04-07 01:43:06 +03:00
Gregory.Shrago 305d21ba2a cleanup file type descriptions: no plurals, no files; hide internal 2018-04-06 23:47:52 +03:00
Ilya.Kazakevich 9d67f8f7d3 PY-29433: Obey runner settings when choosing factory for light config.
Generally there is only one factory associated with producer, but
not in PyCharm case: we have several different factories and we must
choose correct one based on settings, so we overwrite
``createLightConfiguration`` to choose factory
2018-04-06 23:20:39 +03:00
Sergey Malenkov 38e1d3c1f5 IDEA-25714 Empty folders are invisible in scope tree view 2018-04-06 22:53:36 +03:00
Sergey Malenkov e0fb3d8a3e ScopeView: extract method for IDEA-153822 2018-04-06 22:53:14 +03:00
Vassiliy.Kudryashov 4c001b84f7 Data Sharing dialog: fix NPE at startup 2018-04-06 22:24:46 +03:00
Gregory.Shrago ebbde95942 IDEA-189726 Tree expand unexpectedly when navigating using Up/Down keys 2018-04-06 22:18:34 +03:00
Andrey Vlasovskikh 4f5eefdea2 PY-29338 Revert "PY-28629: Fix resolving skeletons for implicit relative imports"
This reverts commit be8aaaaf53.
2018-04-06 22:09:14 +03:00
Roman Shevchenko d888d4ad1e Cleanup (inlines needlessly extracted method) 2018-04-06 20:49:06 +02:00
Sergey Malenkov ea77124966 ScopeView: temporary solution for IDEA-153822 2018-04-06 21:12:29 +03:00
Gregory.Shrago 527342d5d6 honor selected dir if in Scratches; select file if in Project view 2018-04-06 21:09:43 +03:00
Gregory.Shrago 3922b23629 propagate place to NewElement popup 2018-04-06 21:09:43 +03:00
Alexander Zolotov 4c97e3c035 [usages] look for usages of files even if their names start with . 2018-04-06 20:55:02 +03:00
Daniil Ovchinnikov e675a053f2 AstLoadingFilter: disable loading in Go To popup 2018-04-06 19:46:38 +02:00
Daniil Ovchinnikov 5f72c7c70a AstLoadingFilter: disable loading when computing element icons 2018-04-06 19:46:38 +02:00
Anton Lobov 97533acd98 WEB-31897 Make JSON schema compliance inspection configurable
+ speed-up the inspection on normal JSON files
  by avoiding doing the same work several times
2018-04-06 19:34:47 +02:00
Daniil Ovchinnikov b9010e5591 [groovy] rename and refactor #getNameAndKind -> #getPropertyNameAndKind 2018-04-06 19:26:46 +02:00
Egor Ushakov e2a178fc0a IDEA-189725 'Smart step into' doesn't work immediately sometimes 2018-04-06 19:55:35 +03:00
Daniil Ovchinnikov c4547f1efb [jvm-lang] add JvmMember#getName with link to corresponding JVM method 2018-04-06 18:46:38 +02:00
Sergey Karashevich 0bd345d169 [platform] extract project from event IDEA-CR-31501 2018-04-06 19:44:11 +03:00
Vladimir Krivosheev 27addff482 do not check temp rc limit on load 2018-04-06 18:22:07 +02:00
Vladimir Krivosheev 51fc5dd604 default impl of addConfiguration(rc, isShared) 2018-04-06 18:20:18 +02:00
Vassiliy.Kudryashov c1a7a03db9 IDEA-187808 "Typeahead timeout is exceeded" exception
Interrupt typeahead state when any DialogWrapper appears
2018-04-06 19:13:49 +03:00
nik eee99bdb3c settings: do not show versions of bundled plugins (IDEA-125158) 2018-04-06 19:07:48 +03:00
Dmitry Batrak 1cae6a552c IDEA-189508 Parameter hints rendering fix for non-ASCII symbols 2018-04-06 18:54:38 +03:00
Sergey Karashevich cd5e044328 [platform] wrap WelcomeFrame actions with invokeLater
WelcomeFrame actions such as `Create New Project`, `Import Project` and `Open` do open modal dialog that consumes MouseEvent.MOUSE_CLICKED. This behavior breaks GUI Script generation because we are not able to rely on listening MOUSE_CLICKED event on ActionLink. Therefore we wrap these actions with invokeLater what gives us an assurance that MOUSE_CLICKED event will not be consumed anymore.
2018-04-06 18:45:07 +03:00
Sergey Karashevich b1fed18322 [gui-test] rearrangement 2018-04-06 18:45:06 +03:00
Sergey Karashevich 07ec46d891 [gui-test] catch exceptions in Toolwindow acceptors 2018-04-06 18:45:06 +03:00
Sergey Karashevich b1b82ad309 [gui-test] fix the Keys resolving 2018-04-06 18:45:06 +03:00
Julia Beliaeva d9954c9173 [vcs-log] add restartRequired=true where necessary 2018-04-06 18:39:07 +03:00
nik 425c6fe4d9 project configuration: fix version range check for bundled required plugins
(IDEA-189733)
2018-04-06 18:25:21 +03:00
Denis Fokin 35158dd9d6 The key works on all platforms now 2018-04-06 15:19:19 +03:00
Sergey Malenkov 7939ace696 replace deprecated icons with stub 2018-04-06 17:57:14 +03:00
Sergey Malenkov f1f8fddbfb ScopeView: inline method for icon updating 2018-04-06 17:57:13 +03:00
Sergey Malenkov c295270bfb remove warning about nullable project 2018-04-06 17:57:13 +03:00
Sergey Malenkov 3a70fed54b IDEA-189589 external code should not break IDEA 2018-04-06 17:57:12 +03:00