Commit Graph
188885 Commits
Author SHA1 Message Date
Tagir Valeev 05ccacfa5f StreamApiMigration: check for label not pointing to the statement (Fix for EA-96734 - NPE: TerminalBlock.extractOperation) 2017-02-13 16:14:55 +07:00
peter d4125e81c8 calculate cached value at most once per thread 2017-02-13 10:05:36 +01:00
Bas Leijdekkers dd03b09864 Remove no longer necessary "dsm.retina.darcula.legend" registry key 2017-02-13 09:38:47 +01:00
Tagir Valeev 58a586ddc4 Conservatively disable warning on method call result if isPresent() with the same qualifier was observed (IDEA-CR-18052) 2017-02-13 15:25:22 +07:00
Tagir Valeev 3796ad1e31 OptionalGetWithoutIsPresent: Guava test added (IDEA-CR-18052) 2017-02-13 14:48:39 +07:00
Tagir Valeev f431c4ff38 OptionalGetWithoutIsPresentInspection completely merged into DataFlowInspection (IDEA-CR-18052) 2017-02-13 14:36:08 +07:00
Tagir Valeev 0b9df0546e ExpressionUtils#isZeroLengthArrayConstruction, ToArrayConversion#isEmptyArrayInitializer => ConstructionUtils#isEmptyArrayInitializer (IDEA-CR-17742) 2017-02-13 12:06:13 +07:00
Tagir Valeev d30ba61324 ExpressionUtils#rename* -> bind*to (IDEA-CR-18002) 2017-02-13 11:50:37 +07:00
Konstantin Bulenkov 60e21e73d3 rollback new editor tabs selection 2017-02-12 20:50:32 +01:00
Rustam Vishnyakov 255722a3ff Show validation message on typing (IDEA-165087, comment #9) 2017-02-12 13:05:58 +03:00
Rustam Vishnyakov 8b2e19d259 Move removeScheme() to common model interface, confirmation dialog upon delete. 2017-02-11 22:39:02 +03:00
Sergey Simonchik b16c94cafa +stringifier 2017-02-11 21:23:05 +03:00
Eugene Zhuravlev 10d555f668 push certain info-messages to problems view (IDEA-167945) 2017-02-11 15:43:33 +01:00
peter c175718dbf during stub-ast switch, expose PSI to other threads only after it points to AST (could explain some of EA-96572 - failedToBindStubToAst) 2017-02-11 15:05:27 +01:00
Konstantin Bulenkov f09f20a63c enable new selection for editor tabs 2017-02-11 14:30:06 +01:00
Konstantin Bulenkov 7c85f3ef6d use new close icons in case of new editor tabs selection 2017-02-11 14:30:05 +01:00
Konstantin Bulenkov afbc4d22f8 update close icons for editor tabs 2017-02-11 14:30:05 +01:00
peter 8a75b9e08f fix a race producing duplicate PSI in multi-root file 2017-02-11 14:10:15 +01:00
Kirill Likhodedov 0853871297 Remove merge strategies selector from Git rebase dialog
Merge strategy seems to be a very advanced option, that it rarely used
and just clutters the UI of the rebase dialog.

Moreover, it was actually broken back in 905fdeb and nobody cared,
so it seems to be actually never used.
2017-02-11 10:22:43 +00:00
Vitaliy.Bibaev 0cafec5a04 Disable context menu item if list of tracked instances is empty 2017-02-11 11:42:03 +03:00
Vitaliy.Bibaev 48d619fb8e Fix NPE when user try to open empty instances window 2017-02-11 11:42:03 +03:00
Yann Cébron e7be4ebd7e [ant] AntHighlightingTest.testBigFilePerformance: fix testdata filename 2017-02-11 09:40:11 +01:00
Julia Beliaeva 76643be968 [file-history] turn new file history on 2017-02-11 01:53:01 +03:00
Yann Cébron 940c232b73 MetaAnnotationUtil.getAnnotationTypesWithChildren: fast exit if anno class not present 2017-02-10 21:09:54 +01:00
Gregory.Shrago ed27986fc7 AssertionFailedError: Too many projects leaked in tests 2017-02-10 22:40:38 +03:00
Yann Cébron 2d1e4346fc [ant] AntHighlightingTest.testBigFile -> Performance 2017-02-10 20:16:15 +01:00
Sergey Malenkov 1348209c83 automatic blit-acceleration in editor by opaque scrollbars 2017-02-10 21:59:09 +03:00
Sergey Malenkov baf60259c2 use smooth scrolling on Mac only by default 2017-02-10 21:59:09 +03:00
Sergey Malenkov 31e1b5a8e4 JBScrollPane uses JBScrollBar to handleMouseWheelEvent 2017-02-10 21:59:09 +03:00
Sergey Malenkov fd0fc2a730 JBScrollBar refactoring:
rename getDelta to getPreciseDelta
rename hasDelta to isAbsoluteDeltaSupported
2017-02-10 21:59:09 +03:00
Sergey Malenkov 7e5382dd52 Move interpolation settings to ComponentSettings 2017-02-10 21:59:09 +03:00
pasynkov 2bc87aa69e Do not calculate language level for default project 2017-02-10 19:37:25 +01:00
Aleksey Pivovarov a22a8a32e6 EA-96683 - assert: TextRange.<init> 2017-02-10 21:08:34 +03:00
Roman Shevchenko 209d9eb4b3 Cleanup (dead code; warnings) 2017-02-10 18:50:51 +01:00
Roman Shevchenko a1968cb5c5 Merge remote-tracking branch 'origin/master' 2017-02-10 18:34:50 +01:00
Andrey Vlasovskikh 52c1061655 Don't use getNavigationElement() when navigating from *.py to *.pyi
Otherwise it jumps back to the original element since
getNavigationElement() for *.pyi returns *.py.
2017-02-10 20:32:09 +03:00
Roman Shevchenko 927a97a95c [platform] fixes sloppy stream handling in FileTypeManager 2017-02-10 18:29:13 +01:00
Roman Shevchenko 0b15abe336 Cleanup (formatting) 2017-02-10 18:24:28 +01:00
Roman Shevchenko c5e7227d1c [tests] better assertions for JarFileSystemTest 2017-02-10 18:23:51 +01:00
Roman Shevchenko d1b900d161 [vfs] prevent OOME on reading enormous files from archives (IDEA-167934) 2017-02-10 18:22:54 +01:00
Egor.Ushakov 5a5e5bb1e5 import/export capture points 2017-02-10 19:55:06 +03:00
Vassiliy.Kudryashov e5f5e40fc7 IDEA-144857 Find in Path layout
1. Title is active (one can move popup)
2. Popup restores previous location and size
2017-02-10 19:25:04 +03:00
Vitaliy.Bibaev 76c69d62dd Fix ArrayIndexOutOfBoundsException when session stopped 2017-02-10 19:21:10 +03:00
Roman Shevchenko efbc83b2f6 Cleanup (method contract) 2017-02-10 16:38:55 +01:00
Maxim.Mossienko 48e7d3db20 (IDEA-167955) Find: Ctrl+F on selected word doesn't pre-select text in search field if Find bar is open 2017-02-10 16:36:40 +01:00
Konstantin Bulenkov a176aaf349 use dpi-aware border 2017-02-10 16:03:58 +01:00
Anton Tarasov d52f164306 Set "needRetinaImage" criteria 2017-02-10 17:56:02 +03:00
Alexander Zolotov ffdb791880 Project wizard: remove action listener from project location field
- otherwise it consumes all key pressed events and do not invoke
default-button on Enter
2017-02-10 17:51:20 +03:00
Vladimir Krivosheev c27760a8aa update jgit (auto gc fixes, bitset lib is integrated) 2017-02-10 15:48:14 +01:00
Konstantin Bulenkov b872888a18 don't use Centerizer for new editor tabs 2017-02-10 15:43:59 +01:00