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