An open API service indexing awesome lists of open source software.

https://github.com/tangledpath/chaos_detector

Detect, report, and graph Ruby source code dependencies
https://github.com/tangledpath/chaos_detector

architecture dependency-analysis dependency-graph ruby ruby-on-rails

Last synced: about 2 months ago
JSON representation

Detect, report, and graph Ruby source code dependencies

Awesome Lists containing this project

README

          

# chaos_detector
---
Detect and graph dependencies between ruby modules using [TracePoint](https://ruby-doc.org/core-2.7.2/TracePoint.html)

Infers dependencies during execution rather than source code analysis, which is prohibively difficult due to Ruby's numerous [metaprogramming](https://stackoverflow.com/questions/9490818/list-of-ruby-metaprogramming-methods) features.

Techniques inspired and borrowed from [rubydeps](https://github.com/tangledpath/rubydeps) and earlier ruby gems that use native code rather than TracePoint (Daniel Cadenas, other contribs)

# TODO
Doc usage