Existe uma ferramenta semelhante a um estilo de seleção para monitorar as páginas XHTML (ou XML)?

StackOverflow https://stackoverflow.com/questions/2538647

  •  22-09-2019
  •  | 
  •  

Pergunta

Estou trabalhando em um projeto em que temos muitas páginas JSF - usando o Xhtml formato. Monitoramos a qualidade do nosso código usando Sonar (e assim o estilo de seleção, PMD, FindBugs ...). Isso funciona muito bem para a parte Java de nossa aplicação.

Agora, quero ter uma ferramenta (idealmente algo que possa ser vinculado ao sonar escrevendo meu próprio plug -in) que verifica a parte XHTML do meu aplicativo.

Então, existe uma ferramenta semelhante a um estilo de seleção que pode verificar algumas regras nas minhas páginas? Por exemplo, essa ferramenta levantará um aviso quando eu encontrar esse tipo de código:

<h:inputText ...></h:inputText> (instead of <h:inputText .../>)

ou :

<h:panelGrid columns="1">
     ...
</h:panelGrid> (a <h:panelGroup> is better here)

Estou ciente de que o estilo de verificação oferece uma regra baseada em uma expressão regular, mas temo que a solução seja complexa demais para algumas regras ...

Foi útil?

Solução 2

Eu encontrei recentemente o Plugin da web do sonar Isso fornece análise de código estático dos arquivos JSP e JSF. Os principais recursos deste plugin são:

  • dimensionamento (arquivos, linhas de código)
  • Regras de conformidade
  • complexidade
  • duplicação
  • comentários

Vou tentar em breve (preciso instalar a versão mais recente do sonar 2.2) e dar feedbacks.

Outras dicas

Sempre há o venerável "HTML Tidy". Ou você pode considerar estendendo o estilo de seleção em si.

Você pode querer concentrar a atenção aqui: http://jira.codehaus.org/browse/sonarplugins-130

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top