Remove Util.pcequiv() and stop pretending Java colls are equiv to Clojure colls

Description

The Util.pcequiv() method

tries to get equiv semantics (cross-class number equality) for cases of mixed Clojure/Java collection comparison. However, this is not a sustainable direction and we would like to stop doing this.

Attached patch removes this and changes calling code to only call equiv when both collections are IPersistentCollection.

Environment

None

Attachments

1

Activity

Show:

Details

Assignee

Reporter

Patch

Code

Priority

Affects versions

Created March 11, 2014 at 4:29 PM
Updated March 11, 2014 at 4:30 PM