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

Commit cf9b11e

Browse files
committed
Minor cleanup of some dead lines
1 parent 464d8c2 commit cf9b11e

2 files changed

Lines changed: 24 additions & 36 deletions

File tree

jooby-core/src/main/java/jooby/internal/RouteHandler.java

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@
3030
import jooby.Response;
3131
import jooby.Route;
3232
import jooby.Route.Err;
33-
import jooby.WebSocket;
34-
import jooby.WebSocket.Definition;
3533

3634
import org.slf4j.Logger;
3735
import org.slf4j.LoggerFactory;
@@ -65,22 +63,18 @@ public class RouteHandler {
6563

6664
private Err.Handler err;
6765

68-
private Set<Definition> sockets;
69-
7066
@Inject
7167
public RouteHandler(final Injector injector,
7268
final BodyConverterSelector selector,
7369
final Set<Request.Module> modules,
7470
final Set<Route.Definition> routes,
75-
final Set<WebSocket.Definition> sockets,
7671
final Charset defaultCharset,
7772
final Locale defaultLocale,
7873
final Route.Err.Handler err) {
7974
this.rootInjector = requireNonNull(injector, "An injector is required.");
8075
this.selector = requireNonNull(selector, "A message converter selector is required.");
8176
this.modules = requireNonNull(modules, "Request modules are required.");
8277
this.routeDefs = requireNonNull(routes, "The routes are required.");
83-
this.sockets = requireNonNull(sockets, "The sockets are required.");
8478
this.charset = requireNonNull(defaultCharset, "A defaultCharset is required.");
8579
this.locale = requireNonNull(defaultLocale, "A defaultLocale is required.");
8680
this.err = requireNonNull(err, "An err handler is required.");
@@ -112,7 +106,7 @@ public void handle(final HttpServletRequest request, final HttpServletResponse r
112106

113107
final String path = verb + requestURI;
114108

115-
log.info("handling: {}", path);
109+
log.debug("handling: {}", path);
116110

117111
log.debug(" content-type: {}", type);
118112

@@ -170,14 +164,10 @@ public void handle(final HttpServletRequest request, final HttpServletResponse r
170164
}
171165
} finally {
172166
long end = System.currentTimeMillis();
173-
log.info(" status -> {} in {}ms", response.getStatus(), end - start);
167+
log.debug(" status -> {} in {}ms", response.getStatus(), end - start);
174168
}
175169
}
176170

177-
public boolean hasWebSockets() {
178-
return sockets.size() > 0;
179-
}
180-
181171
public Injector injector() {
182172
return rootInjector;
183173
}
@@ -431,29 +421,6 @@ public String toString() {
431421
routeDef.consumes(), routeDef.produces(), routeDef.name()));
432422
}
433423

434-
if (sockets.size() > 0) {
435-
buffer.append("\nWeb Sockets:\n");
436-
437-
verbMax = "WS".length();
438-
routeMax = 0;
439-
consumesMax = 0;
440-
producesMax = 0;
441-
for (WebSocket.Definition socketDef : sockets) {
442-
routeMax = Math.max(routeMax, socketDef.pattern().length());
443-
444-
consumesMax = Math.max(consumesMax, socketDef.consumes().toString().length());
445-
446-
producesMax = Math.max(producesMax, socketDef.produces().toString().length());
447-
}
448-
449-
format = " %-" + verbMax + "s %-" + routeMax + "s %" + consumesMax + "s %"
450-
+ producesMax + "s (%s)\n";
451-
452-
for (WebSocket.Definition socketDef : sockets) {
453-
buffer.append(String.format(format, "WS", socketDef.pattern(),
454-
socketDef.consumes(), socketDef.produces(), socketDef.name()));
455-
}
456-
}
457424
return buffer.toString();
458425
}
459426
}

jooby-core/src/main/java/jooby/internal/jetty/JettyServerBuilder.java

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,28 @@ public Object createWebSocket(final ServletUpgradeRequest req,
138138
server.addLifeCycleListener(new AbstractLifeCycleListener() {
139139
@Override
140140
public void lifeCycleStarted(final LifeCycle event) {
141-
log.info("\nRoutes:\n{}", routeHandler);
141+
StringBuilder buffer = new StringBuilder(routeHandler.toString());
142+
if (sockets.size() > 0) {
143+
buffer.append("\nWeb Sockets:\n");
144+
145+
int verbMax = "WS".length(), routeMax = 0, consumesMax = 0, producesMax = 0;
146+
for (WebSocket.Definition socketDef : sockets) {
147+
routeMax = Math.max(routeMax, socketDef.pattern().length());
148+
149+
consumesMax = Math.max(consumesMax, socketDef.consumes().toString().length());
150+
151+
producesMax = Math.max(producesMax, socketDef.produces().toString().length());
152+
}
153+
154+
String format = " %-" + verbMax + "s %-" + routeMax + "s %" + consumesMax + "s %"
155+
+ producesMax + "s (%s)\n";
156+
157+
for (WebSocket.Definition socketDef : sockets) {
158+
buffer.append(String.format(format, "WS", socketDef.pattern(),
159+
socketDef.consumes(), socketDef.produces(), socketDef.name()));
160+
}
161+
}
162+
log.info("\nRoutes:\n{}", buffer);
142163
}
143164
});
144165

0 commit comments

Comments
 (0)