Anna.Kozlova
|
ec82847b4e
|
resolve for method reference qualifier should prefer classes in case of constructor refs (IDEA-164165)
|
2016-11-18 17:58:54 +01:00 |
|
Dmitry Avdeev
|
ead57dbe12
|
IDEA-164074 Exception using "Select Target" popup menu: test
|
2016-11-18 15:29:21 +03:00 |
|
Dmitry Batkovich
|
f5e1fb4de0
|
java functional expressions: fix for rendering in case of {ellipsis, primitive, array} type
|
2016-11-18 15:11:48 +03:00 |
|
Roman Shevchenko
|
2a3d27b18c
|
[java] uses "JDK_HOME/release" file to watch for JDK updates
|
2016-11-17 17:44:38 +01:00 |
|
Anna.Kozlova
|
ccb61093af
|
overload resolution: don't choose most specific method based on boxing property for vararg position (IDEA-163597)
|
2016-11-17 17:10:53 +01:00 |
|
Vladimir Krivosheev
|
6337bc13de
|
IDEA-CR-15780 do not write default context values
|
2016-11-17 14:35:38 +01:00 |
|
Alexey Kudravtsev
|
274f1a5b88
|
check that package name is correct
|
2016-11-17 15:42:09 +03:00 |
|
Alexey Kudravtsev
|
b62a4f2dec
|
optimisation: in case of thousands of events do not call expensive Future.schedule() or message bus.pump() too often
|
2016-11-17 15:42:09 +03:00 |
|
Alexey Kudravtsev
|
fab45b687e
|
cleanup
|
2016-11-17 15:42:09 +03:00 |
|
Alexey Kudravtsev
|
39bc12c8fc
|
diagnostics
|
2016-11-16 13:19:58 +03:00 |
|
Roman Shevchenko
|
4065a63673
|
[java] disables completion in module names (IDEA-164010)
|
2016-11-15 18:14:52 +01:00 |
|
Anna.Kozlova
|
12542833ff
|
change signature: refresh type element after normalizeDeclaration for old style arrays
|
2016-11-15 18:11:31 +01:00 |
|
Anna.Kozlova
|
971c0fe60a
|
fix unwrap lambda for nested expression lambdas (IDEA-163987)
|
2016-11-15 18:11:31 +01:00 |
|
Anna.Kozlova
|
e64e0ac67b
|
safe delete: do not show conflicts about method reference if it occurs in the argument to be deleted (IDEA-163964)
|
2016-11-15 18:11:31 +01:00 |
|
Anna.Kozlova
|
39aa837db3
|
inference: don't distinguish parameterizations with 2 different interfaces (IDEA-163950)
|
2016-11-15 18:11:31 +01:00 |
|
Anna.Kozlova
|
38116b22c1
|
show conflict if move as enum would change the semantics (IDEA-163248)
|
2016-11-15 18:11:31 +01:00 |
|
Vladimir Krivosheev
|
bc15e07413
|
move methods from PathMacroManager to PathMacroSubstitutor to avoid misunderstaning
add javadoc to collapsePaths/collapsePathsRecursively
|
2016-11-15 11:45:41 +01:00 |
|
Vladimir Krivosheev
|
0271938840
|
cleanup
|
2016-11-15 11:45:40 +01:00 |
|
Yaroslav Lepenkin
|
c307bb2db7
|
[Parameter Name Hints] error message improved
|
2016-11-15 12:04:57 +03:00 |
|
peter
|
979ac11689
|
drop caches on non-physical file context change (a more universal fix for EA-69690 - PIEAE: StubBasedPsiElementBase.getContainingFile)
|
2016-11-14 20:39:39 +01:00 |
|
Anna.Kozlova
|
034a7db3e3
|
extract delegate: ensure class fqns are not lost (IDEA-163265)
|
2016-11-14 19:05:03 +01:00 |
|
Anna.Kozlova
|
3e9370f451
|
substitute base class according to resolve place
EA-90836 - assert: InferenceSession.collectApplicabilityConstraints
|
2016-11-14 19:05:03 +01:00 |
|
Yaroslav Lepenkin
|
c5467b78cd
|
[Parameter Name Hints] missed part of previous diagnostic commit
|
2016-11-14 17:35:04 +03:00 |
|
Yaroslav Lepenkin
|
3153722b84
|
[Parameter Name Hints] added diagnostic
|
2016-11-14 16:08:09 +03:00 |
|
Alexey Kudravtsev
|
94a666a0df
|
annotations.xml syntax checker
|
2016-11-14 15:10:42 +03:00 |
|
Maxim.Mossienko
|
4e218579d7
|
review feedback
|
2016-11-14 12:43:16 +01:00 |
|
Anna.Kozlova
|
6fd0b34f8f
|
fix negative testdata
|
2016-11-14 11:22:36 +01:00 |
|
peter
|
9629018237
|
smart pointers for different element types should have different hash codes
|
2016-11-14 09:36:12 +01:00 |
|
Maxim.Mossienko
|
eec4442349
|
Process vfs events asynchroneously (IDEA-109525), first cut
|
2016-11-13 14:15:55 +01:00 |
|
Maxim.Mossienko
|
473c9920c7
|
extract VfsEventsMerger
|
2016-11-12 02:29:41 +01:00 |
|
Maxim.Mossienko
|
4925369ded
|
introduced PushedFilePropertiesUpdater.filePropertiesChanged(file, condition) for correct request of reindexing
|
2016-11-11 18:55:16 +01:00 |
|
Roman Shevchenko
|
26313ece97
|
[java] fixes lambda expressions parsing (IDEA-163871)
|
2016-11-11 18:22:32 +01:00 |
|
Yann Cébron
|
81d29f9bd5
|
Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694)
|
2016-11-11 17:08:58 +01:00 |
|
Pavel Dolgov
|
fbb404203f
|
Java: Handle generic parameters in the inspection "Non-accessible type is exposed" (IDEA-162768)
|
2016-11-11 15:22:36 +03:00 |
|
Vladimir Krivosheev
|
c04619f105
|
model commit should only fire changes, but to not add scheme — it is pointless
|
2016-11-11 13:19:50 +01:00 |
|
Anna.Kozlova
|
9615755678
|
fix testdata
|
2016-11-11 12:59:34 +01:00 |
|
Tagir Valeev
|
0fa3853dfb
|
IDEA-163767: fixed for assignment, tests for assignment and ternary
|
2016-11-11 13:24:09 +07:00 |
|
Tagir Valeev
|
1d74e0af9d
|
IDEA-163767 Simplify optional.isPresent() inspection doesn't suggest simplify trivial case
|
2016-11-11 13:14:55 +07:00 |
|
Tagir Valeev
|
9fe8c96b78
|
OptionalUtil#getMapTypeArgument: check nulls; remove 0-arg check
|
2016-11-11 12:02:36 +07:00 |
|
Tagir Valeev
|
7e574d661c
|
IDEA-163764 "Replace Optional.isPresent() checks with functional-style expressions" create uncompilable code
IDEA-163463 Stream API migration: type argument before map appears sometimes when it's unnecessary
|
2016-11-11 11:28:44 +07:00 |
|
Anna.Kozlova
|
fd89b0ed18
|
introduce variable: distinguish lambda parameters but allow param free expressions (IDEA-163785)
|
2016-11-10 17:47:28 +01:00 |
|
Vladimir Krivosheev
|
536ca45deb
|
extract InspectionProfileModifiableModel
introduce modifyAndCommitProjectProfile
use only and only modifyProfile and do not directly create modifiable model
|
2016-11-10 16:37:32 +01:00 |
|
Pavel Dolgov
|
a1a9155c9c
|
Java: Handle type parameter and type use annotations in the inspection "Non-accessible type is exposed" (IDEA-162768)
|
2016-11-10 16:50:58 +03:00 |
|
Pavel Dolgov
|
5f52d0539a
|
Java: Handle 'throws' clause in the inspection "Non-accessible type is exposed" (IDEA-162768)
|
2016-11-10 16:50:58 +03:00 |
|
Pavel Dolgov
|
bbcbea29b1
|
Java: Handle most common cases of annotations in the inspection "Non-accessible type is exposed" (IDEA-162768)
|
2016-11-10 16:50:58 +03:00 |
|
Alexey Kudravtsev
|
3b87fd22bd
|
cleanup
|
2016-11-10 15:59:29 +03:00 |
|
Anna.Kozlova
|
848c1f215c
|
inplace change signature: no detection, explicit action
|
2016-11-10 10:52:14 +01:00 |
|
Vladimir Krivosheev
|
e5a05b2d1d
|
potential fix IDEA-163701 No warning from enabled inspection after refactoring and changing inspection profile settings
|
2016-11-09 18:39:51 +01:00 |
|
Vladimir Krivosheev
|
fe612d8088
|
remove app level fireProfileChanged/fireProfileChanged
|
2016-11-09 18:39:49 +01:00 |
|
peter
|
b261c7fd57
|
IDEA-163678 "Passing non-null argument to 'Optional'" warning expected
|
2016-11-09 14:31:09 +01:00 |
|