This change updates httpclient tests to use `${test.main.class}` in `@run` tags
instead of explicitly referencing the test class name.

This aligns with the newer jtreg and avoids issues when
tests are copied and the class name is not properly updated.

Only `@run` tags are modified. Other tags (e.g. `@build`) that may still
contain explicit class references are intentionally left unchanged for now, 
but can be updated(removed) if desired.

The number of changes is relatively large due to the mechanical nature
of the refactoring. Thanks for taking a look.

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

Commit messages:
 - Update copyright year to 2026
 - 8372325: Refactor tests under jdk/java/net/httpclient classes to use 
${test.main.class}

Changes: https://git.openjdk.org/jdk/pull/30307/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=30307&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8372325
  Stats: 599 lines in 319 files changed: 0 ins; 0 del; 599 mod
  Patch: https://git.openjdk.org/jdk/pull/30307.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/30307/head:pull/30307

PR: https://git.openjdk.org/jdk/pull/30307

Reply via email to