HackerTrans
热门最新趋势评论往期问答秀出招聘

typesanitizer

99 声望加入于 4年前
https://typesanitizer.com

提交

Computer Says No: Error Reporting for LTL

wickstrom.tech
5 分·作者 typesanitizer·8个月前·0 评论

评论

typesanitizer
·前天·讨论
Go 是以软件包级粒度编译的。你只需在更改时重新编译反向依赖关系。此外,Go 还提供了开箱即用的构建缓存,以及一些测试缓存支持。
typesanitizer
·3年前·讨论
All of our SCIP indexers are open-source: scip-java (for Java, Kotlin and Scala), scip-typescript (for TypeScript and JavaScript), scip-python, scip-ruby, scip-go and scip-clang (for C and C++).

There are also some community-maintained OSS SCIP indexers. - rust-analyzer: https://sourcegraph.com/github.com/rust-lang/rust-analyzer/-... - scip-zig: https://github.com/zigtools/scip-zig
typesanitizer
·3年前·讨论
(I work on C++ indexing at Sourcegraph.)

As my colleague mentioned in a sibling comment, we have an existing indexer lsif-clang which supports C++. I just added a Chromium example to the lsif-clang README right now: (direct link) https://sourcegraph.com/github.com/chromium/chromium@cab0660...

We are also actively working on a new SCIP indexer which should support features like cross-repo references in the future. https://github.com/sourcegraph/scip-clang

Right now, Abseil doesn't have precise code navigation because no one has uploaded an index for it. In an ideal world, we would automatically have precise indexes for all the C++ code on Sourcegraph, but that's a hard problem because of the large variety in build systems, build configurations, and system dependencies that are often specified outside the build system.