Created
May 28, 2012 01:39
-
-
Save goenning/2816723 to your computer and use it in GitHub Desktop.
metric-ca
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
https://github.com/oenning/FluentCodeMetrics/blob/metric-ca/src/FluentCodeMetrics.Core/Ca.cs