Skip to content

Potential breakage #72

Open
Open
@NoahTheDuke

Description

Setup

CLJ-1929: "Literal collections are tagged as IPersistentVector, IPersistentMap, etc and as constant expressions won’t preserve type hints. If these collections are then used in a Java interop call, there is no way to indicate the desired type to choose a method overload between Collection and some other type."

This ticket has a patch that is on the shortlist for inclusion to 1.12.

Issue

As I commented in the issue, the strict version of the patch breaks Potemkin's import-* macros. Given Potemkin's prominence within the community, it seems reasonable to me to proactively fix the issue.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions