Skip to content

Commit 94b39ad

Browse files
committed
1.1.9
1 parent 3cd9d63 commit 94b39ad

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

Diff for: README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@ Vertx router with JAX-RS
99
<dependency>
1010
<groupId>ren.yale.java</groupId>
1111
<artifactId>summer</artifactId>
12-
<version>1.1.8</version>
12+
<version>1.1.9</version>
1313
</dependency>
1414

1515
```
1616

17+
> wrapper io.vertx.vertx-core:3.5.4
18+
1719
## How to use
1820

1921
Use SummerRouter:

Diff for: pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>ren.yale.java</groupId>
66
<artifactId>summer</artifactId>
7-
<version>1.1.8</version>
7+
<version>1.1.9</version>
88
<packaging>jar</packaging>
99

1010

@@ -31,7 +31,7 @@
3131

3232

3333
<properties>
34-
<vertx.version>3.5.0</vertx.version>
34+
<vertx.version>3.5.4</vertx.version>
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

Diff for: src/main/java/ren/yale/java/MethodsProcessor.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,13 @@ private static Interceptor[] getAfters(After after){
9999
}
100100
return null;
101101
}
102-
public static void get(List<ClassInfo> classInfos, Class clazz) {
102+
public static ClassInfo get(List<ClassInfo> classInfos, Class clazz) {
103103

104104

105105
Path path = (Path) clazz.getAnnotation(Path.class);
106106

107107
if (path==null||path.value()==null){
108-
return;
108+
return null;
109109
}
110110

111111
ClassInfo classInfo = new ClassInfo();
@@ -199,6 +199,8 @@ public static void get(List<ClassInfo> classInfos, Class clazz) {
199199

200200
}
201201
classInfos.add(classInfo);
202+
203+
return classInfo;
202204
}
203205
private static boolean isRestClass(Class cls) {
204206

Diff for: src/main/java/ren/yale/java/SummerRouter.java

+2-4
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ public void registerResource(Class clazz){
8888
if (isRegister(clazz)){
8989
return;
9090
}
91-
MethodsProcessor.get(classInfos, clazz);
92-
for (ClassInfo classInfo:classInfos) {
91+
ClassInfo classInfo = MethodsProcessor.get(classInfos, clazz);
92+
if (classInfo!=null){
9393
for (MethodInfo methodInfo:classInfo.getMethodInfoList()) {
9494
String p = classInfo.getClassPath()+methodInfo.getMethodPath();
9595
p = PathParamConverter.converter(p);
@@ -116,10 +116,8 @@ public void registerResource(Class clazz){
116116
}else{
117117
route.handler(getHandler(classInfo,methodInfo));
118118
}
119-
120119
}
121120
}
122-
123121
}
124122

125123
private String addContextPath(String path) {

0 commit comments

Comments
 (0)