Babelfish 是一个开源的代码解析服务
参考架构
支持的语言
- bash
- go
- java
- javascript
- php
- ruby
- c++
- typescript
功能
我们可以使用此工具,进行大规模的代码分析,对于做ci/cd (devops) 很方便
运行
最简单的方式是使用docker 运行
参考:
docker run -d --name bblfshd --privileged -p 9432:9432 -v /var/lib/bblfshd:/var/lib/bblfshd bblfsh/bblfshd