Preferências do Compilador de Plug-in

Erros sintáticos em plugin.xml, fragment.xml e MANIFEST.MF são todos sinalizados como erros pelo compilador de manifesto de plug-ins. Como para problemas semânticos nos manifestos de plug-in, a gravidade de cada problema pode ser definida como Erro, Aviso ou Ignorar.

 

Configurações de Espaço de Trabalho vs. Projeto

As preferências de compilador de plug-in são definidas em um nível de espaço de trabalho na página de preferências Janela > Preferências... > Desenvolvimento de Plug-in > Compiladores e têm efeito sobre todos os projetos de plug-in no espaço de trabalho.

Também é possível substituir as configurações de escopo do espaço de trabalho tendo as configurações do compilador no nível de projeto de plug-in. Para isso, selecione Propriedades no menu de contexto de um projeto de plug-in. No diálogo Propriedades, as configurações do compilador de manifesto em nível de projeto podem ser customizadas na página de preferências Desenvolvimento de Plug-in > Compilador de Manifesto de Plug-ins.

 

Problemas Semânticos

O PDE valida os arquivos plugin.xml, fragment.xml, MANIFEST.MF e build.properties para sinalizar uma variedade de problemas em potencial que podem impedir o plug-in de ser executado corretamente.

Observe que alguns problemas, como ausência de ID, versão e nome do plug-in, tornam um plug-in inválido. Por isso, esses problemas são sinalizados com um marcador de erro inegociável e não estão disponíveis para configuração nessa página de preferências.

Opções do Compilador de Plug-in

Segue uma explicação resumida de alguns problemas em potencial, mas não óbvios, que são sinalizados pelo PDE: