class
Noir::TreeSitterKotlinDtoIndex
- Noir::TreeSitterKotlinDtoIndex
- Reference
- Object
Overview
Cross-file Kotlin DTO index. Mirrors TreeSitterJavaDtoIndex:
current file + same-directory siblings + imported files, all
parsed via tree-sitter, results memoised across the analyzer's
per-file loop.
Defined in:
miniparsers/kotlin_parameter_extractor_ts.crConstructors
Class Method Summary
Instance Method Summary
- #build_for(path : String, content : String) : Index
-
#build_for_with_root(path : String, content : String, root : LibTreeSitter::TSNode) : Index
Variant taking a pre-parsed root so the Kotlin Spring analyzer can share the parse across the route + parameter walks.
Constructor Detail
Class Method Detail
Instance Method Detail
Variant taking a pre-parsed root so the Kotlin Spring analyzer can share the parse across the route + parameter walks. Sibling files still parse independently — but sibling parses go through the process-wide cache so concurrent analyzers don't double-up.