You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by "César Soto Valero (Jira)" <ji...@apache.org> on 2019/11/28 15:30:00 UTC

[jira] [Updated] (TIKA-3003) Remove unused dependencies

     [ https://issues.apache.org/jira/browse/TIKA-3003?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

César Soto Valero updated TIKA-3003:
------------------------------------
    Description: 
I noticed that dependency *org.jsoup:jsoup:1.12.1* is declared in module *tika-parsers* *org.jsoup:jsoup:1.12.1* 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 less 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*.

  was:
I noticed that dependency *org.jsoup:jsoup:1.12.1* is declared in module *tika-parsers*. However, this dependency is not used and, therefore, it can be removed to make pom clearer and the dependency tree less 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*.


> Remove unused dependencies
> --------------------------
>
>                 Key: TIKA-3003
>                 URL: https://issues.apache.org/jira/browse/TIKA-3003
>             Project: Tika
>          Issue Type: Improvement
>          Components: parser
>    Affects Versions: 2.0.0
>            Reporter: César Soto Valero
>            Priority: Minor
>             Fix For: 2.0.0
>
>
> I noticed that dependency *org.jsoup:jsoup:1.12.1* is declared in module *tika-parsers* *org.jsoup:jsoup:1.12.1* 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 less 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*.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)