Commit Graph
191020 Commits
Author SHA1 Message Date
Tagir Valeev 22a28fd2cc IDEA-140478 Relatively simple method is "too complex to analyze" (test-case added, actually was fixed in 97cdb4cdd5) 2017-03-16 11:47:35 +07:00
Tagir Valeev 55466aeef1 IDEA-169678 "Replace Optional.isPresent() condition with functional style expression" breaks code in case of 'Collection' return type 2017-03-16 11:22:15 +07:00
Tagir Valeev b550406e5d DataFlowRunner: limit by number of instruction states processed rather than time 2017-03-16 10:39:34 +07:00
Tagir Valeev 4f5cf3c65d FinalFieldsDifferentInstances test: initialize myRootPath with non-constant value (IDEA-CR-19319) 2017-03-16 09:55:56 +07:00
Tagir Valeev b8bf7d2e19 StreamToLoopInspection: move stream code to attachment to respect user privacy 2017-03-16 09:46:34 +07:00
Dmitry Batkovich 3a865ed092 Java8MapApiInspection: check type is null (EA-99107) 2017-03-16 05:37:53 +03:00
Vassiliy.Kudryashov e1a7e707db IDEA-169672 FindInPath popup: keyboard focus can't be moved to results list after some control selecting or moving focus to preview 2017-03-16 00:50:10 +03:00
Andrey Vlasovskikh bcbb07aa4f Filter distinct Python import results 2017-03-16 00:44:10 +03:00
Andrey Vlasovskikh df920d3505 Cache Python resolve for contexts without roots and foreign imports as well 2017-03-16 00:44:10 +03:00
Vassiliy.Kudryashov d87b2deb06 IDEA-169672 FindInPath popup: keyboard focus can't be moved to results list after some control selecting or moving focus to preview 2017-03-16 00:12:39 +03:00
Ilya.Kazakevich 7e9d2ffa7b Escape added to prevent 3.6 from error "invalid escape sequence"
File "_jb_runner_tools.py", line 25
    match = re.match("^(.+)(\(.+\))$", part)                        ^
