[jdk17u-dev] RFR: 8286311: remove boilerplate from use of runTests

Goetz Lindenmaier goetz at openjdk.org
Wed Apr 10 07:38:43 UTC 2024


I backport this for parity with 17.0.12-oracle.

The patch needed some resolving. 

The only file with a trivial resolve in code is TestUnicode.java.

All other resolves are Copyright issues.
A row of files are not in 17. I did not research how they
apprear in 21, this seems too much effort for this rather
pointless change. 
Nevertheless this might make later backports easier for the 
files catched here, which is the majority.






File not in 17:
test/langtools/jdk/javadoc/doclet/testAutoHeaderId/TestAutoHeaderId.java

test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java
test/langtools/jdk/javadoc/doclet/testDateOption/TestDateOption.java
test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java
test/langtools/jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java


test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java
test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java
test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java

test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java

test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java

test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java

test/langtools/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java
test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java
test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java
test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java

test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java

test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java
test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java
test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java

test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
Copyright and some code.

test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
Copyright

File not in 17:
test/langtools/jdk/javadoc/doclet/testValueTag/TestValueFormats.java
test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java
test/langtools/jdk/javadoc/testTFMBuilder/TestTFM

-------------

Commit messages:
 - Backport 2294f225c074516abd2fecf5c64e2e1a2453bc6f

Changes: https://git.openjdk.org/jdk17u-dev/pull/2384/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2384&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8286311
  Stats: 512 lines in 245 files changed: 0 ins; 0 del; 512 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/2384.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/2384/head:pull/2384

PR: https://git.openjdk.org/jdk17u-dev/pull/2384


More information about the jdk-updates-dev mailing list