Skip to content
This repository was archived by the owner on Mar 3, 2026. It is now read-only.

Commit 705c479

Browse files
committed
repackaging of internal classes
1 parent dad3c7b commit 705c479

39 files changed

+99
-64
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
package org.jooby.issues;
2+
3+
import org.jooby.mvc.GET;
4+
import org.jooby.mvc.Path;
5+
import org.jooby.test.ServerFeature;
6+
import org.junit.Test;
7+
8+
public class Issue177 extends ServerFeature {
9+
10+
@Path("/issue177")
11+
public static class Resource {
12+
13+
@GET
14+
public String param(final String x) {
15+
return x;
16+
}
17+
18+
}
19+
20+
{
21+
use(Resource.class);
22+
23+
err((req, rsp, err) -> {
24+
rsp.send(err.getMessage());
25+
});
26+
}
27+
28+
@Test
29+
public void shouldSeeParamNameOnMvcRoute() throws Exception {
30+
request()
31+
.get("/issue177")
32+
.expect(400)
33+
.expect("Bad Request(400): Not found: x");
34+
}
35+
36+
}

jooby/src/main/java/org/jooby/Jooby.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,13 @@
9898
import org.jooby.internal.handlers.TraceHandler;
9999
import org.jooby.internal.js.JsJooby;
100100
import org.jooby.internal.mvc.MvcRoutes;
101-
import org.jooby.internal.reqparam.BeanParser;
102-
import org.jooby.internal.reqparam.DateParser;
103-
import org.jooby.internal.reqparam.LocalDateParser;
104-
import org.jooby.internal.reqparam.LocaleParser;
105-
import org.jooby.internal.reqparam.ParserExecutor;
106-
import org.jooby.internal.reqparam.StaticMethodParser;
107-
import org.jooby.internal.reqparam.StringConstructorParser;
101+
import org.jooby.internal.parser.BeanParser;
102+
import org.jooby.internal.parser.DateParser;
103+
import org.jooby.internal.parser.LocalDateParser;
104+
import org.jooby.internal.parser.LocaleParser;
105+
import org.jooby.internal.parser.ParserExecutor;
106+
import org.jooby.internal.parser.StaticMethodParser;
107+
import org.jooby.internal.parser.StringConstructorParser;
108108
import org.jooby.reflect.ParameterNameProvider;
109109
import org.jooby.scope.RequestScoped;
110110
import org.jooby.spi.HttpHandler;

jooby/src/main/java/org/jooby/internal/MutantImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import org.jooby.Parser;
2727
import org.jooby.Parser.ParamReference;
2828
import org.jooby.Status;
29-
import org.jooby.internal.reqparam.ParserExecutor;
29+
import org.jooby.internal.parser.ParserExecutor;
3030

3131
import com.google.common.collect.ImmutableMap;
3232
import com.google.inject.TypeLiteral;

jooby/src/main/java/org/jooby/internal/RequestImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
import org.jooby.Session;
4545
import org.jooby.Status;
4646
import org.jooby.Upload;
47-
import org.jooby.internal.reqparam.ParserExecutor;
47+
import org.jooby.internal.parser.ParserExecutor;
4848
import org.jooby.spi.NativeRequest;
4949
import org.jooby.spi.NativeUpload;
5050
import org.jooby.util.Collectors;

jooby/src/main/java/org/jooby/internal/ResponseImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
import org.jooby.Results;
4545
import org.jooby.Route;
4646
import org.jooby.Status;
47-
import org.jooby.internal.reqparam.ParserExecutor;
47+
import org.jooby.internal.parser.ParserExecutor;
4848
import org.jooby.spi.NativeResponse;
4949
import org.jooby.util.Collectors;
5050

jooby/src/main/java/org/jooby/internal/SessionImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
import org.jooby.Mutant;
4444
import org.jooby.Session;
45-
import org.jooby.internal.reqparam.ParserExecutor;
45+
import org.jooby.internal.parser.ParserExecutor;
4646

4747
import com.google.common.collect.ImmutableList;
4848

jooby/src/main/java/org/jooby/internal/SessionManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
import org.jooby.Response;
4343
import org.jooby.Session;
4444
import org.jooby.Session.Definition;
45-
import org.jooby.internal.reqparam.ParserExecutor;
45+
import org.jooby.internal.parser.ParserExecutor;
4646
import org.slf4j.Logger;
4747
import org.slf4j.LoggerFactory;
4848

jooby/src/main/java/org/jooby/internal/StaticMethodTypeConverter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
package org.jooby.internal;
2020

21-
import org.jooby.internal.reqparam.StaticMethodParser;
21+
import org.jooby.internal.parser.StaticMethodParser;
2222

2323
import com.google.common.primitives.Primitives;
2424
import com.google.inject.TypeLiteral;

jooby/src/main/java/org/jooby/internal/StringConstructTypeConverter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
import java.util.Locale;
2222

23-
import org.jooby.internal.reqparam.StringConstructorParser;
23+
import org.jooby.internal.parser.StringConstructorParser;
2424

2525
import com.google.common.primitives.Primitives;
2626
import com.google.inject.TypeLiteral;

jooby/src/main/java/org/jooby/internal/UploadImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import org.jooby.MediaType;
2727
import org.jooby.Mutant;
2828
import org.jooby.Upload;
29-
import org.jooby.internal.reqparam.ParserExecutor;
29+
import org.jooby.internal.parser.ParserExecutor;
3030
import org.jooby.spi.NativeUpload;
3131

3232
import com.google.inject.Injector;

0 commit comments

Comments
 (0)