srclib is a polyglot code analysis library, built for hackability. It consists of language analysis toolchains (currently for Go and Java, with Python, JavaScript, and Ruby in beta) with a common output format, and a CLI tool for running the analysis.
srclib solves this problem in 2 ways by:
Publishing standard formats and APIs for
source analyzers and editor plugins to use. This means that improvements in a
srclib language analyzer benefit users …