Skip to content

Instantly share code, notes, and snippets.

@msjyoo
Created December 10, 2015 08:58
Show Gist options
  • Save msjyoo/986d9ce1bb8058e41a02 to your computer and use it in GitHub Desktop.
Save msjyoo/986d9ce1bb8058e41a02 to your computer and use it in GitHub Desktop.
Radar - static indexer - basic inference and parses PHPDocs
Sonar - abstract analyser - deep inference, runs code like an interpreter
Radar does the initial pass, passes the data off to Sonar which interprets the data with information from Radar.
All of this only works in 1 file. After all the indexing is done, a separate process should link the resulting "graphs" together
and report any type errors / non existing functions or class errors?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment