ObjectEquals false positive on array of arrays

Description

The following returns true:

ObjectEquals( [["PHONE", "EMAIL"], ["PHONE"], ["PHONE", "EMAIL"]], [["PHONE", "EMAIL"], ["PHONE"], ["PHONE"]] )

https://docs.lucee.org/reference/functions/objectequals.html

Environment

Lucee 5.3.10.120

Attachments

1
  • 07 Mar 2023, 07:24 am

Activity

Show:

Konstantinos Liakos 4 June 2024 at 08:08

The fix (Collections.newSetFromMap(new IdentityHashMap<>());) should be applied here as well.

Michael Offner 3 June 2024 at 18:43

Fixed

Details

Assignee

Reporter

Priority

Fix versions

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Sprint

Created 7 March 2023 at 07:24
Updated 10 June 2024 at 09:45
Resolved 3 June 2024 at 18:45

Flag notifications