https://pantsbuild.org/ logo
j

jolly-chef-92794

03/18/2016, 6:56 PM
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’),
  ],
)