Skip to content

Instantly share code, notes, and snippets.

@goenning
Created May 28, 2012 01:39
Show Gist options
  • Save goenning/2816723 to your computer and use it in GitHub Desktop.
Save goenning/2816723 to your computer and use it in GitHub Desktop.
metric-ca
Arrisquei uma implementação do acoplamento aferente.
Meu objetivo foi fazer os testes passarem, agora eu preciso refatorar, pois a implementação está bem amadora.
O que falta:
1) Não é necessário coletar todos os tipos que um tipo referencia para depois saber se esta coleção referencia ou não o tipo que está sendo calculado o Ca. Se no meio da inspeção encontrarmos a referência que procuramos, podemos abortar o resto da inspeção
2) Atualmente está buscando apenas os tipos do assembly atual. Como fazer para incluir todos os assemblies que referenciam o assembly analisado? Não posso pegar todos os do AppDomain, pois eu teria como resultados assemblies sem imporância neste contexto, como as do próprio .net, nunit e specflow.
Código: https://github.com/oenning/FluentCodeMetrics/tree/metric-ca
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment