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
