Tagir Valeev
326b6c5ba0
Idempotent loop body inspection
...
Fixes IDEA-180227 Better infinite loop detection
2017-10-13 12:53:40 +07:00
Tagir Valeev
d4d37d0c73
String.valueOf: annotated as pure
2017-10-13 12:31:55 +07:00
Anton Tarasov
0f7289c331
Updating versions of project dependencies: jdkBuild->u152b1038.3
...
Anton Tarasov
2017-10-12 23:35:20 +03:00
Dennis Ushakov
91bd862fca
Revert "collect dangling whitespaces and data characters under xmlText (WEB-28313)"
...
This reverts commit 2b99edb
2017-10-12 22:44:04 +03:00
Dennis Ushakov
103b05cebf
Revert "split xml text out of tags on whitespaces"
...
This reverts commit c003f3c
2017-10-12 22:44:04 +03:00
Gregory.Shrago
9399676ce5
remove excessive blinking in classic mode
2017-10-12 22:17:22 +03:00
Gregory.Shrago
3bb951c160
run jpa tests in jpa-tests classpath
2017-10-12 21:33:23 +03:00
Pavel Dolgov
e5c4f4f92c
Java: Cleanup after review - don't directly use UserDataHolderBase (IDEA-179924, IDEA-180107)
2017-10-12 21:29:02 +03:00
peter
f1619e0926
ant: don't commit documents inside cell renderer (EA-109138 - assert: PsiDocumentManagerBase.commitAllDocuments)
2017-10-12 20:24:35 +02:00
peter
722f148029
runSnapShooterSession in a write-safe context (EA-109224 - assert: PsiModificationTrackerImpl.fireEvent)
2017-10-12 20:24:35 +02:00
Sergey Simonchik
5d05ab6d98
platform: normalize descriptor paths to find paths starting with './'
...
That will sync behavior of IDE started from sources (where descriptors are loaded from files) and built IDE (where descriptors are loaded from jar files).
Also, that will allow to specify paths uniformly in `xi:include` and `depends`, e.g.
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude " href="./jest.xml" xpointer="xpointer(/idea-plugin/*)"/>
<depends optional="true" config-file="./jest-coverage.xml">com.intellij.modules.coverage</depends>
2017-10-12 21:13:36 +03:00
peter
94adcce99f
infer nested foreach parameter nullability (IDEA-175736)
2017-10-12 20:02:39 +02:00
peter
4eb2fe474e
hardcode Map#get as having unknown nullity (IDEA-176626)
...
until we have a better solution
2017-10-12 20:02:39 +02:00
peter
6551b38303
IDEA-179934 Action "Complete current statement" introduces incorrect code
2017-10-12 20:02:38 +02:00
Roman Shevchenko
ae87aafbfb
Cleanup (formatting)
2017-10-12 19:59:54 +02:00
Roman Shevchenko
4b18244848
[java] normalizes line separators in @argfile popup (IDEA-180520)
2017-10-12 19:58:23 +02:00
Anna.Kozlova
2f1a299401
captured of non-proper wildcard can't be used as solving bound (IDEA-180042)
2017-10-12 19:38:49 +02:00
Anna.Kozlova
f253087643
bring var to scope: disabled for resource variables (IDEA-180436)
...
EA-61004 - assert: BringVariableIntoScopeFix.invoke
2017-10-12 19:38:49 +02:00
Anna.Kozlova
0056220d8b
generic throwable: detect generics through ancestors (IDEA-179958)
2017-10-12 19:38:48 +02:00
Nicolay Mitropolsky
dd845bfea7
UAST: full sources reformatting
2017-10-12 20:35:49 +03:00
Gregory.Shrago
1dc63be083
handle Done promises correctly
2017-10-12 20:29:33 +03:00
Gregory.Shrago
df6616eb4e
do not log PCE
2017-10-12 20:29:33 +03:00
Dmitry Trofimov
70ee4d2d60
Introduce a separate property to debug prebuilt indices
2017-10-12 19:25:02 +02:00
Sergey Malenkov
f8e5f809d4
add experimental editor's thumb on windows
2017-10-12 20:10:03 +03:00
Nicolay Mitropolsky
6939270c13
UAST: javaPsi set to null for UIdentifier
2017-10-12 20:06:19 +03:00
Roman Shevchenko
eeb2a59dcb
[java] Javadoc generation in modular projects; part 1 (IDEA-179255)
2017-10-12 19:00:22 +02:00
Alexander Koshevoy
6022f0804d
Timeout on waiting for server thread to die in Py console tests added
...
The timeout added to avoid hanging of Python console tests.
2017-10-12 19:51:15 +03:00
nik
f8d4504e5e
Revert: Updating versions of project dependencies: jdkBuild->u152b1038.1
...
To fix compilation.
2017-10-12 19:48:46 +03:00
Nadya Zabrodina
f43c66079b
branchPopup: IDEA-146047 Allow to paste branch name into Branches popup
2017-10-12 19:41:23 +03:00
Sergey Ignatov
0c5b3b8857
EA-109172 - NPE: NamedStubBase.getName
2017-10-12 19:30:50 +03:00
Dennis Ushakov
c003f3c591
split xml text out of tags on whitespaces
2017-10-12 19:16:34 +03:00
Alexander Zolotov
476bb7db0b
Rename method as suggested in IDEA-CR-25191
2017-10-12 19:03:39 +03:00
nik
b2019a1bc0
build process: ignore information about changes from IDE if there are unloaded modules
...
Otherwise it may incorrectly skip build because unloaded modules aren't monitored by IDE (IDEA-180530).
2017-10-12 19:00:37 +03:00
Ilya.Kazakevich
6cbe574032
PY-23570: Do not produce python test configuration for non-python files
...
If file is not PyFile there is not reason to check it for test elements.
2017-10-12 18:28:35 +03:00
Kirill Kirichenko
eb7c7e5469
AbstractPopup.showInCenterOf regression fixed
2017-10-12 17:48:11 +03:00
Aleksey Pivovarov
6928cbed1f
IDEA-120858 dir-diff: do not apply changes on Enter if focus is in Editor
2017-10-12 17:40:03 +03:00
Aleksey Pivovarov
ca282c5d08
diff: extract base class for DiffRequestChain
2017-10-12 17:32:26 +03:00
Aleksey Pivovarov
a6e33405f4
vcs: fix "Go To Change" action in diff from apply patch dialog
...
follow-up: 4583b38f07
2017-10-12 17:32:26 +03:00
Alexandr Evstigneev
a8c7929e59
Added file path information to the error message
2017-10-12 17:22:42 +03:00
Alexander Koshevoy
dc35a1a431
Python console test failures fixed
...
`PydevConsoleCommunication.waitForTerminate()` method did not work because of untimely nullification of `WebServer.listener` field in `WebServer.shutdown()` method. It is replaced with `PydevConsoleCommunication.closeAsync()`.
2017-10-12 17:12:06 +03:00
Sergey Simonchik
6791db356f
WEB-29204 "Rerun tests" notification's location and font
2017-10-12 16:58:37 +03:00
Anton Tarasov
0f92d5250f
IDEA-180505 IAE: Argument for @NotNull parameter 'color' in breadcrumbs
2017-10-12 16:49:48 +03:00
Anton Tarasov
a322707541
Updating versions of project dependencies: jdkBuild->u152b1038.1
...
Anton Tarasov
2017-10-12 16:39:31 +03:00
Aleksey Pivovarov
16c4bc78b6
EA-109053 - assert: FileContentImpl.<init>
2017-10-12 16:34:43 +03:00
Dmitry Batrak
57d0972d64
IDEA-180503 Editor scroll position is not preserved on tab switching
2017-10-12 16:29:02 +03:00
sergey.vasiliev
d8ff435b40
IDEA-169696 Native query string is not highlighted if Query instance created with Session
2017-10-12 15:14:53 +02:00
Dmitry Avdeev
32a1158140
cleanup
2017-10-12 16:13:02 +03:00
Pavel Dolgov
0fe0c296c4
Java: Extract method from similar expressions by introducing a parameter (IDEA-179924, IDEA-180107)
2017-10-12 16:02:04 +03:00
nik
91b7b3e720
IDEA project configuration: protobuf converted to repository library
2017-10-12 15:57:55 +03:00
Pavel Dolgov
72dfa72d48
Java: Moved the main logic of AddRequiredModuleFix to an utility function, added tests
2017-10-12 15:46:33 +03:00