SyntaxError: invalid escape sequence \(

Fixing PythonUnitTestingTest.testUTRunnerByPattern
2017-03-15 23:52:41 +03:00
Vassiliy.Kudryashov 0c8048f4de IDEA-144857 1) Add F4 to navigate from code preview to 'big' editor 2) Don't close popup when application is not active 2017-03-15 22:56:12 +03:00
Roman Shevchenko c4dcc9a148 Merge remote-tracking branch 'origin/master' 2017-03-15 20:50:59 +01:00
Roman Shevchenko 19b04b95e3 [java] runs soft keyword highlighting pass on module files only (IDEA-CR-19363) 2017-03-15 20:50:23 +01:00
Andrey Vlasovskikh ab5ce52f58 Allow search for Python stubs for third-party libraries in tests 2017-03-15 22:44:14 +03:00
Roman Shevchenko 9707171887 [java] context-aware "Generify" action (IDEA-168805) 2017-03-15 20:31:12 +01:00
Roman Shevchenko 60ce739aa3 [java] context-aware "Pull Up" and "Push Down" actions (IDEA-77602) 2017-03-15 20:24:04 +01:00
Roman Shevchenko 6f1f927c8b Cleanup (warnings, formatting) 2017-03-15 20:23:59 +01:00
Anna.Kozlova d688a9a7a4 guess expected type like for completion if on the left side of assignment to functional expression which provides in this case no expected type (IDEA-169382) 2017-03-15 20:07:06 +01:00
Anna.Kozlova 02d25ac5f6 invert if: pass context to resolve to correct inner/local class (IDEA-169396) 2017-03-15 20:07:06 +01:00
Anna.Kozlova 1ff37a0c30 usage of inaccessible api: show language level where the api appeared; quickfix to increase language level (IDEA-168695) 2017-03-15 20:07:06 +01:00
Shaverdova Elena 72f51475b8 WI-35344 New Project dialog reuses previous state instead of default project settings 2017-03-15 20:04:40 +01:00
peter e145842fd4 remove modal invokeLater from VFS refresh, use only transaction API for event firing 2017-03-15 19:47:59 +01:00
peter 554f0340ed remove modal invokeLater from bg document commit (IDEA-169201) 2017-03-15 19:45:50 +01:00
peter 09893539ee add TransactionGuard#assertWriteSafeContext to catch write-unsafe progresses earlier (EA-97652, EA-97653, EA-97854) 2017-03-15 18:19:01 +01:00
peter 981167650e prohibit scheduling startup activities in default project
they won't be run anyway
2017-03-15 18:14:55 +01:00
peter e1dfc67624 no dumb tasks in default project 2017-03-15 18:14:55 +01:00
peter 9f65147dcf no PyUniversalTestLegacyInterop in default project 2017-03-15 18:14:55 +01:00
Roman Shevchenko b5c2dc3174 [java] applies soft keyword highlighting pass results to an editor always (IDEA-169094) 2017-03-15 18:10:45 +01:00
Dmitry Batrak 38191f4e9e IDEA-169404 Don't use ellipsis for empty folded methods - fix test data 2017-03-15 19:13:04 +03:00
Yann Cébron 2758b06a38 IDEA-169241 Make devkit actions work on non-plugin-modules 2017-03-15 16:57:02 +01:00
Aleksey Pivovarov 1a8dc5e91c ui: inline parameter 2017-03-15 18:41:28 +03:00
Aleksey Pivovarov c098762789 ui: extract method 2017-03-15 18:26:15 +03:00
Aleksey Pivovarov a09fd58279 IDEA-169688 ui: fix centered buttons with DoNotAskOption
follow-up: 02b2823c22
2017-03-15 18:26:09 +03:00
Anna.Kozlova 2464532a56 fix testdata due to changes in defaults 2017-03-15 16:18:57 +01:00
Vladislav.Soroka 150879b536 gradle: do not replace root external project model with the same model of included build 2017-03-15 18:14:13 +03:00
Nadya Zabrodina e9ddb1d7c7 [push]: (IDEA-166338) Push dialog: change selection color for new label 2017-03-15 17:44:32 +03:00
Nadya Zabrodina ad09018ba5 [vcs]: (IDEA-168637) adjust new changelist/remote branch label colors 2017-03-15 17:44:31 +03:00
Roman Shevchenko 3860d9b94b [java] highlights package access issues in reference expressions (IDEA-169645) 2017-03-15 15:39:31 +01:00
Anton Tarasov c22c13485a IDEA-168924 JDK switcher does not show bundled jdk 2017-03-15 17:38:47 +03:00
nik b7665ef3f2 project configuration cleanup: do not set module JDK "1.8" explicitly, inherit project JDK instead
This will simplify migration to newer Java versions in the future.
2017-03-15 17:21:46 +03:00
Anton Tarasov 8ddb874f24 winlauncher 2017-03-15 17:09:41 +03:00
Sergey Malenkov 205cd13349 IDEA-167327 JetBrains disable auto scroll/focus in search windows 2017-03-15 17:07:49 +03:00
Andrey Vokin ffd98312ab SMRunner cleanup 2017-03-15 14:58:03 +01:00
nik a6854055bb project configuration: removed references to non-existing resource roots 2017-03-15 16:38:42 +03:00
Roman Shevchenko 2d8c4a0e3c [tests] better test for module annotations (IDEA-169410) 2017-03-15 14:32:41 +01:00
nik 85b03f844d project configuration: removed references to non-existing roots from 'educational-core' module 2017-03-15 16:26:41 +03:00
nik b6709e11c8 project configuration: removed references to non-existing test roots 2017-03-15 16:26:40 +03:00
Anna.Kozlova 987cbde554 enable introduce local variable in modal context, e.g. debugger (IDEA-169446) 2017-03-15 14:21:33 +01:00
Anna.Kozlova 3c7ed2daec deprecation: javac don't report deprecations inside deprecated members, let's change the default (IDEA-169425) 2017-03-15 14:21:33 +01:00