[ 
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]

Reply via email to