diff --git a/hikage-core-lint/src/main/java/com/highcapable/hikage/core/lint/detector/WidgetsUsageDetector.kt b/hikage-core-lint/src/main/java/com/highcapable/hikage/core/lint/detector/WidgetsUsageDetector.kt index d245704..160c819 100644 --- a/hikage-core-lint/src/main/java/com/highcapable/hikage/core/lint/detector/WidgetsUsageDetector.kt +++ b/hikage-core-lint/src/main/java/com/highcapable/hikage/core/lint/detector/WidgetsUsageDetector.kt @@ -110,7 +110,9 @@ class WidgetsUsageDetector : Detector(), Detector.UastScanner { "GridLayout", "Switch", "ProgressBar", - "TableRow" + "TableRow", + "SurfaceView", + "WebView" ) } @@ -197,7 +199,7 @@ class WidgetsUsageDetector : Detector(), Detector.UastScanner { val sourceText = callExpr.toUElement()?.asSourceString() ?: return val callExprElement = callExpr.toUElement() ?: return - // Matchs '>' and like `View' and like `View")[0].trim().length + 1 val nameLocation = context.getRangeLocation(callExprElement, fromDelta = 0, callExprLength)