[test] work in progress: Make test.javac6 pass all tests.

The `test.javac6` job causes a ton of errors because many tests use java8+ features. Marking them off as java8+ targeted only.
This commit is contained in:
Reinier Zwitserloot committed 2021-03-13 04:20:47 +01:00
1 parent f8c16ed8ac
commit a2ebb4ce36
38 files changed
+43 -35

No files matched your search

+3
View File
@@ -52,6 +52,9 @@
<dependency org="com.google.flogger" name="flogger" rev="0.2" conf="test->default; sources" />
<dependency org="com.google.guava" name="guava" rev="18.0" conf="test->default; sources" />
<dependency org="com.google.code.findbugs" name="findbugs" rev="3.0.1" conf="test->master" />
<dependency org="org.springframework" name="spring-core" rev="5.3.4" conf="test->master" />
<dependency org="com.fasterxml.jackson.core" name="jackson-databind" rev="2.10.0" conf="test->master" />
<dependency org="com.fasterxml.jackson.core" name="jackson-annotations" rev="2.10.0" conf="test->master" />
<!-- build tooling -->
<dependency org="com.hierynomus" name="sshj" rev="0.26.0" conf="buildtools->default" />
@@ -1,3 +1,4 @@
//version 8:
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
import java.util.Set;
@@ -1,3 +1,4 @@
//version 8:
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
import java.util.Set;
@@ -1,3 +1,4 @@
//version 8:
class CheckerFrameworkBasic {
private final int x;
private final int y;
@@ -1,3 +1,4 @@
//version 8:
import java.util.List;
class CheckerFrameworkSuperBuilder {
public static class Parent {
@@ -1,3 +1,4 @@
//version 8:
import java.lang.annotation.*;
class EqualsAndHashCodeAnnotated {
@@ -1,3 +1,4 @@
// version 8:
import java.util.function.Consumer;
import java.util.function.Function;
import java.util.List;
@@ -1,3 +1,4 @@
// version 8:
class GetterLazyArguments {
static String fun() {
return null;
@@ -1,3 +1,4 @@
//version 8:
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonAnySetter;
@@ -1,3 +1,4 @@
//version 8:
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonSetter;
import com.fasterxml.jackson.annotation.Nulls;
@@ -1,3 +1,4 @@
//version 8:
class LoggerLog4j2 {
@java.lang.SuppressWarnings("all")
private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger(LoggerLog4j2.class);
@@ -1,5 +0,0 @@
import lombok.extern.slf4j.Slf4j;
@Slf4j(topic = 42)
class LoggerSlf4jWithIntegerTopic {
}
@@ -1,3 +1,4 @@
//version 8:
import lombok.NonNull;
class NonNullTypeUse {
void test1(@NonNull String[][][] args) {
@@ -1,3 +1,4 @@
//version 8:
public class NullLibrary1 {
String foo;
@java.lang.Override
@@ -1,3 +1,4 @@
//version 8:
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
import java.util.Set;
@@ -1,3 +1,4 @@
//version 8:
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
import java.util.List;
@@ -1,3 +1,4 @@
//version 8:
import java.util.function.Function;
public class ValDelegateMethodReference {
@@ -1,3 +1,4 @@
//version 8:
import java.util.List;
public class WithByNullAnnos {
final List<String> test;
@@ -1,3 +1,4 @@
//version 8:
public class WithByTypes<T> {
private final int a;
private final long b;
@@ -1,9 +0,0 @@
import lombok.extern.slf4j.Slf4j;
@Slf4j(topic = 42) class LoggerSlf4jWithIntegerTopic {
private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(42);
<clinit>() {
}
LoggerSlf4jWithIntegerTopic() {
super();
}
}
@@ -1,3 +1,4 @@
//version 8:
//CONF: lombok.addNullAnnotations = spring
//CONF: lombok.nonNull.exceptionType = JDK
import java.util.List;
@@ -1,3 +1,4 @@
//version 8:
//CONF: checkerframework = 4.0
import lombok.AllArgsConstructor;
import lombok.Data;
@@ -1,3 +1,4 @@
//version 8:
//CONF: checkerframework = 4.0
import java.util.List;
import lombok.Builder;
@@ -1,3 +1,4 @@
//version 8:
//CONF: checkerframework = 4.0
import java.util.List;
import lombok.Singular;
@@ -1,4 +1,4 @@
//version 8
//version 8:
import java.lang.annotation.*;
@lombok.EqualsAndHashCode
@@ -1,3 +1,4 @@
//version 8:
import java.util.List;
import java.util.Map;
@@ -1,3 +1,4 @@
//version 8:
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonSetter;
import com.fasterxml.jackson.annotation.Nulls;
@@ -1,10 +1,10 @@
//CONF: lombok.builder.className = Test*Name
import java.util.List;
import lombok.Builder;
import lombok.extern.jackson.Jacksonized;
class JacksonizedBuilderComplex {
@Jacksonized
@Builder(buildMethodName = "execute", setterPrefix = "with")
private static <T extends Number> void testVoidWithGenerics(T number, int arg2, String arg3, JacksonizedBuilderComplex selfRef) {}
}
//CONF: lombok.builder.className = Test*Name
import java.util.List;
import lombok.Builder;
import lombok.extern.jackson.Jacksonized;
class JacksonizedBuilderComplex {
@Jacksonized
@Builder(buildMethodName = "execute", setterPrefix = "with")
private static <T extends Number> void testVoidWithGenerics(T number, int arg2, String arg3, JacksonizedBuilderComplex selfRef) {}
}
@@ -1,3 +1,4 @@
//version 8:
import lombok.extern.log4j.Log4j2;
@lombok.extern.log4j.Log4j2
@@ -1,5 +0,0 @@
import lombok.extern.slf4j.Slf4j;
@Slf4j(topic=42)
class LoggerSlf4jWithIntegerTopic {
}
@@ -1,3 +1,4 @@
//version 8:
//CONF: lombok.addNullAnnotations = eclipse
@lombok.EqualsAndHashCode
@lombok.ToString
@@ -1,4 +1,4 @@
//VERSION 8:
//version 8:
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
import java.util.Set;
@@ -1,3 +1,4 @@
//version 8:
//platform !eclipse: Requires a 'full' eclipse with intialized workspace, and we don't (yet) have that set up properly in the test run.
import lombok.Getter;
import lombok.Setter;
@@ -1,3 +1,4 @@
//version 8:
//CONF: lombok.addNullAnnotations=checkerframework
import java.util.List;
@lombok.RequiredArgsConstructor
@@ -1,3 +1,4 @@
//version 8:
@lombok.RequiredArgsConstructor
@lombok.experimental.FieldDefaults(level = lombok.AccessLevel.PRIVATE, makeFinal = true)
@lombok.experimental.WithBy
@@ -1,2 +0,0 @@
3 incompatible types: int cannot be converted to java.lang.String
-1 not flagged modified
@@ -1 +0,0 @@
3 Type mismatch: cannot convert from int to String
@@ -1 +0,0 @@
3 incompatible types: int cannot be converted to java.lang.String