Skip to content

Code intelligence: 3.17 tracking issue

Created by: efritz

Status

Milestone Focus: We are trying to increase adoption of precise code intelligence by implementing an auto-indexing strategy, improving the UI related to codeintel, and increasing performance of queries and index conversion, and expanding indexer support. We are improving stability of the precise code intel backend and ensuring it does not regress by implementing a set of integration tests. We are also expanding the code intel API surface with diagnostics, which is a critical part of code insights.

Availability

Period is from 2020-05-20 to 2020-06-20. Please write the days you won't be working and the number of working days for the period.

  • Eric: 21d (off memorial day 5/25)
  • Garo: 14d

Workload

@efritz

  • Codeintel xrepo data is not updated properly #11003 🐛
  • Add basic support for LSIF diagnostics #10838
  • Infinitely processing malignant uploads #10755
  • LSIF plaintext hover support #7099
  • Improve LSIF root boundaries #8383
  • Create docs page for codeintel showcase repos #9609 docs
  • Code intelligence integration tests #10832
  • Update worker transaction bookkeeping #10831
  • Connection between bundle manager and worker is flaky #10913 🐛
  • Collapse precise-code-intel-api-server into frontend #10873
  • Document LSIF data expectations #9719 docs
  • Automatic LSIF indexing #10833
  • API for LSIF auto index records #10834
  • UI for LSIF uploads (global scope) #10835
  • UI for automatic LSIF indexing (repo scope) #10836
  • UI for automatic LSIF indexing (global scope) #10837
  • RFC 122: Integrate LSIF indexing into supportive Go and TypeScript repositories #9288
  • Update and expand the code intelligence team roadmap #9922 🛠
  • Bundle manager janitor: do not stop on first error #11006
  • TypeScript cross-repository go to definition broken with LSIF #9952 🐛

@gbrik

  • Write RFC for precise code intel mono repo support #10087 planning
  • Prototype a new LSIF indexer for C++ based on clangd-indexer #10175 in progress
  • Minor: Retry lsif index upload when clone is in progress #9700 in progress
  • Index a super cool Go repo and its transitive dependencies #9746 blocked
  • Improve visual clarity and add CTAs re code intel #10083 planning

Legend

  • 👩 Customer issue
  • 🐛 Bug
  • 🧶 Technical debt
  • 🛠Roadmap
  • 🕵Spike
  • 🔒 Security issue
  • :shipit: Pull Request