Skip to content

Commit 09a9eb4

Browse files
authored
Use Java 11 language features where possible (#237)
1 parent 85cb406 commit 09a9eb4

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/main/java/winstone/HostConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@
2626
import java.lang.reflect.Constructor;
2727
import java.nio.file.Files;
2828
import java.nio.file.InvalidPathException;
29-
import java.util.Collections;
3029
import java.util.Enumeration;
3130
import java.util.Hashtable;
3231
import java.util.Map;
3332
import java.util.Map.Entry;
3433
import java.util.Properties;
34+
import java.util.Set;
3535
import java.util.StringTokenizer;
3636
import java.util.jar.JarEntry;
3737
import java.util.jar.JarFile;
@@ -184,7 +184,7 @@ public void postConfigure() throws Exception {
184184
wac.getSecurityHandler().setLoginService(loginService);
185185
wac.setThrowUnavailableOnStartupException(true); // if boot fails, abort the process instead of letting empty Jetty run
186186
wac.setMimeTypes(mimeTypes);
187-
wac.getSessionHandler().setSessionTrackingModes(Collections.singleton(SessionTrackingMode.COOKIE));
187+
wac.getSessionHandler().setSessionTrackingModes(Set.of(SessionTrackingMode.COOKIE));
188188
wac.getSessionHandler().setSessionCookie(WinstoneSession.SESSION_COOKIE_NAME);
189189
this.webapps.put(wac.getContextPath(),wac);
190190
return wac;

src/test/java/winstone/FormSubmissionTest.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,7 @@ public void largeForm() throws Exception {
3434
for (int size = 1; size <= 9_999_999; size *= 3) {
3535
System.out.println("trying size " + size);
3636
WebRequest wreq = new PostMethodWebRequest("http://127.0.0.2:"+port+"/AcceptFormServlet");
37-
StringBuilder b = new StringBuilder();
38-
for (int i = 0; i < size; i++) {
39-
b.append('.');
40-
}
41-
wreq.setParameter("x", b.toString());
37+
wreq.setParameter("x", ".".repeat(size));
4238
WebResponse wresp = wc.getResponse(wreq);
4339
try (InputStream content = wresp.getInputStream()) {
4440
assertTrue("Loading AcceptFormServlet at size " + size, content.available() > 0);

0 commit comments

Comments
 (0)