Skip to content

Commit a168add

Browse files
committed
Value API
- remove dead code - integrate bean converter into value converter
1 parent fbe0ff3 commit a168add

29 files changed

Lines changed: 23 additions & 518 deletions

jooby/src/main/java/io/jooby/Context.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55
*/
66
package io.jooby;
77

8-
import io.jooby.internal.ValueConverters;
9-
import io.jooby.spi.ValueConverter;
10-
118
import javax.annotation.Nonnull;
129
import javax.annotation.Nullable;
1310
import java.io.InputStream;
@@ -20,7 +17,6 @@
2017
import java.nio.charset.Charset;
2118
import java.nio.file.Path;
2219
import java.time.Instant;
23-
import java.time.LocalDate;
2420
import java.time.ZoneId;
2521
import java.time.format.DateTimeFormatter;
2622
import java.util.Date;

jooby/src/main/java/io/jooby/Jooby.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import com.typesafe.config.Config;
99
import io.jooby.internal.RouterImpl;
10-
import io.jooby.spi.ValueConverter;
1110
import org.slf4j.Logger;
1211
import org.slf4j.LoggerFactory;
1312

jooby/src/main/java/io/jooby/Router.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
*/
66
package io.jooby;
77

8-
import io.jooby.spi.ValueConverter;
98
import org.slf4j.Logger;
109

1110
import javax.annotation.Nonnull;

jooby/src/main/java/io/jooby/spi/ValueConverter.java renamed to jooby/src/main/java/io/jooby/ValueConverter.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
* Apache License Version 2.0 https://jooby.io/LICENSE.txt
44
* Copyright 2014 Edgar Espina
55
*/
6-
package io.jooby.spi;
7-
8-
import io.jooby.Value;
6+
package io.jooby;
97

108
import javax.annotation.Nonnull;
119

jooby/src/main/java/io/jooby/internal/RouterImpl.java

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,7 @@
2424
import io.jooby.StatusCode;
2525
import io.jooby.TemplateEngine;
2626
import io.jooby.internal.asm.ClassSource;
27-
import io.jooby.internal.converter.BigDecimalConverter;
28-
import io.jooby.internal.converter.BigIntegerConverter;
29-
import io.jooby.internal.converter.CharsetConverter;
30-
import io.jooby.internal.converter.DateConverter;
31-
import io.jooby.internal.converter.DurationConverter;
32-
import io.jooby.internal.converter.EnumConverter;
33-
import io.jooby.internal.converter.InstantConverter;
34-
import io.jooby.internal.converter.LocalDateConverter;
35-
import io.jooby.internal.converter.LocalDateTimeConverter;
36-
import io.jooby.internal.converter.PeriodConverter;
37-
import io.jooby.internal.converter.ReflectiveBeanConverter;
38-
import io.jooby.internal.converter.StatusCodeConverter;
39-
import io.jooby.internal.converter.TimeZoneConverter;
40-
import io.jooby.internal.converter.URIConverter;
41-
import io.jooby.internal.converter.UUIDConverter;
42-
import io.jooby.internal.converter.ValueOfConverter;
43-
import io.jooby.internal.converter.ZoneIdConverter;
44-
import io.jooby.spi.ValueConverter;
27+
import io.jooby.ValueConverter;
4528
import org.slf4j.Logger;
4629
import org.slf4j.LoggerFactory;
4730

jooby/src/main/java/io/jooby/internal/ValueConverters.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.jooby.internal;
22

3-
import io.jooby.Context;
43
import io.jooby.FileUpload;
54
import io.jooby.TypeMismatchException;
65
import io.jooby.Value;
@@ -9,7 +8,6 @@
98
import io.jooby.internal.converter.CharsetConverter;
109
import io.jooby.internal.converter.DateConverter;
1110
import io.jooby.internal.converter.DurationConverter;
12-
import io.jooby.internal.converter.EnumConverter;
1311
import io.jooby.internal.converter.InstantConverter;
1412
import io.jooby.internal.converter.LocalDateConverter;
1513
import io.jooby.internal.converter.LocalDateTimeConverter;
@@ -22,7 +20,7 @@
2220
import io.jooby.internal.converter.ValueOfConverter;
2321
import io.jooby.internal.converter.ZoneIdConverter;
2422
import io.jooby.internal.reflect.$Types;
25-
import io.jooby.spi.ValueConverter;
23+
import io.jooby.ValueConverter;
2624

2725
import java.lang.reflect.Type;
2826
import java.nio.file.Path;

0 commit comments

Comments
 (0)