Pretty good call graphs for dynamic languages
30-Sep-2021 1170
Code2flow generates call graphs for dynamic programming language. Code2flow supports Python, Javascript, Ruby, and PHP.The basic algorithm is simple:Translate your source files into ASTs.Find all function definitions.Determine where those functions are called.Connect the dots.Code2flow is useful for:Untangling spaghetti code.Identifying orphaned functions.Getting new developers up to speed.
Pretty good call graphs for dynamic languages #ruby #rubydeveloper #rubyonrails #Pretty #graphs #dynamic #languages https://rubyonrails.ba/link/pretty-good-call-graphs-for-dynamic-languages