Commit Graph
187061 Commits
Author SHA1 Message Date
Anna Kozlova f28bfb5bcb redundant type arguments: check all methods applicability till top level (IDEA-166696) 2017-01-20 12:58:32 +03:00
Dmitry Batrak ac44e446fb IDEA-166581 Incorrect font rendering in vcs change preview (new hidpi) 2017-01-20 12:51:33 +03:00
Dmitry Batkovich 7ed84765fe notnull 2017-01-20 12:49:22 +03:00
Dmitry Batkovich bda1dc8359 properties: introduce isValid for ResourceBundle object and check it in project tree node EA-93126 2017-01-20 12:45:16 +03:00
Dmitry Batkovich c086bf612a add @NotNull 2017-01-20 12:33:03 +03:00
Tagir Valeev d846969a2f RedundantStreamOptionalCallInspection: cosmetic fixes (IDEA-CR-17557) 2017-01-20 16:18:40 +07:00
Dmitry Batkovich 83f6773dab add diagnostic for EA-94955 2017-01-20 12:05:40 +03:00
Dmitry Batkovich be230d90bf guava type migration: fix stack overflow when lambda implements guava & java function EA-92353 2017-01-20 11:52:41 +03:00
liana.bakradze 7b3e65b2ad relative path to testData 2017-01-20 11:39:07 +03:00
peter 8a146b1014 allow psi.getStub to return something after AST is GC-ed 2017-01-20 09:20:11 +01:00
Vladimir.Orlov 57ae246f60 WI-34772 2017.1 Installer: 64-bit desktop shortcut on Windows was created with invalid symbols (wrong charset?) 2017-01-20 10:51:01 +03:00
Dmitry Batkovich 21733f3db7 inspection view: negate logger condition 2017-01-20 10:23:52 +03:00
Dmitry Batkovich 22bdd1aa48 inspection view: negate logger condition 2017-01-20 10:23:27 +03:00
Tagir Valeev fd7fd952e3 ForLoopThatDoesntUseLoopVariableInspection: simplified and tested; fix for IDEA-166869 Unexpected 'for loop where update or condition doesn't use loop variable 2017-01-20 13:21:11 +07:00
Tagir Valeev bf1f12619f IDEA-166888 Report useless Stream or Optional intermediate operations 2017-01-20 11:32:48 +07:00
Daniil Ovchinnikov 7784656aeb [groovy] unnecessary def: add option to highlihgt only within
explicitly typed declarations
2017-01-19 23:06:43 +03:00
Daniil Ovchinnikov 86c9ebea82 [groovy] unnecessary def: convert to kotlin 2017-01-19 23:06:42 +03:00
Sergey Simonchik 2e7f6cdbbe runnerw: improve usage docs readability (following IDEA-CR-17544) 2017-01-19 23:04:25 +03:00
peter 689ca3e564 more assertions and diagnostics about disposing light test project 2017-01-19 20:57:44 +01:00
peter b814473c58 java completion: suggest expected method type arguments (IDEA-166668) 2017-01-19 20:40:38 +01:00
peter 5081d7e302 IDEA-166720 Please sort lines in Settings - Editor - General - Console - "Fold console lines that contains" 2017-01-19 20:40:37 +01:00
peter a69d40bfc7 generify AddDeleteListPanel 2017-01-19 20:40:36 +01:00
Julia Beliaeva 7ee7323a10 [vcs-log] fix memory leak: make MapIndexStorage in VcsLogFullDetailsIndex.MyMapReduceIndex static 2017-01-19 22:00:48 +03:00
Dmitry Trofimov f0321aebfb Update jediterm lib to fix the input of some characters with alt button (IDEA-115276) 2017-01-19 19:27:20 +01:00
Egor.Ushakov 02091b6ed1 IDEA-166059 Corrupted zero latency typing with the new hidpi - preserve caret consistency 2017-01-19 21:12:01 +03:00
Leonid Bushuev 1edf6ff08d Oracle Introspector: limit the source line width with a registry value (but by default 4000 that means no limits). It's a fix of DBE-3863 that's compatible with DataGrip version 2016.3. 2017-01-19 18:44:50 +01:00
Egor.Ushakov 494230d7cd IDEA-166059 Corrupted zero latency typing with the new hidpi 2017-01-19 20:35:33 +03:00
Dmitry Trofimov 393584fb49 Merge remote-tracking branch 'origin/master' 2017-01-19 18:12:35 +01:00
Andrey Akinshin b89c5ba8f5 Visibility fixes in UsagesViewImpl and UsagesViewManagerImpl (IDEA-CR-17463) 2017-01-19 21:17:13 +05:00
Dmitry Trofimov 8848068700 Merge branch 'traff/terminal-urls' 2017-01-19 16:59:36 +01:00
Daniil Ovchinnikov 9ebb71c813 [groovy] modify original logback tests to test IDEA-159869 2017-01-19 18:55:13 +03:00
Daniil Ovchinnikov 934daf1842 [test fw] allow to specify source root type 2017-01-19 18:51:28 +03:00
liana.bakradze 1d4edf8974 EDU-853 IOException when failing any subtask with several placeholders 2017-01-19 18:23:52 +03:00
Alexey Ushakov 59c9b43e6c IDEA-166362 Show warning notification concerning outdated boot java runtime
Corrected jdk bundle path logic
2017-01-19 18:16:22 +03:00
Sergey Simonchik 68671d9e07 runnerw: update usage docs 2017-01-19 17:51:38 +03:00
peter 7c63d91d3b make CompositeFoldingBuilder more dumb-aware, provide a fallback if INRE is thrown (IDEA-165853) 2017-01-19 14:54:19 +01:00
peter 0d9f16e6f2 allow getStub to return something after AST is GC-ed 2017-01-19 14:52:03 +01:00
Egor.Ushakov 7634a84ff4 async debugger: capture locals values, show captured stack inside the frames view 2017-01-19 16:31:42 +03:00
Egor.Ushakov 7aa92efaed added NotNull 2017-01-19 16:31:42 +03:00
Egor.Ushakov 365f998838 added toString 2017-01-19 16:31:42 +03:00
Dennis Ushakov d82365bf06 IDEA-CR-17497 2017-01-19 16:23:13 +03:00
peter a28d278a54 IDEA-165329 Can't copy class reference by hitting Ctrl+C in Navigate/Class list 2017-01-19 14:04:22 +01:00
Pavel Fatin 9b6faa61a1 MouseWheelEventEx: don't warn on absent getScrollingDelta method 2017-01-19 13:44:47 +01:00
Pavel Fatin c2217d894a ComponentSettings.isInterpolationEligibleFor heuristics improved 2017-01-19 13:44:47 +01:00
Bas Leijdekkers a6d64e6388 create factory for "Configure annotations" button/action listener to reduce code duplication 2017-01-19 13:36:22 +01:00
Bas Leijdekkers feb4d6c436 cleanup intention description and template 2017-01-19 13:36:22 +01:00
Bas Leijdekkers f735576871 make intention template consistent with other java intentions 2017-01-19 13:36:21 +01:00
Dmitry Batrak 6f44071eee revert fix for IDEA-166160 - it causes regression when copying to LibreOffice 2017-01-19 15:18:39 +03:00
Alexey Kudravtsev d74c35f8b2 avoid "project already disposed" when invoking runWhenSmart() from background 2017-01-19 15:12:46 +03:00
Mikhail Golubev 3cea313480 Modify JSON grammar to match more general text as IDENTIFIER tokens
It simplifies implementation of completion contributors that
are supposed to give aid in writing various configuration files
making it's possible to start typing some structured content
of a string literal (in particular, name of npm package) not
putting it in quotes first and without need to deal with a series
of TokenType.BAD_CHARACTERs in PSI.

Additionally, in the standard compliance inspection IDENTIFIERS are now
reported as "illegal tokens", since, striclty speaking, they're no
longer just identifiers (though the name is quite confusing now).
2017-01-19 15:07:59 +03:00