Tagir Valeev
f04e5ecef5
IDEA-165397 Replace stream API with loop: support lambdas as toArray argument
2016-12-15 09:52:13 +07:00
Ilya.Kazakevich
1f5f5bb86c
Tox test verbosity improved
2016-12-15 01:56:35 +03:00
Daniil Ovchinnikov
b92199cd02
[groovy] remove duplicate code
2016-12-14 22:56:48 +03:00
Daniil Ovchinnikov
d59f4dd651
[groovy] get rid of GrTopLevelDefinition, organize GrTopStatement hierarchy
2016-12-14 22:56:48 +03:00
Dmitry Batkovich
40e7a22106
CompilerReferencesFindUsagesTest add enable/disable of the service
2016-12-14 22:31:03 +03:00
Dmitry Batkovich
23e75561bc
javac indices: enable by default & disable in tests, again
2016-12-14 22:27:15 +03:00
Dmitry Batkovich
d0821c6651
revert javac indices: enable by default
2016-12-14 21:44:42 +03:00
Eugene Zhuravlev
846cc82c3f
do not fail compilation because of problems in custom extensions;
...
exceptions from custom extensions are now logged
2016-12-14 19:28:40 +01:00
Dmitry Batkovich
ddfe441a38
javac indices: enable by default
2016-12-14 21:15:43 +03:00
Dmitry Batkovich
c3a779de1b
CollectionAddAllCanBeReplacedWithConstructorInspection: replace log assertions with conditional if statements (EA-92609)
2016-12-14 21:15:43 +03:00
Dmitry Batkovich
d5068314b4
NPE: AddVariableInitializerFix.runAssignmentTemplate EA-92483
2016-12-14 21:15:43 +03:00
Daniil Ovchinnikov
aa73c8c21a
[groovy] completely get gid of byShape flag
2016-12-14 21:10:06 +03:00
Anna.Kozlova
9544b4c809
highlight inaccessible array component type (IDEA-165434)
2016-12-14 18:40:27 +01:00
Anna.Kozlova
08f38405ad
support navigation in stacktraces where class fqns are prefixed with module name (IDEA-165456)
2016-12-14 18:40:27 +01:00
Daniil Ovchinnikov
632fee20aa
[groovy] fix expection on super reference in trait without supertypes (EA-74829)
2016-12-14 20:02:37 +03:00
Alexander Lobas
d29c4fa1a7
IDEA-157763 Settings repository for IDE: new UI (after review)
2016-12-14 18:56:28 +03:00
Roman Shevchenko
70907f8956
Cleanup (test name)
2016-12-14 16:54:26 +01:00
Roman Shevchenko
80b48723de
[platform] restores and documents update channel selection behavior
...
A previous fix made the channel selection incompatible with 2016.2; this commit restores compatibility and makes the result less dependent on the order of channels.
2016-12-14 16:31:41 +01:00
peter
bde833106b
RegexpFilter: don't treat "error:/some/path" as a Windows "r:/" path
2016-12-14 16:26:31 +01:00
Ekaterina Tuzova
e5b783eaef
fix according IDEA-CR-16798 for issue PY-21905
2016-12-14 18:20:08 +03:00
peter
a868a640d5
smoother ProgressDialog moving when EDT is not very responsive
2016-12-14 15:54:59 +01:00
dmitriy.tseyler
1b23d3461b
DBE: Registry property for limit on generic dialect
2016-12-14 17:07:21 +03:00
Vladimir Krivosheev
25cd61f62f
ParametersListUtil — accepts CharSequence
2016-12-14 15:03:03 +01:00
Aleksey Pivovarov
6bd1badd9f
ui: fix PasswordField rendering under HiDPI
...
follow-up: 393c155
2016-12-14 16:49:53 +03:00
Vladislav.Soroka
2d47e2f8be
gradle: use proper delegate strategy
2016-12-14 16:46:31 +03:00
Dmitry Trofimov
530cb08ce1
Restore the ability to add maya interpreter to PyCharm (PY-21723)
2016-12-14 14:37:40 +01:00
Rustam Vishnyakov
6d99f4d343
A separate option to keep trailing spaces on caret line, IDEA-164345 [IDEA-CR-16664]
2016-12-14 16:33:22 +03:00
Eugene Zhuravlev
40b5c0f0be
fix excludes
2016-12-14 14:30:02 +01:00
Vladislav.Soroka
cec8ce28d2
gradle: resolve domain objects within domain container closure as GrLightField to have such candidates with less priority as resolved methods, see org.jetbrains.plugins.groovy.lang.resolve.processors.GroovyResolverProcessorImpl.getCandidates
2016-12-14 16:06:00 +03:00
Eugene Zhuravlev
627d5f88e0
include jps-builders-6 artifact in layouts
2016-12-14 14:00:24 +01:00
Eugene Zhuravlev
a12ea5577c
extract jps-builders-6 module with java6 runtime compatible code
2016-12-14 13:22:50 +01:00
Dmitry Batrak
1b73bf354b
add caret movements to editor stress test
2016-12-14 14:50:38 +03:00
Dmitry Batrak
3de362fe27
cleanup in DeleteAction
2016-12-14 14:50:38 +03:00
Dmitry Batrak
5cc1c52111
avoid caret/selection boundaries/fold region boundaries/inlays getting inside surrogate pairs (for IDEA-72989)
2016-12-14 14:50:38 +03:00
Dmitry Batrak
481b7ad876
IDEA-72989 IDE Editor — Buggy Supplementary Plane Unicode Symbol Support
2016-12-14 14:50:38 +03:00
Dmitry Batrak
27b0ccf992
remove unused code
2016-12-14 14:50:38 +03:00
Vladimir Krivosheev
257659565b
node js rc producer — fix isConfigurationFromContext
2016-12-14 12:31:18 +01:00
Aleksey Pivovarov
6adf8509af
merge: abort patch applying in read-only documents
2016-12-14 14:18:07 +03:00
Aleksey Pivovarov
f277f6aafd
merge: abort merge resolve in read-only documents
...
Ex: if the "Clear Read-Only Status" dialog was canceled
This is a possible cause of
EA-92767 - IOOBE: LineSet.checkLineIndex
EA-92274 - IOOBE: TextMergeViewer$MyThreesideViewer$MyMergeModel.processDocumentChange
EA-90298 - IOOBE: LineSet.checkLineIndex
EA-81265 - IOOBE: LineSet.checkLineIndex
2016-12-14 14:17:00 +03:00
Aleksey Pivovarov
4e59b680a5
diff: remove unused field
2016-12-14 14:15:25 +03:00
Aleksey Pivovarov
27cc0eb31f
diff: notify caller that command was cancelled because document is ReadOnly
2016-12-14 14:15:25 +03:00
Tagir Valeev
81e951bf90
StreamToLoopInspection#ensureCodeBlock refactored to use PsiTreeUtil.mark/releaseMark (IDEA-CR-16755)
...
RefactoringUtil#expandExpressionLambdaToCodeBlock reverted (now changes there unnecessary)
void single-expression lambda support
2016-12-14 17:57:02 +07:00
Sergey Simonchik
641c2d7304
jetbrains.dic + "polyfill(s)" (code that implements a feature on web browsers that do not support the feature)
2016-12-14 13:45:20 +03:00
Anna.Kozlova
b988965da3
direct call to inheritance
2016-12-14 11:35:53 +01:00
Anna.Kozlova
575a0740a9
method refs: ensure raw substitutor is not used for second search case to build return type constraints (IDEA-165239)
2016-12-14 11:31:36 +01:00
Anna.Kozlova
cb0636749a
@NotNull
2016-12-14 11:31:36 +01:00
Anna.Kozlova
2da5e59a9e
check intersection types for inheritance inheritance
2016-12-14 11:31:36 +01:00
Sergey Malenkov
ee804bb1f3
Use RectanglePainter instead of drawRect to meet HiDPI
2016-12-14 13:06:35 +03:00
Alexey Kudravtsev
d62bc71fb8
cleanup
2016-12-14 12:51:43 +03:00
Alexey Kudravtsev
eb330fdea5
IDEA-165197 NullPointerException in IndentsPass may break plugins
2016-12-14 12:51:43 +03:00