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