Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.11 KB

Limitations_Resolutions.md

File metadata and controls

30 lines (20 loc) · 1.11 KB

Limitations and Resolutions

This document provides detailed information about known limitations in code parsing and their possible resolutions for each supported programming language.

Python

Function Call Parsing

Limitation:

  • Certain function calls are not detected, particularly:
    • Method calls through class names.

Upstream Issue Tracking: Issue

Function Return Type Parsing

Limitation:

  • Return type is not captured properly in cases such as:

Upstream Issue Tracking: Issue

Function Dependency Sorting

Limitation:

  • Circular dependencies/recursion will not work as topological sort is used

ClassVariables and Instance Variables

Limitation:

  • Currently class variables and instance variables are not available per class/procedure. They are available per function.

Upstream Issue Tracking: Issue

  • We have a poc which uses tree sitter to capture this at node level which can be released post issue.