looking at https://docs.gradle.org/5.6/userguide/dependency_management_attribute_based_matching.html describes a few different dependency resolution techniques for `Configuration:
- can be resolved
- can be consumed
Configuration
also has a property for isVisible
:
A visible configuration is usable outside the project it belongs to.
Based on the documentation for both of these, what is the difference between isVisible
and isCanBeConsumed
?