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.
The TestDoAll_cached_sample test you added is failing for me locally and on Travis with the same message:
=== RUN TestDoAll_cached_sample
--- FAIL: TestDoAll_cached_sample (0.01s)
doall_cmd_test.go:44: fatal: reference is not a tree: 071610bf3a597bc41aae05e27c5407444b7ea0d1
exit status 128
The TestDoAll_cached_sample test you added is failing for me locally and on Travis with the same message:
https://travis-ci.org/sourcegraph/srclib/builds/46791177#L373
/cc @samer