[devkit] Theme.json: highlight unresolved keys as warnings, not errors

This commit is contained in:
Yann Cébron
2019-02-20 15:54:52 +01:00
parent 572f29e895
commit f588d814fa
@@ -29,9 +29,9 @@ public class ThemeAnnotator implements Annotator {
if (parentNames.startsWith("*")) return; // anything allowed
String fullKey = parentNames.isEmpty() ? property.getName() : parentNames + "." + property.getName();
holder.createErrorAnnotation(property.getNameElement().getTextRange(),
"Unresolved key '" + fullKey + "'")
.setHighlightType(ProblemHighlightType.LIKE_UNKNOWN_SYMBOL);
holder.createWarningAnnotation(property.getNameElement().getTextRange(),
"Unresolved key '" + fullKey + "'")
.setHighlightType(ProblemHighlightType.WARNING);
return;
}