> 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).
Alan Bateman has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 12 additional commits since the last revision: - Merge branch 'master' into JDK-8380109 - Merge branch 'master' into JDK-8380109 - Improve docs - Merge branch 'master' into JDK-8380109 - Improve description of call to predicate's test method - completes with => throws - Minor improvement to docs - Merge branch 'master' into JDK-8380109 - Add JEP number - Improve flow of operator description in 2-arg open method - ... and 2 more: https://git.openjdk.org/jdk/compare/e71d92de...2f06dba4 ------------- Changes: - all: https://git.openjdk.org/jdk/pull/30695/files - new: https://git.openjdk.org/jdk/pull/30695/files/ed6b3d1d..2f06dba4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=30695&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=30695&range=03-04 Stats: 18158 lines in 419 files changed: 14350 ins; 2146 del; 1662 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
