On Tue, 17 Jun 2025 16:54:15 GMT, Kevin Walls <kev...@openjdk.org> wrote:
> The classes javax.management.AttributeList, and > javax.management.relation.RoleList and UnresolvedRoleList, have a historical > feature where they accept objects of the wrong type, and only check for wrong > objects when the "asList()" method is called. > > This feature should be removed, and these classes should never accept the > wrong kind of Object. This pull request has now been integrated. Changeset: cbc7090b Author: Kevin Walls <kev...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/cbc7090b91f4ce84117a04036028076373ab805e Stats: 300 lines in 5 files changed: 68 ins; 171 del; 61 mod 8359809: AttributeList, RoleList and UnresolvedRoleList should never accept other types of Object Reviewed-by: sspitsyn ------------- PR: https://git.openjdk.org/jdk/pull/25856