Classe :: Sniff.

procurar por cheiros de código de composição de classe
Baixe Agora

Classe :: Sniff. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Curtis Poe
  • Site do editor:
  • http://search.cpan.org/~ovid/

Classe :: Sniff. Tag


Classe :: Sniff. Descrição

Procure por cheiros de composição de classe A interface é bastante ad-hoc no momento e é provável que mude. Depois de criar uma nova instância, chamar o método do relatório é sua melhor opção. Você pode examiná-lo visualmente para procurar possíveis problemas: minha $ sniff = Class :: Sniff-> Novo ({Class => 'Alguns :: Class'}); Imprimir $ SPIFF-> Relatório; Classe :: Sniff é um módulo Perl que tenta ajudar os programadores a encontrar 'Código Cheiros' no código orientado a objetos. Se reportar algo, isso não significa que seu código esteja errado. Significa apenas que você pode querer olhar para o seu código um pouco mais de perto para ver se você tem algum problema. No momento presente, assumimos o padrão de pesquisa padrão do Perl, a primeira ordem de pesquisa. Podemos alterar isso no futuro (e há um trabalho com o método de caminhos. Mais sobre isso posterior) .Synopsis Use Classe :: Sniff; Minha $ Sniff = Class :: Sniff-> Novo ({Class => 'Alguns :: Class'}); minhas $ num_method = $ sniff-> métodos; minhas $ num_Classes = $ sniff-> classes; meus @methods = $ sniff-> métodos; minhas @classes = $ sniff-> classes; meu $ graph = $ sniff-> gráfico; # Gráfico :: Fácil Meu $ Graphviz = $ Graph-> AS_Graphviz (); Abra meu $ DOT, '| dot -tpng -o graph.png' ou morrer ("não pode abrir o tubo para o ponto: $!"); Imprimir $ Dot $ GraphVIZ; Imprimir $ Sniff-> To_String; meu @unreacable = $ Sniff-> inacessível; foreach meu método $ (@Unreacable) {imprimir "$ método \ n"; } Requisitos: · Perl.


Classe :: Sniff. Software Relacionado

Scriptutil.

classe orientada para o objeto para tornar os scripts de linha de comando típicos mais fáceis de escrever ...

135

Download