peter
b9dad11495
hardcode log4j Level expected type (IDEA-201783)
2018-12-28 18:57:22 +01:00
peter
d1ef8821e2
support production-on-test dependencies in use scopes (IDEA-203841)
2018-12-28 18:30:50 +01:00
Gregory.Shrago
52caeb2bc6
UX-438 More vendor icons and generic driver icons for DBE-6432
2018-12-28 20:08:08 +03:00
Sergey Patrikeev
aba4dfeb52
Idea JDK external annotations: disable SDK annotations updates on startup.
...
It requires a better implementation that checks whether those SDK are actually used in the open project, to avoid irrelevant notifications.
2018-12-28 19:50:50 +03:00
Sergey Patrikeev
6134db30da
Idea JDK external annotations: make the updater application-wide to avoid the same notifications in two projects.
2018-12-28 19:50:50 +03:00
Roman Shevchenko
a2bcf19481
[xslt] unified assertions on missing design-time system properties
2018-12-28 17:25:14 +01:00
Roman Shevchenko
7a70663678
[platform] drops unneeded CORBA class usage (IDEA-179784)
...
PortableRemoteObject#narrow is not necessary for RMI-over-TCP
2018-12-28 17:23:44 +01:00
peter
3879dc85c1
fix duplicated highlights coming from DOM infrastructure (IDEA-204791)
...
1. don't run DOM annotators in BasicDomElementsInspection if annotator does that as well(DomElementAnnotationHolder#getFileElement introduced for that)
2. understand that WebXmlInspection is applicable to web fragment files and don't run the default inspection with the same result
2018-12-28 17:16:24 +01:00
Valentin Fondaratov
974ac7d6b0
Make breadcrumbs routines produce NotNull iterables. Tune consumers so require NotNull iterables.
2018-12-28 19:14:12 +03:00
Valentin Fondaratov
84636bdef9
remove python custom breadcrumbs rollback logic since it's in platform now
2018-12-28 19:14:12 +03:00
Valentin Fondaratov
ddc1e05a01
make EditorTestFixture#getBreadcrumbsAtCaret use breadcrumbsCollector api
2018-12-28 19:14:12 +03:00
Valentin Fondaratov
1e5d1b77d9
IDEA-204836: show breadcrumbs for previous element if caret is just outside to the right
...
This behaviour is consistent with the Python fixes in PY-22449 and with brace matcher logic.
Python and Ruby breadcrumb tests are guarding this logic.
2018-12-28 19:14:12 +03:00
Vladislav Rassokhin
d6ad2cb736
CompilationPartsUtil should print errors stacktraces
2018-12-28 18:57:26 +03:00
Dmitry Jemerov
a3b384e883
Recognize new config dir structure when importing configs (RIDER-23135)
2018-12-28 16:42:12 +01:00
Dmitry Jemerov
5c52c4099b
ImplementationViewSession interface, factory and extension point
2018-12-28 16:42:12 +01:00
Dmitry Jemerov
398aa0a0c6
Extract PsiImplementationViewSession class for implementation view search logic
2018-12-28 16:42:12 +01:00
Dmitry Jemerov
f2f79946b1
Don't use title case in quickfix names (Assign parameter to field)
2018-12-28 16:42:12 +01:00
Anna.Kozlova
f38dd8aee2
change signature: fix reorder & making varargs at one step (IDEA-153052)
2018-12-28 16:26:28 +01:00
Anna.Kozlova
44b0ad8059
convert to light test case
2018-12-28 16:26:28 +01:00
Sergey Ignatov
745cd24f06
rewrite GroovyPsiEventsTest
2018-12-28 18:10:16 +03:00
Sergey Ignatov
8ff853a3fa
use light platform test case
2018-12-28 18:10:16 +03:00
peter
335fd34638
deprecate expectedDuplicatedHighlighting to make it easier to recognize and more annoying
2018-12-28 16:01:44 +01:00
Sergey Ignatov
33a50d905b
cleanup tests in com.intellij.usages
2018-12-28 17:59:57 +03:00
Sergey Ignatov
60fae9822a
simplify
2018-12-28 17:59:57 +03:00
Vladimir Krivosheev
9c0826bd7a
IDEA-204831 ensure that on close project actual state is saved
...
It is not expected and not good that application saved on project close and dispose — it is caller responsibility to call it if need.
In our case, RecentProjectsManager MUST save new state AFTER project closed and disposed (because ProjectManager.openedProjects list is checked). So, in any case we MUST call app.saveSettings() after `projectFrameClosed` event
2018-12-28 15:55:57 +01:00
Egor Ushakov
9ff7c2a2a9
EA-122320 - CME: LongStreamEx.reduce
2018-12-28 17:38:49 +03:00
Andrey Vlasovskikh
66d0b4e60e
PY-29902 Use keyboard Esc in the admin permissions dialog to cancel installation
2018-12-28 17:31:59 +03:00
Andrey Vlasovskikh
60e11a7cf8
PY-29902 Check if site-packages is writable to find out if we need admin permissions to modify the SDK
2018-12-28 17:31:59 +03:00
Roman Shevchenko
63d4d30a08
[maven] correct way of passing IDEA version system property to a server
2018-12-28 15:25:12 +01:00
Sergey Ignatov
cc6ba82d3e
use light platform test case
2018-12-28 17:20:02 +03:00
Anton Tarasov
d9eb8d68b6
IDEA-204822 [followup] indexing svg files can be slow
2018-12-28 17:12:34 +03:00
Nicolay Mitropolsky
26a2e7e4dd
IDEA-CR-41634: [uast] convertToAlternatives for java PsiMethodCallExpression
...
(cherry picked from commit f6480f5ad7ae402974c6a5a35a558ccddc5302ae)
2018-12-28 17:10:44 +03:00
Dmitry Batkovich
aedeb95e4e
navigate to testdata: make descriptor immutable
2018-12-28 17:05:51 +03:00
Dmitry Batkovich
a30cf0a564
navigate to testdata: add tests for multifile test data
2018-12-28 17:01:11 +03:00
Mikhail Sokolov
557688c7b4
add flag to suppress saving last search in SE
2018-12-28 17:00:19 +03:00
Sergey Ignatov
778aaddc67
static
2018-12-28 16:19:21 +03:00
Julia Beliaeva
6eabe0c2a6
[vcs-log, git] turn on index usage for highlighting cherry-picked commits
...
IDEA-177606
2018-12-28 16:07:28 +03:00
Andrey Lisin
0130d13b29
Fix Python inline debugger helper class name
2018-12-28 15:55:24 +03:00
Dmitry Batkovich
105f7d2a9c
properties: fix npe in structure view
2018-12-28 15:45:23 +03:00
Egor Ushakov
f9c707fb7a
IDEA-204807 "Add to Watches" action shouldn't create duplicates
2018-12-28 15:37:20 +03:00
Egor Ushakov
9e8790658f
cleanup: removed unused
2018-12-28 15:37:19 +03:00
Andrey Lisin
3897e3d4f4
Merge remote-tracking branch 'origin/master'
2018-12-28 15:31:25 +03:00
Andrey Lisin
cfe630ab66
PY-32863 Fix debugger errors when using 'this' as variable name
2018-12-28 15:26:42 +03:00
Sergey Ignatov
62815ee0a1
use light project test cases in ui tests
2018-12-28 15:25:49 +03:00
Dmitry Batkovich
d9f7ff47bb
navigate to testdata: do not calculate VirtualFile-s twice
2018-12-28 14:43:22 +03:00
Tagir Valeev
15018b5014
IDEA-204827 When calculating a - b, take into account relations between a and b.
2018-12-28 18:42:10 +07:00
Nadya Zabrodina
3ac00cc8ef
hg: try to kill processes softly when they are cancelled
...
* use mediator
2018-12-28 14:16:10 +03:00
Nadya Zabrodina
bf2ad49df5
hg: change View Files dialog title for failed hg rename operation
2018-12-28 14:16:09 +03:00
Sergey Patrikeev
138c848526
Idea JDK external annotations: download fallback SNAPSHOT annotations if newer version isn't available yet.
2018-12-28 14:02:37 +03:00
Tagir Valeev
4b8db6b75f
TypeConversionUtil: rollback incorrect method extraction
2018-12-28 17:43:26 +07:00