You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
Falsos positivos en .gradle.kts sin tree-sitter: el fallback de regex para Kotlin DSL no eliminaba comentarios, por lo que dependencias comentadas (// implementation(project(":x")) o bloques /* ... */) se reportaban como llamadas reales en el análisis de dependencias y en la búsqueda de llamadas externas. Ahora el fallback aplica _strip_comments, consistente con el path Groovy (_preprocess_groovy) y el de accessors. Afecta solo a la instalación por defecto (sin el extra kts); con tree-sitter-kotlin instalado el comportamiento ya era correcto
Nueva clase de test TestKtsRegexFallback: fuerza el camino sin tree-sitter (parchando _parse_kts_project_calls) para cubrir esta regresión siempre. Los tests previos de comentarios en KTS se saltaban cuando tree-sitter no estaba instalado — justo el escenario donde vivía el bug