Commit Graph

203422 Commits

Author SHA1 Message Date
Anna.Kozlova
643e046c85 EA-107704 - assert: InferenceSession.<init> 2017-09-26 14:33:30 +02:00
Sergey Karashevich
486f5716a1 [gui-test] calculate location on EDT only 2017-09-26 15:26:29 +03:00
Daniil Ovchinnikov
a4a0939f88 [groovy] use GrParameter#isOptional instead of #getIntializerGroovy
The former is stored in stubs as a flag.
2017-09-26 14:22:57 +02:00
Denis Fokin
63561f1ca8 Focus debugger shows the application state 2017-09-26 15:20:20 +03:00
peter
cf10982ace introduce StubbedSpine to relieve clients from getStubTree/calcStubTree dualism
and save memory on not instantiating stubs when AST is enough
2017-09-26 14:10:18 +02:00
peter
45650b36f7 IDEA-179578 Groovy stub generation silently fails if some other builder requests rebuild 2017-09-26 14:10:17 +02:00
Eugene Zhuravlev
f3b81e1cf2 ability to specify compiler options on per-module basis (IDEA-149707) 2017-09-26 14:03:11 +02:00
anstarovoyt
d43a22c8b0 typescript: extract deprecated settings ui 2017-09-26 14:16:10 +03:00
Rustam Vishnyakov
53922b6a54 Changes for UI spec at IDEA-175743 (draft)
See https://youtrack.jetbrains.com/issue/IDEA-175743#comment=27-2426968
2017-09-26 13:40:18 +03:00
Vladimir Krivosheev
f375867056 PropertiesComponent — verify key to ensure that later state can be saved without errors 2017-09-26 12:25:02 +02:00
Roman Shevchenko
324581b347 [java] parser fix: primitive types start a declaration 2017-09-26 12:14:26 +02:00
Yann Cébron
a3a2da9eeb jetbrains.dic +"samskivert" (Java Mustache library) 2017-09-26 12:12:28 +02:00
Anna.Kozlova
7fae88f175 naming convention: extract api 2017-09-26 12:01:35 +02:00
Anna.Kozlova
ecab3d9b87 ReadAction 2017-09-26 12:01:35 +02:00
Anna.Kozlova
6182544c53 junit 5: add engine dependencies only in engine api is not present (IDEA-179398) 2017-09-26 12:01:35 +02:00
Tagir Valeev
4e24c72077 IDEA-179557 Merge nested if's removes comment 2017-09-26 16:58:46 +07:00
Denis Fokin
24ffaeffb0 Esc should not move focus from Terminal to Editor 2017-09-26 12:43:09 +03:00
Dmitry Batrak
7c146fd7e8 IDEA-178503 change shortcuts to switch method overloads 2017-09-26 12:28:21 +03:00
Tagir Valeev
48b810c24d DataFlowRunner: check MAX_STATES_PER_BRANCH when there are no loops 2017-09-26 16:12:08 +07:00
Egor.Ushakov
8980edf2c8 debugger agent: logging only when requested 2017-09-26 12:08:30 +03:00
Egor.Ushakov
455855d3d1 debugger agent: better deep stacks handling 2017-09-26 12:08:30 +03:00
Egor.Ushakov
f8a11aec74 debugger agent: implemented recursive async handling 2017-09-26 12:08:30 +03:00
Egor.Ushakov
c6830aac66 debugger agent: class loading speedup 2017-09-26 12:08:30 +03:00
Denis Fokin
811f2efa6b IDEA-177548 NPE at com.intellij.openapi.wm.ToolWindowManager.getActiveToolWindow on closing a project 2017-09-26 11:59:59 +03:00
Dmitry Trofimov
7fee2c8607 Spelling 2017-09-26 10:47:48 +02:00
Dmitry Trofimov
7694460cca SerializationManager is disposed on shutdown
There is no need to register it on extension, it creates leak.
2017-09-26 10:45:16 +02:00
Denis Fokin
2dc05a69d2 DEXP-165126, DEXP-165127
IndexOutOfBoundsException: update failed for AnAction with ID=Vcs.ShowTabbedFileHistory: Index: 11, Size: 9 (Index: 11, Size: 9)
2017-09-26 11:35:30 +03:00
Tagir Valeev
d44c6c0427 ProjectBytecodeAnalysis: isInsideDummyAndroidJar reused (IDEA-CR-24874) 2017-09-26 15:26:00 +07:00
Nicolay Mitropolsky
221b8bab65 ULiteralExpression.psiLanguageInjectionHost extension-property added 2017-09-26 10:14:34 +03:00
Nicolay Mitropolsky
621abc7e02 UAST-java: fix for methods parameters converting 2017-09-26 10:14:34 +03:00
Denis Fokin
9e3f3c9cd1 EA-108027 2017-09-26 09:57:06 +03:00
Tagir Valeev
8c3cb1d763 DataFlowRunner: remove TOO_EXPENSIVE_HASH
Fixes IDEA-179369 A method calling a constructor with conditional expressions as parameters leads the method itself to be marked as "Too complex to analyse"
2017-09-26 13:26:55 +07:00
Tagir Valeev
ea888e88eb Revert "DFA: track unresolved variable"
This reverts commit 43c42ee
2017-09-26 13:23:54 +07:00
Tagir Valeev
9288f4ef54 BytecodeAnalysisIndex: exclude android.jar from index
android.jar contains method stubs which forces _->fail contracts for every single method
Fixes IDEA-179334 Constant conditions false positive when calling Gson.fromJson() in try block
2017-09-26 12:51:02 +07:00
Tagir Valeev
9aec357826 FuseStreamOperationsInspection: strings externalized
Review ID: IDEA-CR-24873
2017-09-26 11:14:35 +07:00
Tagir Valeev
2a29c82c70 FuseStreamOperationsInspection
Fixes IDEA-179303 Suggest replacing Collectors.toList()/toSet() + collection constructor with Collectors.toCollection
2017-09-26 11:01:37 +07:00
Tagir Valeev
b2df7a760a IDEA-179490 "Can be replaced with single expression in functional style" in Java fails when field name matches class name 2017-09-26 09:44:21 +07:00
Tagir Valeev
fa6bbd0b5d CollectMigration: prepare to IncorporateStreamOperationsInspection; fix NewListTerminal to support collections only 2017-09-26 09:29:37 +07:00
Konstantin Bulenkov
a78e401ec1 move experimental feature EP to platform-api 2017-09-26 01:44:06 +03:00
Alexey Gopachenko
1d57bf409b Revert "Do not scan file for changed range if we already know it exactly" until a multiple pending events are taken care of and test coverage added.
This reverts commit 42c6cec
2017-09-25 23:42:26 +02:00
Svetlana.Zemlyanskaya
e3826e6872 Fix paragraph separators for context help labels 2017-09-25 23:11:44 +02:00
Dennis Ushakov
21e7d08803 fix category 2017-09-25 23:34:39 +03:00
Dennis Ushakov
722ed8bbae fix diagnostics 2017-09-25 23:27:06 +03:00
Sergey Karashevich
5f02f22e57 [gui-test] fix PluginTestCase#installPluginFromDisk 2017-09-25 22:35:50 +03:00
Sergey Karashevich
07fe4ab84f [gui-test] add a way to pass custom VM options to a fork IDE start
Since this commit it is a possible to pass custom VM options to a new IDE process. Just add VM options to a test or suite with "-Dpass.custom.option=value" to pass "-Dcustom.option=value" into IDE.
2017-09-25 22:35:49 +03:00
Kirill Likhodedov
8c7d045648 Revert "Use try-with-resources (IDEA-CR-24263)"
This reverts commit 3dc2aed

The 'util' module must use Java 6.
2017-09-25 22:21:19 +03:00
Dmitry Trofimov
45e9eca92b Merge branch 'traff/helpers' 2017-09-25 20:42:34 +02:00
Daniil Ovchinnikov
16a3b3c9f1 [groovy] check isDefinitelyKeyOfMap() after trying to resolve locals 2017-09-25 20:29:13 +02:00
Elizaveta Shashkova
a763a26102 Fixes after review (PY-9537) 2017-09-25 21:04:30 +03:00
Elizaveta Shashkova
ddd7957dcf Fix a test for the new behaviour (PY-9537) 2017-09-25 21:04:05 +03:00