Bas Leijdekkers
f5fdb50da7
Insert casted declaration in a nice place without exceptions (IDEA-176211)
2017-07-20 20:14:11 +02:00
Anton Tarasov
5ff135c8b7
Updating versions of project dependencies: jdkBuild->u152b941.5
...
Anton Tarasov
2017-07-20 20:59:00 +03:00
Roman Shevchenko
ec83f4ac99
[vfs] ignores non-NVF files in refresh (to avoid CCEs down the line)
2017-07-20 19:49:04 +02:00
Sergey Malenkov
7585cebe21
IDEA-175617 Implement expandable input field
2017-07-20 20:15:23 +03:00
Sergey Malenkov
c9ba06e9a8
IDEA-175617 Prepare TextUI to support expandable text field
2017-07-20 20:15:23 +03:00
Sergey Malenkov
3f00ba3504
IDEA-175617 Add actions for expandable components
2017-07-20 20:15:23 +03:00
Sergey Malenkov
7d4c68538d
IDEA-175617 Support painting before and after a scrollbar's track
2017-07-20 20:15:23 +03:00
Anna.Kozlova
8ba947593d
junit 5: erasure type parameters for test signatures
2017-07-20 18:56:14 +02:00
Anna.Kozlova
87f6b96f83
junit 5: move to id-based processing (IDEA-172141)
2017-07-20 18:56:14 +02:00
Anna.Kozlova
9b2bb11067
fix testdata
2017-07-20 18:56:14 +02:00
Anna.Kozlova
edf927424e
junit: warn about RepetitionInfo on in parameterized test (IDEA-175992)
2017-07-20 18:56:14 +02:00
Anna.Kozlova
6d8265fbdc
remove redundant access indulgence (IDEA-CR-22345)
2017-07-20 18:56:14 +02:00
Mikhail Golubev
1b8eb3cff6
PY-18816 In PyReferenceExpressionImpl require switch to AST permission only for fragments
...
that, presumably, contain type hints stored in PSI stubs. Previous
attempt to require passing an explicit instance of type eval context
with the origin PSI file together with the resolve context, instead
of just PyResolveContext#defaultContext() or PyResolveContext#noImplicits(),
caused multiple test failures, since it turned out that there is much
more code relying on the fact that if we were able to get hold of
PyReferenceExpression, we're already in a file that was parsed, and,
thus, we can safely perform reference multiresolve there.
Changing all these existing usages is, first, cumbersome and, second,
doesn't protect us from breakage in other subsystems not covered by
tests. This workaround helps us to avoid unstubbing due to presence of
code fragments needed to parse type annotations in stubs preserving
the legacy behavior for the rest of the code.
Additionally, I've reverted 0aa8039a3a
where I explicitly set type eval context in several places
as described.
2017-07-20 18:18:39 +03:00
nik
803dabddd8
build process: added separate builder and target type for resolving dependencies
...
This is needed for build scripts where classes are already compiled and we need to resolve dependencies only.
2017-07-20 18:10:22 +03:00
alexey.afanasiev
115f9b3db4
IDEA-176307 Incorrect closure to SAM coercion
2017-07-20 17:37:34 +03:00
Dmitry Avdeev
4569f3c6c7
making HotswapAction available in IDEA plugin: take two
2017-07-20 17:32:55 +03:00
Dmitry.Krasilschikov
c4d3f235f1
unescape line marker description; try to fix flaky gutter test
2017-07-20 17:30:26 +03:00
Ivan Bessonov
e66381ad2e
IDEA-176281 - fix of maven modules imports in cases when pom.xml file located in folder named *.xml
2017-07-20 17:22:03 +03:00
Nadya Zabrodina
a872dc3410
shelf: IDEA-176120 Changes for new file are not shown in shelve pane
...
* process info for not bounded hunk in case of empty file insertion;
2017-07-20 17:00:32 +03:00
Vladimir.Orlov
6f5ea99dd9
platform: added warning about not enough memory for ReservedCodeCacheSize
...
IDEA-155626 CPU at 100% when just editing files caused by the migrated -XX:ReservedCodeCacheSize=96m JVM option
2017-07-20 16:46:44 +03:00
Vladimir Krivosheev
654fb1be80
IDEA-176011 log error instead of throwing exception
2017-07-20 15:44:59 +02:00
Elizaveta Shashkova
951f054945
Tests: Add tests for switching between frame evaluation and tracing debugger
2017-07-20 16:10:09 +03:00
Pavel Dolgov
ed2c6828fc
Java: Don't suggest replacing 'equals()' with 'Objects.equals()' for compile-time constants (IDEA-172070)
2017-07-20 15:33:11 +03:00
Dmitry Batkovich
8b141ec23a
javac ast indices: preform reference search inside source code only in tests (should fix tests on JDK 9)
2017-07-20 15:29:06 +03:00
peter
5c47576148
fix whole-file smart range pointers on unicode files
2017-07-20 14:26:31 +02:00
Dmitry Avdeev
72540b1b2f
WEB-27035 Redundant default attribute value assignment.
2017-07-20 15:20:24 +03:00
Vladimir Krivosheev
fa23553f5f
fix test testVerticalBarInTheProjectName on windows
2017-07-20 14:05:31 +02:00
Eugene Zhuravlev
76035c83c9
include runtime dependency on instrumentation-util-8
2017-07-20 13:19:12 +02:00
Semyon Proshev
9b0e4c32d9
Remove comment in PyStubsTest after fixing PY-18816.
2017-07-20 14:05:43 +03:00
Roman Ivanov
dd4ba58889
add support for binary operation reduction in stream migration
2017-07-20 17:15:07 +07:00
Bas Leijdekkers
5ce1ab82c5
IPP: keep type parameter list if present (IDEA-175282)
2017-07-20 12:00:30 +02:00
Bas Leijdekkers
9312fa7646
fix test broken by introduction of a separate RegExp redundant escape inspection
2017-07-20 12:00:30 +02:00
Dmitry Batrak
6b0c2741f7
IDEA-175572 completion of several parameters when hints are enabled
...
following IDEA-CR-23085
2017-07-20 12:56:59 +03:00
Roman Shevchenko
56096846b1
Cleanup (duplicated comment)
2017-07-20 11:33:09 +02:00
Konstantin Aleev
e4afc9933f
RunDashboard: move run content toolbar to the right
2017-07-20 12:26:29 +03:00
Konstantin Aleev
22134c20b6
RunDashboard: move run content toolbar to the right
...
- fix JBTabs header layouting for left tabs position
2017-07-20 12:26:29 +03:00
Konstantin Aleev
9257a5198b
RunDashboard: move run content toolbar to the right
...
- fix JBTabs background painting for left and right tabs positions
2017-07-20 12:26:28 +03:00
Konstantin Aleev
92d09e7606
RunDashboard: move run content toolbar to the right
...
- JBTabs layout option to place side component after tab's component
2017-07-20 12:26:28 +03:00
Ivan Bessonov
f165ac108f
IDEA-176117 maven - workaround for older version of maven 3.0.x in plexus components configuration
2017-07-20 12:17:35 +03:00
Dmitry Batrak
21ec8d8529
enable again completion hints when showing 'static' hints is disabled
2017-07-20 12:02:35 +03:00
Vladimir Krivosheev
b29ff5a060
IDEA-176128 2017.2 Can't load project with character "|" in its name
2017-07-20 10:59:18 +02:00
peter
460c184429
increase java structure mod count on CHILDREN_CHANGED with class inside
2017-07-20 10:55:17 +02:00
peter
7dd802ccd2
disable "create switch" intention on red code
...
which otherwise would lead to exceptions in the intention
2017-07-20 09:58:25 +02:00
peter
cef42c6e97
Revert: do not wait under read action to reduce latency
...
because deadlock
2017-07-20 09:58:24 +02:00
peter
31485c0104
earlier cancellability in goto action
2017-07-20 09:58:23 +02:00
peter
3cb4bf0bf1
change template data language quick fix: no dialogs under write action
2017-07-20 09:58:22 +02:00
Julia Beliaeva
fc860d8d45
[git] free output buffer if it gets too big
2017-07-20 08:35:08 +03:00
Julia Beliaeva
7a679a2839
[vcs-log] create application settings for log, move reference presentation settings there
...
IDEA-166083
2017-07-20 04:08:35 +03:00
Sergey Ignatov
c6d0f60c11
goto action: fix message
2017-07-20 00:03:46 +03:00
Michael Golubev
b288f02251
IDEA-173557: Docker: rename of account doesn't work from Docker view
...
- still not auto-refreshed (IDEA-170061), no notifications for that
- at least the behavior is now the same for Settings and Edit action
2017-07-19 20:44:46 +02:00