wide-energy-11069
01/26/2018, 11:03 PMjar('org.foobar', 'foobar', '1.2-SNAPSHOT',
url='file:../checkstyle/checkstyle.jar')
org = ..., The Maven ``groupId`` of this dependency.
name = ..., The Maven ``artifactId`` of this dependency.
rev = ..., The Maven ``version`` of this dependency. If unspecified the latest available version is used. (default: None)
force = ..., Force this specific artifact revision even if other transitive dependencies specify a different revision. This requires specifying the ``rev`` parameter. (default: False)
ext = ..., Extension of the artifact if different from the artifact type. This is sometimes needed for artifacts packaged with Maven bundle type but stored as jars. (default: None)
url = ..., URL of this artifact, if different from the Maven repo standard location (specifying this parameter is unusual). Path of file URL can be either absolute or relative to the belonging BUILD file. (default: None)
apidocs = ..., URL of existing javadocs, which if specified, pants-generated javadocs will properly hyperlink {\ @link}s. (default: None)
classifier = ..., Classifier specifying the artifact variant to use. (default: None)
mutable = ..., Inhibit caching of this mutable artifact. A common use is for Maven -SNAPSHOT style artifacts in an active development/integration cycle. (default: None)
intransitive = ..., Declares this Dependency intransitive, indicating only the jar for the dependency itself should be downloaded and placed on the classpath (default: False)
excludes = ..., Transitive dependencies of this jar to exclude. (default: None)