Skip to content

Consider removing Guava dependecy  #86

@john-h-kastner-aws

Description

@john-h-kastner-aws

Category

Internal refactors/changes

Describe the feature you'd like to request

We use Guava for a few utility functions, but this pulls in a relativity larger dependency for some functions we could reasonably implement our selves.

When making this change, consider the differences between the builtin unmodifiable sets/maps and Guava's immutable data structures. In particular, the builtin types can be mutated by mutating a reference to the underlying set.

Previously removed in #81, but restored in #83.

Describe alternatives you've considered

.

Additional context

No response

Is this something that you'd be interested in working on?

  • 👋 I may be able to implement this feature request
  • ⚠️ This feature might incur a breaking change

Metadata

Metadata

Assignees

No one assigned

    Labels

    internal-improvementRefactoring, performance improvement, or other non-breaking change

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions