Lines 253-259
Link Here
|
253 |
if (varargsType.dimensions < dimensions) { |
253 |
if (varargsType.dimensions < dimensions) { |
254 |
scope.problemReporter().varargsArgumentNeedCast(method, lastArgType, invocationSite); |
254 |
scope.problemReporter().varargsArgumentNeedCast(method, lastArgType, invocationSite); |
255 |
} else if (varargsType.dimensions == dimensions |
255 |
} else if (varargsType.dimensions == dimensions |
256 |
&& varargsType.leafComponentType != lastArgType.leafComponentType() |
256 |
&& varargsType.leafComponentType.erasure() != lastArgType.leafComponentType().erasure() |
257 |
&& lastArgType.isCompatibleWith(varargsType)) { |
257 |
&& lastArgType.isCompatibleWith(varargsType)) { |
258 |
scope.problemReporter().varargsArgumentNeedCast(method, lastArgType, invocationSite); |
258 |
scope.problemReporter().varargsArgumentNeedCast(method, lastArgType, invocationSite); |
259 |
} |
259 |
} |