Contar nro de linhas
04/10/2009 00:00
0
Outro dia, por curiosidade (nada mais que isso) eu queria saber quantas linhas de codigo eu havia escrito, segue abaixo o codigo que achei que faz isso com uma simplicidade que só o groovy faz :

lineCount = 0;

new File("C:\temp\gdoc-0.1").eachDirRecurse {
dir ->

dir.eachFileMatch(~/.*\.(java|groovy|html|css)/) {
file ->

file.eachLine { lineCount++; }
}
}

println "Line count = " + lineCount;


fica a dica !!

Abraços
Tags: Snippets


0
Complementando a sua dica, existe um comando no Grails que faz algo similar, é o


grails stats


que retorna quantas linhas de código você digitou em um projeto categorizado por:
Controladores,
Classes de domínio,
Serviços,
Bibliotecas de tag,
Classes auxiliares escritas em Java (as que ficam no diretório src)
Testes unitários
Testes de integração

Uma mão na massa, principalmente se você quiser ter uma noção básica se seu projeto está bem testado o unão <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto