/chaos_detector

Detect, report, and graph Ruby source code dependencies

Primary LanguageRuby

chaos_detector


Detect and graph dependencies between ruby modules using TracePoint

Infers dependencies during execution rather than source code analysis, which is prohibively difficult due to Ruby's numerous metaprogramming features.

Techniques inspired and borrowed from rubydeps and earlier ruby gems that use native code rather than TracePoint (Daniel Cadenas, other contribs)

TODO

Doc usage