Uploaded image for project: 'Tika'
  1. Tika
  2. TIKA-3003

Remove unused dependencies

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.0.0
    • Component/s: parser
    • Labels:
      None
    • Flags:
      Patch

      Description

      I noticed that dependency org.jsoup:jsoup:1.12.1 is declared in module tika-parsers  to prevent from having a vulnerable version from edu.ucar:grib. However, this dependency is not used and, therefore, it can be removed to make the pom clearer and the dependency tree of this module complex.

      In addition, dependency net.sf.ehcache:ehcache-core, induced transitively from edu.ucar:cdm:4.5.5, is not used and can be excluded safely. Notice that the size of the jar of ehcache-core is around 1.3MB, thus removing it has a positive impact on the size of tika-parsers.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                cesarsotovalero César Soto Valero
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: