On Thu, 11 Jun 2026 20:03:17 GMT, Chen Liang <[email protected]> wrote:
>> test/jdk/tools/sincechecker/modules/java.base/JavaBaseCheckSince.java line >> 29: >> >>> 27: * @summary Test for `@since` in java.base module >>> 28: * @library /test/lib /test/jdk/tools/sincechecker >>> 29: * @run main/timeout=480 SinceChecker java.base --ignoreSince Valhalla >>> --exclude java.lang.classfile >> >> Probably a bit off‑topic, but >> >> @nizarbenalla >> Why is `java.lang.classfile` still being excluded? >> >> I would expect that whatever issues caused it to be excluded in >> https://github.com/openjdk/jdk/pull/18934 to have been fixed since. > > The package history is not really tracked by ct.sym (only as exports in > module descriptors) so they need explicit tracking. Also bugs with > CompoundElement.forEach history. I haven't yet found a simple solution to the problems Chen pointed out, that's why the API is still excluded from the test. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/31123#discussion_r3417149070
