Tagir Valeev
e2d5de3528
ExpressionUtils#isEvaluatedAtCompileTime: fixed for casts to String (operand was not checked)
2018-01-24 14:36:20 +07:00
Tagir Valeev
d828baf6e3
LambdaAndExplicitMethodPair: Arrays.setAll -> Arrays.fill pair added
...
Allows to make IDEA-185394 in two steps
2018-01-24 13:37:55 +07:00
Gregory.Shrago
3e3017f4f4
do not leak projects, dispose stuff
2018-01-24 01:22:27 +03:00
peter
7db2e1a56e
allow CompletionParameters to have nullable editor
...
a step towards retrieving completion suggestions from a headless process
2018-01-23 22:15:35 +01:00
peter
355f52313e
fold more junit4 lines in console
2018-01-23 22:15:35 +01:00
Julia Beliaeva
38927b2642
[vcs-log] remove selection listener from table on dispose
2018-01-23 21:34:36 +03:00
Aleksey Pivovarov
0db6f61c0a
DevKit: fix misleading error message
2018-01-23 21:03:37 +03:00
Daniil Ovchinnikov
6f9668561c
@NotNull/@Nullable in RenamePsiElementProcessor implementations
2018-01-23 20:37:52 +03:00
Petr Kudriavtsev
98f8a2737b
Additional fix for IDEA-59638 Actions to navigate to prev/next occurrence of identifier under caret
...
-- added shortcuts for default and NetBeans configurations
2018-01-23 20:08:57 +03:00
Daniil Ovchinnikov
55635fcd1f
@NotNull/@Nullable in RenamePsiElementProcessor
2018-01-23 20:07:22 +03:00
Bas Leijdekkers
ffa4af8259
IG: description tweaks
2018-01-23 17:58:03 +01:00
Bas Leijdekkers
2e3a5d9e6e
check more carefully if method is a redundant override (IDEA-185066)
2018-01-23 17:58:03 +01:00
Sergey Malenkov
faaa9ccfde
add logging to find out who changes toggle click count for module
2018-01-23 19:51:49 +03:00
Dmitry Avdeev
ba49dd419e
PatchInstallerFactoryTest excluded due to OOME/hanging
2018-01-23 19:34:20 +03:00
Anton Tarasov
ac272ef608
[followup] Log PNG/SVG icons load time statistics
...
Now logs both PNG & SVG stats in one run.
2018-01-23 19:19:48 +03:00
Anna Kozlova
c4a91e5d41
simplify test detection (IDEA-CR-28691)
2018-01-23 19:13:52 +03:00
Egor Ushakov
d55b877d16
do not capture Runnable objects - sometimes the same objects are scheduled from different stacks
2018-01-23 19:03:18 +03:00
Alexey Kudravtsev
fdd8c7acc5
cleanup
2018-01-23 18:57:45 +03:00
Maxim.Kolmakov
e53adb9bdb
Collect all java error logs
2018-01-23 15:46:05 +01:00
Dmitry Batkovich
580ddbcfd1
do posponed formatting after processing each file in batch quick fix application (IDEA-185248)
2018-01-23 17:37:20 +03:00
Dmitry Batkovich
9e31253649
fix quotes in SameParameterValueInspection problem description
2018-01-23 17:37:20 +03:00
Daniil Ovchinnikov
7ce23edf4b
[groovy] fix a typo
2018-01-23 17:32:57 +03:00
Daniil Ovchinnikov
f7f4594948
[groovy] add Consumer.plusAssign
2018-01-23 17:32:57 +03:00
Nadya Zabrodina
5a3817a5ce
git: IDEA-145325 Show Rebase actions at the top of Branch popup
...
* show action if there is an ongoing rebase process;
* extract per repository rebase action;
2018-01-23 17:26:29 +03:00
Anna Kozlova
15625fcedb
detect tests: collect classes by subpackages
2018-01-23 17:10:59 +03:00
Denis Fokin
6c12ec24bb
Swing popups are always on top by default
2018-01-23 17:03:13 +03:00
Gregory.Shrago
91aa034a30
support TempFileSystem in LightPlatformCodeInsightFixtureTestCase
2018-01-23 16:42:09 +03:00
Gregory.Shrago
e2b6fdb792
IDEA-143918 Scratch files: on Undo scratch file deleting it is recreated with language == text
2018-01-23 16:42:09 +03:00
Gregory.Shrago
38afb453d4
implement missing TestEditorManagerImpl#openEditor(OpenFileDescriptor)
2018-01-23 16:42:08 +03:00
Dmitry Avdeev
f278ac43c3
CpuCaptureParserTest excluded due to OOME
2018-01-23 16:35:19 +03:00
Vladislav.Soroka
e93ddccb40
Build view: javac output parser handle 'Note' messages, e.g. notes about unchecked or unsafe operations usage.
2018-01-23 16:29:42 +03:00
Vladislav.Soroka
5b211cc012
Build view: kotlinc output parser push back unrelated line
2018-01-23 16:29:42 +03:00
Vladislav.Soroka
8684291abd
cleanup
2018-01-23 16:29:42 +03:00
Vladislav.Soroka
217235c310
Build view: do not encourage methods like readUntil(with condition which can be 'false' for all lines), since it can force to wait for the build finish. So other output parsers loose the ability to present messages during the build which is generally a long-running operation.
2018-01-23 16:29:41 +03:00
Vladislav.Soroka
fbb6d86a31
Build view: reuse event description field for the message details
2018-01-23 16:29:41 +03:00
Vladislav.Soroka
d3aac2eb1e
Build view: fix api breaking change
2018-01-23 16:29:41 +03:00
Sergio Murguia
bc54bf10d7
Add a detail to MessageEventResult to show more information in BuildView
...
This CL adds the possibility to have a detailedd message shown when a node
is clicked on BuildView Tree view.
Test: N/A
Bug: 72180932
Change-Id: I69ce91f40a3f90f8601ecd96c9c2863a4e016b0b
2018-01-23 16:29:41 +03:00
Arseny Chernyaev
8cb5818f4c
add ability to calculate process description for attach dialog and show it inside tooltip and ad
2018-01-23 16:26:24 +03:00
Dmitry Kozhevnikov
ea7924b55d
CPP-11601 EditorHyperlinkSupport may lead to freeze
2018-01-23 16:16:01 +03:00
Dmitry Kozhevnikov
24d67e360b
Don't reparse in the UI thread for the "Highlight Usages" pass
...
Just moving the handler creation to background is not enough, since
java's HighlightSuppressedWarningsHandler requires editor visible range,
which has to be calculated on EDT, so pre-calculate it first, and pass
to the handler factory then.
This fixes CPP-9373.
2018-01-23 16:13:49 +03:00
Egor Ushakov
19bb6565f4
do not capture Runnable objects - sometimes the same objects are scheduled from different stacks
2018-01-23 15:59:11 +03:00
Vladimir Krivosheev
f3e3a0d1ad
tasks is immutable, must be not modified directly
2018-01-23 13:36:49 +01:00
Alexey Kudravtsev
c47470e783
IDEA-CR-28673 followup: write action is unnecessary
2018-01-23 15:35:10 +03:00
Alexey Kudravtsev
6cb6ff4f34
NPE
2018-01-23 15:35:10 +03:00
Alexey Kudravtsev
5500cca5b4
cleanup
2018-01-23 15:35:09 +03:00
Vladimir Krivosheev
e32f67b684
ArtifactRootElementImpl — add Nullable
2018-01-23 13:10:48 +01:00
nik
bd9973c53b
project configuration: improve 'Convert Module Groups' action
...
Don't save the project configuration while renaming is in progress to avoid saving intermediate results.
2018-01-23 14:15:03 +03:00
Tagir Valeev
db403ae8ed
ConditionalCanBeOptionalInspection
...
Fixes IDEA-179273 Nullability check can be simplified when return type is Optional
2018-01-23 17:59:38 +07:00
Tagir Valeev
f55b92e920
ObjectUtils: contracts
2018-01-23 17:59:37 +07:00
Denis Fokin
38950341f7
Force popup windows to be unfocusable
2018-01-23 10:52:54 +03:00