This is the API, implementation and test changes for [JEP 
533](https://openjdk.org/jeps/533).

The API changes are as per the summary in the JEP. Most of the changes in the 
PR are to the API docs as this update includes a pass over the docs to improve 
the readability and links. The Exception Handling section in the class 
description moves to after the Configuration section so the class description 
will look like it has more changes that it actually has. For the API docs then 
it might be easier to read the generated [API 
docs](https://cr.openjdk.org/~alanb/sc-jdk27/api/java.base/java/util/concurrent/StructuredTaskScope.html)
 rather the source.

The implementation changes are most trivial. Much of the test changes are 
mechanical but there are a few new tests for new conditions and the new factory 
methods.

API discussion should go to loom-dev, not the PR.

---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

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

Commit messages:
 - Minor improvement to docs
 - Merge branch 'master' into JDK-8380109
 - Add JEP number
 - Improve flow of operator description in 2-arg open method
 - Tiny up subtask docs
 - Initial commit

Changes: https://git.openjdk.org/jdk/pull/30695/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=30695&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8380109
  Stats: 1447 lines in 10 files changed: 603 ins; 219 del; 625 mod
  Patch: https://git.openjdk.org/jdk/pull/30695.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/30695/head:pull/30695

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

Reply via email to