On Fri, 2 Jun 2023 04:48:35 GMT, Joe Darcy <da...@openjdk.org> wrote:
>> Explain in java.lang.Class how unnamed classes are modeled in core >> reflection. > > Joe Darcy has updated the pull request incrementally with one additional > commit since the last revision: > > Update reflective support. src/java.base/share/classes/java/lang/Class.java line 1884: > 1882: reflective=true) > 1883: public boolean isUnnamedClass() { > 1884: return isSynthetic() && PreviewFeatures.isEnabled() && > isTopLevelClass(); Should this include more tests such as not abstract, final, package access, in an unnamed package, etc to accurately determine it's an unnamed class? ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/14165#discussion_r1214597498