sourcegraph/internal/codeintel
Camden Cheek 341998d874
Chore: clean up RepositoryResolver, part II (#59405)
This does a few things to further clean up RepositoryResolver:

- It splits NewMinimalRepositoryResolver out of NewRepositoryResolver to make it more obvious when we're creating a fully-resolved RepositoryResolver and a lazy RepositoryResolver. It's pretty error prone to pass in a *types.Repo with only the Name and ID fields set.
- It moves the always-available fields ID and Name directly onto the struct to make it more clear that those are safe to use directly
- It refactors the lazy hydration to the more standard sync.Once pattern
- It changes a bunch of call sites to use api.RepoName instead of *types.Repo when a fully-resolved repo is not actually needed (removing a few DB calls in the process)
2024-01-09 17:17:06 +00:00
..
autoindexing chore: Bump autoindexing image SHAs (#59355) 2024-01-07 07:41:48 +00:00
codenav Chore: clean up dead code (#58280) 2023-11-14 14:29:03 -07:00
context logger: update log lib and remove use of description (#57690) 2023-10-18 17:29:08 +02:00
dependencies Remove experimental indexRepositoryName for rust packages (#59176) 2024-01-08 17:42:36 +01:00
policies logger: update log lib and remove use of description (#57690) 2023-10-18 17:29:08 +02:00
ranking logger: update log lib and remove use of description (#57690) 2023-10-18 17:29:08 +02:00
resolvers gitserver: Revert hexagonal architecture (#57317) 2023-10-04 22:30:14 +02:00
sentinel logger: update log lib and remove use of description (#57690) 2023-10-18 17:29:08 +02:00
shared Chore: remove empty BUILD.bazel files (#58250) 2023-11-10 11:36:11 -07:00
types ranking: Fix log(0) (#48655) 2023-03-03 21:56:26 +00:00
uploads Chore: clean up RepositoryResolver, part II (#59405) 2024-01-09 17:17:06 +00:00
BUILD.bazel codeintel: consolidate enterprise & oss codeintel packages (#54431) 2023-07-05 14:58:41 +01:00
CODENOTIFY codenotify: dr. fritz is kil (#57313) 2023-10-03 16:19:55 +00:00
services.go proposal: Add scopes to gitserver clients (#57321) 2023-10-27 21:47:47 +02:00