google / google/codesearch

Exclude subdirectories

Aperta
#56 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Go
Stelle
4k
Fork
403
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I would like to add exclusion of subdirectories to `cindex`. For example indexing of chromium `/src` takes about 50 seconds while only 20 seconds if I exclude `/src/out` and `/src/third_party`.
Right now it works like `cindex --exclude /src/out --exclude /src/tmp /src` plus I have to pass excludes if I want to re-index. As I understand the way to integrate that is to modify index format to store list of excluded directories. Is it OK to introduce such backward incompatible changes?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla gestione delle esclusioni di cindex e dal formato dell'indice, concentrandoti su come vengono fornite le esclusioni durante l'indicizzazione e la reindicizzazione. Definisci come devono essere archiviati e ripristinati i directory esclusi, in modo che la reindicizzazione non richieda di ripetere i flags, quindi verifica il comportamento con le esclusioni in stile Chromium /src/out e /src/third_party, considerando la compatibilità con gli indici esistenti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
cli
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.