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