[
https://issues.apache.org/jira/browse/SOLR-15984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Risden updated SOLR-15984:
--------------------------------
Description:
Solr uses a bunch of dependencies that are not declared inside build.gradle
files. These dependencies are pull in transitively instead of declared
explicitly. This makes it easy for new dependencies to be added without seeing
the impact.
https://github.com/gradle-dependency-analyze/gradle-dependency-analyze can be
used to find used but undeclared dependencies during the build process.
was:Solr uses a bunch of dependencies that are not declared inside
build.gradle files. These dependencies are pull in transitively instead of
declared explicitly. This makes it easy for new dependencies to be added
without seeing the impact.
> Ensure all used dependencies are declared
> -----------------------------------------
>
> Key: SOLR-15984
> URL: https://issues.apache.org/jira/browse/SOLR-15984
> Project: Solr
> Issue Type: Task
> Security Level: Public(Default Security Level. Issues are Public)
> Components: Build
> Reporter: Kevin Risden
> Assignee: Kevin Risden
> Priority: Major
>
> Solr uses a bunch of dependencies that are not declared inside build.gradle
> files. These dependencies are pull in transitively instead of declared
> explicitly. This makes it easy for new dependencies to be added without
> seeing the impact.
> https://github.com/gradle-dependency-analyze/gradle-dependency-analyze can be
> used to find used but undeclared dependencies during the build process.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]