{"repo":"Skarlso/effrit","free":true,"listed":false,"github":"https://github.com/Skarlso/effrit","clone":"git clone https://github.com/Skarlso/effrit.git","description":"Go Efferent and Afferent package metric calculator.","language":"Go","stars":36,"topics":["go","golang","metrics"],"license":"MIT","category":"analytics","readme_excerpt":"Effrit Go Efferent and Afferent package metric calculator. Metrics calculated currently by this package: - [x] Instability metric - [x] Abstractness metric - [x] Distance from main sequence metric All metrics are now supported and calculated accordingly. Description of these metrics https://en.wikipedia.org/wiki/Software package metrics Please see Robert Cecil Martin's Clean Architecture book on details describing those metrics. In terms of what this tool is doing, please refer to this post: Efferent and Afferent Metrics in Go. Usage on Effrit Here is an example of running this tool on this very project: Package Data Effrit now dumps data as JSON file into the project root directly. Until I finish the CGUI for effrit, this data can be processed by any other tool. Example using Effrit project: Contributions Are always welcomed!","default_branch":null,"files":null,"tree":[],"storefront":"/r/Skarlso","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Skarlso/effrit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}