Tagir Valeev
bf640e78a9
ControlFlowAnalyzer: fix control flow for assert (IDEA-186305)
2018-02-08 11:57:02 +07:00
Tagir Valeev
a554398947
ControlFlowUtil: warnings and typos fixed
2018-02-08 11:57:01 +07:00
Vladimir.Orlov
d0a0337388
Merge remote-tracking branch 'origin/master'
2018-02-08 06:23:49 +03:00
Ilya.Kazakevich
d54baa1c84
Django tests moved to JUnit4
...
To use Assume we need to be JUnit4 based, so DjangoTestCase does not inherit TestCase anymore
2018-02-08 01:47:43 +03:00
Ilya.Kazakevich
3eb34429eb
leaked test moved to staging
2018-02-08 01:24:07 +03:00
peter
e88d9062ad
remove unused TaskInfo.getProcessId
2018-02-07 21:54:37 +01:00
Vassiliy.Kudryashov
df5af3d58e
Find tool window: split 'show preview' setting to two for find/replace
2018-02-07 23:27:35 +03:00
Dmitry Trofimov
e15aa54336
Don't inherit PYTHONPATH if parent envs disabled (PY-19218)
2018-02-07 20:35:03 +01:00
Olga Strizhenko
d79989d1ea
Spellchecker: WI-40621 quick-fix order is counter-productive
2018-02-07 22:10:34 +03:00
peter
67db742e16
fix GroovyCompilerTest, add a test for failing single file recompilation
2018-02-07 19:53:17 +01:00
Sergey.Anchipolevsky
1a77bb1e14
[yaml] new extension point for structure view customization
2018-02-07 21:49:14 +03:00
nik
c25725c8c7
project configuration: improve automatic grouping by module names
...
Don't split qualified name by dots in places where it leads to incorrect identifiers (e.g. after digits) to avoid creating unnecessary groups for modules which names include version numbers (IDEA-180295).
2018-02-07 19:41:52 +01:00
nik
a5d7483039
refactor: move ModuleGrouper's implementations to '.impl' module
2018-02-07 19:41:51 +01:00
Semyon Proshev
57e8c38989
Reduce unstubbing while processing instance level declarations (PY-27863)
...
Stub->AST switch happened when passed location was inside unstubbed file.
2018-02-07 21:15:42 +03:00
peter
1b1899cf28
IDEA-186334 Show class javadoc-level for .class completion
2018-02-07 19:13:52 +01:00
Daniil Ovchinnikov
025c7d59db
return ShortenCommandLine from ShortenCommandLineModeCombo#getSelectedItem
2018-02-07 21:05:39 +03:00
Roman Shevchenko
3a3a63bcc1
[java] highlights illegal modifiers in 'requires java.base' (IDEA-184708)
2018-02-07 19:04:03 +01:00
Roman Shevchenko
59cd135a37
[test framework] annotates light project descriptor constants
...
... to prevent an alternatively intellectual plugin from complaining about platform types
2018-02-07 18:47:16 +01:00
Roman Shevchenko
fd9d866b24
Cleanup (formatting)
2018-02-07 18:44:09 +01:00
Anna.Kozlova
03ee9b418d
update api usage (IDEA-CR-28325)
2018-02-07 18:36:35 +01:00
Uria Ashkenazy Adler
09129ef5ff
preselect superclass name chosen previously (IDEA-179774)
2018-02-07 18:36:35 +01:00
Anna.Kozlova
55d26d0c27
inherit with different parameterization: fix for raw types (IDEA-186271)
2018-02-07 18:36:34 +01:00
Anna.Kozlova
d536d50a3c
generate equals: skip equals generated in the same class (IDEA-170746)
2018-02-07 18:36:34 +01:00
Daniil Ovchinnikov
cc36b57c19
[groovy] console: always add new line after execution (IDEA-186243)
2018-02-07 20:32:32 +03:00
Daniil Ovchinnikov
53da81b380
[groovy] rename console.txt to console.groovy
2018-02-07 20:32:32 +03:00
Aleksey Pivovarov
96d70151bb
lst: fix tests - sync changes with CLM
...
follow-up: 0279348396
2018-02-07 20:31:22 +03:00
Eugene Zhuravlev
be53adf938
IDEA-186347 Update embedded consent options and related text
2018-02-07 18:26:21 +01:00
peter
e85fb47fe1
fix occasional case when changelist wasn't auto-removed after everything inside was reverted
2018-02-07 18:25:03 +01:00
peter
db9ae01fae
more daemon reactivity during contract inference
2018-02-07 18:11:56 +01:00
peter
9cab80dc20
dfa: reflect the new field checking behavior in the UI (IDEA-121405)
2018-02-07 17:53:07 +01:00
Daniil Ovchinnikov
1fd8692ea8
always return canonical text from PsiTypeResult
2018-02-07 19:44:30 +03:00
peter
7cf6d47db3
fix DummyHolder copying and stubbed PSI mark/release after copying
...
fixes LambdaToAnonymousTransformTest
2018-02-07 17:42:25 +01:00
peter
82896b926b
IDEA-121405 Report nullable values assigned to non-annotated fields
2018-02-07 17:42:25 +01:00
peter
9fe557a5b6
status bar: pause progress icon only if all progresses are paused, not any
2018-02-07 17:42:24 +01:00
Andrey Vlasovskikh
9d61a56760
PY-28170 Warn about admin permissions for installing packages and suggest creating virtualenvs
2018-02-07 19:33:10 +03:00
Vladimir.Orlov
4b451a42a3
IDEA-185688 Groovy association item is not displayed correctly
2018-02-07 19:22:34 +03:00
Eugene Zhuravlev
93d533e430
info message for situations when full chunk rebuild is requested by a builder
2018-02-07 17:17:34 +01:00
Daniil Ovchinnikov
a34db23e8e
[groovy] show parameter hints for unary numeric expressions (IDEA-186292)
2018-02-07 19:10:46 +03:00
Aleksey Pivovarov
8c8b02060b
lst: use link with dropdown instead of "Move to ChangeList" action
2018-02-07 19:02:49 +03:00
Vitaliy.Bibaev
76f5832ef9
Add test to reproduce EA-1732880
2018-02-07 18:22:22 +03:00
Egor Ushakov
b1d135b2d4
IDEA-177411 - report statistics (IDEA-CR-29056)
2018-02-07 17:52:19 +03:00
peter
7ea47bbbb0
fix typo in dfa warning text
2018-02-07 15:49:56 +01:00
Bas Leijdekkers
c533157970
IG: fix field may be final after return inside lambda (IDEA-186267)
2018-02-07 15:45:28 +01:00
Aleksey Pivovarov
0279348396
lst: forbid moving ranges to non-existent changelists
2018-02-07 17:31:36 +03:00
Aleksey Pivovarov
a6cf0d3af0
diff: do not ask for target changelist for skipped changes - use active
2018-02-07 17:31:34 +03:00
Aleksey Pivovarov
c3f6283ae8
diff: show current changelist name in content title
2018-02-07 17:21:56 +03:00
Daniil Ovchinnikov
640345f9e4
remove test bomb
2018-02-07 17:19:39 +03:00
Kirill Kirichenko
fc73e4efa1
Insert space between checkboxes in Rename dialog
2018-02-07 16:48:22 +03:00
Egor Ushakov
1f82be8b0a
IDEA-186238 Object.getClass() is twice as pure than anything - better fix...
2018-02-07 16:34:35 +03:00
Dennis Ushakov
b7c1746d82
don't change attributes if there's no element (IDEA-186322)
2018-02-07 16:23:50 +03:00