gerrit/lib/auto/auto_value.defs
Dave Borowitz c87d29ec16 Update AutoValue to 1.0
The upstream jar is now shaded, so direct dependencies are reduced.
However, the shaded jar contains un-relocated versions of Apache
classes, which need to be stripped out and replaced with our own
dependencies.

Change-Id: I0f0c481d75d5cc44fb787624b5bd9e88fd79f790
2015-01-22 12:15:18 -08:00

22 lines
677 B
Plaintext

# NOTE: Do not use this file in your build rules; automatically supported by
# our implementation of java_library.
AUTO_VALUE_DEP = '//lib/auto:auto-value'
# Annotation processor classpath requires transitive dependencies.
# TODO(dborowitz): Clean this up when buck issue is closed and there is a
# better supported interface:
# https://github.com/facebook/buck/issues/85
AUTO_VALUE_PROCESSOR_DEPS = [
'//lib:velocity',
'//lib/auto:auto-value',
'//lib/commons:collections',
'//lib/commons:lang',
'//lib/commons:oro',
]
AUTO_VALUE_PROCESSORS = [
'com.google.auto.value.processor.AutoAnnotationProcessor',
'com.google.auto.value.processor.AutoValueProcessor',
]