- All Superinterfaces:
- AllowsNonAnnotatedFields, BuildEngineAction, BuildRule, Comparable<BuildRule>, HasNameAndType
- All Known Subinterfaces:
- JavaLibrary
- All Known Implementing Classes:
- AndroidLibrary, AndroidPrebuiltAar, DefaultJavaLibrary, PrebuiltJar
public interface HasJavaClassHashes
extends BuildRule
This should be considered deprecated. It comes from a time before the target/action graph split
and input-based rule keys. It will be a lot of work to eliminate (including getting rid of
SmartDexingStep), but we should do it at some point.