Removed unnecessary code, suppressed warnings in tests

This commit is contained in:
lukaseder 2015-09-08 20:45:36 +02:00
parent b228df981d
commit dcd15a0b9e
2 changed files with 1 additions and 19 deletions

View File

@ -94,12 +94,9 @@ import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.OffsetDateTime;
import java.time.OffsetTime;
import java.time.ZoneOffset;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.List;
import java.util.TimeZone;
import java.util.UUID;
// ...
@ -1131,21 +1128,6 @@ public class DefaultBinding<T, U> implements Binding<T, U> {
}
}
/* [java-8] */
private final ZoneOffset offset() {
return OffsetTime.now().getOffset();
}
private final Calendar calendar(Object value) {
if (value instanceof OffsetTime)
return Calendar.getInstance(TimeZone.getTimeZone(((OffsetTime) value).getOffset()));
if (value instanceof OffsetDateTime)
return Calendar.getInstance(TimeZone.getTimeZone(((OffsetDateTime) value).getOffset()));
throw new IllegalArgumentException("Cannot extract calendar from " + value);
}
/* [/java-8] */
@Override
public void set(BindingSetSQLOutputContext<U> ctx) throws SQLException {
T value = converter.to(ctx.value());

View File

@ -154,7 +154,7 @@ public class ConverterTest extends AbstractTest {
assertEquals(1, (int) c5.from(c5.to(1)));
}
@SuppressWarnings("serial")
@SuppressWarnings({ "serial", "deprecation" })
@Test
public void testConverterGraph() {
Converter<A, B> ab = new AbstractConverter<A, B>(A.class, B.class) {