Commit Graph

228887 Commits

Author SHA1 Message Date
Tagir Valeev
596a850fa3 LambdaCanBeMethodCallInspection: support Pattern.negate() case
IDEA-197892 Explicitly negated Predicate::test can be simplified with Predicate::negate
2018-09-19 17:51:26 +07:00
Alexey Kudravtsev
2e7763c2ea make AbstractTreeUpdater.addSubtreeToUpdateByElement parameter notnull to avoid NPEs 2018-09-19 13:43:28 +03:00
Alexey Kudravtsev
79c1a1155f cleanup 2018-09-19 13:29:03 +03:00
Alexey Kudravtsev
ea0dab662b remove unneeded wrapper 2018-09-19 13:29:02 +03:00
Alexey Kudravtsev
83d30bde63 notnull 2018-09-19 13:29:01 +03:00
Alexey Kudravtsev
e11b0fbc34 cleanup IdeEventQueue 2018-09-19 13:29:00 +03:00
Alexey Kudravtsev
35152a7ce1 more accurate avoiding of document loading for binary file + test 2018-09-19 13:29:00 +03:00
Alexey Kudravtsev
216d9ea7bd notnull 2018-09-19 13:28:59 +03:00
Sergey Simonchik
bb30d99faf use BaseProcessHandler to access getCommandLine 2018-09-19 13:21:40 +03:00
Sergey Simonchik
8b4770731f final BaseProcessHandler.getProcess 2018-09-19 13:07:33 +03:00
Vasily Romanikhin
baff3c5efb Merge branch 'master' of git.labs.intellij.net:idea/community 2018-09-19 12:45:10 +03:00
Eldar Abusalimov
ce7da73695 AppUIExecutorEx: Add CoroutineScope.runUnlessDisposed(Disposable) { } 2018-09-19 12:35:32 +03:00
Nikita Skvortsov
28744cf250 fix nullability issue IDEA-198994 2018-09-19 12:17:56 +03:00
Dmitry Batrak
97441154a8 add @since tags to inlay API javadocs 2018-09-19 12:15:41 +03:00
Egor Ushakov
b489055e11 fixed class version check for sa-jdwp lib 2018-09-19 11:59:39 +03:00
Vitaly Provodin
5d2ce88668 IDEA-191859: added regression GUItest running with dtrace 2018-09-19 15:57:36 +07:00
Vasily Romanikhin
8ada180d8c CPP-744: remote-mode is enabled for mac and linux platforms. 2018-09-19 11:11:15 +03:00
Dmitry Batrak
d2295c5b4b experimenting with block inlays - option to show 'inline' debugger data between document lines
fix scrolling position on navigation to a different execution point
2018-09-19 11:03:51 +03:00
Dmitry Batkovich
2b1dd05e0e fix unused import 2018-09-19 10:56:17 +03:00
Tagir Valeev
fdb6031caf ConditionCoveredByFurtherCondition fixes applied 2018-09-19 14:38:15 +07:00
Vladimir.Orlov
7885faecb4 IDEA-190079 Installer doesnt close with finish button and nothing happens 2018-09-19 10:29:00 +03:00
Dmitry Batrak
d9f6c4ee43 experimenting with block inlays - option to show 'inline' debugger data between document lines 2018-09-19 10:07:29 +03:00
Tagir Valeev
d2b3ac979b IteratorDeclaration: support parenthesized hasNext, etc. 2018-09-19 12:30:38 +07:00
Tagir Valeev
85f0872d9b StreamToLoop: support parentheses inside flatMap 2018-09-19 12:26:21 +07:00
Tagir Valeev
65049765b0 StreamRefactoringUtil#isRefactoringCandidate disable if method reference is not resolved 2018-09-19 12:20:47 +07:00
Tagir Valeev
5d8e5ddc92 First-class support of primitive optionals in dataflow
Fixes IDEA-199078 Bogus "Optional get without isPresent check" for primitive optionals
2018-09-19 12:12:58 +07:00
peter
2c9c2b3705 smart pointers: no restoring for PSI with null ranges
it means that we're gone outside PsiFile to directory world and haven't found anything matching the offsets
2018-09-19 07:02:54 +02:00
Julia Beliaeva
6f475bba68 [vcs-log] display only branches from selected roots in branch filter completion
IDEA-194808
2018-09-19 06:45:32 +03:00
Vassiliy.Kudryashov
4a0d5810f8 IDEA-198444 Rework menus and toolbars layout
(still no DnD in the tree)
2018-09-19 00:13:44 +03:00
Sergey Malenkov
16d4e2e85b IDEA-189709: use default link color 2018-09-18 22:41:31 +03:00
Sergey Malenkov
fd277bd009 IDEA-189709: increase default insets for balloons 2018-09-18 22:41:31 +03:00
Rustam Vishnyakov
940eb478c4 Ensure whitespace before block is always not null 2018-09-18 22:30:32 +03:00
Yann Cébron
ad8cdd3e34 [devkit] IDEA project: expand search scope to plugin descriptor for package-local classes 2018-09-18 21:20:01 +02:00
peter
fd27a1a7dc smart pointers: diagnostics for PSI with null ranges 2018-09-18 20:42:35 +02:00
Alexander Lobas
c99b44c8e4 Fix initial selection for search result 2018-09-18 21:39:51 +03:00
Mikhail Sokolov
257bd3a6ac items order fix 2018-09-18 20:03:53 +03:00
Egor Ushakov
222adf4417 better error message for sa-jdwp connector 2018-09-18 19:57:07 +03:00
Egor Ushakov
6303b809c8 made attach action dumb aware 2018-09-18 19:57:07 +03:00
Anna.Kozlova
0acc44b025 exceptions collection: don't visit anonymous class body (IDEA-198967)
simple visit of expression list doesn't work as walking visitor starts to go down when it starts an element and element has no children
2018-09-18 18:54:06 +02:00
Anna.Kozlova
a49f280b3f junit 5: fix old testdata 2018-09-18 18:54:06 +02:00
Dmitry Jemerov
274978d7c6 Rider no longer needs UnknownRunConfiguration to be non-final (IDEA-CR-36845) 2018-09-18 18:51:33 +02:00
Dmitry Jemerov
1f9ac2584f Extension point for registering raw typed handlers 2018-09-18 18:51:33 +02:00
Roman Shevchenko
e133224323 Cleanup (warnings; typos; formatting) 2018-09-18 18:49:46 +02:00
Anton Lobov
497790ac4f WEB-34877 - json schema: port highlighting tests from ReSharper 2018-09-18 18:15:41 +02:00
Dmitry Batrak
7cf0882b31 IDEA-183815 Capability to add a content between code lines in the editor
regardless of block inlay's declared width, repaint whole editor width at inlay position,
there doesn't seem to be a need to request correctly calculated width for repaint purposes now
2018-09-18 18:31:56 +03:00
Dmitry Batrak
991856c145 IDEA-183815 Capability to add a content between code lines in the editor
fix getBounds() calculation for block inlay
2018-09-18 18:31:56 +03:00
Roman Shevchenko
b5af3ac004 Cleanup (minor optimization; typos; formatting) 2018-09-18 17:26:50 +02:00
Sergey Malenkov
1139e7deaf IDEA-198518: introduce AllIcons.General.User and deprecate its duplicates 2018-09-18 17:50:39 +03:00
Daniil Ovchinnikov
8c8e8f0b6b make UsageTargetProvider methods default 2018-09-18 16:45:15 +02:00
Vladimir Krivosheev
17a92e0cf2 thread safe RunManager.selectedConfiguration 2018-09-18 17:40:56 +03:00