sourcegraph / sourcegraph/src-cli
repository does not exist
Nessuno ha ancora preso questa issue.
- Lingua principale
- Go
- Stelle
- 356
- Fork
- 76
- Merge medio
- 1g 2h
- PR unite (30g)
- 13
Descrizione
When I perform a search like
src search --json "repo:has.file(package.json) file:package.json "some-package" count:1000"
The whole search fails for a repo that "does not exist"
GraphQL errors: {
"message": "repository does not exist: repo-name",
"path": [
"search",
"results",
"results",
309,
"file",
"content"
]
The query works with a small count before it hits an error. Is there a way for the cli to skip GraphQL errors? The query works fine within the sourcegraph webapp.
I cannot give a case to reproduce because this depends on our corporate data
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia dal punto di ingresso src search --json e segui la gestione degli errori GraphQL in search.results.results[].file.content. Usa la query fornita come punto di partenza, anche se per la riproduzione sono necessari i dati aziendali del segnalante. Il lavoro è completato quando un repository mancante non fa fallire l’intera ricerca e i risultati rimanenti continuano a essere gestiti in modo coerente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- go, graphql
- Ambito
- api, cli
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100