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