in lint-checks-android/src/main/java/com/uber/lintchecks/android/XmlHardcodedColorOrDimensionDetector.kt [60:67]
override fun visitAttribute(context: XmlContext, attr: Attr) {
val isVector = context.document.documentElement?.tagName in VECTOR_TAGS
val value = attr.value.orEmpty()
if (value.startsWith("#") ||
(!isVector && value != ZERO_DP && HARDCODED_DIMEN_PATTERN.matches(value))) {
context.report(ISSUE, context.getLocation(attr), LINT_ERROR_MESSAGE)
}
}