GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
A system of utilities based on the premise that unidirectional dependencies can be beneficial to structure and modularity in software
Processes YAML files of structure and dependencies, generated by analyzers, so they can be rendered and interacted with.
Calls a specified function with arguments taken from the process and standard input streams.
Takes YAML objects, replaces the identifiers of whats depended upon with references, adds dependent references in other direction and normalises the hierarchical structure.
Runs tests by reading test cases and expected behaviour from the file system. Tests are automatically named based on the directory hierarchy.
Visualize, explore and statistically measure how actual dependencies match intendend structure in YAML files generated by analyzers.
Detects when its callee is the process entry point, and makes arguments and standard input available to a function