Skip to content

Conversation

ybasket
Copy link
Contributor

@ybasket ybasket commented Nov 5, 2024

With the changes of #86, the filtering of configurations broke and test dependencies got reported even though licenseConfigurations was set to Set("compile"). This seems due to the fact that the resolved Ivy deps do not properly mirror the configurations the dependency was defined for. By selecting the configurations from the report early on, we restore the filtering.

FYI @mdedetrich

@mdedetrich mdedetrich self-assigned this Sep 11, 2025
@mdedetrich
Copy link
Contributor

I might look at this a bit later if its still valid

With the changes of sbt#86, the filtering of configurations broke and test dependencies got reported even though licenseConfigurations was set to Set("compile"). This is due to the fact that the resolved Ivy deps not properly mirror the configurations the dependency was defined for. By selecting the configurations from the report early on, we restore the filtering.
@mdedetrich
Copy link
Contributor

Thanks for the PR, this is being merged and will be released in 1.9.0

@mdedetrich mdedetrich merged commit 82617f5 into sbt:main Sep 24, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants