return; ResourceValue resourceValue = items.get(0).getResourceValue(false); if (resourceValue == null) { return;
if (items != null) { for (ResourceItem item : items) { ResourceValue rv = item.getResourceValue(false); if (rv instanceof StyleResourceValue) { StyleResourceValue srv = (StyleResourceValue) rv;
if (items != null) { for (ResourceItem item : items) { ResourceValue rv = item.getResourceValue(false); if (rv instanceof StyleResourceValue) { StyleResourceValue srv = (StyleResourceValue) rv;
continue; ResourceValue rv = item.getResourceValue(false); if (rv instanceof ArrayResourceValue) { ArrayResourceValue arv = (ArrayResourceValue) rv;
continue; ResourceValue rv = item.getResourceValue(false); if (rv instanceof ArrayResourceValue) { ArrayResourceValue arv = (ArrayResourceValue) rv;
if (items != null) { for (ResourceItem item : items) { ResourceValue resourceValue = item.getResourceValue(false); if (resourceValue != null) { String dimenValue = resourceValue.getValue();
if (items != null) { for (ResourceItem item : items) { ResourceValue resourceValue = item.getResourceValue(false); if (resourceValue != null) { String dimenValue = resourceValue.getValue();
if (items != null) { for (final ResourceItem item : items) { ResourceValue v = item.getResourceValue(false); if (v != null) { String value = v.getRawXmlValue();
private static String replaceUrlWithValue(@NonNull XmlContext context, @NonNull String str) { Project project = context.getProject(); LintClient client = context.getClient(); if (!client.supportsProjectResources()) { return str; } ResourceUrl style = ResourceUrl.parse(str); if (style == null || style.type != ResourceType.STRING || style.framework) { return str; } AbstractResourceRepository resources = client.getResourceRepository(project, true, true); if (resources == null) { return str; } List<ResourceItem> items = resources.getResourceItem(ResourceType.STRING, style.name); if (items == null || items.isEmpty()) { return str; } ResourceValue resourceValue = items.get(0).getResourceValue(false); if (resourceValue == null) { return str; } return resourceValue.getValue() == null ? str : resourceValue.getValue(); }
private static String replaceUrlWithValue(@NonNull XmlContext context, @NonNull String str) { Project project = context.getProject(); LintClient client = context.getClient(); if (!client.supportsProjectResources()) { return str; } ResourceUrl style = ResourceUrl.parse(str); if (style == null || style.type != ResourceType.STRING || style.framework) { return str; } AbstractResourceRepository resources = client.getProjectResources(project, true); if (resources == null) { return str; } List<ResourceItem> items = resources.getResourceItem(ResourceType.STRING, style.name); if (items == null || items.isEmpty()) { return str; } ResourceValue resourceValue = items.get(0).getResourceValue(false); if (resourceValue == null) { return str; } return resourceValue.getValue() == null ? str : resourceValue.getValue(); } }
ResourceValue v = item.getResourceValue(false); if (v != null) { String value = v.getRawXmlValue(); url.name); if (l != null && !l.isEmpty()) { v = l.get(0).getResourceValue(false); if (v != null) { value = v.getValue();
if (items != null) { for (ResourceItem item : items) { ResourceValue resourceValue = item.getResourceValue(false); if (resourceValue != null) { String dimenValue = resourceValue.getValue();
if (items != null) { for (ResourceItem item : items) { ResourceValue resourceValue = item.getResourceValue(false); if (resourceValue != null) { String dimenValue = resourceValue.getValue();