Update default gradle configuration #631
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Answer to #630 (comment)
I am by no means a Gradle expert. Our use case is an Android application and we use the
releaseRuntimeClasspath
configuration so I have no experience using the default configuration provided by licensed.After investigating this I think we should default to only using the
runtimeClasspath
configuration.According to the following section of the documentation:
Also, looking at JavaPlugin doc, we can see that
runtimeClasspath
is resolvable.After making tests I also noticed that no dependencies where listed when running the
printDependencies
task with only theruntimeOnly
configuration making it useless.Here are some screenshots:
I therefore propose to only using
runtimeClasspath
for the default configuration