Anna Kozlova
2dd4d855fb
compilation error fix: transform getClass()->.class (IDEA-117106)
2018-01-03 21:10:47 +01:00
Anna Kozlova
7cbfe6c753
field can be final: assigned from lambda in constructor (IDEA-170073)
2018-01-03 21:10:47 +01:00
Anna Kozlova
b72aae1b8a
external javadoc: don't append garbage to the view (IDEA-177046)
2018-01-03 21:10:47 +01:00
Anna Kozlova
26649ec323
move inner to upper level: fix qualifiers in new exprs (IDEA-171287)
2018-01-03 21:10:47 +01:00
Dmitry Trofimov
00a613253c
Support loading .coverage reports (PY-25740)
2018-01-03 18:37:58 +01:00
Anton Lobov
458061e440
WEB-28071 Automatically add close bracket for TypeScript Generics
...
+ refactor typing handlers for generics for all affected languages
2018-01-03 17:55:50 +01:00
Bas Leijdekkers
5855a1c321
IG: rename inner class
2018-01-03 17:51:13 +01:00
Bas Leijdekkers
77426f343a
RegExp: new "Begin or end anchor in unexpected position" inspection
2018-01-03 17:51:13 +01:00
peter
d4414dc4ee
don't let PCE during free-threaded document change lead to leaks and eternal semi-committedness (IDEA-182419)
2018-01-03 16:58:26 +01:00
peter
d7cf5d79de
add some @Nullables to java.util (IDEA-183875)
2018-01-03 16:50:35 +01:00
peter
c2a6d94ad9
make API around potemkin progress more clear wrt cancellability
2018-01-03 16:42:27 +01:00
peter
f79c0a63d2
java completion: don't suggest inacessible method/constructor references (IDEA-182311)
2018-01-03 16:12:19 +01:00
peter
76f23b6a7d
IDEA-181269 "void" is not suggested in expressions
2018-01-03 15:56:39 +01:00
peter
20ca3646d2
IDEA-84064 Ctrl-Shift-Enter does not work in annotations
2018-01-03 15:07:35 +01:00
peter
a753417bb9
IDEA-182794 "class" not suggested inside method
2018-01-03 15:07:35 +01:00
peter
4bc1566ef6
make PsiEventConsistencyTest use ImperativeCommand for more powerful property testing
2018-01-03 15:07:34 +01:00
peter
bd3aae7037
another case of changes in different AST parents at the same initial offset
2018-01-03 15:07:34 +01:00
Anna Kozlova
ff4781df76
fix testdata
2018-01-03 14:57:54 +01:00
Anna Kozlova
0ebca9cff2
invert if: check precedence and keep parenthesis accordingly (IDEA-175062)
...
replace duplicated negation utility
2018-01-03 14:18:52 +01:00
Anna Kozlova
28ec1b1e80
inline variable: if def in assignment expr replace with def if not stmt
...
otherwise containing expression would miss a part (IDEA-152813)
2018-01-03 14:18:51 +01:00
Tagir Valeev
b98a9ccc6b
XorNullity: cosmetic
2018-01-03 18:29:17 +07:00
stsypanov and Tagir Valeev
aad182bef4
[PATCH] get rid of unnecessary array wrapping
...
PR https://github.com/JetBrains/intellij-community/pull/700
2018-01-03 18:23:38 +07:00
Sergey Ignatov
2339dfde60
revert kotlin plugin version due to broken hibernate and sql tests
2018-01-03 14:00:28 +03:00
Tagir Valeev
282e4ff321
Removed special handling of getX() != null
...
Also fixes IDEABKL-7233 if methods are annotated as pure
2018-01-03 16:38:16 +07:00
peter
14c9180131
move jetCheck to org.jetbrains
2018-01-03 10:22:44 +01:00
peter
ee37e819ab
PSI events: sort by element index which is more robust than current/initial offset
2018-01-02 22:32:06 +01:00
peter
ec69852fc7
jetCheck tests: don't spam to console
2018-01-02 22:32:06 +01:00
Dmitriy Smirnov
36ad98f976
IDEA-184450 Prompt for a new SSH passphrase after the saved one fails
2018-01-02 23:00:02 +03:00
Dmitriy Smirnov
4aa17e9cca
IDEA-182230 Cancel merge without confirmation if no changes were made
2018-01-02 23:00:01 +03:00
Anna.Kozlova
835de9d8d0
don't dispose smart pointers explicitly (IDEA-184471)
...
refactorings preview reuses same usage infos which are used in refactoring itself, thus disposing pointers on view close makes it impossible to perform refactoring as elements can't be restored in common case when no other pointers were created e.g. by inspections, etc
2018-01-02 19:52:48 +01:00
Anna.Kozlova
728c33a5f0
prefer normal search in dialogs with editor (IDEA-181371)
2018-01-02 19:52:48 +01:00
Roman Shevchenko
cdc9de4577
[ui] even better quotes paths for "Show in Explorer" action (IDEA-183953)
2018-01-02 19:22:36 +01:00
Kirill Likhodedov
5a3d86a443
Calculate toString() only when LOG.debug is enabled
...
Follow-up: 1bf93d4
2018-01-02 20:37:42 +03:00
Simon Legner and Kirill Likhodedov
54be7d2885
CONTRIBUTING.md: add link to electronic submission of CLA
2018-01-02 20:27:04 +03:00
Roland Illig and Kirill Likhodedov
6eb55b72cd
Fix UI typo in RepositoryAttachDialog
2018-01-02 20:23:44 +03:00
Sergey Ignatov
3e690aa61d
move TestClassesFilterTest.java from java-test to testFramework tests
2018-01-02 19:57:51 +03:00
Anna.Kozlova
b8f21ba9ba
quick doc: don't generate qNames for local classes (IDEA-184455)
2018-01-02 17:49:11 +01:00
Anna.Kozlova
b3ca7c3219
ignore same qNamed classes from different libraries (IDEA-177043)
2018-01-02 17:49:11 +01:00
Sergey Ignatov
45b96a0f4c
cleanup
2018-01-02 18:34:55 +03:00
Sergey Ignatov
cfc01324fd
2018
2018-01-02 18:30:58 +03:00
peter
21d399f039
don't consider injection to be "inside" string literals in PsiElementPattern (IDEA-182862)
2018-01-02 16:01:37 +01:00
peter
fe91b52436
don't perform postponed formatting on PSI with potentially incorrect outer elements (IDEA-182929)
2018-01-02 15:58:45 +01:00
peter
dd9fa434e0
IDEA-158249 Complete Current Statement of for loop: code is not reformatted
2018-01-02 15:55:43 +01:00
peter
d047658f81
IDEA-183481 final keyword is wrongly auto-completed to finalize() in try-with-resources
2018-01-02 15:55:43 +01:00
Bas Leijdekkers
2bb83ed9fb
IG: more strictly check for ambiguity (IDEA-184421)
...
in "Call to inherited method looks like call to local method" inspection
2018-01-02 15:45:44 +01:00
Roman Shevchenko
15b238b7e2
[java] highlights XML entity refs in doc comments (IDEA-164977)
2018-01-02 15:33:22 +01:00
Anna.Kozlova
38b03b8ff8
restore default return value
2018-01-02 13:32:38 +01:00
Anna.Kozlova
fea3ba74d9
preserve comments test: ignore action which explicitly change javadoc
2018-01-02 13:27:09 +01:00
Anna.Kozlova
3ec2024b78
conflict resolution with visibility==all (IDEA-184127)
...
stop at found candidate if it is accessible without loose check, proceed otherwise to include top level candidates and get rid of wrong candidates by conflict resolution
2018-01-02 12:47:35 +01:00
Tagir Valeev
71f674706a
WrapWithAdapterMethodCallFix: add more diagnostics for EA-114444.
2018-01-02 17:32:11 +07:00