peter
e1036c438c
java completion: use a single way to find previous interesting PSI (IDEA-184555)
2018-01-04 16:14:50 +01:00
peter
b37fa84045
disable "remove unnecessary parentheses" with lambda inside
...
to avoid stub-AST mismatch
2018-01-04 16:14:50 +01:00
peter
4aa28380c6
mad testing: invoke completion in injected file, if any
2018-01-04 16:14:50 +01:00
Sergey Ignatov
1c8ab0c9a8
sync artifacts
2018-01-04 16:50:29 +03:00
Sergey Ignatov
42fc942109
setup junit 4 dependency for build scripts
2018-01-04 16:00:54 +03:00
Sergey Ignatov
b8c33af095
add testFramework.core.jar
2018-01-04 15:33:20 +03:00
Sergey Ignatov
32581697fa
cleanup xml files
2018-01-04 13:58:42 +03:00
Sergey Ignatov
0eca3ce600
cleanup
2018-01-04 13:58:42 +03:00
Sergey Ignatov
691550822a
unify util classes
2018-01-04 13:58:41 +03:00
Sergey Ignatov
b4376f8857
allow to load tests via TestCaseLoader in CalcTestDependenciesTask
...
introduce testFramework.core
2018-01-04 13:58:41 +03:00
Michael Golubev
3a7b13ce6f
IDEA-179600 - Project is disposed on reopening after docker connection
...
- DeploymentLogManager is project-speciifc since it is linked to console
- - ServerConnection # getLogManager now requires explicit project
+ on project close ServerConnection should dispose per-project pieces:
- - all DeploymentLogManager's for given project
- - and all LocalDeploymentImpl linked via DeploymentTask # getProject
2018-01-04 08:13:12 +01:00
Anna Kozlova
ba0c345397
fix testdata
2018-01-03 22:32:45 +01:00
peter
fda735bd1b
fix "Simplify if" generating unreachable code (IDEA-182501)
2018-01-03 21:53:54 +01:00
peter
b3805faed2
move ConstantIfStatementInspection to java-impl
...
to allow to reuse SimplifyBooleanExpressionFix (IDEA-182501)
2018-01-03 21:50:43 +01:00
peter
41d78cd086
IDEA-182501 Unwrap 'if' generates unreachable code
2018-01-03 21:47:57 +01:00
peter
e133d0ff51
FunctionalExpressionCompletionProvider: improve naming (IDEA-CR-28274)
2018-01-03 21:12:10 +01:00
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
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
54be7d2885
CONTRIBUTING.md: add link to electronic submission of CLA
2018-01-02 20:27:04 +03:00