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