Interface ArchRuleAttribute
- All Superinterfaces:
org.gradle.api.Named
@NullMarked
public interface ArchRuleAttribute
extends org.gradle.api.Named
Attribute used to denote an archrules library, and to resolve archrules variants
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringUsed in archrules artifacts to allow them to be selected via the variant selection algorithmstatic final org.gradle.api.attributes.Attribute<ArchRuleAttribute>Deprecated.needed for backward compatibility until all artifacts are produced with new usage attribute -
Method Summary
Methods inherited from interface org.gradle.api.Named
getName
-
Field Details
-
ARCH_RULES_ATTRIBUTE
@Deprecated static final org.gradle.api.attributes.Attribute<ArchRuleAttribute> ARCH_RULES_ATTRIBUTEDeprecated.needed for backward compatibility until all artifacts are produced with new usage attributeAttribute used to denote an archrules library, and to resolve archrules variants -
ARCH_RULES
Used in archrules artifacts to allow them to be selected via the variant selection algorithm- See Also:
-