Skip to content

0.1.2

Choose a tag to compare

@skarim skarim released this 30 Sep 08:31
· 8 commits to main since this release
  • CallInfo now includes calleeChain and baseIdentifier.
  • Analysis API now exposes:
    • getCallArgs(callId): labeled args with text and ranges
    • extractDictionary(nodeId): recursive dict/array/literal parsing from source
    • findEnclosing(nodeId, kinds?): nearest function/class/struct symbol
    • collectConstStrings(): Map of let NAME = "literal"
    • getNode/getChildren/getParent/getCalleeText/getStringLiteralValue
  • Tests extended to assert calleeChain, args presence, enclosing lookup.