Commit Graph
212930 Commits
Author SHA1 Message Date
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