Before

…lines 1–13 unchanged (13 lines)
14
15import java.text.MessageFormat;
16import java.util.Arrays;
17import java.util.stream.IntStream;
18
19import org.junit.jupiter.api.extension.ExtensionConfigurationException;
20
21public final class TestNameFormatter {
22
23 // This code is a slightly refactored variant of the JUnit Jupiter class
24 // `org.junit.jupiter.params.ParameterizedTestNameFormatter` (from v5.8.2).
25
26 public static final String DISPLAY_NAME_PLACEHOLDER = "{displayName}";
…lines 27–83 unchanged (57 lines)

After

…lines 1–14 unchanged (14 lines)
15import java.text.MessageFormat;
16import java.util.Arrays;
17import java.util.stream.IntStream;
18
19import org.junit.jupiter.api.extension.ExtensionConfigurationException;
20
21/**
22 * Pioneer-internal utility class.
23 * DO NOT USE THIS CLASS - IT MAY CHANGE SIGNIFICANTLY IN ANY MINOR UPDATE.
24 * <p>
25 * A (slightly refactored) copy of {@code org.junit.jupiter.params.ParameterizedTestNameFormatter}.
26 * </p>
27 */
28public final class TestNameFormatter {
29
30 // This code is a slightly refactored variant of the JUnit Jupiter class
31 // `org.junit.jupiter.params.ParameterizedTestNameFormatter` (from v5.8.2).
32
33 public static final String DISPLAY_NAME_PLACEHOLDER = "{displayName}";
…lines 34–90 unchanged (57 lines)

Before

program
block_comment "/*\n * Copyright 2016-2023 the original author or authors.\n *"...
package_declaration
package "package"
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "junitpioneer"
. "."
identifier "internal"
; ";"
import_declaration
import "import"
static "static"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "stream"
. "."
identifier "Collectors"
. "."
identifier "joining"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "text"
. "."
identifier "MessageFormat"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Arrays"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "stream"
. "."
identifier "IntStream"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "junit"
. "."
identifier "jupiter"
. "."
identifier "api"
. "."
identifier "extension"
. "."
identifier "ExtensionConfigurationException"
; ";"
class_declaration (+559 nodes collapsed)

After

program
block_comment "/*\n * Copyright 2016-2023 the original author or authors.\n *"...
package_declaration
package "package"
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "junitpioneer"
. "."
identifier "internal"
; ";"
import_declaration
import "import"
static "static"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "stream"
. "."
identifier "Collectors"
. "."
identifier "joining"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "text"
. "."
identifier "MessageFormat"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Arrays"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "stream"
. "."
identifier "IntStream"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "junit"
. "."
identifier "jupiter"
. "."
identifier "api"
. "."
identifier "extension"
. "."
identifier "ExtensionConfigurationException"
; ";"
block_comment "/**\n * Pioneer-internal utility class.\n * DO NOT USE THIS CL"...
class_declaration (+559 nodes collapsed)