This PR adds the dependencyScopeExcludes option that allows to exclude dependencies from the generated buildInfo json file if configured.
The main reasoning behind this change is dat in some cases you have no control over the dependencies that are provided where ever your software is deployed in, but still want to use the goodness of the JFrog Platform without to much work then excluding the dependencies saves time, especially in Xray since it doesn't have an option to exclude dependencies by scope.
This PR adds the
dependencyScopeExcludes
option that allows to exclude dependencies from the generated buildInfo json file if configured.The main reasoning behind this change is dat in some cases you have no control over the dependencies that are provided where ever your software is deployed in, but still want to use the goodness of the JFrog Platform without to much work then excluding the dependencies saves time, especially in Xray since it doesn't have an option to exclude dependencies by scope.