Pretty good call graphs for dynamic languages

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 https://rubyonrails.ba/single/pretty-good-call-graphs-for-dynamic-languages

Nezir Zahirovic

Contractor Ruby On Rails (8+ years) / MCPD .Net / C# / Asp.Net / CSS / SQL / (11 years)

related articles