Skip to content

Reducing the dependency footprint #176

@scarytom

Description

@scarytom

I'm using nippy without any compression. It would be nice to exclude the dependencies that are (I think) only required for compression, and keep the dependency footprint smaller. At the moment, if I exclude these dependencies, then compilation fails. I guess the code could be re-worked to dynamically reference classes in these libs? Happy to experiment with this and do a pull request if you think it is acceptable to do this.

nippy/project.clj

Lines 13 to 14 in 5a9a391

[org.tukaani/xz "1.9"]
[io.airlift/aircompressor "0.27"]]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions