Skip to content

Detect, report, and graph Ruby source code dependencies

Notifications You must be signed in to change notification settings

tangledpath/chaos_detector

Repository files navigation

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