Skip to content

RM-11105: Remove guava library as it is no longer needed as a dependency of weld

Description

Guava library was added as a required dependency of weld library years ago.

Having it in core additional over time a small amount of our own code started using it directly.

 For some time weld does no longer require having guava library present.

To reduce number of libraries we are shipping + effort to keep those up to date we should:

  • Change our code directly depending on it to stop relying on that
  • Remove the library itself

Documentation

Test

Edited by meriem azaf

Merge request reports