Commit Graph
216044 Commits
Author SHA1 Message Date
Tagir Valeev 7c193ef32c IDEA-188880 Make interface method 'default' fix: suppress for methods overriding Object methods 2018-03-27 11:44:59 +07:00
Tagir Valeev 6c125dfd9e DfaVariableSource introduced; now DfaVariableValue does not require a backing PSI element
DfaConstValue preserves element PsiType
Other polishing
2018-03-27 10:01:08 +07:00
Tagir Valeev 6a2e1e39c2 DFA: initialize small primitive arrays; unroll small counting loops 2018-03-27 10:01:07 +07:00
Ilya.Kazakevich 7010bb3468 test fix: remove comments from ironpython skeletons 2018-03-27 04:19:14 +03:00
Ilya.Kazakevich 83e8ce4086 test fix: skip iron on *nix 2018-03-27 03:37:39 +03:00
Ilya.Kazakevich f54bb4fe35 test fix: NPE 2018-03-27 01:49:33 +03:00
Gregory.Shrago 2126cbc229 set default value-unit separator to " " (SI guidelines, IDEA-CR-26371) 2018-03-27 01:37:13 +03:00
Ilya.Kazakevich f711edc17b test fix: use correct modality state 2018-03-27 01:02:52 +03:00
Ilya.Kazakevich e8d12bf09a tests must be skipped on certain OSes 2018-03-27 00:59:41 +03:00
Ekaterina Tuzova df297f18ef no additional properties 2018-03-27 00:53:19 +03:00
Kirill Likhodedov 9559421ab2 git: cleanup: remove unused method 2018-03-27 00:16:05 +03:00
Kirill Likhodedov 9b9c0cbcdb git: cleanup: remove trivial javadoc 2018-03-27 00:15:00 +03:00
Vassiliy.Kudryashov cc34e1081c Find In Path: workaround for dialogs-above-popup problem:
New registry key added, ide.find.as.popup.show.dialogs.above.popup=false
While it's false we temporary hide Find-In-Path popup when show modal
dialogs: directory chooser, scope chooser, 'Replace All' confirmation.
As JDK fix is tested and bundled we can switch this flag to true
2018-03-27 00:13:02 +03:00
Ilya.Kazakevich f903b2becb test environment fix 2018-03-26 23:52:04 +03:00
Sergey Karashevich 698de30052 [gui-test] fix ReplaceInPathFocusTest#testReplaceInPathFocus for Mac 2018-03-26 23:37:17 +03:00
Sergey Karashevich b3cc3bcce5 [gui-test] turn on ReplaceInPathFocusTest#testReplaceInPathFocus
regression test for IDEA-188229
2018-03-26 23:22:04 +03:00
Kirill Likhodedov cd913fa496 git: simplify: use ContainerUtil instead of Collections2 2018-03-26 23:04:34 +03:00
Sergey Malenkov 39ae04f32c ScopeView: allow to select project files only, because libraries are not supported yet 2018-03-26 23:01:08 +03:00
Sergey Malenkov ca119acb5b IDEA-188727 SelectInManager: utility method to find SelectInTarged for ToolWindow 2018-03-26 22:41:41 +03:00
Sergey Malenkov 2063a1d2de IDEA-188727 "Select in Project View" should not switch to "Project" if possible 2018-03-26 22:06:58 +03:00
Kirill Likhodedov 5a8f803ece git: simplify: use ContainerUtil instead of Collections2 2018-03-26 22:03:47 +03:00
Sergey Karashevich 1fae3c911b [gui-test] remove workspace settings from testData 2018-03-26 21:51:46 +03:00
Daniil Ovchinnikov 38322d3fd9 [jvm-lang] remove old property fix implementations 2018-03-26 21:35:43 +03:00
Daniil Ovchinnikov 0b365efd34 [jvm-lang] use JvmElement Create method API from XMLs (IDEA-163124) 2018-03-26 21:29:00 +03:00
Anna.Kozlova b4414c8ae0 fix UnsupportedOperationException on unmodifiable collection modification 2018-03-26 19:25:26 +02:00
Anna.Kozlova fccb200100 suggest to increase language level for unresolved var references
IDEA-188912
2018-03-26 19:25:26 +02:00
Sergey Karashevich 52b713bda5 [gui-test] replace create project with import project 2018-03-26 20:24:03 +03:00
Sergey Malenkov 9828dd0ca9 ScopeView: if custom file node is updated, always notify that structure changed 2018-03-26 19:49:47 +03:00
Sergey Malenkov c4f3c7dd6e Do not hide change list if its name equals to "Changed Files" 2018-03-26 19:49:46 +03:00
Semyon Proshev 42e4964191 Visit else in while in any case even if condition is True (PY-28972)
But when condition is `True`, edge to `else` is not created.
2018-03-26 19:36:15 +03:00
Aleksey Pivovarov e85f59414c IDEA-188650 diff: fix differences computation for empty trailing lines
* pass absolute line numbers into `areIgnoredEqualLines` check

follow-up: 765bdf8cbe
2018-03-26 19:28:20 +03:00
Daniil Ovchinnikov 6b8a20a8a1 [groovy] register editor highlighter provider via plugin.xml 2018-03-26 18:58:28 +03:00
Egor Ushakov 5f7eaf360d EA-84632 - assert: ValueDescriptorImpl.isString 2018-03-26 18:56:46 +03:00
Egor Ushakov 19772133e9 cleanup: use getName 2018-03-26 18:49:19 +03:00
Egor Ushakov a526431a2b IDEA-188904 Incorrect primitive conversion 2018-03-26 18:49:19 +03:00
Aleksey Rostovskiy 600920e8a4 add ironpython to setup-test-environment build 2018-03-26 18:47:31 +03:00
Sergey Karashevich 2821f97e23 [gui-test] add CompletionFocusTest to FocusIssuesSuite 2018-03-26 18:41:31 +03:00
Sergey Karashevich 6f0434d1a7 [gui-test] add testData, project creator and UI tests
Add testData to store UI test project templates to be imported.
Add CommunityProjectCreator to import projects and open files.
Add 2 UI tests: CompletionFocusTest to reproduce IDEA-186636 and
ReplaceInPathFocusTest to reproduce IDEA-188229 and IDEA-188519
2018-03-26 18:38:35 +03:00
Ilya.Kazakevich 05f5dcad21 Merge remote-tracking branch 'origin/master' 2018-03-26 18:33:58 +03:00
Ilya.Kazakevich cb3a00d658 Merge branch 'gc-type-eval-context' of https://github.com/fitermay/intellij-community 2018-03-26 18:31:08 +03:00
Kirill Kirichenko f11e9ce3e2 Move linkDrowTriangle icon to AllIcons 2018-03-26 18:22:43 +03:00
Kirill Kirichenko 386dccdd4c Add svg icons for Main toolbar, File types, Nodes 2018-03-26 18:22:43 +03:00
nik a50c3acc01 update Kotlin plugin to 1.2.31-release 2018-03-26 18:15:32 +03:00
Dmitry Batrak df83fdedb5 debug logging for undo/redo operations (for IDEA-156074) 2018-03-26 18:00:37 +03:00
Aleksey Pivovarov fbce4f4142 diff: do not ignore passed DiffComputer
follow-up: 765bdf8cbe
2018-03-26 17:59:41 +03:00
Dennis Ushakov 7e2cd3de14 make documentation window focusable 2018-03-26 17:58:16 +03:00
Sergey Simonchik 50a58a9678 add ComboBoxWithWidePopup#getMinimumPopupWidth to simplify API (IDEA-CR-31064) 2018-03-26 17:41:28 +03:00
Anton Bragin 070a65cee4 PY-28897 Types derived from ancestors ranked lower than explicit ones
Type definition from ancestor methods moved into separate lower-ranked
type provider. This enables docstrings to override types
derived from superclasses.
2018-03-26 17:34:06 +03:00
Aleksey Pivovarov bbed54434a lst: check if tracker can be released when loading canceled
follow-up: 5fb6b29f2d
2018-03-26 17:17:22 +03:00
Aleksey Pivovarov 4ee8c64b7b lst: extract methods 2018-03-26 17:17:22 +03:00