Perl :: crítico :: desenvolvedor

Perl :: critic :: desenvolvedor é um módulo Perl que contém um tutorial sobre como fazer novos módulos de perl :: crítico :: de política.
Baixe Agora

Perl :: crítico :: desenvolvedor Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jeffrey Ryan Thalhammer
  • Site do editor:
  • http://search.cpan.org/~elliotjs/Perl-Critic/lib/Perl/Critic.pm

Perl :: crítico :: desenvolvedor Tag


Perl :: crítico :: desenvolvedor Descrição

Perl :: critic :: Developer é um módulo Perl que contém um tutorial sobre como fazer novos módulos PERL :: Crítico :: Perl :: critic :: desenvolvedor é um módulo Perl que contém um tutorial sobre como fazer novos perl :: critic :: Módulos de política. Para desenvolvedores que desejam criar padrões de codificação personalizados, o seguinte informa como criar um módulo de política para Perl ::Crítico. Embora a distribuição Perl :: Critic já inclui uma série de políticas baseadas em melhores práticas de book perl do livro Damian Conway (que serão referidas pela Via "PBP" daqui), Perl :: Crítico não se limita às suas diretrizes e pode ser usado para aplicar qualquer prática, preferência ou estilo que você deseja seguir. Você pode até escrever políticas para impor diretrizes contraditórias. Tudo que você precisa fazer é escrever um perl :: crítico :: Policy Subclass, que pode exigir apenas 10 linhas de código.BackgroundThe Coração do Perl :: Crítico é PPI, um analisador e Lexer para Perl. O PPI transforma o código-fonte Perl em um modelo de objeto de documento (DOM). Cada token no documento é representado por uma classe PPI, como PPI :: Token :: Operador ou PPI :: Token :: Word, e então organizado em classes de estrutura, como PPI :: Declaração :: Expression e PPI :: Estrutura :: sub-rotina. O nó raiz da hierarquia é o PPI :: Documento. O mecanismo Perl :: Critic Traveres cada nó na árvore de documentos PPI :: e invoca cada uma das subclasses da Política :: Crítico :: Políticas no nó apropriado. A política pode inspecionar o nó, olhar para os nós circundantes e fazer o que mais quiser. Se a política decidir que um padrão de codificação tenha sido violado, ele retorna um ou mais Perl :: Crítico :: Objetos de Violação. Se não houver violações, a política retorna nada.policies geralmente são escritos com base nas políticas existentes, então vamos olhar para alguém para ver como funciona. A diretiva RequireBlockGrep.pm é relativamente simples e demonstra a maioria dos problemas importantes. O objetivo desta política é impor que cada chamada para Grep use um bloco para o primeiro argumento e não uma expressão. As razões para esta política são discutidas em detalhes no PBP. Requisitos: · Perl.


Perl :: crítico :: desenvolvedor Software Relacionado