sourcegraph/lib
2022-12-05 18:32:30 -06:00
..
api Support binary patches (#44779) 2022-11-29 03:22:01 +01:00
batches Support binary patches (#44779) 2022-11-29 03:22:01 +01:00
cliutil lib/cliutil: help is rendering empty text (#44830) 2022-11-25 16:32:40 -08:00
codeintel codeintel: Add layer to translate raw/processed LSIF to SCIP (#45126) 2022-12-05 18:32:30 -06:00
errors Backend: replace uses of errors.Group with lib/group (#42787) 2022-10-11 10:31:22 -06:00
gitservice requestclient: propagate request client IP, add gitserver access logger (#38798) 2022-07-15 13:32:31 +02:00
group lib/group: propagate panics from child goroutines (#42679) 2022-10-07 13:58:44 -06:00
iterator lib: generic iterator based on stripes iterator (#45017) 2022-12-05 11:55:11 +00:00
output Disable terminal cursor toggling when not in a terminal (#42021) 2022-09-29 17:45:05 -04:00
process lib/process: always pipe _exactly_ what the command outputs (#36574) 2022-06-03 15:13:27 -07:00
go.mod codeintel: Add layer to translate raw/processed LSIF to SCIP (#45126) 2022-12-05 18:32:30 -06:00
go.sum codeintel: Add layer to translate raw/processed LSIF to SCIP (#45126) 2022-12-05 18:32:30 -06:00
README.md lib: Introduce non-enterprise lib directory (#18992) 2021-03-10 19:41:33 -06:00
tools.go build with go 1.17 (#24566) 2021-09-03 14:46:55 +00:00

Sourcegraph lib module

This directory is the root of a separate go module from the primary module rooted at sourcegraph/sourcegraph. This module exists to hold code that we want to reuse outside of the sourcegraph/sourcegraph repo.

Code in this module should not import from sourcegraph/sourcegraph or from other Sourcegraph repositories to avoid complicated dependency relationships. Instead consider moving code from elsewhere into this module.