Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-2260

Thrift imposes unneeded dependency on commons-lang3

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.9.1
    • 0.9.2
    • Java - Compiler
    • None
    • Patch Available

    Description

      Thrift depends on commons-lang3, yet only uses HashCodeBuilder. We can rely on the default List.hashCode implementation and remove this 300 KB dependency. This will prepare the generator for removing the hashcode option and always generating high-quality hash codes.

      Attachments

        1. THRIFT-2260.patch
          7 kB
          Andrew Gaul

        Issue Links

          Activity

            People

              roger Roger Meier
              gaul Andrew Gaul
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: