Commit Graph
186730 Commits
Author SHA1 Message Date
Dmitry Batkovich 55ab006770 fix test data 2017-01-13 15:36:12 +03:00
Konstantin Kolosovsky e1ca282609 IDEA-129671 Fixed moving/renaming "trunk" folder
Fixed erroneously switched "ok"/"cancel" actions behavior
2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky 3b40704cec vcs: Removed unnecessary "AbstractCalledLater" - logic inlined 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky cd5a3c4809 vcs: Refactored "ChangeListDetailsAction" - cleanup 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky 223f838260 EA-86158 Fixed NPE when showing committed change list details 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky 859cf9364b vcs: Refactored "ChangeListColumn" - cleanup, @Override 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky 89c8fc1f02 svn: Refactored "BranchConfigurationDialog" - renamed fields 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky a3ceda1f6b svn: Refactored "BranchConfigurationDialog" - cleanup 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky 3b0a9f0286 svn: Fixed NPE when adding new branch location 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky d3565f56f1 svn: Refactored "AddRepositoryLocationDialog" - fixed warnings, cleanup 2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky b45ee715d7 vcs: Fixed "Collectors.groupingBy()" usages when null keys could occur
"Collectors.groupingBy()" collector does not allow mapping elements to
null keys (which could be the case with "VcsSeparator" interface) - so
we utilize "EntryStream" from "StreamEx" instead.
2017-01-13 15:23:38 +03:00
Konstantin Kolosovsky 8d9c6a50bd vcs: Refactored "ChangesUtil" - used lambdas 2017-01-13 15:23:38 +03:00
Rustam Vishnyakov bfa0784302 Dialogless rename implementation for Code Style and Color schemes 2017-01-13 15:18:46 +03:00
Roman Shevchenko 8a0d6fc6cb [platform] updates Windows restarter binary 2017-01-13 13:16:00 +01:00
Roman Shevchenko 92be48e1e6 [platform] more Windows restarter logging (IDEA-CR-17138) 2017-01-13 13:02:28 +01:00
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