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