Version in base suite: 8.1+1+ds1-1~deb13u1
Base version: jtreg8_8.1+1+ds1-1~deb13u1
Target version: jtreg8_8.3+1+ds1-2~deb13u1
Base file: /srv/ftp-master.debian.org/ftp/pool/main/j/jtreg8/jtreg8_8.1+1+ds1-1~deb13u1.dsc
Target file: /srv/ftp-master.debian.org/policy/pool/main/j/jtreg8/jtreg8_8.3+1+ds1-2~deb13u1.dsc
/srv/release.debian.org/tmp/vEI3dGP0gz/jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903259/jdec.bin |binary
/srv/release.debian.org/tmp/vEI3dGP0gz/jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903259/jdis.bin |binary
/srv/release.debian.org/tmp/vEI3dGP0gz/jtreg8-8.3+1+ds1/opentest4j-reporting/documentation/html-report-failed.png |binary
/srv/release.debian.org/tmp/vEI3dGP0gz/jtreg8-8.3+1+ds1/opentest4j-reporting/documentation/html-report-successful.png |binary
jtreg8-8.3+1+ds1/CHANGELOG.md | 40
jtreg8-8.3+1+ds1/README.md | 9
jtreg8-8.3+1+ds1/asmtools/.github/workflows/maven.yaml | 47
jtreg8-8.3+1+ds1/asmtools/.gitignore | 24
jtreg8-8.3+1+ds1/asmtools/.hgtags | 7
jtreg8-8.3+1+ds1/asmtools/.jcheck/conf | 37
jtreg8-8.3+1+ds1/asmtools/LICENSE | 347
jtreg8-8.3+1+ds1/asmtools/README.html | 417 +
jtreg8-8.3+1+ds1/asmtools/README.md | 23
jtreg8-8.3+1+ds1/asmtools/build/build.properties | 32
jtreg8-8.3+1+ds1/asmtools/build/build.xml | 397
jtreg8-8.3+1+ds1/asmtools/build/productinfo.properties | 31
jtreg8-8.3+1+ds1/asmtools/docs/Class00.jasm | 20
jtreg8-8.3+1+ds1/asmtools/docs/Class00.java | 5
jtreg8-8.3+1+ds1/asmtools/docs/Class00_1.jasm | 21
jtreg8-8.3+1+ds1/asmtools/docs/UsingTools.md | 337
jtreg8-8.3+1+ds1/asmtools/docs/jasm.html | 2257 +++++
jtreg8-8.3+1+ds1/asmtools/docs/jasm.md | 1950 ++++
jtreg8-8.3+1+ds1/asmtools/maven/mvngen.sh | 75
jtreg8-8.3+1+ds1/asmtools/maven/pom.xml.in | 113
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/Main.java | 122
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/asmutils/FormatConsumer.java | 6
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/asmutils/HexUtils.java | 86
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/asmutils/Pair.java | 55
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/asmutils/Range.java | 36
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/asmutils/StringUtils.java | 361
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/asmutils/Triplet.java | 38
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/Compiler.java | 42
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/CompilerConstants.java | 43
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/CompilerLogger.java | 258
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/Decoder.java | 43
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/DecompilerLogger.java | 210
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/EMessageKind.java | 31
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/Environment.java | 233
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/ErrorMessage.java | 19
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/FormatError.java | 46
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/ILogger.java | 122
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/NotImplementedException.java | 11
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/SyntaxError.java | 39
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/Tool.java | 106
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/ToolLogger.java | 188
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/TriFunction.java | 34
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/ByteInput.java | 117
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/FileInput.java | 140
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/StdinInput.java | 36
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/StreamInput.java | 62
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/StringInput.java | 39
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/TextInput.java | 51
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/inputs/ToolInput.java | 67
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/ByteOutput.java | 131
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/EscapedPrintStreamOutput.java | 52
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/FSOutput.java | 194
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/NamedToolOutput.java | 81
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/PrintWriterOutput.java | 83
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/StdoutOutput.java | 9
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/TextOutput.java | 154
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/ToolOutput.java | 69
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/log/DualOutputStreamOutput.java | 115
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/log/DualStreamToolOutput.java | 58
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/log/NamedDualStreamToolOutput.java | 51
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/log/SingleDualOutputStreamOutput.java | 37
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/log/StderrLog.java | 31
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/outputs/log/StringLog.java | 85
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/CFVersion.java | 235
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/ClassFileContext.java | 78
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/EAttribute.java | 159
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/ELocation.java | 46
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/EModifier.java | 545 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/StackMap.java | 266
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/uEscWriter.java | 57
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/i18n.properties | 48
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/AnnotationData.java | 111
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ArrayAttr.java | 86
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/AttrData.java | 113
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/BootstrapMethodData.java | 120
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/CPTagVisitor.java | 133
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/CPVisitor.java | 65
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/CPXAttr.java | 49
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/CheckedDataOutputStream.java | 58
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/Checker.java | 318
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ClassData.java | 822 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ClassFileConst.java | 381
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/CodeAttr.java | 547 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ConstCell.java | 134
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ConstValue.java | 94
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ConstantPool.java | 1071 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ConstantPoolDataVisitor.java | 69
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ConstantPoolIndexData.java | 69
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/DataVector.java | 98
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/DataVectorAttr.java | 184
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/DataWriter.java | 38
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/DefaultAnnotationAttr.java | 59
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/EnclosingMethodAttr.java | 69
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ExceptionData.java | 70
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/FieldData.java | 82
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/FieldType.java | 60
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/Indexer.java | 56
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/InnerClassData.java | 63
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/Instr.java | 233
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/JasmEnvironment.java | 229
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/JasmTokens.java | 547 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/JasmTool.java | 47
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/LineNumberData.java | 58
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/LoadableDescriptorsAttr.java | 48
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/LocalVariableData.java | 146
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/Main.java | 337
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/MemberData.java | 212
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/MethodData.java | 239
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ModuleAttr.java | 297
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/NameInfo.java | 63
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/NestMembersAttr.java | 43
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/OpcodeTables.java | 555 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ParseAnnotation.java | 1165 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ParseAttribute.java | 621 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ParseBase.java | 80
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ParseConstPool.java | 716 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/ParseInstruction.java | 487 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/Parser.java | 2870 +++++++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/PermittedSubclassesAttr.java | 43
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/RecordData.java | 112
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/Scanner.java | 962 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/SourceDebugExtensionAttr.java | 100
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/SourceFileAttr.java | 89
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/StackMapData.java | 427 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/SwitchTable.java | 175
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/TableFormatModel.java | 107
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/TypeAnnotationData.java | 92
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/TypeAnnotationTargetInfoData.java | 517 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/TypeAnnotationTypePathData.java | 80
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/TypeAnnotationTypes.java | 302
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jasm/i18n.properties | 277
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/ByteBuffer.java | 133
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/JcodTokens.java | 275
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/Jcoder.java | 774 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/JcoderEnvironment.java | 206
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/JcoderTool.java | 45
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/Main.java | 288
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/Scanner.java | 833 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jcoder/i18n.properties | 66
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdec/ClassData.java | 1496 +++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdec/JdecEnvironment.java | 88
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdec/JdecTool.java | 52
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdec/Main.java | 188
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdec/NestedByteArrayInputStream.java | 62
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdec/i18n.properties | 37
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/AnnotationData.java | 154
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/AnnotationElement.java | 420 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/AttrData.java | 121
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/AttributeData.java | 140
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/BootstrapMethodData.java | 210
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ClassArrayData.java | 137
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ClassData.java | 775 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/CodeData.java | 959 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ConstantPool.java | 1167 ++
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Container.java | 163
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Element.java | 42
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/EnclosingMethodData.java | 64
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ExceptionData.java | 37
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/FieldData.java | 231
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Indenter.java | 545 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/InnerClassData.java | 161
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/InstructionAttr.java | 385
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/JdisEnvironment.java | 61
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/JdisTool.java | 46
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/LineNumberData.java | 87
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/LoadableDescriptorsData.java | 48
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/LocalData.java | 89
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/LocalVariableData.java | 60
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/LocalVariableTypeData.java | 58
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Main.java | 314
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Measurable.java | 34
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/MemberData.java | 357
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/MethodData.java | 446 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ModuleContent.java | 425 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ModuleData.java | 247
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/NestHostData.java | 50
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/NestMembersData.java | 53
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Options.java | 206
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/ParameterAnnotationData.java | 82
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/PermittedSubclassesData.java | 49
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Printable.java | 42
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/RecordData.java | 162
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/SignatureData.java | 175
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/SourceDebugExtensionData.java | 62
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/SourceFileData.java | 58
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/StackMapData.java | 497 +
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/StackMapTable.java | 113
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/TextLines.java | 56
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/TrapData.java | 54
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/TypeAnnotationData.java | 297
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Utf8ArrayData.java | 57
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/Utils.java | 59
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/i18n.properties | 98
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/notations/Descriptor.java | 201
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/notations/DescriptorException.java | 29
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/notations/Signature.java | 285
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/jdis/notations/Type.java | 382
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/util/I18NResourceBundle.java | 168
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/util/ProductInfo.java | 81
jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/util/productinfo.properties | 27
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/BootstrapMethods/BootstrapMethodsAttributeTests.java | 83
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/BootstrapMethods/Case7903791.java | 180
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/BootstrapMethods/data/BootstrapExample01.java | 69
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/BootstrapMethods/data/BootstrapExample02.java | 38
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/ConstantValue/ConstantValueAttributeTests.java | 400
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/LoadableDescriptors/LoadableDescriptorsTests.java | 182
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/NestHost/NestHostTests.java | 133
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/NestMembers/NestMembersTests.java | 167
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/PermittedSubclasses/PermittedSubclassesTests.java | 179
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/SourceDebugExtension/SourceDebugExtensionTests.java | 96
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/StackMapTable/StackMapTableTests.java | 163
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/attribute/StackMapTable/data/StackMapData.java | 210
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/common/InputOutputTests.java | 146
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/common/SequenceCallsTests.java | 268
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/common/data/TestedHelloWorld.java | 31
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/MultipleFilesInSingleJasmTest.java | 80
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7902696/Tests.java | 112
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7902820/Tests.java | 93
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7903031/Tests.java | 85
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7903405/Tests.java | 88
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7903558/Tests.java | 106
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7903976/Tests.java | 82
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/case7903987/Tests.java | 94
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jasm/package-info.java | 26
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jcoder/MultipleFilesInSingleJcoderTest.java | 41
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdec/JdecJcod.java | 74
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdec/JdecJcodTests.java | 44
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdec/MainTest.java | 110
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdec/case7902055/Tests.java | 108
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdis/JdisJasm.java | 109
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdis/JdisJasmTest.java | 55
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/jdis/MainTest.java | 180
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/Action.java | 121
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/CompileActor.java | 116
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/DebugHelper.java | 45
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/DecodeActor.java | 113
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/EAsmTool.java | 82
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/EToolArguments.java | 78
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/FSAction.java | 139
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/Jasm.java | 48
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/Jcoder.java | 50
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/Jdec.java | 56
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/action/Jdis.java | 55
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/attributes/Attribute.java | 132
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/ext/CaptureSystemOutput.java | 181
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/ext/CaptureSystemOutputExtension.java | 92
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/helper/BruteForceHelper.java | 217
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/helper/ClassPathClassWork.java | 37
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/helper/ThreeStringWriters.java | 55
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/log/LogAndBinResults.java | 41
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/log/LogAndReturn.java | 44
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/log/LogAndTextResults.java | 44
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/package-info.java | 26
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/script/TestScript.java | 105
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/ITestRunner.java | 27
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/ResultChecker.java | 98
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/TransformLoader.java | 430 +
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/AsmtoolsType.java | 73
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/ClassToJasmConverter.java | 106
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/ClassToJcodConverter.java | 100
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/Clazz.java | 35
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/Converter.java | 60
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/Jasm.java | 34
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/JasmToClassConverter.java | 99
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/Jcod.java | 35
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/JcodToClassConverter.java | 98
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/Pipeline.java | 84
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/transform/pipeline/TestPipeline.java | 158
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/utility/FileUtils.java | 99
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/lib/utility/StringUtils.java | 87
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/structure/ClassFile/ClassFileTests.java | 146
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7902820/TestRunnerNegative.java | 45
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7902820/TestRunnerPositive.java | 54
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7902820/data/SourceDebugExtension_source.java | 48
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7902820Tests.java | 88
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7903259/BuildString.java | 34
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7903259Tests.java | 85
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7903454/TestRunner.java | 54
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7903454/data/Utf8Code_source.java | 68
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case7903454Tests.java | 96
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case8302260/TestRunner.java | 108
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case8302260/data/CTestClass.java | 31
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case8302260/data/ITestInterfaceA.java | 31
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case8302260/data/pkg/CTestSuperClass.java | 32
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/case8302260Tests.java | 135
jtreg8-8.3+1+ds1/asmtools/test/java/org/openjdk/asmtools/transform/package-info.java | 33
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/abc.txt | 1
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcod00101m1n.jcod | 69
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcod00101m1p.jcod | 57
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00101m1.jcod | 287
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00101m10p.jasm | 32
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00101m10p.jcod | 83
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00101m1t.jcod | 287
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00101m1t0p.jcod | 89
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00102m1.jcod | 287
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00102m10p.jcod | 83
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00102m1t.jcod | 287
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00102m1t0p.jcod | 89
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00301m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00301m1n.jcod | 75
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00301m1p.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00401m1.jcod | 252
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00401m1n.jcod | 51
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00401m1p.jcod | 131
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00402m1.jcod | 692 +
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00402m1t.jcod | 507 +
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00501m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00501m1n.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00501m1p.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00502m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00502m1n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00502m1p.jcod | 72
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00601m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00601m1n.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00601m1p.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00701m1.jcod | 357
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00701m10p.jcod | 44
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00701m11n.jcod | 45
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00702m1.jcod | 362
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00702m10p.jcod | 44
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00702m11p.jcod | 44
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00702m12n.jcod | 45
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00801m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00801m1n.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00801m1p.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00802m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00802m1n.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00802m1p.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00901m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00901m1n.jcod | 70
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00901m1p.jcod | 70
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00902m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00902m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00902m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00903m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00903m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00903m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00904m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00904m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00904m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00905m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00905m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00905m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00906m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00906m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00906m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00907m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00907m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00907m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00908m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00908m1n.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00908m1p.jcod | 76
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00909m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00909m1n.jcod | 103
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl00909m1p.jcod | 100
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01001m1.jcod | 239
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01001m1n.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01001m1p.jcod | 71
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m1.jcod | 719 +
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m10p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m110p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m111n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m112n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m113n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m114n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m115p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m116n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m117n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m118n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m119n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m11n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m120p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m121n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m122n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m123n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m124n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m125n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m126n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m127n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m128n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m129n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m12n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m130p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m131n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m132n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m133n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m134n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m135n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m136n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m137n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m138n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m139n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m13n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m140p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m141n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m142n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m143n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m144n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m145n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m146n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m147n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m148n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m149n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m14n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m150p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m151n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m152n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m153n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m154n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m155n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m156n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m157n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m158n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m159n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m15p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m160p.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m16n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m17n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m18n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/jcod-files/atrcvl01002m19n.jcod | 73
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/BootstrapMethods/BSMCase7903791.g.jasm | 119
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/BootstrapMethods/BSMCase7903791.g.jcod | 175
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/BootstrapMethods/BSMCase7903791.g.t.jasm | 120
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/BootstrapMethods/BSMCase7903791.jasm | 49
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/LoadableDescriptors/LoadableDescriptorsAttributeTest$X.g.jasm | 174
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/LoadableDescriptors/LoadableDescriptorsAttributeTest$X.g.jcod | 326
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/LoadableDescriptors/LoadableDescriptorsAttributeTest$X.g.t.jasm | 178
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/LoadableDescriptors/LoadableDescriptorsAttributeTest$X.jasm | 108
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/LoadableDescriptors/LoadableDescriptorsAttributeTest$X.jcod | 326
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/LoadableDescriptors/Test01.jasm | 12
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestHost/Test01.g.jasm | 30
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestHost/Test01.jasm | 12
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestHost/Test01.jcod | 54
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestHost/Test02.jasm | 14
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestMembers/Test01.g.t.jasm | 28
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestMembers/Test01.jasm | 12
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestMembers/Test01.jcod | 54
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/NestMembers/Test02.jasm | 99
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/PermittedSubclasses/Test01.g.t.jasm | 69
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/PermittedSubclasses/Test01.jasm | 24
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/PermittedSubclasses/Test01.jcod | 69
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/PermittedSubclasses/Test02.jasm | 99
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/SourceDebugExtension/SourceDebugExt01.jasm | 20
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/SourceDebugExtension/SourceDebugExt02.jasm | 19
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/SourceDebugExtension/SourceDebugExt03.jasm | 19
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData.g.jasm | 759 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData.g.jcod | 520 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData.g.t.jasm | 791 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData.jasm | 612 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData.jcod | 520 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData.t.jasm | 644 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData01.g.jasm | 759 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData02.g.jasm | 768 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/attribute/StackMapTable/StackMapData02.g.jcod | 510 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/ConstantPoolTestDummy.jasm | 98
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/EnclMethTest.jcod | 115
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/TestInterface01n01.jasm | 24
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/atrcod00402m1n.jcod | 74
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/module-info.jcod | 79
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/nonvoidinit.jasm | 31
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/stackmap00601m1n.jcod | 79
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/common/sequence/voidinit.jasm | 31
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7902696/CondyNestedResolution.g.jasm | 432 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7902696/CondyNestedResolution.g.t.jasm | 425 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7902820/InvalidSourceDebugExtension.jcod | 90
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903031/module-info.class.g.jasm | 926 ++
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903031/module-info.class.jasm | 361
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903405/ifge_overflow.jasm | 1530 +++
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile01.g.jasm | 36
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile01.jasm | 20
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile02.g.jasm | 36
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile02.jasm | 20
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile03.g.jasm | 36
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile03.jasm | 20
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile04.g.jasm | 36
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903558/JasmFile04.jasm | 21
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test00.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test01.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test02.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test03.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test04.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test05.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test06.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test07.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test08.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test09.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903976/Test10.jasm | 17
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/case7903987/Test00.jasm | 49
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/clfacc00610m10p.jasm | 33
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jasm/spinum00101m10p.jasm | 790 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jcoder/12.jcod | 128
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jcoder/bad.jcod | 69
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jdec/case7902055/module-info.g.jcod | 78
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/jdec/case7902055/module-info.jcod | 78
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassField00.jasm | 41
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassField01.jasm | 42
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassField02.jasm | 60
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassField03.jasm | 42
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassField04.jasm | 48
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile00.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile01.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile02.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile03.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile04.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile05.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile06.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile07.jasm | 41
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile08.jasm | 42
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile09.jasm | 43
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile10.jasm | 43
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile11.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile12.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile13.jasm | 39
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile14.jasm | 40
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/structure/ClassFile/ClassFile15.jasm | 40
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7902820/data/SourceDebugExtensionNegative01.class.jcod | 195
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7902820/data/SourceDebugExtensionNegative02.class.jcod | 195
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7902820/data/SourceDebugExtensionPositive01.class.jcod | 203
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7902820/data/SourceDebugExtensionPositive02.class.jcod | 451 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903259/jasm | 97
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903259/jcoder | 165
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903454/data/Utf8Code.class.jasm | 222
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903454/data/Utf8Code.class.jcod | 664 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903454/data/Utf8CodeBroken01.class.jasm | 216
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case7903454/data/Utf8CodeBroken01.class.jcod | 544 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/TestRunner.class.jasm | 564 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/TestRunner.class.jcod | 601 +
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/data/CTestClass.class.jasm | 77
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/data/CTestClass.class.jcod | 148
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/data/ITestInterfaceA.class.jasm | 51
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/data/ITestInterfaceA.class.jcod | 111
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/data/pkg/CTestSuperClass.class.jasm | 91
jtreg8-8.3+1+ds1/asmtools/test/resources/org/openjdk/asmtools/transform/case8302260/data/pkg/CTestSuperClass.class.jcod | 174
jtreg8-8.3+1+ds1/debian/apiguardian/rules | 17
jtreg8-8.3+1+ds1/debian/asmtools/rules | 13
jtreg8-8.3+1+ds1/debian/changelog | 47
jtreg8-8.3+1+ds1/debian/control | 4
jtreg8-8.3+1+ds1/debian/copyright | 12
jtreg8-8.3+1+ds1/debian/gbp-export.sh | 2
jtreg8-8.3+1+ds1/debian/gbp-import.sh | 2
jtreg8-8.3+1+ds1/debian/junit5/generated/JRE.java | 410 +
jtreg8-8.3+1+ds1/debian/junit5/junit-jupiter-api/build/generated/sources/jte/main/org/junit/jupiter/api/condition/JRE.java | 299
jtreg8-8.3+1+ds1/debian/junit5/rules | 6
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutableImage.java | 191
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutableKeyValuePairs.java | 221
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutableLabels.java | 218
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutableParagraph.java | 150
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutablePreFormattedOutput.java | 151
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutableSection.java | 394
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/generated/ImmutableSubsections.java | 218
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/poms | 30
jtreg8-8.3+1+ds1/debian/opentest4j-reporting/rules | 16
jtreg8-8.3+1+ds1/debian/patches/codetools-7904105-proposed.patch | 42
jtreg8-8.3+1+ds1/debian/patches/codetools-7904106-proposed.patch | 102
jtreg8-8.3+1+ds1/debian/patches/codetools-7904107-proposed.patch | 38
jtreg8-8.3+1+ds1/debian/patches/codetools-7904157-proposed.patch | 18
jtreg8-8.3+1+ds1/debian/patches/fix_junit5_error_message.patch | 21
jtreg8-8.3+1+ds1/debian/patches/junit5-16-maven-build.patch | 101
jtreg8-8.3+1+ds1/debian/patches/junit5-17-backward-compatibility.patch | 69
jtreg8-8.3+1+ds1/debian/patches/opentest4j-reporting-01-gradle-compatibility.patch | 55
jtreg8-8.3+1+ds1/debian/patches/opentest4j-reporting-02-disable-immutables.patch | 158
jtreg8-8.3+1+ds1/debian/patches/series | 6
jtreg8-8.3+1+ds1/debian/rules | 4
jtreg8-8.3+1+ds1/debian/watch | 7
jtreg8-8.3+1+ds1/doc/building.md | 8
jtreg8-8.3+1+ds1/junit5/.github/FUNDING.yml | 8
jtreg8-8.3+1+ds1/junit5/.github/ISSUE_TEMPLATE/bug_report.md | 7
jtreg8-8.3+1+ds1/junit5/.github/ISSUE_TEMPLATE/config.yml | 8
jtreg8-8.3+1+ds1/junit5/.github/ISSUE_TEMPLATE/feature_request.md | 5
jtreg8-8.3+1+ds1/junit5/.github/ISSUE_TEMPLATE/question.md | 11
jtreg8-8.3+1+ds1/junit5/.github/ISSUE_TEMPLATE/task.md | 12
jtreg8-8.3+1+ds1/junit5/.github/PULL_REQUEST_TEMPLATE.md | 12
jtreg8-8.3+1+ds1/junit5/.github/actions/main-build/action.yml | 7
jtreg8-8.3+1+ds1/junit5/.github/actions/maven-central-user-token/action.yml | 17
jtreg8-8.3+1+ds1/junit5/.github/actions/run-gradle/action.yml | 7
jtreg8-8.3+1+ds1/junit5/.github/actions/setup-test-jdk/action.yml | 2
jtreg8-8.3+1+ds1/junit5/.github/renovate.json5 | 36
jtreg8-8.3+1+ds1/junit5/.github/scripts/checkBuildReproducibility.sh | 30
jtreg8-8.3+1+ds1/junit5/.github/scripts/waitForUrl.sh | 9
jtreg8-8.3+1+ds1/junit5/.github/workflows/close-inactive-issues.yml | 3
jtreg8-8.3+1+ds1/junit5/.github/workflows/codeql-analysis.yml | 48
jtreg8-8.3+1+ds1/junit5/.github/workflows/codeql.yml | 56
jtreg8-8.3+1+ds1/junit5/.github/workflows/combine-prs.yml | 16
jtreg8-8.3+1+ds1/junit5/.github/workflows/cross-version.yml | 41
jtreg8-8.3+1+ds1/junit5/.github/workflows/gradle-dependency-submission.yml | 16
jtreg8-8.3+1+ds1/junit5/.github/workflows/issue-labels.yml | 20
jtreg8-8.3+1+ds1/junit5/.github/workflows/label-opened-issues.yml | 30
jtreg8-8.3+1+ds1/junit5/.github/workflows/main.yml | 56
jtreg8-8.3+1+ds1/junit5/.github/workflows/ossf-scorecard.yml | 62
jtreg8-8.3+1+ds1/junit5/.github/workflows/release.yml | 267
jtreg8-8.3+1+ds1/junit5/.github/workflows/reproducible-build.yml | 11
jtreg8-8.3+1+ds1/junit5/.github/workflows/sanitize-closed-issues.yml | 80
jtreg8-8.3+1+ds1/junit5/.gitignore | 9
jtreg8-8.3+1+ds1/junit5/.idea/codeStyles/Project.xml | 1
jtreg8-8.3+1+ds1/junit5/CONTRIBUTING.md | 19
jtreg8-8.3+1+ds1/junit5/LICENSE-notice.md | 8
jtreg8-8.3+1+ds1/junit5/NOTICE.md | 8
jtreg8-8.3+1+ds1/junit5/README.md | 50
jtreg8-8.3+1+ds1/junit5/RELEASING.md | 30
jtreg8-8.3+1+ds1/junit5/SECURITY.md | 16
jtreg8-8.3+1+ds1/junit5/build.gradle.kts | 30
jtreg8-8.3+1+ds1/junit5/gradle.properties | 20
jtreg8-8.3+1+ds1/junit5/gradle/base/code-generator-model/build.gradle.kts | 6
jtreg8-8.3+1+ds1/junit5/gradle/base/code-generator-model/src/main/resources/jre.yaml | 2
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/build.gradle.kts | 3
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/src/main/kotlin/junitbuild/extensions/DependencyExtensions.kt | 8
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/src/main/kotlin/junitbuild/extensions/ProjectExtensions.kt | 30
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/src/main/kotlin/junitbuild/extensions/StringExtensions.kt | 7
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/src/main/kotlin/junitbuild/extensions/TaskExtensions.kt | 7
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/src/main/kotlin/junitbuild/extensions/VersionExtensions.kt | 3
jtreg8-8.3+1+ds1/junit5/gradle/base/dsl-extensions/src/main/kotlin/junitbuild/extensions/junitbuild.dsl-extensions.gradle.kts | 1
jtreg8-8.3+1+ds1/junit5/gradle/base/gradle.properties | 1
jtreg8-8.3+1+ds1/junit5/gradle/base/settings.gradle.kts | 7
jtreg8-8.3+1+ds1/junit5/gradle/config/checkstyle/checkstyleNohttp.xml | 10
jtreg8-8.3+1+ds1/junit5/gradle/config/checkstyle/suppressions.xml | 2
jtreg8-8.3+1+ds1/junit5/gradle/config/spotless/eclipse-public-license-2.0.java | 4
jtreg8-8.3+1+ds1/junit5/gradle/libs.versions.toml | 96
jtreg8-8.3+1+ds1/junit5/gradle/plugins/antora/build.gradle.kts | 39
jtreg8-8.3+1+ds1/junit5/gradle/plugins/antora/src/main/kotlin/junitbuild.antora-conventions.gradle.kts | 74
jtreg8-8.3+1+ds1/junit5/gradle/plugins/build-parameters/build.gradle.kts | 21
jtreg8-8.3+1+ds1/junit5/gradle/plugins/build.gradle.kts | 3
jtreg8-8.3+1+ds1/junit5/gradle/plugins/code-generator/build.gradle.kts | 5
jtreg8-8.3+1+ds1/junit5/gradle/plugins/code-generator/src/main/kotlin/junitbuild.code-generator.gradle.kts | 1
jtreg8-8.3+1+ds1/junit5/gradle/plugins/code-generator/src/main/kotlin/junitbuild/generator/GenerateJreRelatedSourceCode.kt | 2
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/build.gradle.kts | 16
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/ProjectExtensions.kt | 19
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/TaskExtensions.kt | 5
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.checkstyle-conventions.gradle.kts | 15
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.checkstyle-nohttp.gradle.kts | 40
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.dependency-update-check.gradle.kts | 19
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.jacoco-aggregation-conventions.gradle.kts | 2
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.jacoco-conventions.gradle.kts | 2
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.java-library-conventions.gradle.kts | 33
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.java-toolchain-conventions.gradle.kts | 13
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.jmh-conventions.gradle.kts | 7
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.junit4-compatibility.gradle.kts | 2
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.kotlin-library-conventions.gradle.kts | 15
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.osgi-conventions.gradle.kts | 5
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.publishing-conventions.gradle.kts | 14
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.shadow-conventions.gradle.kts | 3
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.spotless-conventions.gradle.kts | 36
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.temp-maven-repo.gradle.kts | 31
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild.testing-conventions.gradle.kts | 113
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild/exec/RunConsoleLauncher.kt | 2
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild/extensions/Extensions.kt | 7
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild/graalvm/NativeImagePropertiesExtension.kt | 7
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild/java/PatchModuleArgumentProvider.kt | 2
jtreg8-8.3+1+ds1/junit5/gradle/plugins/common/src/main/kotlin/junitbuild/java/UpdateJarAction.kt | 4
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/build.gradle.kts | 23
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild.japicmp.gradle.kts | 85
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/AcceptedViolationSuppressor.kt | 43
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/AcceptedViolationsPostProcessRule.kt | 32
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/BreakingSuperClassChangeRule.kt | 16
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/InternalApiFilter.kt | 51
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/JApiCmpExtension.kt | 14
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/JApiCompatibilityExtensions.kt | 31
jtreg8-8.3+1+ds1/junit5/gradle/plugins/japicmp/src/main/kotlin/junitbuild/japicmp/SourceIncompatibleRule.kt | 13
jtreg8-8.3+1+ds1/junit5/gradle/plugins/publishing/build.gradle.kts | 18
jtreg8-8.3+1+ds1/junit5/gradle/plugins/publishing/src/main/kotlin/junitbuild.maven-central-publishing.gradle.kts | 72
jtreg8-8.3+1+ds1/junit5/gradle/plugins/publishing/src/main/kotlin/junitbuild.temp-maven-repo.gradle.kts | 42
jtreg8-8.3+1+ds1/junit5/gradle/plugins/publishing/src/main/kotlin/junitbuild/release/VerifyBinaryArtifactsAreIdentical.kt | 90
jtreg8-8.3+1+ds1/junit5/gradle/plugins/settings.gradle.kts | 16
jtreg8-8.3+1+ds1/junit5/gradle/scripts/checkBuildReproducibility.sh | 29
jtreg8-8.3+1+ds1/junit5/junit-bom/README.md | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/junit-jupiter-api.gradle.kts | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AfterAll.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AfterEach.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertAll.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertArrayEquals.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertDoesNotThrow.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertEquals.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertFalse.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertInstanceOf.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertIterableEquals.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertLinesMatch.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertNotEquals.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertNotNull.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertNotSame.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertNull.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertSame.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertThrows.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertThrowsExactly.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertTimeout.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertTimeoutPreemptively.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertTrue.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertionFailureBuilder.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AssertionUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Assertions.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Assumptions.java | 9
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/AutoClose.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/BeforeAll.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/BeforeEach.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/ClassDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/ClassOrderer.java | 5
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/ClassOrdererContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/ClassTemplate.java | 72
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Disabled.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/DisplayName.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/DisplayNameGeneration.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/DisplayNameGenerator.java | 258
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/DynamicContainer.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/DynamicNode.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/DynamicTest.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/IndicativeSentencesGeneration.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/MediaType.java | 165
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/MethodDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/MethodOrderer.java | 5
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/MethodOrdererContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Named.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/NamedExecutable.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Nested.java | 5
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Order.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/RandomOrdererUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/RepeatedTest.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/RepetitionInfo.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Tag.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Tags.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Test.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestClassOrder.java | 5
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestFactory.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestInfo.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestInstance.java | 9
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestMethodOrder.java | 5
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestReporter.java | 152
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/TestTemplate.java | 3
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/Timeout.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/AbstractJreCondition.java | 59
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/AbstractJreRangeCondition.java | 80
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/AbstractOsBasedExecutionCondition.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/AbstractRepeatableAnnotationCondition.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/BooleanExecutionCondition.java | 19
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledForJreRange.java | 83
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledForJreRangeCondition.java | 23
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIf.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfEnvironmentVariable.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfEnvironmentVariableCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfEnvironmentVariables.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfSystemProperties.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfSystemProperty.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledIfSystemPropertyCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledInNativeImage.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledOnJre.java | 34
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledOnJreCondition.java | 16
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledOnOs.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/DisabledOnOsCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledForJreRange.java | 83
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledForJreRangeCondition.java | 23
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIf.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfEnvironmentVariable.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfEnvironmentVariableCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfEnvironmentVariables.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfSystemProperties.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfSystemProperty.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledIfSystemPropertyCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledInNativeImage.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledOnJre.java | 37
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledOnJreCondition.java | 19
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledOnOs.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/EnabledOnOsCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/MethodBasedCondition.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/condition/OS.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/AfterAllCallback.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/AfterClassTemplateInvocationCallback.java | 74
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/AfterEachCallback.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/AfterTestExecutionCallback.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/AnnotatedElementContext.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/BeforeAllCallback.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/BeforeClassTemplateInvocationCallback.java | 74
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/BeforeEachCallback.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/BeforeTestExecutionCallback.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ClassTemplateInvocationContext.java | 82
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ClassTemplateInvocationContextProvider.java | 120
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ClassTemplateInvocationLifecycleMethod.java | 45
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ConditionEvaluationResult.java | 32
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/DynamicTestInvocationContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExecutableInvoker.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExecutionCondition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtendWith.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/Extension.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtensionConfigurationException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtensionContext.java | 217
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ExtensionContextException.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/Extensions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/InvocationInterceptor.java | 25
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/LifecycleMethodExecutionExceptionHandler.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/MediaType.java | 121
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ParameterContext.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ParameterResolutionException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ParameterResolver.java | 25
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/PreInterruptCallback.java | 60
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/PreInterruptContext.java | 35
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/ReflectiveInvocationContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/RegisterExtension.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TemplateInvocationValidationException.java | 35
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestExecutionExceptionHandler.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstanceFactory.java | 26
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstanceFactoryContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstancePostProcessor.java | 25
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstancePreConstructCallback.java | 26
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstancePreDestroyCallback.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstances.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstantiationAwareExtension.java | 190
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestInstantiationException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestTemplateInvocationContext.java | 17
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestTemplateInvocationContextProvider.java | 34
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/TestWatcher.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/extension/support/TypeBasedParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/function/Executable.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/function/ThrowingConsumer.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/function/ThrowingSupplier.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/io/CleanupMode.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/io/TempDir.java | 59
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/io/TempDirFactory.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/Execution.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/ExecutionMode.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/Isolated.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/ResourceAccessMode.java | 3
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/ResourceLock.java | 80
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/ResourceLockTarget.java | 49
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/ResourceLocks.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/ResourceLocksProvider.java | 223
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/java/org/junit/jupiter/api/parallel/Resources.java | 3
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/main/kotlin/org/junit/jupiter/api/Assertions.kt | 293
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/module/org.junit.jupiter.api/module-info.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/templates/resources/main/org/junit/jupiter/api/condition/JRE.java.jte | 158
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/templates/resources/testFixtures/org/junit/jupiter/api/condition/JavaVersionPredicates.java.jte | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/testFixtures/java/org/junit/jupiter/api/EqualsAndHashCodeAssertions.java | 46
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/testFixtures/java/org/junit/jupiter/api/TemporaryClasspathExecutor.java | 54
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/testFixtures/java/org/junit/jupiter/api/extension/DisabledInEclipse.java | 28
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/testFixtures/java/org/junit/jupiter/api/extension/DisabledOnOpenJ9.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/testFixtures/java/org/junit/jupiter/api/extension/ExtensionContextParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-api/src/testFixtures/java/org/junit/jupiter/api/fixtures/TrackLogRecords.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/Constants.java | 122
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/JupiterTestEngine.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/CachingJupiterConfiguration.java | 55
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/DefaultJupiterConfiguration.java | 53
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/EnumConfigurationParameterConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/InstantiatingConfigurationParameterConverter.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/config/JupiterConfiguration.java | 20
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/AbstractExtensionContext.java | 157
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/CallbackSupport.java | 59
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ClassBasedTestDescriptor.java | 274
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ClassExtensionContext.java | 33
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ClassTemplateInvocationExtensionContext.java | 84
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ClassTemplateInvocationTestDescriptor.java | 188
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ClassTemplateTestDescriptor.java | 278
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ClassTestDescriptor.java | 39
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DefaultDynamicTestInvocationContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DefaultTestInstanceFactoryContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DisplayNameUtils.java | 107
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DynamicContainerTestDescriptor.java | 9
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DynamicDescendantFilter.java | 26
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DynamicExtensionContext.java | 18
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DynamicNodeTestDescriptor.java | 12
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/DynamicTestTestDescriptor.java | 12
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ExclusiveResourceCollector.java | 122
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ExtensionUtils.java | 9
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/Filterable.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/JupiterEngineDescriptor.java | 5
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/JupiterEngineExtensionContext.java | 19
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/JupiterTestDescriptor.java | 92
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/LifecycleMethodUtils.java | 194
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/MethodBasedTestDescriptor.java | 124
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/MethodExtensionContext.java | 18
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/MethodSourceSupport.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/NestedClassTestDescriptor.java | 60
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/ResourceLockAware.java | 92
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TemplateExecutor.java | 115
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestClassAware.java | 29
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestFactoryTestDescriptor.java | 36
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestInstanceLifecycleUtils.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestMethodTestDescriptor.java | 122
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestTemplateExtensionContext.java | 18
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestTemplateInvocationTestDescriptor.java | 25
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/TestTemplateTestDescriptor.java | 127
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/UniqueIdPrefixTransformer.java | 46
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/descriptor/Validatable.java | 44
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/AbstractAnnotatedDescriptorWrapper.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/AbstractOrderingVisitor.java | 209
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/ClassOrderingVisitor.java | 134
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/ClassSelectorResolver.java | 290
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/DeclaredMethodSelector.java | 68
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/DefaultClassDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/DefaultClassOrdererContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/DefaultMethodDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/DefaultMethodOrdererContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/DiscoverySelectorResolver.java | 39
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/MethodFinder.java | 40
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/MethodOrderingVisitor.java | 134
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/MethodSegmentResolver.java | 68
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/MethodSelectorResolver.java | 141
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsInnerClass.java | 42
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsNestedTestClass.java | 40
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsPotentialTestContainer.java | 49
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsTestClassWithTests.java | 57
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsTestFactoryMethod.java | 84
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsTestMethod.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsTestTemplateMethod.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/IsTestableMethod.java | 70
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/discovery/predicates/TestClassPredicates.java | 175
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/AfterEachMethodAdapter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/BeforeEachMethodAdapter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/ConditionEvaluationException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/ConditionEvaluator.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/ConstructorInvocation.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/DefaultExecutableInvoker.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/DefaultParameterContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/DefaultTestInstances.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/ExtensionContextSupplier.java | 63
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/InterceptingExecutableInvoker.java | 15
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/InvocationInterceptorChain.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/JupiterEngineExecutionContext.java | 17
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/LauncherStoreFacade.java | 57
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/MethodInvocation.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/NamespaceAwareStore.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/ParameterResolutionUtils.java | 20
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/execution/TestInstancesProvider.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/AutoCloseExtension.java | 20
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/DefaultPreInterruptContext.java | 41
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/DefaultRepetitionInfo.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/DefaultTestReporter.java | 47
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/DisabledCondition.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/ExtensionContextInternal.java | 38
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/ExtensionRegistrar.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/ExtensionRegistry.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/MutableExtensionRegistry.java | 52
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/PreInterruptCallbackInvocation.java | 24
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/PreInterruptCallbackInvocationFactory.java | 46
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/PreInterruptThreadDumpPrinter.java | 83
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/RepeatedTestDisplayNameFormatter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/RepeatedTestExtension.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/RepeatedTestInvocationContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/RepetitionExtension.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/SameThreadTimeoutInvocation.java | 23
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/SeparateThreadTimeoutInvocation.java | 9
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TempDirectory.java | 231
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TestInfoParameterResolver.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TestReporterParameterResolver.java | 9
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TimeoutConfiguration.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TimeoutDuration.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TimeoutDurationParser.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TimeoutExceptionFactory.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TimeoutExtension.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/extension/TimeoutInvocationFactory.java | 24
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/support/JupiterThrowableCollectorFactory.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/main/java/org/junit/jupiter/engine/support/OpenTest4JAndJUnit4AwareThrowableCollector.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/module/org.junit.jupiter.engine/module-info.java | 7
jtreg8-8.3+1+ds1/junit5/junit-jupiter-engine/src/testFixtures/java/org/junit/jupiter/engine/discovery/JupiterUniqueIdBuilder.java | 36
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/EnableJUnit4MigrationSupport.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/conditions/IgnoreCondition.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/EnableRuleMigrationSupport.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/ExpectedExceptionSupport.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupport.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/TestRuleSupport.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/VerifierSupport.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/adapter/AbstractTestRuleAdapter.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/adapter/ExpectedExceptionAdapter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/adapter/ExternalResourceAdapter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/adapter/GenericBeforeAndAfterAdvice.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/adapter/VerifierAdapter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/member/AbstractTestRuleAnnotatedMember.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/member/TestRuleAnnotatedField.java | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/member/TestRuleAnnotatedMember.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/main/java/org/junit/jupiter/migrationsupport/rules/member/TestRuleAnnotatedMethod.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-migrationsupport/src/module/org.junit.jupiter.migrationsupport/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/junit-jupiter-params.gradle.kts | 3
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/jmh/java/org/junit/jupiter/params/ParameterizedInvocationNameFormatterBenchmarks.java | 67
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/jmh/java/org/junit/jupiter/params/ParameterizedTestNameFormatterBenchmarks.java | 62
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/AbstractParameterizedClassInvocationLifecycleMethodInvoker.java | 72
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/AfterParameterizedClassInvocation.java | 170
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/AfterParameterizedClassInvocationMethodInvoker.java | 33
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ArgumentCountValidationMode.java | 61
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ArgumentCountValidator.java | 130
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ArgumentSetLifecycleMethod.java | 58
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/BeforeClassTemplateInvocationFieldInjector.java | 39
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/BeforeParameterizedClassInvocation.java | 171
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/BeforeParameterizedClassInvocationMethodInvoker.java | 33
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ClassTemplateConstructorParameterResolver.java | 38
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/DefaultParameterInfo.java | 48
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/EvaluatedArgumentSet.java | 111
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/InstancePostProcessingClassTemplateFieldInjector.java | 41
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/Parameter.java | 65
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterInfo.java | 83
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedClass.java | 252
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedClassContext.java | 181
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedClassExtension.java | 135
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedClassInvocationContext.java | 107
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedDeclarationContext.java | 45
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedInvocationConstants.java | 130
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedInvocationContext.java | 94
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedInvocationContextProvider.java | 86
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedInvocationNameFormatter.java | 327
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedInvocationParameterResolver.java | 63
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTest.java | 190
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestContext.java | 85
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestExtension.java | 124
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestInvocationContext.java | 40
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestMethodContext.java | 276
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestMethodParameterResolver.java | 37
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestNameFormatter.java | 292
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestParameterResolver.java | 126
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ParameterizedTestSpiInstantiator.java | 75
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ResolutionCache.java | 41
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/ResolverFacade.java | 801 +
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/AggregateWith.java | 12
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/ArgumentAccessException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/ArgumentsAccessor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/ArgumentsAggregationException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/ArgumentsAggregator.java | 39
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/DefaultArgumentsAccessor.java | 30
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/aggregator/SimpleArgumentsAggregator.java | 48
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/AnnotationBasedArgumentConverter.java | 12
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/ArgumentConversionException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/ArgumentConverter.java | 48
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/ConvertWith.java | 14
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/DefaultArgumentConverter.java | 71
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/JavaTimeArgumentConverter.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/JavaTimeConversionPattern.java | 23
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/SimpleArgumentConverter.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/converter/TypedArgumentConverter.java | 18
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/AnnotationBasedArgumentsProvider.java | 38
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/Arguments.java | 8
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ArgumentsProvider.java | 53
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ArgumentsSource.java | 14
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ArgumentsSources.java | 10
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ArgumentsUtils.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvArgumentsProvider.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvFileArgumentsProvider.java | 17
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvFileSource.java | 30
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvFileSources.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvParserFactory.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvParsingException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvSource.java | 26
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/CsvSources.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/EmptyArgumentsProvider.java | 25
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/EmptySource.java | 16
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/EnumArgumentsProvider.java | 49
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/EnumSource.java | 73
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/EnumSources.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/FieldArgumentsProvider.java | 19
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/FieldSource.java | 48
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/FieldSources.java | 15
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/MethodArgumentsProvider.java | 40
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/MethodSource.java | 56
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/MethodSources.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/NullAndEmptySource.java | 17
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/NullArgumentsProvider.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/NullEnum.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/NullSource.java | 14
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ValueArgumentsProvider.java | 6
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ValueSource.java | 13
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/provider/ValueSources.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/support/AnnotationConsumer.java | 2
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/support/AnnotationConsumerInitializer.java | 11
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/support/FieldContext.java | 50
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/support/ParameterDeclaration.java | 55
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/support/ParameterDeclarations.java | 83
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/java/org/junit/jupiter/params/support/ParameterInfo.java | 88
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/main/kotlin/org/junit/jupiter/params/aggregator/ArgumentsAccessor.kt | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/module/org.junit.jupiter.params/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-jupiter-params/src/testFixtures/java/org/junit/jupiter/params/provider/RecordArguments.java | 26
jtreg8-8.3+1+ds1/junit5/junit-jupiter/junit-jupiter.gradle.kts | 4
jtreg8-8.3+1+ds1/junit5/junit-jupiter/src/module/org.junit.jupiter/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/junit-platform-commons.gradle.kts | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/JUnitException.java | 11
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/PreconditionViolationException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/annotation/Testable.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/function/Try.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/function/package-info.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/io/DefaultResource.java | 69
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/io/Resource.java | 82
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/io/ResourceFilter.java | 48
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/io/package-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/logging/LogRecordListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/logging/Logger.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/logging/LoggerFactory.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/AnnotationSupport.java | 74
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/ClassSupport.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/DefaultResource.java | 70
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/HierarchyTraversalMode.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/ModifierSupport.java | 29
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/ReflectionSupport.java | 167
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/Resource.java | 52
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/ResourceSupport.java | 219
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/SearchOption.java | 13
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/ConversionException.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/ConversionSupport.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/FallbackStringToObjectConverter.java | 12
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToBooleanConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToCharacterConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToClassConverter.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToCommonJavaTypesConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToEnumConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToJavaTimeConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToNumberConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/StringToObjectConverter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/conversion/package-info.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/package-info.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/scanning/ClassFilter.java | 87
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/scanning/ClasspathScanner.java | 154
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/support/scanning/package-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/AnnotationUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/BlacklistedExceptions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClassFilter.java | 78
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClassLoaderUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClassNamePatternFilterUtils.java | 57
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClassUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClasspathFileVisitor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClasspathFilters.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClasspathResource.java | 55
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClasspathScanner.java | 349
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ClasspathScannerLoader.java | 46
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/CloseablePath.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/CollectionUtils.java | 30
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/DefaultClasspathScanner.java | 355
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ExceptionUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/FunctionUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/KotlinReflectionUtils.java | 96
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/LruCache.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ModuleUtils.java | 9
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/PackageNameUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/PackageUtils.java | 15
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/PreconditionViolationException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/Preconditions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ReflectionUtils.java | 451 -
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ResourceUtils.java | 52
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/RuntimeUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ServiceLoaderUtils.java | 55
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/StringUtils.java | 15
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/ToStringBuilder.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java/org/junit/platform/commons/util/UnrecoverableExceptions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java9/org/junit/platform/commons/util/ModuleUtils.java | 22
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java9/org/junit/platform/commons/util/PackageNameUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/main/java9/org/junit/platform/commons/util/ServiceLoaderUtils.java | 56
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/module/org.junit.platform.commons/module-info.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/testFixtures/java/org/junit/platform/commons/test/ConcurrencyTestingUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/testFixtures/java/org/junit/platform/commons/test/IdeUtils.java | 27
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/testFixtures/java/org/junit/platform/commons/test/PreconditionAssertions.java | 45
jtreg8-8.3+1+ds1/junit5/junit-platform-commons/src/testFixtures/java/org/junit/platform/commons/test/TestClassLoader.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-console-standalone/junit-platform-console-standalone.gradle.kts | 16
jtreg8-8.3+1+ds1/junit5/junit-platform-console/junit-platform-console.gradle.kts | 10
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/ConsoleLauncher.java | 20
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/BannerOptionMixin.java | 27
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/BaseCommand.java | 111
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/CommandFacade.java | 56
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/CommandResult.java | 63
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/ConsoleTestExecutor.java | 236
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/CustomClassLoaderCloseStrategy.java | 68
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/CustomContextClassLoaderExecutor.java | 55
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/DiscoverTestsCommand.java | 50
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/DiscoveryRequestCreator.java | 182
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/ExecuteTestsCommand.java | 113
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/ListTestEnginesCommand.java | 52
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/MainCommand.java | 160
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/ManifestVersionProvider.java | 35
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/OutputStreamConfig.java | 35
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/StandardStreamsHandler.java | 102
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/command/package-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/AnsiColorOptionMixin.java | 13
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/BannerOptionMixin.java | 27
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/BaseCommand.java | 109
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/ClasspathEntriesConverter.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/CommandFacade.java | 56
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/CommandResult.java | 62
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/ConsoleUtils.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/Details.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/DiscoverTestsCommand.java | 46
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/ExecuteTestsCommand.java | 109
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/ListTestEnginesCommand.java | 51
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/MainCommand.java | 159
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/ManifestVersionProvider.java | 35
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/OutputStreamConfig.java | 34
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/SelectorConverter.java | 26
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/TestConsoleOutputOptions.java | 27
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/TestConsoleOutputOptionsMixin.java | 30
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/TestDiscoveryOptions.java | 32
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/TestDiscoveryOptionsMixin.java | 159
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/Theme.java | 140
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/options/package-info.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/ColorPalette.java | 133
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/DetailsPrintingListener.java | 34
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/FlatPrintingListener.java | 126
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/Style.java | 40
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/TestFeedPrintingListener.java | 133
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/Theme.java | 140
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/TreeNode.java | 99
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/TreePrinter.java | 184
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/TreePrintingListener.java | 96
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/VerboseTreePrintingListener.java | 234
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/output/package-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/ColorPalette.java | 128
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/ConsoleTestExecutor.java | 192
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/CustomContextClassLoaderExecutor.java | 61
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/DetailsPrintingListener.java | 27
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/DiscoveryRequestCreator.java | 148
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/FlatPrintingListener.java | 115
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/Style.java | 40
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/TestFeedPrintingListener.java | 130
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/TreeNode.java | 92
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/TreePrinter.java | 175
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/TreePrintingListener.java | 87
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/VerboseTreePrintingListener.java | 225
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java/org/junit/platform/console/tasks/package-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java17/org/junit/platform/console/options/ConsoleUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/main/java9/org/junit/platform/console/ConsoleLauncherToolProvider.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-console/src/module/org.junit.platform.console/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/CompositeFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/CompositeTestDescriptorVisitor.java | 41
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/ConfigurationParameters.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/DefaultDiscoveryIssue.java | 114
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/DiscoveryFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/DiscoveryIssue.java | 168
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/DiscoverySelector.java | 18
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/DiscoverySelectorIdentifier.java | 30
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/EngineDiscoveryListener.java | 25
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/EngineDiscoveryRequest.java | 36
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/EngineExecutionListener.java | 38
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/ExecutionRequest.java | 129
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/Filter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/FilterResult.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/OutputDirectoryCreator.java | 45
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/SelectorResolutionResult.java | 12
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/TestDescriptor.java | 58
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/TestEngine.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/TestExecutionResult.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/TestSource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/TestTag.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/UniqueId.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/UniqueIdFormat.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/AbstractClassNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ClassNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ClassSelector.java | 14
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ClasspathResourceSelector.java | 80
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ClasspathRootSelector.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/DirectorySelector.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/DiscoverySelectorIdentifierParser.java | 28
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/DiscoverySelectorIdentifierParsers.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/DiscoverySelectors.java | 131
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ExcludeClassNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ExcludePackageNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/FilePosition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/FileSelector.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/IncludeClassNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/IncludePackageNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/IterationSelector.java | 36
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/MethodSelector.java | 46
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/ModuleSelector.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/NestedClassSelector.java | 8
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/NestedMethodSelector.java | 21
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/PackageNameFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/PackageSelector.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/UniqueIdSelector.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/discovery/UriSelector.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/reporting/FileEntry.java | 95
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/reporting/OutputDirectoryProvider.java | 46
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/reporting/OutputDirectoryProviderAdapter.java | 40
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/reporting/ReportEntry.java | 8
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/config/PrefixedConfigurationParameters.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/AbstractTestDescriptor.java | 23
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/ClassSource.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/ClasspathResourceSource.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/CompositeTestSource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/DefaultUriSource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/DirectorySource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/EngineDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/FilePosition.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/FileSource.java | 33
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/FileSystemSource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/MethodSource.java | 10
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/PackageSource.java | 8
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/ResourceUtils.java | 48
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/descriptor/UriSource.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/ClassContainerSelectorResolver.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/DiscoveryIssueReporter.java | 188
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/EngineDiscoveryRequestResolution.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/EngineDiscoveryRequestResolver.java | 155
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/ResourceContainerSelectorResolver.java | 75
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/ResourceUtils.java | 48
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/discovery/SelectorResolver.java | 12
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/filter/ClasspathScanningSupport.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/CompositeLock.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/DefaultParallelExecutionConfiguration.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/DefaultParallelExecutionConfigurationStrategy.java | 20
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/EngineExecutionContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/ExclusiveResource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/ForkJoinPoolHierarchicalTestExecutorService.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/HierarchicalTestEngine.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/HierarchicalTestExecutor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/HierarchicalTestExecutorService.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/LockManager.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/Node.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/NodeExecutionAdvisor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/NodeTestTask.java | 11
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/NodeTestTaskContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/NodeTreeWalker.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/NodeUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/NopLock.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/OpenTest4JAwareThrowableCollector.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/ParallelExecutionConfiguration.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/ParallelExecutionConfigurationStrategy.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/ResourceLock.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/SameThreadHierarchicalTestExecutorService.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/SingleLock.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/SingleTestExecutor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/hierarchical/ThrowableCollector.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/store/Namespace.java | 105
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/store/NamespacedHierarchicalStore.java | 58
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/main/java/org/junit/platform/engine/support/store/NamespacedHierarchicalStoreException.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/module/org.junit.platform.engine/module-info.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/engine/support/hierarchical/DemoEngineExecutionContext.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/engine/support/hierarchical/DemoHierarchicalContainerDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/engine/support/hierarchical/DemoHierarchicalEngineDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/engine/support/hierarchical/DemoHierarchicalTestDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/engine/support/hierarchical/DemoHierarchicalTestEngine.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/fakes/FaultyTestEngines.java | 63
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/fakes/TestDescriptorStub.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/fakes/TestEngineSpy.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-engine/src/testFixtures/java/org/junit/platform/fakes/TestEngineStub.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-jfr/src/main/java/org/junit/platform/jfr/FlightRecordingDiscoveryListener.java | 37
jtreg8-8.3+1+ds1/junit5/junit-platform-jfr/src/main/java/org/junit/platform/jfr/FlightRecordingExecutionListener.java | 21
jtreg8-8.3+1+ds1/junit5/junit-platform-jfr/src/main/java/org/junit/platform/jfr/UniqueId.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-jfr/src/module/org.junit.platform.jfr/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/AbstractMethodFilter.java | 64
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/EngineDiscoveryResult.java | 12
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/EngineFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/ExcludeMethodFilter.java | 58
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/IncludeMethodFilter.java | 58
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/Launcher.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherConstants.java | 90
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherDiscoveryListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherDiscoveryRequest.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherInterceptor.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherSession.java | 20
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/LauncherSessionListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/MethodFilter.java | 107
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/PostDiscoveryFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/TagFilter.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/TestExecutionListener.java | 17
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/TestIdentifier.java | 12
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/TestPlan.java | 54
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/ClasspathAlignmentChecker.java | 110
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/ClasspathAlignmentCheckingLauncherInterceptor.java | 40
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/CompositeEngineExecutionListener.java | 10
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/CompositeTestExecutionListener.java | 10
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DefaultDiscoveryRequest.java | 16
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DefaultLauncher.java | 25
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DefaultLauncherConfig.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DefaultLauncherSession.java | 26
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DelegatingEngineExecutionListener.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DelegatingLauncher.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DelegatingLauncherDiscoveryRequest.java | 69
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DiscoveryIssueCollector.java | 161
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DiscoveryIssueException.java | 32
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/DiscoveryIssueNotifier.java | 143
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/EngineDiscoveryErrorDescriptor.java | 51
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/EngineDiscoveryOrchestrator.java | 141
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/EngineDiscoveryResultValidator.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/EngineExecutionOrchestrator.java | 89
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/EngineFilterer.java | 15
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/EngineIdValidator.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/ExecutionListenerAdapter.java | 8
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/HierarchicalOutputDirectoryCreator.java | 71
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/InterceptingLauncher.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/InternalTestPlan.java | 9
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/IterationOrder.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherConfig.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherConfigurationParameters.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherDiscoveryRequestBuilder.java | 67
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherDiscoveryResult.java | 106
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherFactory.java | 40
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherListenerRegistry.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/LauncherPhase.java | 51
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/ListenerRegistry.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/OutcomeDelayingEngineExecutionListener.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/ServiceLoaderRegistry.java | 45
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/ServiceLoaderTestEngineRegistry.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/SessionPerRequestLauncher.java | 13
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/StackTracePruningEngineExecutionListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/StreamInterceptingTestExecutionListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/StreamInterceptor.java | 38
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/core/TestEngineFormatter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/LegacyReportingUtils.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/LoggingListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/MutableTestExecutionSummary.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/OutputDir.java | 60
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/SummaryGeneratingListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/TestExecutionSummary.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/UniqueIdTrackingListener.java | 10
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/discovery/AbortOnFailureLauncherDiscoveryListener.java | 22
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/discovery/CompositeLauncherDiscoveryListener.java | 9
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/discovery/LauncherDiscoveryListeners.java | 11
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/discovery/LoggingLauncherDiscoveryListener.java | 8
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/session/CompositeLauncherSessionListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/session/LauncherSessionListeners.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/DequeStack.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/Operator.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/Operators.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/ParseResult.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/ParseResults.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/ParseStatus.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/Parser.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/ShuntingYard.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/Stack.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/TagExpression.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/TagExpressions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/Token.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/TokenWith.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/main/java/org/junit/platform/launcher/tagexpression/Tokenizer.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/module/org.junit.platform.launcher/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/testFixtures/java/org/junit/platform/launcher/core/ConfigurationParametersFactoryForTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/testFixtures/java/org/junit/platform/launcher/core/LauncherFactoryForTestingPurposesOnly.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/testFixtures/java/org/junit/platform/launcher/core/NamespacedHierarchicalStoreProviders.java | 27
jtreg8-8.3+1+ds1/junit5/junit-platform-launcher/src/testFixtures/java/org/junit/platform/launcher/core/OutputDirectoryCreators.java | 32
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/junit-platform-reporting.gradle.kts | 13
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/legacy/LegacyReportingUtils.java | 11
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/legacy/xml/LegacyXmlReportGeneratingListener.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/legacy/xml/XmlReportData.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/legacy/xml/XmlReportWriter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/GitInfoCollector.java | 209
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/JUnitContributor.java | 78
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/JUnitFactory.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/LegacyReportingName.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/OpenTestReportGeneratingListener.java | 102
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/Type.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/UniqueId.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/resources/META-INF/services/org.opentest4j.reporting.tooling.spi.htmlreport.Contributor | 1
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/main/resources/org/junit/platform/reporting/open/xml/catalog.xml | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/module/org.junit.platform.reporting/module-info.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/testFixtures/java/org/junit/platform/reporting/open/xml/OpenTestReportGenerationSystemPropertyOverride.java | 43
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/testFixtures/java/org/junit/platform/reporting/testutil/FileUtils.java | 31
jtreg8-8.3+1+ds1/junit5/junit-platform-reporting/src/testFixtures/resources/META-INF/services/org.junit.jupiter.api.extension.Extension | 1
jtreg8-8.3+1+ds1/junit5/junit-platform-runner/src/main/java/org/junit/platform/runner/JUnitPlatform.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-runner/src/main/java/org/junit/platform/runner/JUnitPlatformRunnerListener.java | 8
jtreg8-8.3+1+ds1/junit5/junit-platform-runner/src/main/java/org/junit/platform/runner/JUnitPlatformTestTree.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-runner/src/module/org.junit.platform.runner/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/AfterSuite.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/BeforeSuite.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ConfigurationParameter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ConfigurationParameters.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ConfigurationParametersResource.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ConfigurationParametersResources.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/DisableParentConfigurationParameters.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ExcludeClassNamePatterns.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ExcludeEngines.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ExcludePackages.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/ExcludeTags.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/IncludeClassNamePatterns.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/IncludeEngines.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/IncludePackages.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/IncludeTags.java | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/Select.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectClasses.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectClasspathResource.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectClasspathResources.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectDirectories.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectFile.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectFiles.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectMethod.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectMethods.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectModules.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectPackages.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SelectUris.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/Selects.java | 6
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/Suite.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/SuiteDisplayName.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/main/java/org/junit/platform/suite/api/UseTechnicalNames.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-api/src/module/org.junit.platform.suite.api/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-commons/src/main/java/org/junit/platform/suite/commons/AdditionalDiscoverySelectors.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-commons/src/main/java/org/junit/platform/suite/commons/SuiteLauncherDiscoveryRequestBuilder.java | 191
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-commons/src/module/org.junit.platform.suite.commons/module-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/ClassSelectorResolver.java | 37
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/DiscoverySelectorResolver.java | 14
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/IsPotentialTestContainer.java | 42
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/IsSuiteClass.java | 47
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/LifecycleMethodUtils.java | 115
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/NoTestsDiscoveredException.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/SuiteEngineDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/SuiteLauncher.java | 12
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/SuiteTestDescriptor.java | 128
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/main/java/org/junit/platform/suite/engine/SuiteTestEngine.java | 7
jtreg8-8.3+1+ds1/junit5/junit-platform-suite-engine/src/module/org.junit.platform.suite.engine/module-info.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-suite/junit-platform-suite.gradle.kts | 4
jtreg8-8.3+1+ds1/junit5/junit-platform-suite/src/module/org.junit.platform.suite/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/Assertions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/EngineDiscoveryResults.java | 58
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/EngineExecutionResults.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/EngineTestKit.java | 203
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/Event.java | 28
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/EventConditions.java | 76
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/EventStatistics.java | 16
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/EventType.java | 14
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/Events.java | 14
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/Execution.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/ExecutionRecorder.java | 14
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/Executions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/TerminationInfo.java | 2
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/main/java/org/junit/platform/testkit/engine/TestExecutionResultConditions.java | 5
jtreg8-8.3+1+ds1/junit5/junit-platform-testkit/src/module/org.junit.platform.testkit/module-info.java | 3
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/junit-vintage-engine.gradle.kts | 10
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/Constants.java | 77
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/JUnit4VersionCheck.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/VintageTestEngine.java | 18
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/DescriptionUtils.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/OrFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/RunnerDecorator.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/RunnerRequest.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/RunnerTestDescriptor.java | 52
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/TestSourceProvider.java | 8
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/VintageEngineDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/descriptor/VintageTestDescriptor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/ClassSelectorResolver.java | 23
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/DefensiveAllDefaultPossibilitiesBuilder.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/FilterableIgnoringRunnerDecorator.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/IgnoringRunnerDecorator.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/IsPotentialJUnit4TestClass.java | 6
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/IsPotentialJUnit4TestMethod.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/MethodSelectorResolver.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/RunnerTestDescriptorPostProcessor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/UniqueIdFilter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/discovery/VintageDiscoverer.java | 4
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/execution/EventType.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/execution/RunListenerAdapter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/execution/RunnerExecutor.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/execution/TestRun.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/execution/VintageExecutor.java | 190
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/support/UniqueIdReader.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/main/java/org/junit/vintage/engine/support/UniqueIdStringifier.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/module/org.junit.vintage.engine/module-info.java | 9
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/JUnit4ParameterizedTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/JUnit4VersionCheckTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/VintageLauncherIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/VintageTestEngineBasicTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/VintageTestEngineDiscoveryTests.java | 4
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/VintageTestEngineExecutionTests.java | 25
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/VintageTestEngineTestSuite.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/VintageUniqueIdBuilder.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/descriptor/DescriptionUtilsTests.java | 9
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/descriptor/OrFilterTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/descriptor/TestSourceProviderTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/descriptor/VintageTestDescriptorTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/discovery/IsPotentialJUnit4TestClassTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/discovery/RunnerTestDescriptorPostProcessorTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/discovery/VintageDiscovererTests.java | 4
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/execution/ParallelExecutionIntegrationTests.java | 204
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/execution/TestRunTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/support/UniqueIdReaderTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/java/org/junit/vintage/engine/support/UniqueIdStringifierTests.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/test/resources/junit-platform.properties | 1
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/groovy/org/junit/vintage/engine/samples/spock/SpockTestCaseWithUnrolledAndRegularFeatureMethods.groovy | 11
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/PlainOldJavaClassWithoutAnyTestsTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/AbstractJUnit3TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/IgnoredJUnit3TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/JUnit3ParallelSuiteWithSubsuites.java | 3
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/JUnit3SuiteWithSingleTestCaseWithSingleTestWhichFails.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/JUnit3SuiteWithSubsuites.java | 3
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/JUnit4SuiteWithIgnoredJUnit3TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit3/PlainJUnit3TestCaseWithSingleTestWhichFails.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/AbstractJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/AbstractJunit4TestCaseWithConstructorParameter.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/Categories.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/CompletelyDynamicTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ConcreteJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ConfigurableRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/DynamicRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/EmptyIgnoredTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/EnclosedJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/EnclosedWithParameterizedChildrenJUnit4TestCase.java | 4
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ExceptionThrowingRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/IgnoredJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/IgnoredJUnit4TestCaseWithNotFilterableRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/IgnoredParameterizedTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4ParallelClassesTestCase.java | 67
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4ParallelMethodsTestCase.java | 77
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4ParameterizedTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteOfSuiteWithFilterableChildRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteOfSuiteWithIgnoredJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteOfSuiteWithJUnit4TestCaseWithAssumptionFailureInBeforeClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteOfSuiteWithJUnit4TestCaseWithErrorInBeforeClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithExceptionThrowingRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithIgnoredJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithJUnit3SuiteWithSingleTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithJUnit4TestCaseWithAssumptionFailureInBeforeClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithJUnit4TestCaseWithErrorInBeforeClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithJUnit4TestCaseWithFailingDescriptionThatIsNotReportedAsFinished.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithJUnit4TestCaseWithRunnerWithCustomUniqueIdsAndDisplayNames.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithPlainJUnit4TestCaseWithSingleTestWhichIsIgnored.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4SuiteWithTwoTestCases.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithAssumptionFailureInBeforeClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithDistinguishableOverloadedMethod.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithErrorCollectorStoringMultipleFailures.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithErrorInAfterClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithErrorInBeforeClass.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithExceptionThrowingRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithFailingDescriptionThatIsNotReportedAsFinished.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithIndistinguishableOverloadedMethod.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithNotFilterableRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithRunnerWithCustomUniqueIdsAndDisplayNames.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/JUnit4TestCaseWithRunnerWithDuplicateChangingChildDescriptions.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/MalformedJUnit4TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/NotFilterableRunner.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ParameterizedTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ParameterizedTimingTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ParameterizedWithAfterParamFailureTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/ParameterizedWithBeforeParamFailureTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/PlainJUnit4TestCaseWithFiveTestMethods.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/PlainJUnit4TestCaseWithLifecycleMethods.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/PlainJUnit4TestCaseWithSingleInheritedTestWhichFails.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/PlainJUnit4TestCaseWithSingleTestWhichFails.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/PlainJUnit4TestCaseWithSingleTestWhichIsIgnored.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/PlainJUnit4TestCaseWithTwoTestMethods.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/RunnerThatOnlyReportsFailures.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/RunnerWithCustomUniqueIdsAndDisplayNames.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/SingleFailingTheoryTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/junit-vintage-engine/src/testFixtures/java/org/junit/vintage/engine/samples/junit4/TestCaseRunWithJUnitPlatformRunner.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/jupiter-tests.gradle.kts | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/templates/resources/test/org/junit/jupiter/api/condition/DisabledOnJreConditionTests.java.jte | 53
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/templates/resources/test/org/junit/jupiter/api/condition/DisabledOnJreIntegrationTests.java.jte | 27
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/templates/resources/test/org/junit/jupiter/api/condition/EnabledOnJreConditionTests.java.jte | 53
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/templates/resources/test/org/junit/jupiter/api/condition/EnabledOnJreIntegrationTests.java.jte | 27
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/groovy/org/junit/jupiter/api/GroovyAssertEqualsTests.groovy | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/groovy/org/junit/jupiter/api/GroovyAssertNotEqualsTests.groovy | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/groovy/org/junit/jupiter/api/PrimitiveAndWrapperTypeHelpers.groovy | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/DefaultPackageTestCase.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/example/B_TestCase.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/JupiterTestSuite.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertAllAssertionsTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertArrayEqualsAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertDoesNotThrowAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertEqualsAssertionsTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertFalseAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertInstanceOfAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertIterableEqualsAssertionsTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertLinesMatchAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertNotEqualsAssertionsTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertNotNullAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertNotSameAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertNullAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertSameAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertThrowsAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertThrowsExactlyAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertTimeoutAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertTimeoutPreemptivelyAssertionsTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertTrueAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssertionTestUtils.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/AssumptionsTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/DisplayNameGenerationInheritanceTestCase.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/DisplayNameGenerationTests.java | 269
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/DynamicTestTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/EnigmaThrowable.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/FailAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesGenerationInheritanceTestCase.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesNestedTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesOnSubClassScenarioOneTestCase.java | 18
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesOnSubClassTestCase.java | 30
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesRuntimeEnclosingTypeScenarioOneTestCase.java | 19
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesRuntimeEnclosingTypeScenarioTwoTestCase.java | 19
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesRuntimeEnclosingTypeTestCase.java | 33
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IndicativeSentencesTopLevelTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/IterableFactory.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/MediaTypeTests.java | 156
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/RandomlyOrderedTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/AbstractExecutionConditionTests.java | 20
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/ConditionEvaluationResultTests.java | 127
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledForJreRangeConditionTests.java | 207
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledForJreRangeIntegrationTests.java | 155
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfConditionClassLoaderTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfEnvironmentVariableConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfEnvironmentVariableIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfSystemPropertyConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledIfSystemPropertyIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledOnOsConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/DisabledOnOsIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledForJreRangeConditionTests.java | 268
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledForJreRangeIntegrationTests.java | 217
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfConditionClassLoaderTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfEnvironmentVariableConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfEnvironmentVariableIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfSystemPropertyConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledIfSystemPropertyIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledOnOsConditionTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/EnabledOnOsIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/JRETests.java | 126
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/condition/StaticConditionMethods.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/CloseableResourceIntegrationTests.java | 20
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/DeprecatedMediaTypeTests.java | 131
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/ExecutableInvokerIntegrationTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/ExtensionComposabilityTests.java | 23
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/KitchenSinkExtension.java | 65
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/MediaTypeInteroperabilityTests.java | 38
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/extension/support/TypeBasedParameterResolverTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/parallel/LockTests.java | 48
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/parallel/ResourceLockAnnotationTests.java | 671 +
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/parallel/ResourceLocksProviderTests.java | 315
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/subpackage/SubclassedAssertionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/api/subpackage/SubclassedAssumptionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/AbstractJupiterTestEngineTests.java | 61
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/AtypicalJvmMethodNameTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/BeforeAllAndAfterAllComposedAnnotationTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/BeforeEachAndAfterEachComposedAnnotationTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/ClassTemplateInvocationTests.java | 1600 +++
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/DefaultExecutionModeTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/DefaultMethodTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/DisabledTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/DynamicNodeGenerationTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/ExceptionHandlingTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/FailedAssumptionsTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/InvalidLifecycleMethodConfigurationTests.java | 63
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/JupiterTestEngineBasicTests.java | 51
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/JupiterTestEngineTests.java | 96
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/LifecycleMethodOverridingTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/MultipleTestableAnnotationsTests.java | 35
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/NestedTestClassesTests.java | 211
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/NestedWithInheritanceTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/NestedWithSeparateInheritanceTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/NonVoidTestableMethodIntegrationTests.java | 42
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/OverloadedTestMethodTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/RecordTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/ReportingTests.java | 95
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/SealedClassTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/StandardTestClassTests.java | 11
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/StaticNestedBeforeAllAndAfterAllMethodsTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/StaticNestedTestCase.java | 26
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TestClassInheritanceTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TestInstanceLifecycleConfigurationTests.java | 16
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TestInstanceLifecycleKotlinTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TestInstanceLifecycleTests.java | 133
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TestMethodOverridingTests.java | 107
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TestTemplateInvocationTests.java | 153
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TopLevelComposedNested.java | 24
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/TopLevelNestedTestCase.java | 22
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/AbstractNonGenericTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/AbstractNumberTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/BridgeMethodTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/ChildWithBridgeMethods.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/ChildWithoutBridgeMethods.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/NumberResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/NumberTestGroup.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/bridge/PackagePrivateParent.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/config/CachingJupiterConfigurationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/config/DefaultJupiterConfigurationTests.java | 22
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/config/InstantiatingConfigurationParameterConverterTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/CustomDisplayNameGenerator.java | 8
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/DisplayNameUtilsTests.java | 41
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ExtensionContextTests.java | 436 -
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ExtensionsUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/JupiterTestDescriptorTests.java | 39
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/LauncherStoreFacadeTest.java | 98
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/LifecycleMethodUtilsTests.java | 174
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/NamespaceTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/ResourceAutoClosingTests.java | 132
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/TestFactoryTestDescriptorTests.java | 35
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/TestInstanceLifecycleUtilsTests.java | 21
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/TestTemplateInvocationTestDescriptorTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/TestTemplateTestDescriptorTests.java | 72
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/subpackage/Class1WithTestCases.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/subpackage/Class2WithTestCases.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/subpackage/ClassWithStaticInnerTestCases.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/descriptor/subpackage/ClassWithoutTestCases.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/DiscoverySelectorResolverTests.java | 127
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/DiscoveryTests.java | 410 -
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsInnerClassTests.java | 54
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsNestedTestClassTests.java | 58
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsPotentialTestContainerTests.java | 71
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsTestClassWithTestsTests.java | 214
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsTestFactoryMethodTests.java | 162
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsTestMethodTests.java | 108
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/IsTestTemplateMethodTests.java | 27
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/discovery/predicates/TestClassPredicatesTests.java | 498 +
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/AbstractExecutableInvokerTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/DefaultExecutableInvokerTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/DefaultTestInstancesTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/DynamicTestIntegrationTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/ExtensionContextStoreConcurrencyTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/ExtensionContextStoreTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/InterceptingExecutableInvokerTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/JupiterEngineExecutionContextTests.java | 8
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/ParameterResolutionUtilsTests.java | 28
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/UniqueIdParsingForArrayParameterIntegrationTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomAnnotation.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomAnnotationParameterResolver.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomType.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/CustomTypeParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/DoubleParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/LongParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/MapOfListsTypeBasedParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/MapOfStringsParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/NullIntegerParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/NumberParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/PrimitiveArrayParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/execution/injection/sample/PrimitiveIntegerParameterResolver.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/AutoCloseTests.java | 11
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/BeforeAndAfterAllTests.java | 8
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/BeforeAndAfterEachTests.java | 12
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/BeforeAndAfterTestExecutionCallbackTests.java | 9
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/CloseablePathTests.java | 150
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ConfigLoaderExtension.java | 28
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/DefaultTestReporterTests.java | 156
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/EnigmaException.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/EventuallyInterruptibleInvocation.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ExecutionConditionTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ExtensionContextExecutionTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ExtensionRegistrationViaParametersAndFieldsTests.java | 12
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ExtensionRegistryTests.java | 89
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/InvocationInterceptorTests.java | 110
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/LifecycleMethodExecutionExceptionHandlerTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/OrderedClassTests.java | 182
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/OrderedMethodTests.java | 256
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/OrderedProgrammaticExtensionRegistrationTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ParameterResolverTests.java | 19
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/PreInterruptCallbackTests.java | 259
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ProgrammaticExtensionRegistrationTests.java | 31
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/RepeatedTestTests.java | 39
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/SameThreadTimeoutInvocationTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/SeparateThreadTimeoutInvocationTests.java | 9
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/ServiceLoaderExtension.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TempDirectoryCleanupTests.java | 140
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TempDirectoryMetaAnnotationTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TempDirectoryPerContextTests.java | 135
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TempDirectoryPerDeclarationTests.java | 154
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TempDirectoryPreconditionTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestExecutionExceptionHandlerTests.java | 3
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInfoParameterResolverTests.java | 37
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstanceFactoryTests.java | 147
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstancePostProcessorAndPreDestroyCallbackTests.java | 8
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstancePostProcessorTests.java | 129
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstancePreConstructCallbackTests.java | 179
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstancePreDestroyCallbackTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestInstancePreDestroyCallbackUtilityMethodTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestReporterParameterResolverTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TestWatcherTests.java | 6
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TimeoutConfigurationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TimeoutDurationParserTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TimeoutDurationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TimeoutExceptionFactoryTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TimeoutExtensionTests.java | 23
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/TimeoutInvocationFactoryTests.java | 19
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/sub/AlwaysDisabledCondition.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/sub/AnotherAlwaysDisabledCondition.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/extension/sub/SystemPropertyCondition.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/subpackage/SuperClassWithPackagePrivateLifecycleMethodInDifferentPackageTestCase.java | 7
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/engine/support/OpenTest4JAndJUnit4AwareThrowableCollectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/JupiterMigrationSupportTestSuite.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/conditions/IgnoreAnnotationIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/conditions/IgnoreConditionTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/AbstractTestRuleAdapterTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/EnableRuleMigrationSupportWithBothRuleTypesTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExpectedExceptionSupportTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupportForDifferentDeclaredReturnTypesRulesTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupportForMixedMethodAndFieldRulesTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupportForMultipleFieldRulesTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupportForMultipleMethodRulesTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupportForTemporaryFolderFieldTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceSupportWithInheritanceTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/ExternalResourceWithoutAdapterTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/FailAfterAllHelper.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/LauncherBasedEnableRuleMigrationSupportTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/VerifierSupportForMixedMethodAndFieldRulesTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/WrongExtendWithForVerifierFieldTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/migrationsupport/rules/WrongExtendWithForVerifierMethodTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterInfoIntegrationTests.java | 108
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedClassIntegrationTests.java | 2258 +++++
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedInvocationNameFormatterTests.java | 396
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedTestContextTests.java | 89
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedTestExtensionTests.java | 170
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedTestIntegrationTests.java | 469 +
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedTestMethodContextTests.java | 80
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedTestNameFormatterTests.java | 384
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/ParameterizedTestSuite.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/aggregator/AggregatorIntegrationTests.java | 47
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/aggregator/DefaultArgumentsAccessorTests.java | 18
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/converter/DefaultArgumentConverterTests.java | 328
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/converter/JavaTimeArgumentConverterTests.java | 27
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/converter/TypedArgumentConverterTests.java | 60
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/AnnotationBasedArgumentsProviderTests.java | 15
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/ArgumentsTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/CsvArgumentsProviderTests.java | 27
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/CsvFileArgumentsProviderTests.java | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/EnumArgumentsProviderTests.java | 164
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/EnumSourceTests.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/FieldArgumentsProviderTests.java | 14
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/MethodArgumentsProviderTests.java | 9
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/MockCsvAnnotationBuilder.java | 2
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/provider/ValueArgumentsProviderTests.java | 5
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/support/AnnotationConsumerInitializerTests.java | 46
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/java/org/junit/jupiter/params/support/DeprecatedParameterInfoIntegrationTests.java | 114
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/api/KotlinAssertTimeoutAssertionsTests.kt | 56
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/api/KotlinAssertionsTests.kt | 89
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/api/KotlinDynamicTests.kt | 58
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/api/KotlinFailAssertionsTests.kt | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/engine/kotlin/ArbitraryNamingKotlinTestCase.kt | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/engine/kotlin/InstancePerClassKotlinTestCase.kt | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/engine/kotlin/InstancePerMethodKotlinTestCase.kt | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/engine/kotlin/KotlinDefaultImplsTestCase.kt | 23
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/engine/kotlin/KotlinInterfaceImplementationTestCase.kt | 14
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/engine/kotlin/KotlinInterfaceTestCase.kt | 21
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/params/ParameterizedClassKotlinIntegrationTests.kt | 58
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/params/ParameterizedInvocationNameFormatterIntegrationTests.kt | 79
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/params/ParameterizedTestKotlinSequenceIntegrationTests.kt | 54
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/params/ParameterizedTestNameFormatterIntegrationTests.kt | 77
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/params/aggregator/ArgumentsAccessorKotlinTests.kt | 20
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/kotlin/org/junit/jupiter/params/aggregator/DisplayNameTests.kt | 8
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/resources/META-INF/services/org.junit.jupiter.api.extension.Extension | 1
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/resources/junit-platform.properties | 4
jtreg8-8.3+1+ds1/junit5/jupiter-tests/src/test/resources/log4j2-test.xml | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/platform-tests.gradle.kts | 55
jtreg8-8.3+1+ds1/junit5/platform-tests/src/jmh/java/org/junit/jupiter/jmh/AssertionBenchmarks.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/processStarter/java/org/junit/platform/tests/process/OutputFiles.java | 16
jtreg8-8.3+1+ds1/junit5/platform-tests/src/processStarter/java/org/junit/platform/tests/process/ProcessResult.java | 24
jtreg8-8.3+1+ds1/junit5/platform-tests/src/processStarter/java/org/junit/platform/tests/process/ProcessStarter.java | 120
jtreg8-8.3+1+ds1/junit5/platform-tests/src/processStarter/java/org/junit/platform/tests/process/WatchedOutput.java | 24
jtreg8-8.3+1+ds1/junit5/platform-tests/src/processStarter/java/org/junit/platform/tests/process/WatchedProcess.java | 68
jtreg8-8.3+1+ds1/junit5/platform-tests/src/processStarter/java/org/junit/platform/tests/process/package-info.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/DefaultPackageTestCase.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/jupiter/api/condition/OSTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/jupiter/extensions/Heavyweight.java | 9
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/jupiter/extensions/HeavyweightTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/AbstractEqualsAndHashCodeTests.java | 42
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/JUnitPlatformTestSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/StackTracePruningTests.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/TestEngineTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/annotation/TestableAnnotationTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/function/TryTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/AnnotationSupportTests.java | 86
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/ClassSupportTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/ModifierSupportTests.java | 61
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/PreconditionAssertions.java | 34
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/ReflectionSupportTests.java | 184
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/ResourceInteroperabilityTests.java | 30
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/ResourceSupportTests.java | 225
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/conversion/ConversionSupportTests.java | 348
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/support/conversion/FallbackStringToObjectConverterTests.java | 21
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/AnnotationUtilsTests.java | 24
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ClassLoaderUtilsTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ClassNamePatternFilterUtilsTests.java | 153
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ClassUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ClasspathScannerTests.java | 625 -
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/CloseablePathTests.java | 9
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/CollectionUtilsTests.java | 65
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/DefaultClasspathScannerTests.java | 631 +
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ExceptionUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/FunctionUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/LruCacheTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ModuleUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/PackageUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/PreconditionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ReflectionUtilsTests.java | 258
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ReflectionUtilsWithGenericTypeHierarchiesTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/RuntimeUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/SerializationUtils.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/StringUtilsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/ToStringBuilderTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/AExecutionConditionClass.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/ATestExecutionListenerClass.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/AVanillaEmpty.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/BExecutionConditionClass.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/BTestExecutionListenerClass.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/BVanillaEmpty.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/classes/CustomType.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/pkg1/ClassLevelDir.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/pkg1/InstanceLevelDir.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/pkg1/SuperclassWithStaticPackagePrivateBeforeMethod.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/pkg1/SuperclassWithStaticPackagePrivateTempDirField.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/pkg1/subpkg/SubclassWithNonStaticPackagePrivateBeforeMethod.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/commons/util/pkg1/subpkg/SubclassWithNonStaticPackagePrivateTempDirField.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/ConsoleDetailsTests.java | 13
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/ConsoleLauncherIntegrationTests.java | 78
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/ConsoleLauncherTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/ConsoleLauncherWrapper.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/ConsoleLauncherWrapperResult.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/CommandLineOptionsParsingTests.java | 762 +
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/ConsoleTestExecutorTests.java | 127
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/ConsoleUtilsTests.java | 29
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/CustomContextClassLoaderExecutorTests.java | 96
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/DiscoveryRequestCreatorTests.java | 430 +
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/ExecuteTestsCommandTests.java | 113
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/StdStreamTestCase.java | 34
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/command/ThemeTests.java | 37
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/options/CommandLineOptionsParsingTests.java | 640 -
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/options/ConsoleUtilsTests.java | 28
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/options/ExecuteTestsCommandTests.java | 114
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/options/ThemeTests.java | 36
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/output/ColorPaletteTests.java | 207
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/output/FlatPrintingListenerTests.java | 191
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/output/TestFeedPrintingListenerTests.java | 116
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/output/TreeNodeTests.java | 98
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/output/TreePrinterTests.java | 118
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/output/VerboseTreePrintingListenerTests.java | 109
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/ContainerForInnerTest.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/ContainerForInnerTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/ContainerForStaticNestedTest.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/ContainerForStaticNestedTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/SecondTest.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/Test.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/Test1.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/Tests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/subpackage/ThirdTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/ColorPaletteTests.java | 207
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/ConsoleTestExecutorTests.java | 127
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/CustomContextClassLoaderExecutorTests.java | 76
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/DiscoveryRequestCreatorTests.java | 368
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/FlatPrintingListenerTests.java | 175
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/TestFeedPrintingListenerTests.java | 115
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/TreeNodeTests.java | 98
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/TreePrinterTests.java | 117
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/console/tasks/VerboseTreeListenerTests.java | 96
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/CompositeTestDescriptorVisitorTests.java | 54
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/DiscoveryIssueTests.java | 127
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/FilterCompositionTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/TestDescriptorTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/TestTagTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/UniqueIdFormatTests.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/UniqueIdTests.java | 14
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/ClassNameFilterTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/ClassSelectorTests.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/ClasspathResourceSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/ClasspathRootSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/DirectorySelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/DiscoverySelectorsTests.java | 52
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/FilePositionTests.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/FileSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/IterationSelectorTests.java | 20
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/MethodSelectorTests.java | 11
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/ModuleSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/NestedClassSelectorTests.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/NestedMethodSelectorTests.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/PackageNameFilterTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/PackageSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/UniqueIdSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/discovery/UriSelectorTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/config/PrefixedConfigurationParametersTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/AbstractTestDescriptorTests.java | 9
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/AbstractTestSourceTests.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/ClassSourceTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/ClasspathResourceSourceTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/CompositeTestSourceTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/DefaultUriSourceTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/DemoClassTestDescriptor.java | 32
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/DemoMethodTestDescriptor.java | 44
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/FilePositionTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/FileSystemSourceTests.java | 24
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/MethodSourceTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/PackageSourceTests.java | 13
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/TestDescriptorOrderChildrenTests.java | 150
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/descriptor/TestDescriptorTests.java | 94
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/discovery/EngineDiscoveryRequestResolverTests.java | 82
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/discovery/ResourceContainerSelectorResolverTest.java | 140
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/CompositeLockTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/DefaultParallelExecutionConfigurationStrategyTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/ForkJoinDeadLockTests.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/ForkJoinPoolHierarchicalTestExecutorServiceTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/HierarchicalTestExecutorTests.java | 8
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/LockManagerTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/MemoryLeakTests.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/NodeTreeWalkerIntegrationTests.java | 8
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/ParallelExecutionIntegrationTests.java | 15
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/ResourceLockSupport.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/ResourceLockTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/SameThreadExecutionIntegrationTests.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/SingleLockTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/SingleTestExecutorTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/hierarchical/ThrowableCollectorTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/store/NamespaceTests.java | 36
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/engine/support/store/NamespacedHierarchicalStoreTests.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/jfr/FlightRecordingDiscoveryListenerIntegrationTests.java | 49
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/jfr/FlightRecordingExecutionListenerIntegrationTests.java | 18
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/DiscoveryFilterStub.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/FilterStub.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/InterceptedTestEngine.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/InterceptorInjectedLauncherSessionListener.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/MethodFilterTests.java | 174
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/PostDiscoveryFilterStub.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TagFilterTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TagIntegrationTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestIdentifierTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestLauncherDiscoveryListener.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestLauncherInterceptor1.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestLauncherInterceptor2.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestLauncherSessionListener.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestPlanTests.java | 59
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/TestPostDiscoveryTagFilter.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/ClasspathAlignmentCheckerTests.java | 87
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/CompositeEngineExecutionListenerTests.java | 30
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/CompositeTestExecutionListenerTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/DefaultLauncherEngineFilterTests.java | 22
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/DefaultLauncherTests.java | 435 +
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/DiscoveryIssueCollectorTests.java | 88
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/EngineDiscoveryResultValidatorTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/ExecutionListenerAdapterTests.java | 14
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/HierarchicalOutputDirectoryCreatorTests.java | 83
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/InternalTestPlanTests.java | 118
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/LauncherConfigTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/LauncherConfigurationParametersTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/LauncherDiscoveryRequestBuilderTests.java | 23
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/LauncherDiscoveryResultTests.java | 111
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/LauncherFactoryTests.java | 247
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/LauncherSessionTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/ListenerRegistryTests.java | 8
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/StoreSharingTests.java | 63
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/StreamInterceptingTestExecutionListenerIntegrationTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/core/StreamInterceptorTests.java | 36
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/AnotherUnusedTestExecutionListener.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/LoggingListenerTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/NoopTestExecutionListener.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/OutputDirTests.java | 67
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/SummaryGenerationTests.java | 9
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/UniqueIdTrackingListenerIntegrationTests.java | 117
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/UnusedTestExecutionListener.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/discovery/AbortOnFailureLauncherDiscoveryListenerTests.java | 52
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/discovery/AbstractLauncherDiscoveryListenerTests.java | 47
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/discovery/CompositeLauncherDiscoveryListenerTests.java | 12
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/discovery/LoggingLauncherDiscoveryListenerTests.java | 14
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/listeners/session/CompositeLauncherSessionListenerTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/tagexpression/ParserErrorTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/tagexpression/ParserTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/tagexpression/TagExpressionsTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/tagexpression/TokenTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/launcher/tagexpression/TokenizerTests.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/legacy/LegacyReportingUtilsTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/legacy/xml/IncrementingClock.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/legacy/xml/LegacyXmlReportGeneratingListenerTests.java | 10
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/legacy/xml/XmlReportAssertions.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/legacy/xml/XmlReportDataTests.java | 9
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/legacy/xml/XmlReportWriterTests.java | 21
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/open/xml/JUnitContributorTests.java | 67
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/reporting/open/xml/OpenTestReportGeneratingListenerTests.java | 230
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/runner/JUnitPlatformRunnerTests.java | 38
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/commons/SuiteLauncherDiscoveryRequestBuilderTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/BeforeAndAfterSuiteTests.java | 31
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/SuiteEngineTests.java | 313
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/SuiteTestDescriptorTests.java | 26
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/ConfigurationSensitiveTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/DynamicTestsTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/EmptyDynamicTestsTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/EmptyTestTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/ErroneousTestCase.java | 30
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/JUnit4TestsTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/MultipleTestsTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/SingleTestTestCase.java | 9
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/StatefulTestCase.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testcases/TaggedTestTestCase.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/AbstractSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/BlankSuiteDisplayNameSuite.java | 27
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/ConfigurationSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/CyclicSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/DynamicSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/EmptyCyclicSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/EmptyDynamicTestSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/EmptyDynamicTestWithFailIfNoTestFalseSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/EmptyTestCaseSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/EmptyTestCaseWithFailIfNoTestFalseSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/ErroneousTestSuite.java | 20
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/InheritedSuite.java | 14
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/LifecycleMethodsSuites.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/MultiEngineSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/MultipleSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/NestedSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/SelectByIdentifierSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/SelectClassesSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/SelectMethodsSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/SuiteDisplayNameSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/SuiteSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/SuiteWithErroneousTestSuite.java | 19
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/ThreePartCyclicSuite.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/suite/engine/testsuites/WhitespaceSuiteDisplayNameSuite.java | 27
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/testkit/engine/EngineDiscoveryResultsIntegrationTests.java | 104
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/testkit/engine/EngineTestKitTests.java | 42
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/testkit/engine/EventsTests.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/testkit/engine/ExecutionsIntegrationTests.java | 3
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/testkit/engine/NestedContainerEventConditionTests.java | 12
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/java/org/junit/platform/testkit/engine/TestExecutionResultConditionsTests.java | 11
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/junit-platform.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/listeners/uidtracking/gradle/groovy/build.gradle | 1
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/listeners/uidtracking/gradle/groovy/sub-project/sub-project.gradle | 1
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/listeners/uidtracking/gradle/kotlin/build.gradle.kts | 1
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/listeners/uidtracking/gradle/kotlin/sub-project/sub-project.gradle.kts | 1
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/listeners/uidtracking/maven/pom.xml | 1
jtreg8-8.3+1+ds1/junit5/platform-tests/src/test/resources/log4j2-test.xml | 10
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/platform-tooling-support-tests.gradle.kts | 175
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/ant-starter/build.xml | 71
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/ant-starter/src/main/java/com/example/project/Calculator.java | 19
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/ant-starter/src/test/java/com/example/project/CalculatorTests.java | 41
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/build.gradle.kts | 27
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/settings.gradle.kts | 38
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/main/java/com/example/project/Calculator.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/test/java/com/example/project/CalculatorParameterizedClassTests.java | 55
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/test/java/com/example/project/CalculatorTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/test/java/com/example/project/ClassLevelAnnotationTests.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/test/java/com/example/project/GraalvmSuite.java | 18
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/test/java/com/example/project/VintageTests.java | 19
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/graalvm-starter/src/test/resources/junit-platform.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-kotlin-extensions/build.gradle.kts | 13
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-kotlin-extensions/gradle.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-kotlin-extensions/settings.gradle.kts | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-kotlin-extensions/src/test/kotlin/com/example/project/ExtensionFunctionsTests.kt | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-missing-engine/build.gradle.kts | 27
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-missing-engine/gradle.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-missing-engine/settings.gradle.kts | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-missing-engine/src/test/java/FooTests.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-starter/build.gradle.kts | 42
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-starter/settings.gradle.kts | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-starter/src/main/java/com/example/project/Calculator.java | 19
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/gradle-starter/src/test/java/com/example/project/CalculatorTests.java | 41
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jar-describe-module/junit-platform-commons.expected.txt | 5
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jar-describe-module/junit-platform-console.expected.txt | 3
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jar-describe-module/junit-platform-reporting.expected.txt | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/java-versions/pom.xml | 8
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/java-versions/src/test/java/JUnitPlatformCommonsTests.java | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/build.gradle.kts | 43
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/build.xml | 72
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/gradle.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/pom.xml | 94
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/settings.gradle.kts | 5
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/src/main/java/com/example/project/Calculator.java | 19
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/src/test/java/com/example/project/CalculatorParameterizedClassTests.java | 53
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/src/test/java/com/example/project/CalculatorTests.java | 47
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/jupiter-starter/src/test/resources/junit-platform.properties | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/maven-starter/pom.xml | 94
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/maven-starter/src/main/java/com/example/project/Calculator.java | 19
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/maven-starter/src/test/java/com/example/project/CalculatorTests.java | 41
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/maven-surefire-compatibility/pom.xml | 5
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/maven-surefire-compatibility/src/test/java/com/example/project/DummyTests.java | 7
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/multi-release-jar/default/pom.xml | 73
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/multi-release-jar/default/src/test/java/integration/integration/JupiterIntegrationTests.java | 54
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/multi-release-jar/default/src/test/java/integration/integration/ModuleUtilsTests.java | 64
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/multi-release-jar/pom.xml | 82
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/multi-release-jar/src/test/java/integration/integration/JupiterIntegrationTests.java | 50
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/multi-release-jar/src/test/java/integration/integration/ModuleUtilsTests.java | 64
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/reflection-tests/build.gradle.kts | 28
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/reflection-tests/gradle.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/reflection-tests/settings.gradle.kts | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/reflection-tests/src/test/java/ReflectionTestCase.java | 8
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/standalone/expected-err.txt | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/standalone/src/other/OtherwiseNotReferencedClass.java | 14
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/standalone/src/standalone/JupiterIntegration.java | 5
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/standalone/src/standalone/JupiterParamsIntegration.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/standalone/src/standalone/SuiteIntegration.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/standalone/src/standalone/VintageIntegration.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/vintage/build.gradle.kts | 13
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/vintage/gradle.properties | 1
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/vintage/pom.xml | 9
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/vintage/settings.gradle.kts | 4
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/vintage/src/test/java/DefaultPackageTest.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/projects/vintage/src/test/java/com/example/vintage/VintageTest.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/archUnit/java/platform/tooling/support/tests/ArchUnitTests.java | 190
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/main/java/platform/tooling/support/Helper.java | 90
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/main/java/platform/tooling/support/MavenRepo.java | 16
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/main/java/platform/tooling/support/ProcessStarters.java | 81
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/main/java/platform/tooling/support/Request.java | 183
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/main/java/platform/tooling/support/ThirdPartyJars.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/HelperTests.java | 6
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/AntStarterTests.java | 49
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ArchUnitTests.java | 157
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/FilePrefix.java | 25
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/GraalVmStarterTests.java | 49
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/GradleKotlinExtensionsTests.java | 37
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/GradleMissingEngineTests.java | 60
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/GradleModuleFileTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/GradleStarterTests.java | 110
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/JarContainsManifestFirstTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/JarDescribeModuleTests.java | 59
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/JavaVersionsTests.java | 55
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/LocalMavenRepo.java | 83
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ManagedResource.java | 122
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ManifestTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/MavenEnvVars.java | 31
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/MavenPomFileTests.java | 2
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/MavenRepoProxy.java | 75
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/MavenStarterTests.java | 95
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/MavenSurefireCompatibilityTests.java | 45
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ModularUserGuideTests.java | 124
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/MultiReleaseJarTests.java | 68
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/OutputAttachingExtension.java | 100
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/PackageCyclesDetectionTests.java | 52
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/Projects.java | 20
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ReflectionCompatibilityTests.java | 42
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/StandaloneTests.java | 384
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/ToolProviderTests.java | 31
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/UnalignedClasspathTests.java | 74
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/VintageGradleIntegrationTests.java | 55
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/VintageMavenIntegrationTests.java | 56
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/java/platform/tooling/support/tests/XmlAssertions.java | 198
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/resources/junit-platform.properties | 3
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/resources/platform/tooling/support/tests/AntStarterTests_snapshots/open-test-report.xml.snapshot | 426 +
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/resources/platform/tooling/support/tests/GradleStarterTests_snapshots/open-test-report.xml.snapshot | 426 +
jtreg8-8.3+1+ds1/junit5/platform-tooling-support-tests/src/test/resources/platform/tooling/support/tests/MavenStarterTests_snapshots/open-test-report.xml.snapshot | 426 +
jtreg8-8.3+1+ds1/junit5/settings.gradle.kts | 9
jtreg8-8.3+1+ds1/make/Makefile | 12
jtreg8-8.3+1+ds1/make/build-support/asmtools/version-numbers | 4
jtreg8-8.3+1+ds1/make/build-support/version-numbers | 12
jtreg8-8.3+1+ds1/opentest4j-reporting/.gitignore | 7
jtreg8-8.3+1+ds1/opentest4j-reporting/README.adoc | 292
jtreg8-8.3+1+ds1/opentest4j-reporting/SECURITY.md | 15
jtreg8-8.3+1+ds1/opentest4j-reporting/build.gradle.kts | 16
jtreg8-8.3+1+ds1/opentest4j-reporting/buildSrc/build.gradle.kts | 14
jtreg8-8.3+1+ds1/opentest4j-reporting/buildSrc/settings.gradle.kts | 9
jtreg8-8.3+1+ds1/opentest4j-reporting/buildSrc/src/main/kotlin/UpdateJarAction.kt | 44
jtreg8-8.3+1+ds1/opentest4j-reporting/buildSrc/src/main/kotlin/java-basics.gradle.kts | 17
jtreg8-8.3+1+ds1/opentest4j-reporting/buildSrc/src/main/kotlin/java-conventions.gradle.kts | 110
jtreg8-8.3+1+ds1/opentest4j-reporting/buildSrc/src/main/kotlin/publishing-conventions.gradle.kts | 36
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/build.gradle.kts | 39
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/src/main/java/org/opentest4j/reporting/cli/ConvertCommand.java | 16
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/src/main/java/org/opentest4j/reporting/cli/HtmlReportCommand.java | 78
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/src/main/java/org/opentest4j/reporting/cli/ReportingCli.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/src/main/java/org/opentest4j/reporting/cli/ValidateCommand.java | 27
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/src/main/resources/log4j2.xml | 2
jtreg8-8.3+1+ds1/opentest4j-reporting/cli/src/module/java/org.opentest4j.reporting.cli/module-info.java | 34
jtreg8-8.3+1+ds1/opentest4j-reporting/documentation/build.gradle.kts | 11
jtreg8-8.3+1+ds1/opentest4j-reporting/documentation/component-diagram.puml | 27
jtreg8-8.3+1+ds1/opentest4j-reporting/events/build.gradle.kts | 17
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/Appendable.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/AttributeValueEscapingWriter.java | 152
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/ChildElement.java | 7
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/Context.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/DefaultDocumentWriter.java | 187
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/DocumentWriter.java | 26
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/Element.java | 23
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/EscapingXMLStreamWriter.java | 241
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/Factory.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/NamespaceRegistry.java | 7
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/api/SingleElementXMLStreamWriter.java | 190
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Attachments.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/CoreFactory.java | 35
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/CpuCores.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Data.java | 33
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/DirectorySource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/File.java | 93
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/FilePosition.java | 26
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/FileSource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/HostName.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Infrastructure.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Metadata.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/OperatingSystem.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Output.java | 88
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Reason.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Result.java | 26
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Sources.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Tag.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/Tags.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/UriSource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/core/UserName.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/git/Branch.java | 45
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/git/Commit.java | 45
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/git/GitFactory.java | 74
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/git/Repository.java | 60
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/git/Status.java | 61
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/ClassSource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/ClasspathResourceSource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/FileEncoding.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/HeapSize.java | 19
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/JavaFactory.java | 9
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/JavaVersion.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/MethodSource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/PackageSource.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/java/Throwable.java | 19
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/root/Event.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/root/Events.java | 29
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/root/Finished.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/root/Reported.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/root/RootFactory.java | 9
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/main/java/org/opentest4j/reporting/events/root/Started.java | 8
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/module/java/org.opentest4j.reporting.events/module-info.java | 32
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/test/java/DocumentWriterSample.java | 3
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/test/java/DocumentWriterStreamingSample.java | 53
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/test/java/org/opentest4j/reporting/ArchitectureTests.java | 2
jtreg8-8.3+1+ds1/opentest4j-reporting/events/src/test/java/org/opentest4j/reporting/events/api/DocumentWriterTest.java | 63
jtreg8-8.3+1+ds1/opentest4j-reporting/gradle.properties | 6
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/.gitignore | 27
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/.prettierrc | 1
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/.tool-versions | 1
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/build.gradle.kts | 75
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/eslint.config.js | 20
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/index.html | 19
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/package-lock.json | 4093 ++++++++++
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/package.json | 35
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/public/init.js | 467 +
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/App.vue | 40
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/common/ExecutionIcon.vue | 17
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/common/Selection.ts | 11
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/common/TestExecution.ts | 136
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/common/TestResultStatus.ts | 45
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/common/TestResultStatusIcon.vue | 54
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/common/icon.ts | 4
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/CodeBlock.vue | 50
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/DetailsHeader.vue | 15
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/DetailsSections.vue | 66
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/DurationLabel.vue | 38
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/ExecutionDetails.vue | 19
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/RenderedBlock.vue | 78
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/RenderedSection.vue | 38
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/TestNodeDetails.vue | 68
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/details/keys.ts | 3
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/header/DarkModeSwitch.vue | 30
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/header/ExecutionSummary.vue | 47
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/header/StatusBar.vue | 20
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/ExecutionTree.vue | 26
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/SideBar.vue | 39
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/TestNodeTree.vue | 30
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/ToolBar.vue | 77
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/ToolBarIcon.vue | 15
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/TreeNode.vue | 76
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/components/sidebar/TreeState.ts | 95
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/global.d.ts | 42
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/main.ts | 49
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/style.css | 3
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/src/vite-env.d.ts | 1
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/tailwind.config.js | 5
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/tsconfig.app.json | 24
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/tsconfig.json | 7
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/tsconfig.node.json | 22
jtreg8-8.3+1+ds1/opentest4j-reporting/html-report/vite.config.ts | 19
jtreg8-8.3+1+ds1/opentest4j-reporting/sample-project/build.gradle.kts | 116
jtreg8-8.3+1+ds1/opentest4j-reporting/sample-project/src/test/java/module-info.java | 6
jtreg8-8.3+1+ds1/opentest4j-reporting/sample-project/src/test/java/org/example/KitchenSinkTests.java | 75
jtreg8-8.3+1+ds1/opentest4j-reporting/sample-project/src/test/java/org/example/SampleContributor.java | 18
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/build.gradle.kts | 5
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/docs/asciidoc/includes/events.xml | 4
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/docs/asciidoc/includes/hierarchy.xml | 4
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/java/org/opentest4j/reporting/schema/Namespace.java | 103
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/java/org/opentest4j/reporting/schema/QualifiedName.java | 13
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/java/org/opentest4j/reporting/schema/Schemas.java | 61
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/core-0.1.0.xsd | 97
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/core-0.2.0.xsd | 132
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/core.xsd | 97
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/events-0.1.0.xsd | 35
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/events-0.2.0.xsd | 35
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/events.xsd | 35
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/git-0.2.0.xsd | 69
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/hierarchy-0.1.0.xsd | 27
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/hierarchy-0.2.0.xsd | 27
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/hierarchy.xsd | 27
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/java-0.1.0.xsd | 71
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/java-0.2.0.xsd | 71
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/main/resources/org/opentest4j/reporting/schema/java.xsd | 71
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/module/java/org.opentest4j.reporting.schema/module-info.java | 26
jtreg8-8.3+1+ds1/opentest4j-reporting/schema/src/test/java/org/opentest4j/reporting/schema/SchemaTests.java | 50
jtreg8-8.3+1+ds1/opentest4j-reporting/settings.gradle.kts | 40
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/build.gradle.kts | 82
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/converter/Converter.java | 42
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/converter/DefaultConverter.java | 252
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/htmlreport/CoreContributor.java | 317
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/htmlreport/DefaultHtmlReportWriter.java | 330
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/htmlreport/GitContributor.java | 99
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/htmlreport/HtmlReportWriter.java | 45
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/htmlreport/JavaContributor.java | 124
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/util/DomUtils.java | 262
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/validator/DefaultValidator.java | 255
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/validator/Location.java | 37
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/validator/Severity.java | 40
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/validator/ValidationMessage.java | 37
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/validator/ValidationResult.java | 58
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/java/org/opentest4j/reporting/tooling/core/validator/Validator.java | 41
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/main/resources/META-INF/services/org.opentest4j.reporting.tooling.spi.htmlreport.Contributor | 3
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/module/java/org.opentest4j.reporting.tooling.core/module-info.java | 43
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/test/java/org/opentest4j/reporting/tooling/core/converter/DefaultConverterTests.java | 184
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/test/java/org/opentest4j/reporting/tooling/core/htmlreport/DefaultHtmlReportWriterBrowserTests.java | 91
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/test/java/org/opentest4j/reporting/tooling/core/htmlreport/DefaultHtmlReportWriterTests.java | 105
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/test/java/org/opentest4j/reporting/tooling/core/htmlreport/PlaywrightTracePublisher.java | 44
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/test/java/org/opentest4j/reporting/tooling/core/util/DomUtilsTest.java | 51
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-core/src/test/java/org/opentest4j/reporting/tooling/core/validator/DefaultValidatorTests.java | 112
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/build.gradle.kts | 19
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Block.java | 37
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Contributor.java | 90
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Image.java | 52
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/KeyValuePairs.java | 50
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Labels.java | 50
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Paragraph.java | 48
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/PreFormattedOutput.java | 48
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Section.java | 80
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/Subsections.java | 50
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/main/java/org/opentest4j/reporting/tooling/spi/htmlreport/package-info.java | 12
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling-spi/src/module/java/org.opentest4j.reporting.tooling.spi/module-info.java | 26
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/build.gradle.kts | 18
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/converter/Converter.java | 35
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/converter/DefaultConverter.java | 240
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/validator/DefaultValidator.java | 244
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/validator/Location.java | 84
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/validator/Severity.java | 33
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/validator/ValidationMessage.java | 84
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/validator/ValidationResult.java | 57
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/main/java/org/opentest4j/reporting/tooling/validator/Validator.java | 34
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/test/java/org/opentest4j/reporting/tooling/converter/DefaultConverterTests.java | 155
jtreg8-8.3+1+ds1/opentest4j-reporting/tooling/src/test/java/org/opentest4j/reporting/tooling/validator/DefaultValidatorTests.java | 110
jtreg8-8.3+1+ds1/src/share/bin/jtreg.sh | 2
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/AgentServer.java | 7
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/GetJDKProperties.java | 33
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/JDK_Version.java | 3
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/JUnitRunner.java | 6
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/MainActionHelper.java | 36
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/MainMethodHelper.java | 273
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/agent/MainWrapper.java | 27
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/config/JDK.java | 49
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/config/RegressionTestFinder.java | 8
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/config/TestProperties.java | 31
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/exec/Agent.java | 4
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/exec/CompileAction.java | 85
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/exec/DriverAction.java | 6
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/exec/MainAction.java | 14
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/exec/RegressionScript.java | 6
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/report/TestStats.java | 2
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/report/XMLWriter.java | 69
jtreg8-8.3+1+ds1/src/share/classes/com/sun/javatest/regtest/tool/Tool.java | 2
jtreg8-8.3+1+ds1/src/share/doc/javatest/regtest/faq.md | 6
jtreg8-8.3+1+ds1/src/share/doc/javatest/regtest/tag-spec.html | 16
jtreg8-8.3+1+ds1/test/agentout/AgentOut.gmk | 10
jtreg8-8.3+1+ds1/test/applicationMainMethod/ApplicationMainMethod.gmk | 40
jtreg8-8.3+1+ds1/test/applicationMainMethod/ReferNonExistentClassTest.java | 54
jtreg8-8.3+1+ds1/test/compactsourcefile/Compact.java | 31
jtreg8-8.3+1+ds1/test/compactsourcefile/CompactArgs.java | 31
jtreg8-8.3+1+ds1/test/compactsourcefile/CompactSourceFileTest.gmk | 80
jtreg8-8.3+1+ds1/test/compactsourcefile/CompactStatic.java | 31
jtreg8-8.3+1+ds1/test/compactsourcefile/CompactStaticArgs.java | 31
jtreg8-8.3+1+ds1/test/compactsourcefile/InstanceMain.java | 33
jtreg8-8.3+1+ds1/test/compactsourcefile/MainBase.java | 28
jtreg8-8.3+1+ds1/test/compactsourcefile/MainBaseTest.java | 30
jtreg8-8.3+1+ds1/test/compactsourcefile/MainTrait.java | 28
jtreg8-8.3+1+ds1/test/compactsourcefile/MainTraitTest.java | 30
jtreg8-8.3+1+ds1/test/compactsourcefile/TEST.ROOT | 1
jtreg8-8.3+1+ds1/test/compactsourcefile/disabled/InstanceMainNotExpectedToLaunch.java | 34
jtreg8-8.3+1+ds1/test/compactsourcefile/disabled/TEST.properties | 1
jtreg8-8.3+1+ds1/test/jasm/Hello.jasm | 30
jtreg8-8.3+1+ds1/test/jasm/Jasm.gmk | 55
jtreg8-8.3+1+ds1/test/jasm/JasmUsageTest.java | 40
jtreg8-8.3+1+ds1/test/junitDiscoveryFailure/InvalidJUnitTest.java | 39
jtreg8-8.3+1+ds1/test/junitDiscoveryFailure/junit-discovery-failure.gmk | 61
jtreg8-8.3+1+ds1/test/keywords/badTest/KeyMoreThanOnce.java | 35
jtreg8-8.3+1+ds1/test/keywords/badTest/TEST.ROOT | 1
jtreg8-8.3+1+ds1/test/keywords/testKeywords.gmk | 13
jtreg8-8.3+1+ds1/test/nativepath/NativeAccessEnabled.java | 37
jtreg8-8.3+1+ds1/test/nativepath/TestNativePath.gmk | 61
jtreg8-8.3+1+ds1/test/policy/PolicyTest.gmk | 5
jtreg8-8.3+1+ds1/test/tag-spec/TestTagSpec.gmk | 3
jtreg8-8.3+1+ds1/test/xmlCrashInfo/CrashTestStderr.java | 27
jtreg8-8.3+1+ds1/test/xmlCrashInfo/CrashTestStdout.java | 31
jtreg8-8.3+1+ds1/test/xmlCrashInfo/TEST.ROOT | 1
jtreg8-8.3+1+ds1/test/xmlCrashInfo/XMLCrashInfoTest.gmk | 29
2545 files changed, 156909 insertions(+), 18933 deletions(-)
dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp8q84x7yo/jtreg8_8.1+1+ds1-1~deb13u1.dsc: no acceptable signature found
dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp8q84x7yo/jtreg8_8.3+1+ds1-2~deb13u1.dsc: no acceptable signature found
diff -Nru jtreg8-8.1+1+ds1/CHANGELOG.md jtreg8-8.3+1+ds1/CHANGELOG.md
--- jtreg8-8.1+1+ds1/CHANGELOG.md 2025-10-22 19:33:55.000000000 +0000
+++ jtreg8-8.3+1+ds1/CHANGELOG.md 2026-06-21 20:26:05.000000000 +0000
@@ -1,8 +1,46 @@
-## [Unreleased](https://git.openjdk.org/jtreg/compare/jtreg-8+2...master)
+## [Unreleased](https://git.openjdk.org/jtreg/compare/jtreg-8.3+1...master)
+
+_nothing noteworthy, yet_
+
+## [8.3](https://git.openjdk.org/jtreg/compare/jtreg-8.2.1+1...jtreg-8.3+1)
+
+* Support [Compact Source Files and Instance Main Methods](https://openjdk.org/jeps/512) in main tests [CODETOOLS-7904141](https://bugs.openjdk.org/browse/CODETOOLS-7904141)
+
+* Add `--enable-native-access=ALL-UNNAMED` for actions tagged with `/native` [CODETOOLS-7904172](https://bugs.openjdk.org/browse/CODETOOLS-7904172)
+
+* Enhanced support in driver mode for tests using `@enablePreview` [CODETOOLS-7904149](https://bugs.openjdk.org/browse/CODETOOLS-7904149)
+
+* XML reports now include crash log data [CODETOOLS-7904153](https://bugs.openjdk.org/browse/CODETOOLS-7904153)
+
+## [8.2.1](https://git.openjdk.org/jtreg/compare/jtreg-8.2+1...jtreg-8.2.1+1)
+
+* Fixup release without any changes compared to [8.2](#82)
+
+## [8.2](https://git.openjdk.org/jtreg/compare/jtreg-8.1+1...jtreg-8.2+1)
+
+* Improving handling of JASM files:
+ * Use 45.3 (representing Java 1.1) as the default class file version, if the JASM file(s) don't have any specific class file version in them.
+ [CODETOOLS-7904133](https://bugs.openjdk.org/browse/CODETOOLS-7904133)
+ * Prevent JASM-related log messages on stdout [CODETOOLS-7904121](https://bugs.openjdk.org/browse/CODETOOLS-7904121)
+
+* Update bundled dependencies:
+ * AsmTools 9.1 [CODETOOLS-7904130](https://bugs.openjdk.org/browse/CODETOOLS-7904130)
+ * JUnit 5.14.2 [CODETOOLS-7904129](https://bugs.openjdk.org/browse/CODETOOLS-7904129)
+
+## [8.1](https://git.openjdk.org/jtreg/compare/jtreg-8+2...jtreg-8.1+1)
+
+* Improve time(out)-related logging:
+ * [CODETOOLS-7903816](https://bugs.openjdk.org/browse/CODETOOLS-7903816)
+ * [CODETOOLS-7903894](https://bugs.openjdk.org/browse/CODETOOLS-7903894)
+ * [CODETOOLS-7904067](https://bugs.openjdk.org/browse/CODETOOLS-7904067)
+ * [CODETOOLS-7904088](https://bugs.openjdk.org/browse/CODETOOLS-7904088)
* `XAUTHORITY` environment variable is now preserved when launching tests on Unix-like platforms.
[CODETOOLS-7904016](https://bugs.openjdk.org/browse/CODETOOLS-7904016)
+* Update bundled dependencies:
+ * JUnit 5.13.4 [CODETOOLS-7904070](https://bugs.openjdk.org/browse/CODETOOLS-7904070)
+
## [8](https://git.openjdk.org/jtreg/compare/jtreg-7.5.2+1...jtreg-8+2)
* Require JDK 17 to build `jtreg` tool. [CODETOOLS-7904000](https://bugs.openjdk.org/browse/CODETOOLS-7904000)
diff -Nru jtreg8-8.1+1+ds1/README.md jtreg8-8.3+1+ds1/README.md
--- jtreg8-8.1+1+ds1/README.md 2025-10-22 19:33:55.000000000 +0000
+++ jtreg8-8.3+1+ds1/README.md 2026-06-21 20:26:05.000000000 +0000
@@ -12,14 +12,11 @@
* For details on running JDK tests using the JDK _make test_ framework, see
[Using "make test" (the run-test framework)][make-test].
+* For details on running jtreg tests using the IntelliJ IDE, see
+ [plugins/idea/README.md](plugins/idea/README.md)
+
[faq]: https://openjdk.org/jtreg/faq.html
[tagspec]: https://openjdk.org/jtreg/tag-spec.html
[make-test]: https://github.com/openjdk/jdk/blob/master/doc/testing.md
## Using IntelliJ IDEA
-
-The `jtreg` repo also contains a plugin for the IntelliJ IDEA IDE.
-This is a convenience plugin which adds `jtreg` capabilities to the IDE.
-With this plugin, OpenJDK developers can write, run, and debug `jtreg` tests
-without leaving their IDE environment. For more details, see the file
-[plugins/idea/README.md](plugins/idea/README.md) in this repo.
diff -Nru jtreg8-8.1+1+ds1/asmtools/.github/workflows/maven.yaml jtreg8-8.3+1+ds1/asmtools/.github/workflows/maven.yaml
--- jtreg8-8.1+1+ds1/asmtools/.github/workflows/maven.yaml 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/.github/workflows/maven.yaml 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,47 @@
+name: Java CI
+
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+ branches:
+ - master
+ workflow_dispatch:
+
+jobs:
+ build:
+ runs-on: ${{ matrix.os }}
+
+ strategy:
+ matrix:
+ os: [ubuntu-latest]
+ java-version: [ 17, 25 ]
+ fail-fast: false
+
+ name: ${{ matrix.os }} - Java ${{ matrix.java-version }} - Maven
+ steps:
+ - name: Checkout asmtools repo
+ uses: actions/checkout@v2
+
+ - name: Set up JDK ${{ matrix.java-version }}
+ uses: actions/setup-java@v2
+ with:
+ java-version: ${{ matrix.java-version }}
+ distribution: 'adopt'
+ - name: Set up Maven
+ uses: stCarolas/setup-maven@v4.4
+ with:
+ maven-version: 3.8.4
+
+ - name: Build asmtools with Maven
+ run: |
+ set -x
+ pwd
+ ls
+ cd maven ;
+ bash mvngen.sh ;
+ mvn "--batch-mode" "--update-snapshots" "clean" "install"
+ mvn "--batch-mode" "--update-snapshots" "test"
+
+
diff -Nru jtreg8-8.1+1+ds1/asmtools/.gitignore jtreg8-8.3+1+ds1/asmtools/.gitignore
--- jtreg8-8.1+1+ds1/asmtools/.gitignore 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/.gitignore 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,24 @@
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# Package Files
+*.jar
+*.zip
+*.tar.gz
+*.tar
+
+# virtual machine crash logs
+hs_err_pid*
+
+# Misc: Intellij Idea,Mac OS
+/.idea/
+/maven/.idea/
+*.iml
+.DS_Store
+
+maven/target
+maven/src
+maven/pom.xml
diff -Nru jtreg8-8.1+1+ds1/asmtools/.hgtags jtreg8-8.3+1+ds1/asmtools/.hgtags
--- jtreg8-8.1+1+ds1/asmtools/.hgtags 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/.hgtags 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,7 @@
+85d58e2683bfe2f70defd6ec10d377d84766ddd8 initial-openjdk
+f201bb903e32f09e054f5fafc180508b9db67d00 6.0
+c52c3f68bfba5ca97378e9e9df5fc1268ac9e481 7.0
+f788f629bb40b3f3dd6d2cd25f3c9072568792de 7.0-b02
+2931522b78a4a4842396ad61300853911caf4169 7.0-b04
+b63cf0206a26c9cef5831aec217ed88a5ba09f5a 7.0-b05
+5d0dc302199d510f0fb44763fbca8118d12f8ad8 7.0-b06
diff -Nru jtreg8-8.1+1+ds1/asmtools/.jcheck/conf jtreg8-8.3+1+ds1/asmtools/.jcheck/conf
--- jtreg8-8.1+1+ds1/asmtools/.jcheck/conf 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/.jcheck/conf 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,37 @@
+;
+; Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
+; DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+;
+; This code is free software; you can redistribute it and/or modify it
+; under the terms of the GNU General Public License version 2 only, as
+; published by the Free Software Foundation.
+;
+; This code is distributed in the hope that it will be useful, but WITHOUT
+; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+; version 2 for more details (a copy is included in the LICENSE file that
+; accompanied this code).
+;
+; You should have received a copy of the GNU General Public License version
+; 2 along with this work; if not, write to the Free Software Foundation,
+; Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+;
+; Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+; or visit www.oracle.com if you need additional information or have any
+; questions.
+;
+
+[general]
+project=code-tools
+repository=asmtools
+jbs=codetools
+
+[checks]
+error=author,committer,whitespace,executable,symlink
+
+[census]
+version=0
+domain=openjdk.org
+
+[checks "whitespace"]
+files=.*\.java$|.*\.c$|.*\.h$|.*\.cpp$|.*\.hpp$
diff -Nru jtreg8-8.1+1+ds1/asmtools/LICENSE jtreg8-8.3+1+ds1/asmtools/LICENSE
--- jtreg8-8.1+1+ds1/asmtools/LICENSE 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/LICENSE 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,347 @@
+The GNU General Public License (GPL)
+
+Version 2, June 1991
+
+Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Everyone is permitted to copy and distribute verbatim copies of this license
+document, but changing it is not allowed.
+
+Preamble
+
+The licenses for most software are designed to take away your freedom to share
+and change it. By contrast, the GNU General Public License is intended to
+guarantee your freedom to share and change free software--to make sure the
+software is free for all its users. This General Public License applies to
+most of the Free Software Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software Foundation software is
+covered by the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+When we speak of free software, we are referring to freedom, not price. Our
+General Public Licenses are designed to make sure that you have the freedom to
+distribute copies of free software (and charge for this service if you wish),
+that you receive source code or can get it if you want it, that you can change
+the software or use pieces of it in new free programs; and that you know you
+can do these things.
+
+To protect your rights, we need to make restrictions that forbid anyone to deny
+you these rights or to ask you to surrender the rights. These restrictions
+translate to certain responsibilities for you if you distribute copies of the
+software, or if you modify it.
+
+For example, if you distribute copies of such a program, whether gratis or for
+a fee, you must give the recipients all the rights that you have. You must
+make sure that they, too, receive or can get the source code. And you must
+show them these terms so they know their rights.
+
+We protect your rights with two steps: (1) copyright the software, and (2)
+offer you this license which gives you legal permission to copy, distribute
+and/or modify the software.
+
+Also, for each author's protection and ours, we want to make certain that
+everyone understands that there is no warranty for this free software. If the
+software is modified by someone else and passed on, we want its recipients to
+know that what they have is not the original, so that any problems introduced
+by others will not reflect on the original authors' reputations.
+
+Finally, any free program is threatened constantly by software patents. We
+wish to avoid the danger that redistributors of a free program will
+individually obtain patent licenses, in effect making the program proprietary.
+To prevent this, we have made it clear that any patent must be licensed for
+everyone's free use or not licensed at all.
+
+The precise terms and conditions for copying, distribution and modification
+follow.
+
+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+0. This License applies to any program or other work which contains a notice
+placed by the copyright holder saying it may be distributed under the terms of
+this General Public License. The "Program", below, refers to any such program
+or work, and a "work based on the Program" means either the Program or any
+derivative work under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with modifications and/or
+translated into another language. (Hereinafter, translation is included
+without limitation in the term "modification".) Each licensee is addressed as
+"you".
+
+Activities other than copying, distribution and modification are not covered by
+this License; they are outside its scope. The act of running the Program is
+not restricted, and the output from the Program is covered only if its contents
+constitute a work based on the Program (independent of having been made by
+running the Program). Whether that is true depends on what the Program does.
+
+1. You may copy and distribute verbatim copies of the Program's source code as
+you receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice and
+disclaimer of warranty; keep intact all the notices that refer to this License
+and to the absence of any warranty; and give any other recipients of the
+Program a copy of this License along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and you may
+at your option offer warranty protection in exchange for a fee.
+
+2. You may modify your copy or copies of the Program or any portion of it, thus
+forming a work based on the Program, and copy and distribute such modifications
+or work under the terms of Section 1 above, provided that you also meet all of
+these conditions:
+
+ a) You must cause the modified files to carry prominent notices stating
+ that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in whole or
+ in part contains or is derived from the Program or any part thereof, to be
+ licensed as a whole at no charge to all third parties under the terms of
+ this License.
+
+ c) If the modified program normally reads commands interactively when run,
+ you must cause it, when started running for such interactive use in the
+ most ordinary way, to print or display an announcement including an
+ appropriate copyright notice and a notice that there is no warranty (or
+ else, saying that you provide a warranty) and that users may redistribute
+ the program under these conditions, and telling the user how to view a copy
+ of this License. (Exception: if the Program itself is interactive but does
+ not normally print such an announcement, your work based on the Program is
+ not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If identifiable
+sections of that work are not derived from the Program, and can be reasonably
+considered independent and separate works in themselves, then this License, and
+its terms, do not apply to those sections when you distribute them as separate
+works. But when you distribute the same sections as part of a whole which is a
+work based on the Program, the distribution of the whole must be on the terms
+of this License, whose permissions for other licensees extend to the entire
+whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest your
+rights to work written entirely by you; rather, the intent is to exercise the
+right to control the distribution of derivative or collective works based on
+the Program.
+
+In addition, mere aggregation of another work not based on the Program with the
+Program (or with a work based on the Program) on a volume of a storage or
+distribution medium does not bring the other work under the scope of this
+License.
+
+3. You may copy and distribute the Program (or a work based on it, under
+Section 2) in object code or executable form under the terms of Sections 1 and
+2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable source
+ code, which must be distributed under the terms of Sections 1 and 2 above
+ on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three years, to
+ give any third party, for a charge no more than your cost of physically
+ performing source distribution, a complete machine-readable copy of the
+ corresponding source code, to be distributed under the terms of Sections 1
+ and 2 above on a medium customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer to
+ distribute corresponding source code. (This alternative is allowed only
+ for noncommercial distribution and only if you received the program in
+ object code or executable form with such an offer, in accord with
+ Subsection b above.)
+
+The source code for a work means the preferred form of the work for making
+modifications to it. For an executable work, complete source code means all
+the source code for all modules it contains, plus any associated interface
+definition files, plus the scripts used to control compilation and installation
+of the executable. However, as a special exception, the source code
+distributed need not include anything that is normally distributed (in either
+source or binary form) with the major components (compiler, kernel, and so on)
+of the operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the source
+code from the same place counts as distribution of the source code, even though
+third parties are not compelled to copy the source along with the object code.
+
+4. You may not copy, modify, sublicense, or distribute the Program except as
+expressly provided under this License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will automatically terminate
+your rights under this License. However, parties who have received copies, or
+rights, from you under this License will not have their licenses terminated so
+long as such parties remain in full compliance.
+
+5. You are not required to accept this License, since you have not signed it.
+However, nothing else grants you permission to modify or distribute the Program
+or its derivative works. These actions are prohibited by law if you do not
+accept this License. Therefore, by modifying or distributing the Program (or
+any work based on the Program), you indicate your acceptance of this License to
+do so, and all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+6. Each time you redistribute the Program (or any work based on the Program),
+the recipient automatically receives a license from the original licensor to
+copy, distribute or modify the Program subject to these terms and conditions.
+You may not impose any further restrictions on the recipients' exercise of the
+rights granted herein. You are not responsible for enforcing compliance by
+third parties to this License.
+
+7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues), conditions
+are imposed on you (whether by court order, agreement or otherwise) that
+contradict the conditions of this License, they do not excuse you from the
+conditions of this License. If you cannot distribute so as to satisfy
+simultaneously your obligations under this License and any other pertinent
+obligations, then as a consequence you may not distribute the Program at all.
+For example, if a patent license would not permit royalty-free redistribution
+of the Program by all those who receive copies directly or indirectly through
+you, then the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply and
+the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any patents or
+other property right claims or to contest validity of any such claims; this
+section has the sole purpose of protecting the integrity of the free software
+distribution system, which is implemented by public license practices. Many
+people have made generous contributions to the wide range of software
+distributed through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing to
+distribute software through any other system and a licensee cannot impose that
+choice.
+
+This section is intended to make thoroughly clear what is believed to be a
+consequence of the rest of this License.
+
+8. If the distribution and/or use of the Program is restricted in certain
+countries either by patents or by copyrighted interfaces, the original
+copyright holder who places the Program under this License may add an explicit
+geographical distribution limitation excluding those countries, so that
+distribution is permitted only in or among countries not thus excluded. In
+such case, this License incorporates the limitation as if written in the body
+of this License.
+
+9. The Free Software Foundation may publish revised and/or new versions of the
+General Public License from time to time. Such new versions will be similar in
+spirit to the present version, but may differ in detail to address new problems
+or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any later
+version", you have the option of following the terms and conditions either of
+that version or of any later version published by the Free Software Foundation.
+If the Program does not specify a version number of this License, you may
+choose any version ever published by the Free Software Foundation.
+
+10. If you wish to incorporate parts of the Program into other free programs
+whose distribution conditions are different, write to the author to ask for
+permission. For software which is copyrighted by the Free Software Foundation,
+write to the Free Software Foundation; we sometimes make exceptions for this.
+Our decision will be guided by the two goals of preserving the free status of
+all derivatives of our free software and of promoting the sharing and reuse of
+software generally.
+
+NO WARRANTY
+
+11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
+THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
+STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
+PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
+PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
+YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
+ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
+PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
+INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
+BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
+OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+END OF TERMS AND CONDITIONS
+
+How to Apply These Terms to Your New Programs
+
+If you develop a new program, and you want it to be of the greatest possible
+use to the public, the best way to achieve this is to make it free software
+which everyone can redistribute and change under these terms.
+
+To do so, attach the following notices to the program. It is safest to attach
+them to the start of each source file to most effectively convey the exclusion
+of warranty; and each file should have at least the "copyright" line and a
+pointer to where the full notice is found.
+
+ One line to give the program's name and a brief idea of what it does.
+
+ Copyright (C)
+AsmTools is a software package containing a collection of tools that you can use to encode and decode a Java class file, without using a Javac compiler.
+You can use AsmTools to create class files which can not normally be produced by a compiler. These class files can be used during the
+development process to test the compliance of a Virtual Machine (VM) to its specification.
+These release notes contain information about the ASM Tools version 9.1.
+
+
+
+Using ASM Tools requires a properly configured, certified ava Platform, Standard Edition version 17 or later
+
+This section lists the components under the base subdirectory structure
+( AsmTools have the following synopsis: Examples: There are no operating modes.
+
+
+Many attributes (in the class file, as specified by the
+
+Java VM Specification, Chapter 4)
+
+ are covered in the JASM syntax, but not all.
+
+
+
+The AsmTools open source project was created in order to develop a community that will improve it, further the development of Java assembly tools, and use Java assemblers to develop test suites. We encourage you to browse, download, contribute, and get involved.
+
+
+
+The sources for ASM Tools 9.1 and later is available via the community
+OpenJDK project. The sources are stored
+and accessed through a Mercurial repository, which the public may access in a
+read-only fashion. Committing to changes to the sources is accomplished by
+first contributing through a proxy developer to establish ones self, which can
+then lead to rights to contribute directly. More information can be found on
+the OpenJDK Projects landing page.
+
+ The general form for obtaining a copy of the current source tree is:
+
+
+Building the sources requires Ant version 1.8 or later (1.10.13 is current at the
+time of writing), and the built-in build is compatible with using an IDE.
+The sources are designed for Java 17 and if you invoke
+General requirements:
+
+The general steps to take a build from source from the command line:
+
+A common variation of the build command to force
+The build file itself is Copyright © 2008, 2026, Oracle and/or its affiliates. All rights reserved. This chapter describes JASM syntax, and how to encode class files
+using this
+syntax. Jasm is a java
+assembler that accepts text in the JASM
+format and produces a
+This chapter describes JASM syntax in the following sections:
+
+JASM syntax can come in one of two variations: short-form or
+verbose-form. Short form uses Java-style names to refer to items
+in a constant-pool. Verbose form uses explicit constant-pool
+indexes to refer to items in the constant pool. The normal output
+from JDIS produces jasm files in the short-form. Using the -g
+option for JDIS (ie. jdis -g file.class) produces JASM source in
+the verbose-form. The source text file can be free form (newlines are considered
+blanks)
+and may contain Java-style commenting.
+The first line of a JASM file represents the name of the resulting
+file in the destination directory. This name does not affect the
+content of
+the resulting file. This line has two forms:
+
+
+
+
+
+
+
+
+
+
+
+
+ Release Notes
+ AsmTools 9.1
+
+ January 2026
+
+
+
+
+
+[Skip TOC]Table of Contents
+
+
+
+Introduction
+
+See the (
+CodeTools project)
+AsmTools OpenJDK project page for more information about AsmTools.
+New in This Release
+New Features
+
+
+
+
+
+ Bug ID
+ Description
+
+
+
+ CODETOOLS-7904123
+
+
+ Switch the Asmtools build system to use JDK 17 (LTS) in alignment with jtreg
+
+
+
+
+ CODETOOLS-7903806
+
+
+ Enhance jasm/jdis to support value classes and objects
+
+
+
+Fixed Bugs
+
+
+
+
+
+
+
+ Bug ID
+ Description
+
+
+
+ CODETOOLS-7902055
+
+
+ Preserve module name in jdec output
+
+
+
+
+ CODETOOLS-7904095
+
+
+ jdis,jasm: tools that read or write reference types may corrupt Constant Pool entries
+
+
+
+
+ CODETOOLS-7904065
+
+
+ Classfile version < 45 synthetic methods should not set ACC_SYNTHETIC
+
+
+
+
+ CODETOOLS-7904032
+
+
+ jasm: Incorrectly processes empty SourceDebugExtension attribute
+
+
+
+
+ CODETOOLS-7904019
+
+
+ jdis: Incorrectly processes lookupswitch, wide, and tableswitch instructions with an incorrect structure
+
+
+
+
+ CODETOOLS-7904014
+
+
+ jasm: the jasm incorrectly parses the PermittedSubclasses/NestMembers attribute
+
+
+
+
+
+ CODETOOLS-7902696
+
+
+ jdis: the tool does't catch circular references in bsm args
+
+ System Requirements
+Installation
+To install the AsmTools, simply unzip the asmtools-9.1.zip
+distribution file in the directory of your choice. Optionally, you may
+wish to define an environment variable (ASMTOOLS_HOME) to point to this
+location for your convenience.
+
+
+Release Contents
+asmtools-9.1/)
+that is created when you unzip the AsmTools distribution archive during
+installation.
+Important Component Descriptions and Locations
+
+
+
+
+
+
+
+
+ Component
+ Description
+
+
+ README.html
+ The AsmTools release notes (this document).
+
+
+
+lib/asmtools.jar
+ The AsmTools library.
+
+ Using AsmTools
+java -jar ${ASMTOOLS_HOME}/asmtools.jar TOOL FILE
+
[TOOL="jasm" | "jdis" | "jcoder" | "jdec"]
[FILE=FILENAME.jasm (for jasm command) | FILENAME.jcod (for jcod command) | FILENAME.class for jdis, jdec command]
+ % java -jar ${ASMTOOLS_HOME}/asmtools.jar jasm -d . FILENAME.jasm
+ (Produces FILENAME.class in the current directory.)
+
+
+ % java -jar ${ASMTOOLS_HOME}/asmtools.jar jdis FILENAME.class
+ (Prints FILENAME.jasm to stdout.)
+
+ % java -jar ${ASMTOOLS_HOME}/asmtools.jar jcoder -d . FILENAME.jcod
+ (Produces FILENAME.class in the current directory.)
+
+ % java -jar ${ASMTOOLS_HOME}/asmtools.jar jdec -d . FILENAME.class
+ (Produces FILENAME.jcod in the current directory.)
+
+Operating Modes
+Known Bugs and Issues
+Contribute
Obtaining the Sources
+
+% git clone https://github.com/openjdk/asmtools
+
+This places a copy of the entire source tree in the asmtools directory. From
+that directory, you can then view and build the sources, as described in the next
+section. Note that this copy is of the development version of the sources,
+you may need to extract a different revision if you want a copy from a specific
+period of time.
+
+Building the Sources
+ant with this
+runtime, your chance of encountering an abnormal conditions due to your runtime
+or compiler (or javadoc) version.
+
+
+
+
+
+
+<topdir>/build/
+% ant
+../../asmtools-9.1-build/
+ant to use a particular
+installation of Java on your machine:
+
+# JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home ANTHOME=/usr/share/ant ant
+
+This example for common *nix shells (zsh, bash, sh), alter it as needed for your
+command environment. You can test your invocation of ant by running it with
+the -diagnostics flag, where it will indicate which Java it is
+using.
+
+build/build.xml, this is the file you can
+specify in your IDE for building.
+
+
+
+ Use is subject to license terms.The majority of the Assember Tools project is released under the GNU
+ General Public License Version 2 (GPLv2)
The `-nowrite` option always suppresses generation of the `.class` file.
+ Without `-nowrite`, warnings prevent class-file generation only when `-strict` is specified; otherwise, the class file is written.
+
+
+2. **Class‑file version selection (`-cv` vs `-fixcv`)**
+
+
In typical usage, a `.jasm` file explicitly specifies the class‑file version in
+ its header, for example:
+
+ ```text
+ public super class Foo version 55:0 {}
+ ```
+
+ If the version is not specified in the source file, `JASM` defaults to **45.3**.
+
+ The `-cv` option provides a *fallback* version and is used *only if the source
+ file does not declare a version*. If a version is present in the `.jasm` file,
+ it takes precedence over `-cv`.
+
+ To force the class‑file version regardless of whether the source declares one,
+ use `-fixcv`. This option overrides the version unconditionally.
+
+ The `-cv` and `-fixcv` options were added primarily to support batch updates of
+ large sets of `.jasm` files. In general, it is preferable to specify the correct
+ class‑file version directly in the `.jasm` source.
+
+---
+
+
+### JDIS
+
+`JDIS` is a disassembler that accepts a `.class` file specified by filename, translates it into plain-text jasm source,
+and writes the result to standard output or, when `-d
The `-lnt[:numbers|lines|table|all]` option controls how `LineNumberTable` information is printed.
+ Depending on the mode, it can print line numbers as inline comments, include Java source lines above the corresponding instructions,
+ display the LineNumberTable attribute as a table, or combine all of these.
+ Specifying `-lnt` without parameters is equivalent to `-lnt:all`.
+ Printing source lines in comments requires both the `LineNumberTable` and `SourceFile` attributes to be present,
+ and the corresponding *Java source file must be located in the current working directory*.
+
+Refer to the [JASM Assembler](JASM_SPEC) documentation for information on the structure of the resultant `.jasm` file.
+
+
+---
+
+
+### JCODER
+
+`JCODER` is a low-level assembler that accepts text conforming to the [Jcoder Specification.](JCODER_SPEC) and
+produces a `.class` file for use by a Java Virtual Machine.
+
+Its primary purpose is to generate specialized tests for validating JVM implementations.
+
+**Usage**:
+```text
+java -jar asmtools.jar jcoder [options]
+
+
+
+
+ APPENDIX
+
+
+
+
+
+ A
+
+
+
JASM Syntax
+
+
+.class file for use
+with a Java Virtual Machine. Jasm's
+primary
+use
+is
+as
+a
+tool for producing specialized tests for testing a JVM
+implementation
+
+
+
+
+
+
+General Syntax
+
+file FILENAME
+or
+class CLASSNAME
+In the latter case, extension .class will be added to
+form FILENAME. Jasm's -d option allows you to define the
+destination
+directory. A list of structured dataWriter items follows the class name. The
+length (in bytes) of each item
+is determined by its representation.
+
+
+
+ Description formats
+
+
+
+
+
+ TERM1|TERM2
+ TERM1 or TERM2 (not both)
+
+
+ [TERM]
+ TERM is optional
+
+
+ TERM...
+ TERM repeated 1 or more times
+
+
+ [TERM...]
+ TERM repeated 0 or more times
+
+
+ "sequence of"
+ all the following terms are mandatory, in the order given.
+
+
+ "set of"
+ any of following terms, or none of them,
+may appear in any order. However, repetitions are not allowed.
+
+
+
+ "list of"
+ any of following terms, or none of them,
+may appear in any sequence. If more than one term appear, they are
+separated by commas (',')
+
The source text file can be free form (newlines, tabs, and blank +spaces are equivalent). Additionally, the source may contain standard +Java +and C++ comments.
+ STRING, NUMBER, and IDENT
+are treated the same as in
+the Java Language Specification. One difference is that LETTERs include
+also `/', `<', `>', `(', and `)' .
STRING: " [ STRING_CHARACTER... ] " NUMBER: DIGIT... IDENT: LETTER [ LETTER_OR_DIGIT ...] ACCESS (depends on the context):
+set of abstract final interface native private protected public
+static super synchronized transient volatile deprecated synthetic
+bridge varargs Not all access bits make sense for all declarations: for example, +the +"super" and "interface" access flags are applied to classes only.
+If an access bit is used improperly, +the assembler prints a warning, but places the bit in the access +set.
+Note that deprecated and synthetic
+keywords
+are not translated to access flags in the Java sense.
+For these jasm generates a corresponding Deprecated
+or Synthetic attributes instead of access bits. The synthetic
+access flag is used to mark compiler generated
+members not
+seen in the source (for example, a field reference to an anonymous
+outer class).
TAG: one of int float long double Asciz String class Field Method
+NameAndType InterfaceMethod MethodType MethodHandle InvokeDynamic Dynamic
+ LOCAL_NAME: IDENT +
CONSTANT_INDEX: #NUMBEREach CONSTANT_INDEX represents a reference into the constant pool +at the specified location.
+ +INTERFACES:list of CONSTANT_CELL(class|@interface|interface) TOP_LEVEL_COMPONENT: one of CONSTANT_DECLARATION FIELD_DECLARATION METHOD_DECLARATION
+INNER_CLASS_DECLARATIONS CLASS: sequence of ANNOTATIONS CLASS_ACCESS CONSTANT_CELL(class|@interface|interface) [extends
+CONSTANT_CELL(class)]
+[implements INTERFACES] [version INTEGER:INTEGER] {
+[TOP_LEVEL_COMPONENT...] }CLASS_ACCESS:
+list
+of[public][final][super][interface][abstract][synthetic][annotation][enum]
+The extends CONSTANT_CELL(class) clause places the
+"super" element of the
+class file. The implements INTERFACES clause places the
+table of interfaces.
+Since the assembler does not distinguish interfaces and ordinary
+classes
+(the only difference is one access bit), the table of interfaces of an
+interface class must be declared with implements keyword,
+and not extends, as in Java language.
+
+Note:The last two rules allow TOP_LEVEL_COMPONENT
+to appear in any order and number. For example, you can split constant
+pool table into several parts, mixing constants and method
+declarations.
+
MODULE: sequence of ANNOTATIONS [MODULE_FLAGS] moduleContent CONSTANT_CELL(moduleContent) [version INTEGER:INTEGER] {[TOP_LEVEL_MODULE_PROPERTIES...]}TOP_LEVEL_MODULE_PROPERTIES: one of MODULE_REQUIRES MODULE_EXPORTS MODULE_OPENS MODULE_USES MODULE_PROVIDES MODULE_FLAGS:set
+ of[open]PACKAGE_DECLARATION: package IDENT; CLASS_FILE: sequence of PACKAGE_DECLARATION CLASS... MODULE_FILE: MODULE... SOURCE_FILE: MODULE_FILE|CLASS_FILE
+A CONSTANT_CELL refers to an element in the constant
+pool.
+It may refer to the element either by its index or its value:
+
CONSTANT_CELL: CONSTANT_INDEX TAGGED_CONSTANT_VALUE TAGGED_CONSTANT_VALUE: [TAG] CONSTANT_VALUE
+A TAG may be omitted when the context only allows one kind of a tag.
+For example, the argument of an anewarray instruction
+should be a CONSTANT_CELL which represents a class, so
+instead of
+
anewarray class java/lang/Object+one may write: +
anewarray java/lang/Object+It is possible to write another tag, e.g.: +
anewarray String java/lang/Object+However, the resulting program will be incorrect. + +
Another example of an implicit tag (eg. a context which implies tag) +is the header of a class declaration. You may write: +
+ aClass {
}
+which is equivalent to:
+ class aClass {
}
+Below, the tag implied by context will be included in the rules, e.g.:
+CONSTANT_VALUE(int).+
+The exact notation of CONSTANT_VALUE depends on the
+(explicit or implicit) TAG.
+
TAGGED_CONSTANT_VALUE: ++
++Note
+
+When the JASM parser encounters an InvokeDynamic constant, it creates +an entry in +the BootstrapMethods attribute (the BootstrapMethods +attribute is produced if it +has not already been created). The entry contains a reference to the MethodHandle +item +in the constant pool, and, optionally, a sequence of references to +additional static +arguments (ldc-type constants) to the bootstrap +method
+INVOKESUBTAGs for MethodHandle and (const) InvokeDynamic are defined as +follows and can be presented as either an index or a tag: +
+INVOKESUBTAG: [INVOKESUBTAG_INDEX]+++ +
++ ++ REF_GETFIELD+ [1]+ ++ REF_GETSTATIC+ [2]+ ++ REF_PUTFIELD+ [3]+ ++ REF_PUTSTATIC+ [4]+ ++ REF_INVOKEVIRTUAL+ [5]+ ++ REF_INVOKESTATIC+ [6]+ ++ REF_INVOKESPECIAL+ [7]+ ++ REF_NEWINVOKESPECIAL+ [8]+ + ++ REF_INVOKEINTERFACE+ [9]
+Static arguments for an InvokeDynamic constant are defined as follows: +
+INVOKEDYNAMIC_STATIC_ARGUMENTS: INVOKEDYNAMIC_STATIC_ARG ',' ... INVOKEDYNAMIC_STATIC_ARG: (one of) INVOKEDYNAMIC_STATIC_ARG_CONSTANT_VALUE INVOKEDYNAMIC_STATIC_ARG_CONSTANT_VALUE:
+
+
+
+
+ +++ +
++ ++ int+ INTEGER+ ++ long+ [INTEGER|LONG]+ ++ float+ [FLOAT|INTEGER]+ ++ double+ [FLOAT|DOUBLE|INTEGER|LONG]+ ++ class+ CONSTANT_NAME+ ++ String+ CONSTANT_NAME+ ++ MethodHandle+ INVOKESUBTAG:CONSTANT_FIELD+ + ++ MethodType+ CONSTANT_NAME
+INTEGER, LONG, FLOAT, and DOUBLE
+correspond to IntegerLiteral
+and FloatingPointLiteral as described in
+The
+Java
+Language
+Specification. If a double-word constant (LONG
+or DOUBLE) is represented with a single-word value (INTEGER
+or FLOAT, respectively), single-word value
+is simply promoted to double-word, as described in
+The
+Java
+Language
+Specification. If floating-point constant (FLOAT
+or DOUBLE) is represented with an integral value
+(INTEGER or LONG, respectively),
+the result depends on whether the integral number is preceded with the
+keyword
+"bits". If "bits" is not used, the result is a floating-point number
+closest in value to the decimal number. If the keyword "bits" is used,
+the floating-point constant takes bits of the integral value without
+conversion.
+
+Thus, +
++ +float 2;+means the same as
+float 2.0f;+and the same as
+float bits 0x40000000;+while
+float bits 2;+actually means the same as
+float bits 0x00000002;+and the same as
+float 2.8026e-45f+
+
CONSTANT_NAME: CONSTANT_INDEX
+EXTERNAL_NAME EXTERNAL_NAME: IDENT STRING
+External names are names of class, method, field, or type, which stay
+in resulting .class file, and may be represented both by
+IDENT or by STRING (which is useful when
+name contains non-letter characters).
+
NAME_AND_TYPE: CONSTANT_INDEXCONSTANT_NAME:CONSTANT_NAME
+In this second example, the first CONSTANT_NAME denotes
+the name of a field and second denotes its type.
+
CONSTANT_FIELD: CONSTANT_INDEX[CONSTANT_NAME.]NAME_AND_TYPE
+In this third example, CONSTANT_NAME denotes to the class
+of a field. If CONSTANT_NAME is omitted, the current
+class is
+assumed.
+
+Constant declarations are demonstrated in the examples below: +
++
const #1=int 1234
, #2=String "a string"
, #3=Method get:I
;
CONSTANT_DECLARATION: const CONSTANT_DECLARATORS ; CONSTANT_DECLARATORS: list of CONSTANT_DECLARATOR CONSTANT_DECLARATOR: CONSTANT_INDEX = TAGGED_CONSTANT_VALUE FIELD_DECLARATION: ANNOTATIONS FIELD_ACCESS Field
+FIELD_DECLARATORS ; FIELD_DECLARATORS: list of FIELD_DECLARATOR FIELD_DECLARATOR: EXTERNAL_NAME:CONSTANT_NAME [:SIGNATURE] [ = TAGGED_CONSTANT_VALUE ]FIELD_ACCESS:
+list
+of[public|private|protected][final][static][volatile][transient][synthetic][enum]public static Field+
field1:I = int 1234,
field2:"Ljava/lang/String;",
field3:"Ljava/util/List;":"Ljava/util/List<+Ljava/lang/String;>"
;
Access bits (public and static) are applied both to field1 and
+field2.
+The EXTERNAL_NAME denotes the name of the field, CONSTANT_NAME
+denotes its type, TAGGED_CONSTANT_VALUE
+denotes initial value.
+
METHOD_DECLARATION: sequence of ANNOTATIONS METHOD_ACCESS Method
+EXTERNAL_NAME:CONSTANT_NAME
+[THROWS]
+STACK_SIZE
+[LOCAL_VAR_SIZE]
+{ INSTRUCTION_STATEMENT...
ANNOTATIONS }
+The EXTERNAL_NAME denotes the name of the method, CONSTANT_NAME
+denotes its type.
+
METHOD_ACCESS:
+list
+of[public|private|protected][static][final][synthetic][bridge][varargs][native][abstract][strict][synthetic]THROWS: throws EXCEPTIONS EXCEPTIONS: list of CONSTANT_CELL(class)
+The meaning of the THROWS clause is the same as in Java
+Language Specification - it forms Exceptions attribute of a method.
+Jasm itself does not use this attribute in any way.
+
STACK_SIZE: stack NUMBER
+The NUMBER denotes maximum operand stack size of the
+method.
+
LOCAL_VAR_SIZE: locals NUMBER
+The NUMBER denotes number of local variables of the
+method. If omitted, it is calculated by assembler according to the
+signature of
+the method and local variable declarations.
+
++ +VM Instructions
++
+- +
INSTRUCTION_STATEMENT:- +
[NUMBER] [LABEL:] INSTRUCTION|PSEUDO_INSTRUCTION ;+Jasm allows for a
+NUMBER+(which is ignored) at the beginning of each line. This is allowed in +order to remain consistent with the jdis disassembler. Jdis puts line +numbers in disassembled code that may be reassembled using Jasm +without any additional modifications.+
+- +
INSTRUCTION:- +
OPCODE [ARGUMENTS]- +
ARGUMENTS: list of- +
ARGUMENT- +
ARGUMENT:- +
NUMBER LABEL LOCAL_VARIABLE TRAP_IDENT CONSTANT_CELL +SWITCHTABLE TYPE- +
LABEL:- +
NUMBER IDENT- +
LOCAL_VARIABLE:- +
NUMBER IDENT- +
TRAP_IDENT:- +
IDENT- +
TYPE:- +
NUMBER boolean byte char int float long double class+- +
SWITCHTABLE:- +
{ [NUMBER:LABEL...] [default:LABEL] }SWITCHTABLE example: Java_text
+switch (x) {+
case 11:
x=1;
break;
case 12:
x=2;
break;
default:
x=3;
}
+will be coded in assembler as follows:
+tableswitch {+
11: L24;
12: L29;
default: L34
}
L24: iconst_1;
istore_1;
goto L36;
L29: iconst_2 ;
istore_1;
goto L36;
L34: iconst_3;
istore_1;
L36: ....
+OPCODE is any mnemocode from the instruction set. +If mnemocode needs an ARGUMENT, it cannot be omitted. +Moreover, the kind (and number) of the argument(s) must match the kind +(and number) required by the mnemocode:
++
+ +
+ + ++ +aload, astore, fload, fstore, +iload, istore, lload, lstore, +dload, dstore, ver, endvar: ++ LOCAL_VARIABLE+ +iinc: ++ LOCAL_VARIABLE, NUMBER+ +sipush, bipush, bytecode: ++ NUMBER+ +tableswitch, lookupswitch: ++ SWITCHTABLE+ +newarray: ++ TYPE+ +jsr, goto, +ifeq, ifge, ifgt, ifle, iflt, ifne, +if_icmpeq, if_icmpne, if_icmpge, +if_icmpgt, if_icmple, if_icmplt, +if_acmpeq, if_acmpne, ifnull, ifnonnull, +try, endtry: ++ LABEL+ +jsr_w, goto_w: ++ LABEL+ +ldc_w, ldc2_w, ldc: ++ CONSTANT_CELL+ +new, anewarray, instanceof, checkcast, ++ CONSTANT_CELL(class)+ +multianewarray ++ NUMBER,CONSTANT_CELL(class)++ +putstatic, getstatic, putfield, getfield: ++ CONSTANT_CELL(Field)+ +invokevirtual, invokenonvirtual, invokestatic: ++ CONSTANT_CELL(Method)+ +invokeinterface: ++ NUMBER, CONSTANT_CELL(Method)+ +invokedynamic: ++ CONSTANT_CELL(InvokeDynamic)+ + +aaload, +aastore, aconst_null, aload_0, aload_1, +aload_2, aload_3, aload_w , areturn, +arraylength, astore_0, astore_1, astore_2, +astore_3, astore_w, athrow, baload, +bastore, caload, castore, d2f, d2i, +d2l, dadd, daload, dastore, dcmpg, +dcmpl, dconst_0, dconst_1, ddiv, dead, +dload_0, dload_1, dload_2, dload_3, dload_w +, dmul, dneg, drem, dreturn, +dstore_0, dstore_1, dstore_2, dstore_3, +dstore_w, dsub, dup, dup2, dup2_x1, +dup2_x2, dup_x1, dup_x2, f2d, f2i, +f2l, fadd, faload, fastore, fcmpg, +fcmpl, fconst_0, fconst_1, fconst_2, +fdiv, fload_0, fload_1, fload_2, fload_3, +fload_w, fmul, fneg, frem, freturn , +fstore_0, fstore_1, fstore_2, fstore_3, +fstore_w, fsub , i2b, i2c, i2d, +i2f, i2l, i2s, iadd, iaload, iand, +iastore, iconst_0, iconst_1, iconst_2, +iconst_3, iconst_4, iconst_5, iconst_m1, +idiv, iinc_w, iload_0, iload_1, iload_2, +iload_3, iload_w, imul, ineg, int2byte, +int2char, int2short, ior, irem, ireturn, +ishl, ishr, istore_0, istore_1, istore_2, +istore_3, istore_w, isub, iushr, ixor, +l2d, l2f, l2i, label, ladd, laload, +land, lastore, lcmp, lconst_0, lconst_1, +ldiv, lload_0, lload_1, lload_2, lload_3, +lload_w, lmul, lneg, lor, lrem, +lreturn, lshl, lshr, lstore_0, lstore_1, +lstore_2, lstore_3, lstore_w, lsub, +lushr, lxor, monitorenter, monitorexit, +nonpriv, nop, pop, pop2, priv, ret, +return, ret_w, saload, sastore, +swap, wide +
++ <No Arguments>InvokeDynamic Instructions
+InvokeDynamic instructions are instructions that allow +dynamic binding of methods to a call site. These instructions in JASM +form are rather complex, and the JASM assembler does some of the +necessary work to create a BootstrapMethods attribute for +entries of binding methods.
++++class Test + version 51:0 +{ + Method m:"()V" + stack 0 locals 1 + { + invokedynamic InvokeDynamic REF_invokeSpecial:bsmName:"()V" // information about bootstrap method + :methName:"(I)I" // dynamic call-site name ("methName") plus the argument and return types of the call ("(I)I") + int 1, long 2l; // optional sequence of additional static arguments to the bootstrap method (ldc-type constants) + } +} // end Class Test+This JASM code has an invokedynamic instruction of the +form: invokedynamic InvokeDynamic (CONSTANT_CELL(INVOKEDYNAMIC)) +where the INVOKEDYNAMIC constant is represented as specified
+
+
+(i.e. invokedynamic InvokeDynamic INVOKESUBTAG : CONSTANT_FIELD +(bootstrapmethod signature) : NAME_AND_TYPE (CallSite) [Arguments +(Optional)] ).The JASM assembler creates the appropriate constant entries and +entries into the BootstrapMethods attribute in a resulting class file.
+You can also create InvokeDynamic constants and BootstrapMethods +explicitly:
+++#22; //class Test3+
version 51:0
{
const #1 = InvokeDynamic 0:#11; // REF_invokeSpecial:Test3.bsmName:"()V":name:"(I)I" int 1, long 2l
const #2 = Asciz "Test3";
const #3 = long 2l;
const #5 = class #6; // java/lang/Object
const #6 = Asciz "java/lang/Object";
const #7 = Asciz "name";
const #8 = int 1;
const #9 = Asciz "SourceFile";
const #10 = Asciz "Test3.jasm";
const #11 = NameAndType #7:#21; // name:"(I)I"
const #12 = Asciz "()V";
const #13 = Method #22.#17; // Test3.bsmName:"()V"
const #14 = Asciz "Code";
const #15 = Asciz "m";
const #16 = Asciz "BootstrapMethods";
const #17 = NameAndType #20:#12; // bsmName:"()V"
const #18 = Asciz "LineNumberTable";
const #19 = MethodHandle 7:#13; // REF_invokeSpecial:Test3.bsmName:"()V"
const #20 = Asciz "bsmName";
const #21 = Asciz "(I)I";
const #22 = class #2; // Test3
const #23 = class #6; // java/lang/Object
Method #15:#12
stack 0 locals 1
{
0: invokedynamic InvokeDynamic #1; // InvokeDynamic REF_invokeSpecial:Test3.bsmName:"()V":name:"(I)I" int 1, long 2l;
}
BootstrapMethod #19 #8 #3;
} // end Class Test3In this example,
+const #1 = InvokeDynamic 0:#11;is +the +InvokeDynamic constant that refers to BootstrapMethod at index '0' in +the BootstrapMethods Attribute (BootstrapMethod #19 #8 +#3;which refers to the MethodHandle at const #19, +plus 2 other static args (at const #8 and const #3).
++Pseudo instructions are 'assembler +directives', and not really instructions (in the VM sense) They +typically come in two forms: Code-generating Pseudo-Instructions, +and Attribute-Generating Pseudo-Instructions.
+ +Code-Generating Pseudo-Instructions
+The bytecode directive +instructs the assembler to put a collection of raw bytes into the code +attribute of a methodK
+
++
+ +- +
bytecode NUMBERS- NUMBERS is list of NUMBERs (divided by COMMA).
+
+Insert bytes in place of the instruction. May have any number +of numeric arguments, each of them to be converted into a byte and +inserted in method's code.Attribute-Generating Pseudo-Instructions
+The rest of pseudo_instructions do not produce any bytecodes, and +are +used to form tables: local variable table, exception table,
+
+Stack Maps, and Stack Map Frames. Line Number Tables can not be +specified, but they are constructed +by the assembler itself.++Local Variable Table Attribute Generation
++
+- +
var LOCAL_VARIABLE- Starts local variable range
+- +
endvar LOCAL_VARIABLE- Ends local variable range. LOCAL_VARIABLE means name or index +of local variable table entry.
+Example:
+static void main (String[] args) {+
Tester inst = new Tester();
inst.callSub();
}will be coded in assembler as +follows:
+++++++static Method #8:#9 // main:"([Ljava/lang/String;)V"+
stack 2 locals 2
{
4 var 0; // args:"[Ljava/lang/String;"
0: new #1; // class Tester;
3: dup;
4: invokespecial #2; // Method "<init>":"()V";
7: astore_1;
6 var 1; // inst:"LTester;"
8: aload_1;
9: invokevirtual #3; // Method callSub:"()V";
7 12: return;
endvar 0, 1;
}Exception Table Attribute Generation
+To generate exception table, three pseudo-instructions are used. +
++++
+- +
try TRAP_IDENT- Starts rangePC range
+- +
endtry TRAP_IDENT- Ends rangePC range
+- +
catch TRAP_IDENT CONSTANT_CELL(class)+- Starts exception handler.
++
TRAP_IDENTrepresents the +name or number of an exception table entry.CONSTANT_CELL+in "catch" pseudo_instruction means +catch +type. Each exception table entry contains 4 values:start-pc, end-pc, +catch-pc, catch-type. In jasm, each entry is denoted with some (local) +identifier, as an example:TRAP_IDENT.To set start-pc, place "try TRAP_IDENT" +before the instruction with the desirable program counter. +Similarly, use "endtry TRAP_IDENT" for +end-pc and "catch TRAP_IDENT, catch-type" for catch-pc and catch-type +(which is usually a constant pool reference). +Try, endtry, and catch pseudoinstructions may be placed in any order. +The order of entries in exception table is significant (see JVM +specification). However, the only way to control this order is to +place catch-clauses in appropriate +textual order: assembler adds an entry in the exception table each +time it encounters a catch-clause.
+Example:
+try {+
try {
throw new Exception("EXC");
} catch (NullPointerException e){
throw e;
} catch (Exception e){
throw e;
}
} catch (Throwable e){
throw e;
}will be coded in assembler as follows:
++++
try R1, R2; // single "try" or "endtry" can start several regions
new class java/lang/Exception;
dup;
ldc String "EXC";
invokespecial java/lang/Exception.<init>:"(Ljava/lang/String;)V";
athrow;
endtry R1;
catch R1 java/lang/NullPointerException; // only one "catch" per entry allowed
astore_1;
aload_1;
athrow;
catch R1 java/lang/Exception; // same region (R1) can appear in different catches
astore_1;
aload_1;
athrow;
endtry R2;
catch R2 java/lang/Throwable;
astore_1;
aload_1;
athrow;
+StackMap Table Attribute Generation
+Stack Maps are denoted by the pseudo-op opcode stack_map, +and they can be identified by three basic items:
++
+- +
StackMapStatement =stack_map(stackMap_Item_MapType +|stackMap_Item_Object +| +stackMap_Item_NewObject) + +stackMap_Item_MapType = +(bogus | int | float | double | long | null | this | CP) + + + + +
+
+stackMap_Item_Object = CONSTANT_CELL_CLASS+
+stackMap_Item_NewObject =at+LABEL+All stack_map directives are collected +by the assembler, and are used to create a StackMap Table attribute.
+ Example 1 (MapType): +
+public Method "<init>":"()V"+
stack 1 locals 1
{
aload_0;
invokespecial Method java/lang/Object."<init>":"()V";
return;
stack_frame_type full;
stack_map bogus;
...
}
+ Example 2 (Object):
+
+ public Method +"<init>":"()V"
+ stack 2 locals 1
+{
+ ...
+ + + stack_map +class +java/lang/Object;
+ nop;
+ return;
+}
+
+ Example 3 (NewObject):
+
+ public Method +"<init>":"()V"
+ stack 2 locals 1
+{
+ ...
+ + stack_map at L5;
+ nop;
+ return;
+}
+
+
+StackFrameType Table Attribute Generation
+StackFrameTypes are similar assembler directives as StackMap. +These directives can appear anywhere in +the code, and the assembler will collect them to produce a +StackFrameType attribute.
++
+- +
StackFrameStatement =stack_frame_type+frame_typeframe_type = (+same +| +stack1 +| +stack1_ex +| +chop1 +| +chop2 +| +chop3 | same_ex | append | full)
+
+ Example 1 (full stack frame type):
+public Method "<init>":"()V"+ Example 2 (append, chop2, and same stack frame types):
stack 1 locals 1
{
aload_0;
invokespecial Method java/lang/Object."<init>":"()V";
return;
stack_frame_type full;
stack_map bogus;
...
}
+public Method foo:"(Z)V"+
stack 2 locals 5
{
...
iload_2;
iconst_2;
if_icmpge L30;
L27: stack_frame_type append;
locals_map int, int;
iconst_2;
istore 4;
L30: stack_frame_type chop2;
goto L9;
L33: stack_frame_type same;
getstatic Field java/lang/System.out:"Ljava/io/PrintStream;";
ldc String "Chop2 attribute test";
invokevirtual Method java/io/PrintStream.println:"(Ljava/lang/String;)V";
return;
...
}LocalsMap Table
+Locals Maps are typically associated with a stack_frame_type, +and +are +accumulated +per +stack +frame. They typically follow a stack_frame_type +directive.
++
+- +
LocalsMapStatement =locals_map+locals_type (, locals_type +)*locals_type = +stackMap_Item_MapType +| +CONSTANT_CELL_CLASS
+
+ Example (a locals map specifying 2 ints): +public Method foo:"(Z)V"+
stack 2 locals 5
{
...
iload_2;
iconst_2;
if_icmpge L30;
L27: stack_frame_type append;
locals_map int, int;
iconst_2;
istore 4;
L30: stack_frame_type chop2;
goto L9;
L33: stack_frame_type same;
getstatic Field java/lang/System.out:"Ljava/io/PrintStream;";
ldc String "Chop2 attribute test";
invokevirtual Method java/io/PrintStream.println:"(Ljava/lang/String;)V";
return;
...
}
INNER_CLASS_DECLARATIONS: list of INNER_CLASS_DECLARATION INNER_CLASS_DECLARATION: INNER_CLASS_ACCESS InnerClass
+[INNER_CLASS_NAME=]?
+INNER_CLASS_INFO
+[of OUTER_CLASS_INFO]? ; INNER_CLASS_NAME: IDENT | CPX_name INNER_CLASS_INFO: CONSTANT_CELL(class) OUTER_CLASS_INFO: CONSTANT_CELL(class)INNER_CLASS_ACCESS: list of[public|protected|private][static][final][interface][abstract][synthetic][annotation][enum]InnerClass InCl=class test$InCl of class test;+
+
+Member annotations are a subset of the basic annotations support +provided in JDK 5.0 (1.5). These are annotations that +ornament Packages, Classes, and Members either visibly (accessible at +runtime) or invisibly (not accessible at +runtime). In JASM, visible annotations are denoted by the token @, +while +invisible +annotations +are +denoted +by the token @-. +
+ANNOTATIONS: [ANNOTATION_DECLARATION]+; ANNOTATION_DECLARATION: @+|@- ANNOTATION_NAME
+[ANNOTATION_VALUE_DECLARATIONS]+The '@+' token identifies a +Runtime Visible Annotation, where the '@-' +token identifies a Runtime Invisible Annotation. +
+ANNOTATION_NAME: IDENT ANNOTATION_VALUE_DECLARATIONS: list
+of (comma separated)ANNOTATION_VALUE_DECLARATION ANNOTATION_VALUE_DECLARATION: [ANNOTATION_VALUE_IDENT=] [ANNOTATION_VALUE]ANNOTATION_VALUE_IDENT: IDENT ANNOTATION_VALUE: ANNOTATION_VALUE_PRIMITIVE | Array of
+ANNOTATION_VALUE_PRIMITIVE ANNOTATION_VALUE_PRIMITIVE: PRIMITIVE_TYPE | STRING | CLASS | ENUM |
+ANNOTATION_DECLARATIONCLASS: class CONSTANT_CELL(class) ENUM: enum CONSTANT_CELL(class) CONSTANT_CELL(string) (where
+string is Enum type name) PRIMITIVE_TYPE: BOOLEAN | BYTE | CHAR | SHORT | INTEGER | LONG | FLOAT |
+DOUBLE@+ClassPreamble {
author = "John Doe",
date = "3/17/2002",
currentRevision = 6,
lastModified = "4/12/2004",
lastModifiedBy = "Jane Doe",
reviewers = {
"Alice",
"Bob",
"Cindy"}
}
+ super public class MyClass+
version 50:0
{
...
@-FieldPreamble {
author = "Mustafa",
date = "3/17/2009",
currentRevision = 4
}
Field foo:I;
+...+...
@+FieldPreamble {
boolAnnot = boolean 1, // Boolean
charBear = char 97, // Char
sharkByte = byte 17, // Byte
shortCircuit = short 4386, // Short
integerHead = 42, // Int
longJohnSilver = 55l, // Long
floatBoat = 1.0f, // Float
doubleDip = 10.0d, // Double
stringBeans = "foo", // String
severity = enum FieldPreamble$Severity IMPORTANT, // Enum
classAnnot = class FieldPreamble$FooBall, // Class
tm = @+Trademark { description = "embedded", owner = "ktl"} // Annotation
}
Field foo:I;
@+java/lang/Deprecated {
since = "9",
forRemoval = boolean true
}
+ moduleContent my.moduleContent+
version 53:0
{
...
+Note:
+ JASM does not enforce the annotation value declarations like a
+compiler would. It only checks to see that an annotation
+structure is well-formed.
+
+Member annotations are a subset of the basic annotations support +provided in JDK 7.0 (1.7). These are annotations that +ornament Packages, Classes, and Members either visibly (accessible at +runtime) or invisibly (not accessible at +runtime). In JASM, visible annotations are denoted by the token @T+, +while +invisible +annotations +are +denoted +by the token @T-.
+TYPE_ANNOTATION_DECLARATION:
+
+@T+|@T- ANNOTATION_NAME
+[TYPE_ANNOTATION_VALUE_DECLARATIONS]
+TYPE_ANNOTATION_VALUE_DECLARATIONS:
+list
+of
+(comma
+separated)
+
+TYPE_ANNOTATION_VALUE_DECLARATION
+TYPE_ANNOTATION_VALUE_DECLARATION:
+
+{ {
+ANNOTATION_VALUE_DECLARATION+
+ } TARGET PATH }
+
+
+
+
+TARGET:
+{ TARGET_TYPE TARGET_INFO }
+
+
+
+
+
+TARGET_TYPE:
+
+
+
+
+
+
+
+
+
+
+
+ |
+ |
+
+ |
+
+ |
+
METHOD_TYPE_PARAMETER
+
+
+
+
+
+
+
+ |
+
+ |
+
CLASS_EXTENDS
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+ |+ |
+
+ |
+
+ |
+
|
+ |
+
|
+ |
+
|
+ |
+
|
+ |
+
|
+ |
+
|
+ |
+
|
+ |
+
+ |
+ |
+
|
+
+
+ |
+
+ |
+ |
+
+ |
+ |
+
|
+ |
+
|
+ |
+
|
+ |
+
+TARGET_INFO_TYPE: TYPEPARAM | SUPERTYPE |
+TYPEPARAM_BOUND
+| EMPTY | METHODPARAM | EXCEPTION | LOCALVAR | CATCH | OFFSET
+| TYPEARG
+
+TYPEPARAM:
+
+paramIndex(INTEGER)
+
+
+
+
+
+
+
+SUPERTYPE:
+
+typeIndex(INTEGER)typeIndex(INTEGER)
+
+
+
+
+ TYPEPARAM_BOUND:
+ paramIndex(INTEGER)
+
+
+
+
+
+ boundIndex(INTEGER)
+
+
+
+
+
+EMPTY:
+
+
+
+
+
+
+
+ METHODPARAM:
+
+index(
+paramIndex(INTEGER)
+
+ EXCEPTION:
+ typeIndex(INTEGER)
+
+
+
+LOCALVAR:
+ { LVENTRY }+numEntries
+
+
+
+LVENTRY:
+
+ startpc(INTEGER)
+
+
+
+
+
+ length(INTEGER)
+
+
+
+
+
+ index(INTEGER)
+
+CATCH:
+ catch(INTEGER)
+
+OFFSET:
+
+
+
+
+
+
+ offset(INTEGER)
+
+
+
+
+TYPEARG:
+
+offset(INTEGER)
+ typeIndex(INTEGER)
+
+
+
+
+
+
+ PATH: list
+of (space separated)
+ {
+ PATH_ENTRY+
+ }
+
+
+ PATH_ENTRY:
+
+ { PATH_KIND PATH_INDEX }
+
+
+
+
+PATH_KIND:
+ ARRAY | INNER_TYPE | WILDCARD
+| TYPE_ARGUMENT
+
+
+
+PATH_INDEX:
+
+INTEGER
+
+
+
+
+
+
+
+
+
+
+Parameter annotations are another subset of the basic annotations
+support provided in JDK 5.0 (1.5). These are annotations that
+ornament Parameters to methods either visibly (accessible at runtime)
+or invisibly (not accessible at
+runtime). In JASM, visible parameter annotations are denoted by the
+token @+, while invisible parameter annotations are denoted
+by the token @-.
+
Parameter names come from an attribute introduced in JDK 8.0
+(1.8). These are fixed parameter names that are used to ornament
+parameters on methods. In Jasm, parameter names are identified by
+the token # followed by { } braclets
+
METHOD DECLARATION: MODIFIERS Method METHOD_NAME:"METHOD_SIGNATURE"
+[STACK_DECL] [LOCALS_DECL] [PARAMETERS_DECL] {[CODE]}PARAMETERS_DECL: [PARAMETER_DECL]N (where N < number of params
+in method, each N is a unique param number)PARAMETER_DECL: PARAM_NUM : [PARAM_NAME_DECL] [ANNOTATION_DECLARATIONS]PARAM_NAME_DECL: #{ name PARAM_ACCESS}PARAM_ACCESS: list of[final][synthetic][mandated]public class MyClass2 {
...
public int doSomething(
@VisParamPreamble ( author = "gummy" ) @InVisParamPreamble ( author = "bears" ) int barber,
boolean of,
@VisParamPreamble ( author = "sour" ) @InVisParamPreamble ( author = "worms" ) int seville,
@InVisParamPreamble1 ( reviewers = {"Dilbert", "Garfield"} ) boolean pastrami) {
...
}
...
}
+super public class MyClass2+
version 50:0
{
...
public Method doSomething:"(IZIZ)I"
stack 2 locals 5
0: #{P0 mandated} @+VisParamPreamble { author = "gummy" } @-InVisParamPreamble { author = "bears" }
1: #{P1 final synthetic mandated}
2: #{P2 mandated} @+VisParamPreamble { author = "sour" } @-InVisParamPreamble { author = "worms" }
3: #{P3 mandated} @-InVisParamPreamble1 { reviewers = { "Dilbert", "Garfield"} }
{
...
}
} // end Class MyClass2
Default annotations are another subset of the basic
+annotations
+support provided in JDK 5.0 (1.5). These are annotations that
+ornament Annotations either visibly (accessible at runtime)
+or invisibly (not accessible at
+runtime). Default annotations specify a default value for a given
+annotation field.
+
ANNOTATION INTERFACE DECLARATION: @interface ANNOTATION_NAME { ANNOTATION_FIELD_DECL+
+}
+ ANNOTATION_FIELD_DECL: ANNOT_FIELD_TYPE ANNOTATION_NAME
+[ANNOTATION_DEFAULT_VALUE_DECL];
+ ANNOTATION_DEFAULT_VALUE_DECL: default ANNOTATION_VALUE (where value must be of the type
+ANNOT_FIELD_TYPE)
+ import java.lang.annotation.*;+
@Retention(RetentionPolicy.RUNTIME)
@interface Meth2Preamble {
String author() default "John Steinbeck";
}
+interface Meth2Preamble+
implements java/lang/annotation/Annotation
version 50:0
{
public abstract Method author:"()Ljava/lang/String;" default { "John Steinbeck" } ;
} // end Class Meth2Preamble
+MODULE_REQUIRES: sequence of REQUIRES_FLAGS CONSTANT_CELL(moduleContent); REQUIRES_FLAGS: set of transitive] [static] requires transitive static foo.bar;+ +
MODULE_EXPORTS: sequence of CONSTANT_CELL(package) [to EXPORT_TO_MODULES]; EXPORT_TO_MODULES: list of CONSTANT_CELL(moduleContent) exports com/foo/bar to+
foo2.bar2,
foo3.bar3; +
exports org/foo/bar;+ +
MODULE_OPENS: sequence of CONSTANT_CELL(package) [to OPENS_TO_MODULES]; OPENS_TO_MODULES: list of CONSTANT_CELL(moduleContent) opens com/foo/bar to+
foo2.bar2,
foo3.bar3; +
opens org/foo/bar;+ +
MODULE_USES: sequence of CONSTANT_CELL(class); uses com/foo/bar; ++ +
MODULE_PROVIDES: sequence of CONSTANT_CELL(class) [with MODULE_PROVIDES_WITH_CLASSES]; MODULE_PROVIDES_WITH_CLASSES: list of CONSTANT_CELL(class)provides com/foo/bar with+
foo2.bar2,
foo3.bar3;
provides com/foo/bar;+
+
|
+ Java Assembler Tools (AsmTools) User's Guide + |
+
+ 000-0000-00 + |
+ + + | +
+
+ int |
+> INTEGER |
+> +> | +> | +> | +> | |
long |
+> [INTEGER|LONG] |
+> +> | +> | +> | +> | |
float |
+> [FLOAT|INTEGER] |
+> +> | +> | +> | +> | |
float |
+> bits INTEGER |
+> +> | +> | +> | +> | |
double |
+> [FLOAT|DOUBLE|INTEGER|LONG] |
+> +> | +> | +> | +> | |
double |
+> [bits INTEGER | bits LONG] |
+> +> | +> | +> | +> | |
Asciz |
+> EXTERNAL_NAME |
+> +> | +> | +> | +> | |
class |
+> CONSTANT_NAME |
+> +> | +> | +> | +> | |
String |
+> CONSTANT_NAME |
+> +> | +> | +> | +> | |
NameAndType |
+> NAME_AND_TYPE |
+> +> | +> | +> | +> | |
Field |
+> CONSTANT_FIELD |
+> +> | +> | +> | +> | |
Method |
+> CONSTANT_FIELD |
+> +> | +> | +> | +> | |
ReferenceIndex |
+> [Method|InterfaceMethod] |
+> +> | +> | +> | +> | |
MethodHandle |
+> [INVOKESUBTAG|INVOKESUBTAG_INDEX] |
+> : |
+> CONSTANT_FIELD | [FIELDREF|METHODREF|INTERFACEMETHODREF] |
+> +> | +> | +> |
MethodType |
+> CONSTANT_NAME |
+> +> | +> | +> | ||
id="invokedynamicconstant"> InvokeDynamic |
+> INVOKESUBTAG |
+> : |
+> CONSTANT_FIELD |
+> : |
+> NAME_AND_TYPE |
+> [INVOKEDYNAMIC_STATIC_ARGS] |
+>
moduleContent |
+> CONSTANT_NAME |
+> +> | +> | +> | +> | |
package |
+> CONSTANT_NAME |
+> +> | +> | +> | +> | |
REF_GETFIELD |
+> [1] |
+>
REF_GETSTATIC |
+> [2] |
+>
REF_PUTFIELD |
+> [3] |
+>
REF_PUTSTATIC |
+> [4] |
+>
REF_INVOKEVIRTUAL |
+> [5] |
+>
REF_INVOKESTATIC |
+> [6] |
+>
REF_INVOKESPECIAL |
+> [7] |
+>
REF_NEWINVOKESPECIAL |
+> [8] |
+>
REF_INVOKEINTERFACE |
+> [9] |
+>
int |
+> INTEGER |
+>
long |
+> [INTEGER|LONG] |
+>
float |
+> [FLOAT|INTEGER] |
+>
double |
+> [FLOAT|DOUBLE|INTEGER|LONG] |
+>
class |
+> CONSTANT_NAME |
+>
String |
+> CONSTANT_NAME |
+>
MethodHandle |
+> INVOKESUBTAG:CONSTANT_FIELD |
+>
MethodType |
+> CONSTANT_NAME |
+>
| aload, astore, fload, fstore, iload, istore, lload, lstore, dload, +> dstore, ver, endvar: | +>LOCAL_VARIABLE |
+>
| iinc: | +>LOCAL_VARIABLE, NUMBER |
+>
| sipush, bipush, bytecode: | +>NUMBER |
+>
| tableswitch, lookupswitch: | +>SWITCHTABLE |
+>
| newarray: | +>TYPE |
+>
| jsr, goto, ifeq, ifge, ifgt, ifle, iflt, ifne, if_icmpeq, if_icmpne, +> if_icmpge, if_icmpgt, if_icmple, if_icmplt, if_acmpeq, if_acmpne, +> ifnull, ifnonnull, try, endtry: | +>LABEL |
+>
| jsr_w, goto_w: | +>LABEL |
+>
| ldc_w, ldc2_w, ldc: | +>CONSTANT_CELL |
+>
| new, anewarray, instanceof, checkcast, | +>CONSTANT_CELL(class) |
+>
| multianewarray | +> style="vertical-align: top">NUMBER, CONSTANT_CELL(class) |
+>
| putstatic, getstatic, putfield, getfield: | +>CONSTANT_CELL(Field) |
+>
| invokevirtual, invokenonvirtual, invokestatic: | +>CONSTANT_CELL(Method) |
+>
| invokeinterface: | +>NUMBER, CONSTANT_CELL(Method) |
+>
| invokedynamic: | +>CONSTANT_CELL(InvokeDynamic) |
+>
| aaload, aastore, aconst_null,
+> aload_0, aload_1, aload_2, aload_3, aload_w , areturn,
+> arraylength, astore_0, astore_1, astore_2, astore_3, astore_w,
+> athrow, baload, bastore, caload, castore, d2f, d2i, d2l, dadd,
+> daload, dastore, dcmpg, dcmpl, dconst_0, dconst_1, ddiv, dead,
+> dload_0, dload_1, dload_2, dload_3, dload_w , dmul, dneg, drem,
+> dreturn, dstore_0, dstore_1, dstore_2, dstore_3, dstore_w, dsub,
+> dup, dup2, dup2_x1, dup2_x2, dup_x1, dup_x2, f2d, f2i, f2l,
+> fadd, faload, fastore, fcmpg, fcmpl, fconst_0, fconst_1,
+> fconst_2, fdiv, fload_0, fload_1, fload_2, fload_3, fload_w,
+> fmul, fneg, frem, freturn , fstore_0, fstore_1, fstore_2,
+> fstore_3, fstore_w, fsub , i2b, i2c, i2d, i2f, i2l, i2s, iadd,
+> iaload, iand, iastore, iconst_0, iconst_1, iconst_2, iconst_3,
+> iconst_4, iconst_5, iconst_m1, idiv, iinc_w, iload_0, iload_1,
+> iload_2, iload_3, iload_w, imul, ineg, int2byte, int2char,
+> int2short, ior, irem, ireturn, ishl, ishr, istore_0, istore_1,
+> istore_2, istore_3, istore_w, isub, iushr, ixor, l2d, l2f, l2i,
+> label, ladd, laload, land, lastore, lcmp, lconst_0, lconst_1,
+> ldiv, lload_0, lload_1, lload_2, lload_3, lload_w, lmul, lneg,
+> lor, lrem, lreturn, lshl, lshr, lstore_0, lstore_1, lstore_2,
+> lstore_3, lstore_w, lsub, lushr, lxor, monitorenter, monitorexit,
+> nonpriv, nop, pop, pop2, priv, ret, return, ret_w, saload,
+> sastore, swap, wide +> |
+> <No Arguments> |
+>
TARGET_TYPE: |
+TARGET_INFO_TYPE: |
+
CLASS_TYPE_PARAMETER |
+TYPEPARAM |
+
METHOD_TYPE_PARAMETER
+ |
+TYPEPARAM |
+
CLASS_EXTENDS |
+SUPERTYPE |
+
CLASS_TYPE_PARAMETER_BOUND |
+TYPEPARAM_BOUND |
+
METHOD_TYPE_PARAMETER_BOUND |
+TYPEPARAM_BOUND |
+
FIELD |
+EMPTY |
+
METHOD_RETURN |
+EMPTY|+ |
+
METHOD_RECEIVER |
+EMPTY |
+
METHOD_FORMAL_PARAMETER |
+METHODPARAM |
+
THROWS |
+EXCEPTION |
+
LOCAL_VARIABLE |
+LOCALVAR |
+
RESOURCE_VARIABLE |
+LOCALVAR |
+
EXCEPTION_PARAM |
+CATCH |
+
INSTANCEOF |
+OFFSET |
+
NEW |
+OFFSET |
+
CONSTRUCTOR_REFERE CE_RECEIVER+ |
+OFFSET |
+
METHOD_REFERENCE_RECEIVER |
+OFFSET |
+
CAST+ |
+TYPEARG |
+
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT+ |
+TYPEARG |
+
METHOD_INVOCATION_TYPE_ARGUMENT |
+TYPEARG |
+
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT |
+TYPEARG |
+
METHOD_REFERENCE_TYPE_ARGUMENT |
+TYPEARG |
+
Java Assembler Tools (AsmTools) User's Guide |
+000-0000-00 |
++ |
+ * This class provides methods for removing comments from strings,
+ * converting UTF-8 strings to printable formats, and handling character
+ * encoding in a way that is suitable for assembly tools.
+ */
+public class StringUtils {
+
+ public static final char[] hexTable = {
+ '0', '1', '2', '3', '4', '5', '6', '7',
+ '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'
+ };
+
+ /**
+ * Removes Java comments from String
+ * Spaces ahead of comments will be removed; alternatively, if no spaces precede the comment,
+ * the space after it will be deleted.
+ *
+ * @param str string that contains comments
+ * @return string without comments
+ */
+ public static String removeCommentFrom(String str) {
+ // firstly delete // comment if exists
+ int idx = str.indexOf("//");
+ if (idx != -1) {
+ str = str.substring(0, idx--);
+ if (str.charAt(idx) == ' ') {
+ str = str.substring(0, idx);
+ }
+ }
+ // remove /* some comment */ comments
+ String[] list = str.split("\\/\\*.*?\\*\\/");
+ if (list.length > 1) {
+ // comments found
+ str = "";
+ for (int i = 0; i < list.length; i++) {
+ idx = list[i].length() - 1;
+ if (list[i].charAt(idx) == ' ') {
+ str += list[i].substring(0, idx);
+ } else {
+ str += list[i];
+ idx = i + 1;
+ if (idx < list.length && list[idx].charAt(0) == ' ') {
+ list[idx] = list[idx].substring(1);
+ }
+ }
+ }
+ }
+ return str;
+ }
+
+ /**
+ * Converts CONSTANT_Utf8_info string to a printable string for jdis/jdec.
+ *
+ * @param utf8 UTF8 string taken from within ConstantPool of a class file
+ * @param enclosingString strings to enclose output string
+ * @return output string for jcod/jasm
+ */
+ public static String Utf8ToString(String utf8, String... enclosingString) {
+ final String leftBracket = enclosingString.length > 0 ? enclosingString[0] : "";
+ final String rightBracket = enclosingString.length > 1 ? enclosingString[1] : leftBracket;
+ StringBuilder sb = new StringBuilder(leftBracket);
+ for (int k = 0; k < utf8.length(); k++) {
+ sb.append(charToUtf8String(utf8.charAt(k)));
+ }
+ return sb.append(rightBracket).toString();
+ }
+
+ /**
+ * Converts CONSTANT_Utf8_info string to a printable list of strings
+ * @param utf8 UTF8 string taken from within ConstantPool of a class file
+ * @param strLength the maximum length of each string in the resulting list
+ * @return list of strings for jcod/jasm
+ */
+ public static List
+ * Control characters and special characters are escaped using the appropriate escape sequences.
+ * Other characters are returned as is.
+ *
+ * @param c the character to convert
+ * @return the UTF-8 string representation of the character
+ */
+ public static String charToUtf8String(char c) {
+ return switch (c) {
+ case '\t' -> "\\".concat("t");
+ case '\n' -> "\\".concat("n");
+ case '\r' -> "\\".concat("r");
+ case '\b' -> "\\".concat("b");
+ case '\f' -> "\\".concat("f");
+ case '\"' -> "\\".concat("\"");
+ case '\'' -> "\\".concat("\'");
+ case '\\' -> "\\".concat("\\");
+ default -> Character.isISOControl(c) ? String.format("\\u%04x", (int) c) : Character.toString(c);
+ };
+ }
+
+
+ /**
+ * Checks that ch is in the list
+ *
+ * @param i char for testing
+ * @param list of chars
+ * @return true if char ch found in the list
+ */
+ public static boolean isOneOf(int i, char... list) {
+ char ch = (char) i;
+ for (char c : list) {
+ if (c == ch)
+ return true;
+ }
+ return false;
+ }
+
+ /**
+ * Reads the set of bytes if all bytes are printable then they will be printed
+ * as the string "String"; otherwise the byte array 0x0F 0xB6 0x00 0x11;
+ * The result is the list of lines for printing.
+ *
+ * @param in input stream to get bytes for printing
+ * @param length number of bytes
+ * @param CHARS_IN_LINE max chars in line prepared for printing
+ * @return list of lines for printing
+ * @throws IOException exception might happen while reading DataInputStream
+ */
+ public static List
+ * Non-printable ASCII characters are those with ASCII values outside the range of 32 (space) to 126 (tilde).
+ *
+ * @param input the input string to be processed
+ * @return a new string with non-printable ASCII characters removed, or null if the input is null
+ */
+ public static String removeNonPrintableAscii(String input) {
+ if (input == null) return null;
+ StringBuilder result = new StringBuilder();
+ for (char c : input.toCharArray()) {
+ if (c >= 32 && c <= 126) {
+ result.append(c);
+ }
+ }
+ return result.toString();
+ }
+
+ /**
+ * Converts a list of strings to a formatted string representation.
+ * The output is enclosed in parentheses and elements are separated by commas.
+ *
+ * @param list the list of strings to convert
+ * @return a formatted string representation of the list
+ */
+ public static String ListToString(List
+ * String/Byte/Stream inputs can be used as any 3rd part code which do not need files, aka IDE, instrumentation or similar.
+ *
+ * The interface methods goes in favor of asmtools, and for details and help see individual implementations
+ */
+public interface ToolInput {
+
+ String getName();
+
+ DataInputStream getDataInputStream(Optional
+ * Also, if the -f option is used and the number of processed class files is more than 1,
+ * then destinationFileName will only apply to the first input file only.
+ * For example, if you run jdis -w . -f FILE input.class input2.class, then in the output directory,
+ * the files FILE.jasm and input2.jasm will be generated.
+ */
+ protected String destinationFileName = null;
+ private Optional
+ * Text/Byte/EscapedPrintStream outputs can be used as any 3rd part code that does not need files, aka IDE,
+ * instrumentation or similar.
+ *
+ * The interface methods go in favor of asmtools, and for details and help see individual implementations
+ */
+public interface ToolOutput {
+
+ DataOutputStream getDataOutputStream() throws FileNotFoundException;
+
+ String getCurrentClassName();
+
+ void startClass(String fullyQualifiedName, Optional
+ * When jasm processes files with classfile version <= 45, it shouldn't set the ACC_SYNTHETIC bit
+ * but add the Synthetic attribute instead. The ACC_SYNTHETIC bit wasn't introduced until classfile version 46.
+ *
+ * @return true if only Synthetic attribute is supported, false otherwise
+ */
+ public boolean isSyntheticAttributeContext() {
+ return major_version <= 45;
+ }
+}
diff -Nru jtreg8-8.1+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/ClassFileContext.java jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/ClassFileContext.java
--- jtreg8-8.1+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/ClassFileContext.java 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/ClassFileContext.java 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,78 @@
+/*
+ * Copyright (c) 2021, 2025, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+package org.openjdk.asmtools.common.structure;
+
+/**
+ * Class File context CF_Context enums
+ */
+public enum ClassFileContext {
+
+ NONE(0x0000, "n/a", false),
+ CLASS(0x0001, "class", false),
+ FIELD(0x0002, "field", false),
+ METHOD(0x0004, "method", false),
+ INNER_CLASS(0x0008, "inner-class", false),
+ MODULE(0x0010, "module", false),
+ REQUIRES(0x0020, "requires", false),
+ EXPORTS(0x0040, "exports", false),
+ OPENS(0x0080, "opens", false),
+ METHOD_PARAMETERS(0x0100, "method parameters", false),
+ MODULE_DIRECTIVES(0x0020 | 0x0040 | 0x0080, "module directives", false),
+ ORDINARY(0x0200, "ordinary", true),
+ VALUE_OBJECTS(0x0200, "value classes and objects", true);
+
+ private final int id;
+ private final String printVal;
+ private final boolean globalContext;
+
+ ClassFileContext(int id, String print, boolean globalContext) {
+ this.id = id;
+ this.printVal = print;
+ this.globalContext = globalContext;
+ }
+
+ public int getID() {
+ return id;
+ }
+
+ public String getName() {
+ return printVal;
+ }
+
+ public boolean isGlobal() {
+ return globalContext;
+ }
+
+ public boolean isOneOf(ClassFileContext... contexts) {
+ for (ClassFileContext cfc : contexts) {
+ if ((cfc.id & this.id) != 0) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ public boolean belongToContextOf(EModifier modifier) {
+ return (this.id & modifier.getAllovedContextMask()) != 0;
+ }
+}
diff -Nru jtreg8-8.1+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/EAttribute.java jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/EAttribute.java
--- jtreg8-8.1+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/EAttribute.java 1970-01-01 00:00:00.000000000 +0000
+++ jtreg8-8.3+1+ds1/asmtools/src/org/openjdk/asmtools/common/structure/EAttribute.java 2026-06-21 20:26:05.000000000 +0000
@@ -0,0 +1,159 @@
+/*
+ * Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+package org.openjdk.asmtools.common.structure;
+
+import org.openjdk.asmtools.jasm.ClassFileConst;
+
+import java.util.HashMap;
+import java.util.function.Function;
+import java.util.stream.Collectors;
+import java.util.stream.Stream;
+
+import static org.openjdk.asmtools.jasm.ClassFileConst.ConstType.*;
+
+/**
+ * 4.7. Attributes
+ */
+public enum EAttribute {
+
+ // Constant for JVMS
+ ATT_Unrecognized(-1, "ATT_Unrecognized", "", CONSTANT_UNKNOWN),
+ ATT_StackMap(1, "ATT_StackMap", "StackMap", CONSTANT_UNKNOWN),
+ // Numbers correspond to VM spec (chapter 4.7.X)
+ ATT_ConstantValue(2, "ATT_ConstantValue", "ConstantValue", CONSTANT_UTF8),
+ ATT_Code(3, "ATT_Code", "Code", CONSTANT_UNKNOWN),
+ ATT_StackMapTable(4, "ATT_StackMapTable", "StackMapTable", CONSTANT_UNKNOWN),
+ ATT_Exceptions(5, "ATT_Exceptions", "Exceptions", CONSTANT_UNKNOWN),
+ ATT_InnerClasses(6, "ATT_InnerClasses", "InnerClasses", CONSTANT_CLASS),
+ ATT_EnclosingMethod(7, "ATT_EnclosingMethod", "EnclosingMethod", CONSTANT_CLASS),
+ ATT_Synthetic(8, "ATT_Synthetic", "Synthetic", CONSTANT_UNKNOWN),
+ ATT_Signature(9, "ATT_Signature", "Signature", CONSTANT_UTF8),
+ ATT_SourceFile(10, "ATT_SourceFile", "SourceFile", CONSTANT_UTF8),
+ ATT_SourceDebugExtension(11, "ATT_SourceDebugExtension", "SourceDebugExtension", CONSTANT_UTF8),
+ ATT_LineNumberTable(12, "ATT_LineNumberTable", "LineNumberTable", CONSTANT_UNKNOWN),
+ ATT_LocalVariableTable(13, "ATT_LocalVariableTable", "LocalVariableTable", CONSTANT_UNKNOWN),
+ ATT_LocalVariableTypeTable(14, "ATT_LocalVariableTypeTable", "LocalVariableTypeTable", CONSTANT_UNKNOWN),
+ ATT_Deprecated(15, "ATT_Deprecated", "Deprecated", CONSTANT_UNKNOWN),
+ ATT_RuntimeVisibleAnnotations(16, "ATT_RuntimeVisibleAnnotations", "RuntimeVisibleAnnotations", CONSTANT_UNKNOWN),
+ ATT_RuntimeInvisibleAnnotations(17, "ATT_RuntimeInvisibleAnnotations", "RuntimeInvisibleAnnotations", CONSTANT_UNKNOWN),
+ ATT_RuntimeVisibleParameterAnnotations(18, "ATT_RuntimeVisibleParameterAnnotations", "RuntimeVisibleParameterAnnotations", CONSTANT_UNKNOWN),
+ ATT_RuntimeInvisibleParameterAnnotations(19, "ATT_RuntimeInvisibleParameterAnnotations", "RuntimeInvisibleParameterAnnotations", CONSTANT_UNKNOWN),
+ ATT_AnnotationDefault(20, "ATT_AnnotationDefault", "AnnotationDefault", CONSTANT_UNKNOWN),
+ ATT_BootstrapMethods(21, "ATT_BootstrapMethods", "BootstrapMethods", CONSTANT_METHODHANDLE),
+ ATT_RuntimeVisibleTypeAnnotations(22, "ATT_RuntimeVisibleTypeAnnotations", "RuntimeVisibleTypeAnnotations", CONSTANT_UNKNOWN),
+ ATT_RuntimeInvisibleTypeAnnotations(23, "ATT_RuntimeInvisibleTypeAnnotations", "RuntimeInvisibleTypeAnnotations", CONSTANT_UNKNOWN),
+ ATT_MethodParameters(24, "ATT_MethodParameters", "MethodParameters", CONSTANT_UTF8),
+ ATT_Module(25, "ATT_Module", "Module", CONSTANT_MODULE),
+ ATT_Version(26, "ATT_Version", "Version", CONSTANT_UTF8),
+ ATT_TargetPlatform(27, "ATT_TargetPlatform", "TargetPlatform", CONSTANT_UTF8),
+ ATT_MainClass(28, "ATT_MainClass", "MainClass", CONSTANT_CLASS),
+ ATT_ModulePackages(29, "ATT_ModulePackages", "ModulePackages", CONSTANT_PACKAGE),
+ ATT_ModuleMainClass(30, "ATT_ModuleMainClass", "ModuleMainClass", CONSTANT_CLASS),
+ // ATT_ModuleTarget(31, "ATT_ModuleTarget", "ModuleTarget", CONSTANT_UNKNOWN),
+ // JEP 181: class file 55.0
+ ATT_NestHost(32, "ATT_NestHost", "NestHost", CONSTANT_CLASS),
+ ATT_NestMembers(33, "ATT_NestMembers", "NestMembers", CONSTANT_CLASS),
+ // JEP 359 Record(Preview): class file 58.65535
+ // Record_attribute {
+ // u2 attribute_name_index;
+ // u4 attribute_length;
+ // u2 components_count;
+ // component_info components[components_count];
+ // }
+ ATT_Record(34, "ATT_Record", "Record", CONSTANT_UTF8),
+ // JEP 360 (Sealed types): class file 59.65535
+ // PermittedSubclasses_attribute {
+ // u2 attribute_name_index;
+ // u4 attribute_length;
+ // u2 number_of_classes;
+ // u2 classes[number_of_classes];
+ // }
+ ATT_PermittedSubclasses(35, "ATT_PermittedSubclasses", "PermittedSubclasses", CONSTANT_CLASS),
+ // Valhalla
+ ATT_LoadableDescriptors(36, "ATT_LoadableDescriptors", "LoadableDescriptors", CONSTANT_CLASS);
+
+ private final Integer value;
+ private final String printVal;
+ private final String parseKey;
+ private final ClassFileConst.ConstType constType;
+ private static HashMap
+ * The enum contains all JVMS (class, field, method, nested class, module and module statements) accesses and modifiers
+ * taken from tables 4.1-A, 4.1-B, 4.5-A, 4.6-A, 4.7.6-A, 4.7.25 etc according to their context @see EClassFileContext
+ */
+public enum EModifier {
+
+ ACC_NONE(0x0000, "", NONE), // <
+ * JEP 181 (Nest-based Access Control): class file 55.0
+ * NestMembers_attribute {
+ * u2 attribute_name_index;
+ * u4 attribute_length;
+ * u2 number_of_classes;
+ * u2 classes[number_of_classes];
+ * }
+ *
+ * JEP 360 (Sealed types): class file 59.65535
+ * PermittedSubclasses_attribute {
+ * u2 attribute_name_index;
+ * u4 attribute_length;
+ * u2 number_of_classes;
+ * u2 classes[number_of_classes];
+ * }
+ *
+ * Valhalla:
+ * LoadableDescriptors_attribute {
+ * u2 attribute_name_index;
+ * u4 attribute_length;
+ * u2 number_of_descriptors;
+ * u2 descriptors[number_of_descriptors];
+ * }
+ */
+public class ArrayAttr extends AttrData {
+
+ List
+ * AttrData is the base class for many attributes (or parts of attributes), and it is
+ * instantiated directly for simple attributes (like Synthetic or Deprecated).
+ */
+class AttrData implements ConstantPoolDataVisitor {
+
+ private final EAttribute attribute;
+ private final ConstCell attributeNameConstantCell;
+
+ AttrData(ConstantPool pool, EAttribute attribute) {
+ this.attribute = attribute;
+ this.attributeNameConstantCell = pool.findUTF8Cell(attribute.parseKey());
+ }
+
+ @Override
+ public
+ * This is the main data structure for representing parsed class data. This structure
+ * renders directly to a class file.
+ */
+class ClassData extends MemberData
+ * The classes in Tables are following a Singleton Pattern. These classes are Enums, and
+ * they are contained in private hash maps (lookup tables and reverse lookup tables).
+ * These hash maps all have public accessors, which clients use to look-up enums.
+ *
+ * Tokens in this table carry no external state, and are typically treated as constants.
+ * They do not need to be reset.
+ */
+public final class ClassFileConst {
+
+ public static final int JAVA_MAGIC = 0xCAFEBABE;
+ /**
+ * Lookup-tables for various types.
+ */
+ private static final HashMap
+ * Code_attribute {
+ * u2 attribute_name_index;
+ * u4 attribute_length;
+ * u2 max_stack;
+ * u2 max_locals;
+ * u4 code_length;
+ * u1 code[code_length];
+ * u2 exception_table_length;
+ * { u2 start_pc;
+ * u2 end_pc;
+ * u2 handler_pc;
+ * u2 catch_type;
+ * } exception_table[exception_table_length];
+ * u2 attributes_count;
+ * attribute_info attributes[attributes_count];
+ * }
+ */
+class CodeAttr extends AttrData {
+ protected final List