Okay, here’s a thought. Under the `scoped(‘provide...
# general
j
Okay, here’s a thought. Under the
scoped(‘provided’, ‘..’)
paradigm, we can support fine-grained developer control over the classpath, since normal dependencies can be included in scoped_dependencies. E.g.:
Copy code
java_library(name=‘…’,
  scoped_dependencies=[
    scoped(‘’, ‘:a’),
    scoped(‘provided’, ‘:b’),
    scoped(‘’, ‘:c’),
  ],
)