Esta seção permite que você defina como o código é rastreado, organizado e filtrado dentro do seu workspace. Essas configurações ajudam a manter clareza e controle sobre sua atividade Git, garantindo que apenas código relevante seja monitorado e avaliado.
Pull Requests e Branches de Rascunho
A configuração "Pull Requests e Branches de Rascunho" permite ignorar pull requests e branches marcados como rascunho para excluí-los das métricas.
Opções de Configuração:
-
Ignorar por Palavras-chave ou Frases: Especifique palavras ou frases (entre aspas, separadas por vírgulas) que indicam que um pull request ou branch está em modo de rascunho.Nota:
wip,"my branch name",poc -
Para pull requests, a regra se aplica ao título do pull request.
-
Para branches, a regra se aplica ao nome da branch. Exemplo:
-
Ignorar por Expressão Regular: Defina uma expressão regular para identificar pull requests ou branches de rascunho.Nota:
- Para pull requests, a regra se aplica ao título do pull request.
-
Para branches, a regra se aplica ao nome da branch. Exemplo:
^wip
Como Usar:
- Insira as palavras-chave, frases ou expressões regulares desejadas nos respectivos campos.
- O DevStats excluirá automaticamente todos os pull requests e branches correspondentes da análise.
- Você pode restaurar a configuração padrão a qualquer momento selecionando Restaurar para o padrão no canto superior direito.

Excluir Pastas e Extensões de Arquivos
A configuração "Excluir Pastas e Extensões de Arquivos" permite ignorar pastas ou tipos de arquivo específicos durante a varredura de repositórios para focar em código relevante.
Configuração:
-
Insira expressões regulares para pastas ou extensões de arquivo que deseja excluir.Exemplos predefinidos:
-
^/tests/*(Excluir todos os arquivos na pastatests). -
\.json$(Excluir todos os arquivos JSON). -
^/workspace/*(Excluir a pasta workspace). -
(ini|csv|xls|xlsx|xlr|doc|docx|txt|pps|ppt|pptx|dot|dotx|log|tar|rtf|dat|ipynb|po|profile|object|arb|snap)$(Excluir tipos de arquivo comuns que não são código). -
composer.lock$ -
package-lock.json$ -
.dist/* -
*.txt
