Skip to content

lifegycle references Guice-internal APIs... #2

@ginkel

Description

@ginkel

such as: com.google.inject.internal.util.$Preconditions.checkArgument

This will break with a java.lang.NoClassDefFoundError as soon as Guice's internals change or one switches to sisu-guice, which no longer comes with an embedded version of Guava. Proposal: Use original Guava classes (and add a Guava dependency). Chances are high that a project also uses Guava if it uses Guice so that this should not add to most projects' footprint.

Metadata

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