Skip to content

Rename shaded ch.randelshofer:fastdoubleparser classes to prevent use by downstream consumers #1264

@seadbrane

Description

@seadbrane

The shaded ch.randelshofer:fastdoubleparser classes are being used by at least one other open source project. As the shaded version of these classes do not appear to be intentionally made available for consumers of jackson-core, it would be useful to either 1) not shade this dependency or to 2) randomize the package name and make it sufficiently obviously that these are not meant for general consumption.

For 2, one option would be to embed jackson-core version number and other identifiers that indicated this was for internal jackson-core use only and/or that this is a shaded dependency.

Such as:

com/fasterxml/jackson/core/internal/v2_18_0/fastdoubleparser/

And/or:

com/fasterxml/jackson/core/internal/v2_18_0/shaded/fastdoubleparser/

Metadata

Metadata

Assignees

No one assigned

    Labels

    2.18Issues planned at earliest for 2.18

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions