Commit Graph
210546 Commits
Author SHA1 Message Date
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
stsypanovandTagir 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 LegnerandKirill Likhodedov 54be7d2885 CONTRIBUTING.md: add link to electronic submission of CLA 2018-01-02 20:27:04 +03:00
Roland IlligandKirill 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