Anna Kozlova
10760d9bbf
new inference: process varargs as separate method candidate/separate phase
...
(cherry picked from commit fdd6f66268d29bb996a103f69180851b92947d21)
2014-03-12 10:15:03 +01:00
Anna Kozlova
69c6b7b523
java 8 compatibility
...
(cherry picked from commit cc366693abcebebe40cc09f85c75ac1afc288cc0)
2014-03-12 10:14:40 +01:00
Anna Kozlova
62328cf157
inspections: completely ignore currently unresolved scopes
...
(cherry picked from commit e4ed0ee569c89711529c361326a5bc2f1fe8996e)
2014-03-12 10:14:17 +01:00
Anna Kozlova
fb20169d40
new inference: reject varargs as method reference target
...
(cherry picked from commit 77017d7790b78c5bb20c591e2588c1eccd0f96d7)
2014-03-12 10:13:54 +01:00
Anna Kozlova
0f40eb9bed
new inference: exact method reference is not pertinent to applicability when target type is type parameter
...
(cherry picked from commit 8b3512a097ef1124a5cede6ade95b4e50017c7b9)
2014-03-12 10:13:19 +01:00
Anna Kozlova
f64d2394d2
rename suggestions: suggest new names for non-variables (IDEA-121982)
2014-03-12 10:07:16 +01:00
Egor.Ushakov
5b8ebf6a41
EA-54668 - NPE: Breakpoint.setLogEnabled
2014-03-12 12:41:01 +04:00
Dmitry Trofimov
28cc4def6a
Fix mappings initialization.
2014-03-12 00:49:54 +01:00
Dmitry Trofimov
41c9f6fbfe
NotNull annotations and checks.
2014-03-12 00:16:38 +01:00
Roman Shevchenko
4334ce20ae
Cleanup (pointless exceptions; field extracted; formatting)
2014-03-11 20:17:12 +01:00
Sergey Evdokimov
278b8d6810
IDEA-121928 Grails 2.3.7 reloading is broken in IntelliJ 13.0.2
2014-03-11 21:46:10 +04:00
Bas Leijdekkers
bb5986d25a
IDEA-121938 (serialPersistentFields trips "MismatchedReadAndWriteOfArray" inspection)
2014-03-11 18:41:46 +01:00
Bas Leijdekkers
93974a3221
fix description
2014-03-11 18:24:56 +01:00
Bas Leijdekkers
58a3377455
IDEA-121920 (X/X can be replaced with X - incorrect arithmetic)
2014-03-11 18:16:13 +01:00
Dmitry Trofimov
7f73d5ebdd
Merge remote-tracking branch 'origin/master'
2014-03-11 17:51:30 +01:00
Dmitry Trofimov
177f40419d
Fixed Nullable/NotNull annotations.
2014-03-11 17:49:56 +01:00
Roman Shevchenko
f05869508f
IDEA-54387 (type annotations in introduce parameter)
2014-03-11 17:39:19 +01:00
Roman Shevchenko
6bf6d119d5
Cleanup (pointless exceptions; typos; formatting)
2014-03-11 17:39:18 +01:00
Nadya Zabrodina
e5fb46b082
VcsIntegrationEnablerTest implemented for mock test vcs
...
*GitIntegrationEnablerTest changed to common VcsIntegrationEnablerTest;
*test notification methods moved to VcsTestUtil;
*cosmetics
2014-03-11 20:01:16 +04:00
Kirill Likhodedov
c6a1054721
IDEA-121990 Filter by old branch fails with exception if full graph is not loaded
2014-03-11 19:53:35 +04:00
Egor.Ushakov
7a73eeec5d
IDEA-121961 Debugger: evaluate from variables doesn't include context
2014-03-11 19:42:17 +04:00
Sergey Evdokimov
e2eaf0d660
Support 'overwrite' parameter for maven-resources-plugin.
2014-03-11 19:37:38 +04:00
Nadya Zabrodina
2acd338841
rebase several problems fixed
...
*repository update called after HgRebase continue or abort action performed;
*directory marked dirty after HgRebase actions;
*exit code enum used for pull command execution instead of int;
*HgRepository used in hg rebase actions instead of VirtualFile
2014-03-11 19:36:11 +04:00
Konstantin Bulenkov
a3343a3097
Merge remote-tracking branch 'origin/master'
2014-03-11 16:15:19 +01:00
Konstantin Bulenkov
f96d241c2e
turn java messages on
2014-03-11 16:14:13 +01:00
Sergey Evdokimov
d2d3aa0160
IDEA-116134 Inherited maven resource filtering is not applied
2014-03-11 19:13:05 +04:00
Konstantin Bulenkov
fc9c1342d0
fix ui under darcula
2014-03-11 16:08:33 +01:00
Kirill Likhodedov
b00e8a249f
[log] IDEA-121992 Recalculate old heads values
...
The VcsLogBranchFilter used to store precalculated values of commit
indices of its heads.
However, is it likely that after refresh these values change
=> setFilter will get either non-head commits, or even invalid (if
head commit was rebased/amended).
Don't precalculate these values, perform calculation each time, which
is fast because there are not too many head ref in the filter
(usually 0, 1 or 2).
2014-03-11 18:58:20 +04:00
Ilya.Kazakevich
813b0dcdb4
Merge remote-tracking branch 'origin/master'
2014-03-11 18:50:50 +04:00
Ilya.Kazakevich
8d41286015
Package method for checking version added
2014-03-11 18:49:13 +04:00
Dmitry Batrak
08e2f55146
refactoring - following CR-IC-4721
2014-03-11 18:19:40 +04:00
Roman Shevchenko
c415007970
Cleanup (formatting; javadoc)
2014-03-11 15:08:09 +01:00
Roman Shevchenko
64c651e7c5
IDEA-54397 (type annotations in override/implement)
2014-03-11 15:08:03 +01:00
Roman Shevchenko
3f3e06483b
IDEA-54396 (type annotations in "Wrap Return Value")
2014-03-11 15:07:58 +01:00
Roman Shevchenko
b360456894
IDEA-104026 (Java type annotation formatting)
2014-03-11 15:07:37 +01:00
Roman Shevchenko
744d7c8d97
java: "wrap return value" bean formatting fixed
2014-03-11 15:06:38 +01:00
Roman Shevchenko
1540e543c2
Cleanup (pointless exceptions; formatting; nullability)
2014-03-11 15:06:28 +01:00
Roman Shevchenko
fb7c097c90
IDEA-121834 (generic exception substituted)
2014-03-11 15:05:52 +01:00
Ilya.Kazakevich
041748ce33
Package method for checking version addded
2014-03-11 17:15:43 +04:00
Eugene Zhuravlev
35cc71fc69
eclipse compiler updated to the latest version
2014-03-11 17:05:05 +04:00
Kirill Likhodedov
7c1a2d6367
[git log] Add icon for deep compare function
2014-03-11 15:56:40 +04:00
Kirill Likhodedov
741e9b9219
[log] IDEA-121875 Enable manual commits sorting in VCS that support it
...
If the VCS can return unordered commits faster (like Git does),
request more unordered commits & sort them by hands.
2014-03-11 15:56:40 +04:00
Dmitry Batrak
ee2772547d
make mouse shortcut for adding/removing carets configurable (IDEA-80056)
2014-03-11 15:49:44 +04:00
Ekaterina Tuzova
2ba4ece037
Merge remote-tracking branch 'origin/master'
...
Conflicts:
python/src/com/jetbrains/python/inspections/PyProtectedMemberInspection.java
python/src/com/jetbrains/python/inspections/PyStatementEffectInspection.java
2014-03-11 15:29:15 +04:00
Ekaterina Tuzova
8dd9cc4f49
added remove dictionary key quick fix for the Dictionary contains duplicate keys inspection
2014-03-11 15:19:31 +04:00
Konstantin Bulenkov
f0a66f7c29
[log] Fix HashImpl equals
...
Don't rely on asString(): compare as byte arrays.
2014-03-11 15:11:33 +04:00
Kirill Likhodedov
5bd2cdd0f3
[log] HashImpl: remove the caching map
...
* HashImpl objects creation doesn't affect performance significantly.
* The map is not enough for big projects anyway.
2014-03-11 15:11:33 +04:00
peter
0affa6a6f9
dom: use ReflectionUtil.getClass{Public,Declared}Methods to skip synthetic methods (which change from one java version to another)
2014-03-11 12:04:33 +01:00
Ekaterina Tuzova
aea8f6d532
added move except clause quick fix for the Bad except clauses order inspection
2014-03-11 15:00:47 +04:00
Bas Leijdekkers
39ca5709a3
IDEA-121935 (Inspections: Overloaded variable argument method: every non-problematic method adds a warning)
2014-03-11 11:34:26 +01:00