Commit Graph
210562 Commits
Author SHA1 Message Date
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