Commit Graph
186715 Commits
Author SHA1 Message Date
Pavel Dolgov 37b6fb9405 Java: Implemented "Inline 'else' code branch" intention (IDEA-165428) 2017-01-13 14:42:07 +03:00
Alexander Kass 03250557c9 EA-92738 - PIEAE: PsiUtilCore.ensureValid 2017-01-13 14:38:40 +03:00
Vladislav.Soroka 9938e7bb61 Merge remote-tracking branch 'origin/master' 2017-01-13 14:33:18 +03:00
Vladislav.Soroka 1756dbc673 Merge branch 'jsr305' of https://github.com/dahlstrom-g/intellij-community 2017-01-13 14:24:07 +03:00
Julia Beliaeva 339301e1d1 [vcs-log] throw exception when getElementText is called 2017-01-13 14:16:41 +03:00
Julia Beliaeva fab4679dbb [vcs-log] keep matched users and when old query is a substring of the new one just filter them instead of all users 2017-01-13 14:16:41 +03:00
Julia Beliaeva d283d7b3a9 [vcs-log] VcsLogUserFilter returns not strings but rather instances of VcsUser
No need to inherit VcsLogUserFilterImpl for filtering with the index, and index can drop casts.
2017-01-13 14:16:41 +03:00
Julia Beliaeva 175bf6aab9 [vcs-log] speedsearch for users 2017-01-13 14:16:41 +03:00
Julia Beliaeva 9bf2b7de9b [vcs-log] throw exception when asked to get all elements in log 2017-01-13 14:16:41 +03:00
Julia Beliaeva da2b3a6cfe [vcs-log] highlight speedsearch matches 2017-01-13 14:16:41 +03:00
Julia Beliaeva c484f51d60 [vcs-log] registry key for enabling speedsearch and protected method in the table for file history to override 2017-01-13 14:16:41 +03:00
Julia Beliaeva 47484c79b8 [vcs-log] speedsearch uses index and does not initiate loading details by trying to get them 2017-01-13 14:16:41 +03:00
Julia Beliaeva fadb976118 [vcs-log] disable speedsearch when there are not indexed roots 2017-01-13 14:16:41 +03:00
Julia Beliaeva 3e8d435815 [vcs-log] trim text in cell renderer 2017-01-13 14:16:41 +03:00
Julia Beliaeva f5394b6116 [vcs-log] speedsearch IDEA-116694 2017-01-13 14:16:41 +03:00
Julia Beliaeva 7bf373a565 [vcs-log] introduce indexed details which gets subject and full message from index 2017-01-13 14:16:41 +03:00
Bas Leijdekkers fb616e1fe7 IG: don't report null comparisons as uninitialized read (IDEA-61057) 2017-01-13 12:03:57 +01:00
Bas Leijdekkers 0149d19b54 IG: cleanup 2017-01-13 12:03:56 +01:00
Bas Leijdekkers fe60137635 IG: extract some duplicated code and move to utility class 2017-01-13 12:03:56 +01:00
Bas Leijdekkers dbb58e7b4c IG: cleanup 2017-01-13 12:03:56 +01:00
Bas Leijdekkers 00f387c6b6 IG: fix typo 2017-01-13 12:03:55 +01:00
nik a1949ae063 ModuleGroup refactoring: inlined method with vague meaning and simplified code using streams 2017-01-13 13:51:28 +03:00
nik 7356753aaa AbstractUrl: cleanup and notnullification 2017-01-13 13:51:27 +03:00
nik 278e5a1712 ModuleStructureConfigurable: cleanups and renames 2017-01-13 13:51:25 +03:00
Tagir Valeev ed5189e166 IDEA-166577 Convert patterns like IntStream.range(0, array.length).mapToObj(idx -> array[idx]) to Arrays.stream(array) 2017-01-13 17:46:27 +07:00
Vladislav.Soroka 895843ef37 Merge remote-tracking branch 'origin/master' 2017-01-13 13:00:13 +03:00
Vladislav.Soroka fa2b27bfed Merge branch 'FieldAccessor.get' of https://github.com/dahlstrom-g/intellij-community 2017-01-13 12:51:05 +03:00
Pavel Dolgov 93e109126a Java: Simplified handling the parentheses in the quick-fix Collection.toArray() (IDEA-163341) 2017-01-13 12:43:30 +03:00
Pavel Dolgov f351ba2ddb Javafx: Don't validate JavaFX runtime in dumb mode (EA-94146) 2017-01-13 12:22:32 +03:00
Pavel Dolgov 85e93b585f Java: When generating return statement where the returned type is a type parameter array (like T[]) don't suggest Collection.toArray() (IDEA-163341) 2017-01-13 12:22:32 +03:00
Pavel Dolgov 83b5637a43 Java: Don't offer the quick-fix Collection.toArray() for type parameter arrays (like T[]) (IDEA-163341) 2017-01-13 12:22:32 +03:00
Mikhail Golubev 5e888e75a7 PY-15874 Closing brackets in comprehensions are positioned according to "hang_closing" setting 2017-01-13 11:58:33 +03:00
Mikhail Golubev ad6582b62e PY-10182 Pass --hang-closing to pycodestyle.py if it's enabled in settings 2017-01-13 11:58:33 +03:00
Mikhail Golubev e5cd4ab83f PY-10182 Handle closing parenthesis in tuple literals 2017-01-13 11:58:33 +03:00
Mikhail Golubev 6838043503 PY-10182 Use same indentation level instead of alignment for closing parenthesis in "from" imports
This way the position of the parenthesis doesn't depend on the option
ALIGN_MULTIPLE_IMPORTS, because if it's disabled and there is
hanging indent, import elements inside parentheses don't have any
alignment to share.
2017-01-13 11:58:33 +03:00
Mikhail Golubev 4e3322a0eb PY-10182 Initial implementation of pycodestyle's option "--hang-closing" in Python formatter 2017-01-13 11:58:33 +03:00
Vladimir.Orlov 759f2fc825 IDEA-154945 During uninstallation IDEA should clean up created Windows registry entries 2017-01-13 11:52:32 +03:00
Dmitry Batkovich a2f9625f21 map reduce index: make ForwardIndex responsible to create a data diff (allow to optimize diff calculation) 2017-01-13 10:46:12 +03:00
Tagir Valeev 67964b82d4 ForCanBeForeachInspection: fixed incorrect merge conflict resolution; ForCanBeForeachInspectionFixTest merged with ForCanBeForeachFixTest 2017-01-13 14:19:41 +07:00
peter 429fea5db8 no sleeping in project leak check, ignore shared test projects 2017-01-13 07:43:13 +01:00
Tagir Valeev 1638590aad ExpressionUtils#getQualifierOrThis; ForCanBeForeachInspection & WhileCanBeForeachInspection fixed to handle unqualified calls in nested classes; cosmetics; tests for ForCanBeForeachInspection quick fix 2017-01-13 13:28:31 +07:00
Yaroslav Lepenkin 4fd047bb2e [GrChangeSignature] preserve positional spaces on refactoring [IDEA-165229] 2017-01-12 23:58:09 +03:00
Maxim.Mossienko e7263704d2 EA-92688 - NPE: PlatformIdTableBuilding$CompositeTodoIndexer.map 2017-01-12 21:22:34 +01:00
Roman Shevchenko 62588db166 [platform] updates macOS filesystem watcher
- unneeded check dropped
- system requirements lifted
- i386 arch no longer supported
2017-01-12 21:20:20 +01:00
Roman Shevchenko 61788839cd Cleanup (macOS restarter directory name) 2017-01-12 21:20:20 +01:00
Roman Shevchenko 17c330afa7 [platform] updates macOS restarter
- minor optimization
- build script instead of a monstrous XCode project
- system requirements lifted
2017-01-12 21:20:20 +01:00
Anna Kozlova ded748b9d9 merge override private & not accessible package-private methods of superclass in one; support generic signatures 2017-01-12 21:16:22 +01:00
Anna Kozlova 43e58dd62d merge override private & not accessible package-private methods of superclass in one; support generic signatures 2017-01-12 21:08:37 +01:00
Anna Kozlova ffe3ece136 merge override private & not accessible package-private methods of superclass in one; support generic signatures 2017-01-12 21:06:12 +01:00
Anna Kozlova 18f2628e63 EA-93822 - NPE: RenameJavaMemberProcessor.createQualifiedMemberReference 2017-01-12 21:06:11 +01:00