Skip to content

Commit fa74055

Browse files
committed
Use text block
1 parent d36ea28 commit fa74055

File tree

1 file changed

+23
-24
lines changed

1 file changed

+23
-24
lines changed

platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ModularUserGuideTests.java

+23-24
Original file line numberDiff line numberDiff line change
@@ -37,33 +37,32 @@
3737
*/
3838
class ModularUserGuideTests {
3939

40-
private static final List<String> DOCUMENTATION_MODULE_DESCRIPTOR = List.of( //
41-
"open module documentation {", //
42-
" exports example.testkit;", // just here to ensure documentation example sources are compiled
43-
//
44-
" requires org.junit.jupiter.api;", //
45-
" requires org.junit.jupiter.migrationsupport;", //
46-
" requires org.junit.jupiter.params;", //
47-
//
48-
" requires org.junit.platform.engine;", //
49-
" requires org.junit.platform.reporting;", //
50-
" requires org.junit.platform.runner;", //
51-
" requires org.junit.platform.testkit;", //
52-
//
53-
" requires java.desktop;", //
54-
" requires java.logging;", //
55-
" requires java.scripting;", //
56-
" requires jdk.httpserver;", //
57-
//
58-
" provides org.junit.platform.launcher.LauncherSessionListener", //
59-
" with example.session.GlobalSetupTeardownListener;", //
60-
"}", //
61-
"" //
62-
);
40+
private static final String DOCUMENTATION_MODULE_DESCRIPTOR = """
41+
open module documentation {
42+
exports example.testkit; // just here to ensure documentation example sources are compiled
43+
44+
requires org.junit.jupiter.api;
45+
requires org.junit.jupiter.migrationsupport;
46+
requires org.junit.jupiter.params;
47+
48+
requires org.junit.platform.engine;
49+
requires org.junit.platform.reporting;
50+
requires org.junit.platform.runner;
51+
requires org.junit.platform.testkit;
52+
53+
requires java.desktop;
54+
requires java.logging;
55+
requires java.scripting;
56+
requires jdk.httpserver;
57+
58+
provides org.junit.platform.launcher.LauncherSessionListener
59+
with example.session.GlobalSetupTeardownListener;
60+
}
61+
""";
6362

6463
private static List<String> compile(Path temp, Writer out, Writer err) throws Exception {
6564
var documentation = Files.createDirectories(temp.resolve("src/documentation"));
66-
Files.write(documentation.resolve("module-info.java"), DOCUMENTATION_MODULE_DESCRIPTOR);
65+
Files.writeString(documentation.resolve("module-info.java"), DOCUMENTATION_MODULE_DESCRIPTOR);
6766

6867
var args = new ArrayList<String>();
6968
args.add("-Xlint"); // enable all default warnings

0 commit comments

Comments
 (0)