mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-17 16:39:29 +00:00
Suppress varargs warnings when compiling tests w/ Gradle
This commit is contained in:
+1
-1
@@ -100,7 +100,7 @@ configure(allprojects) { project ->
|
||||
]
|
||||
|
||||
compileTestJava.options*.compilerArgs = [
|
||||
"-Xlint:serial", "-Xlint:varargs", "-Xlint:cast", "-Xlint:classfile",
|
||||
"-Xlint:serial", "-Xlint:-varargs", "-Xlint:cast", "-Xlint:classfile",
|
||||
"-Xlint:dep-ann", "-Xlint:divzero", "-Xlint:empty", "-Xlint:finally",
|
||||
"-Xlint:overrides", "-Xlint:path", "-Xlint:processing", "-Xlint:static",
|
||||
"-Xlint:try", "-Xlint:-fallthrough", "-Xlint:-rawtypes", "-Xlint:-deprecation",
|
||||
|
||||
+7
@@ -644,6 +644,13 @@ public class AnnotatedElementUtilsTests {
|
||||
}
|
||||
|
||||
@SafeVarargs
|
||||
// The following "varargs" suppression is necessary for javac from OpenJDK
|
||||
// (1.8.0_60-b27); however, Eclipse warns that it's unnecessary. See the following
|
||||
// Eclipse issues for details.
|
||||
//
|
||||
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=344783
|
||||
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=349669#c10
|
||||
// @SuppressWarnings("varargs")
|
||||
private static <T> T[] asArray(T... arr) {
|
||||
return arr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user