Compilervoorkeuren voor plugins
Syntaxisfouten in plugin.xml, fragment.xml en MANIFEST.MF worden alle als fouten gemarkeerd in het pluginmanifestcompileerprogramma. Voor semantische problemen in de pluginmanifesten kan elke probleemcategorie worden ingesteld op Fout, Waarschuwing of Negeren.
Werkgebied- versus projectinstellingen
De voorkeuren voor de plugincompiler worden ingesteld op het werkgebiedniveau op de voorkeurenpagina
Venster > Voorkeuren... > Pluginontwikkeling > Compilers
en zijn van kracht voor alle pluginprojecten in het werkgebied.
Het is ook mogelijk de instellingen van de werkgebiedscope te wijzigen door compilerinstellingen op het niveau van het pluginproject te hebben. Hiertoe selecteert u Eigenschappen vanuit het voorgrondmenu van een pluginproject. In het dialoogvenster Eigenschappen kunnen manifestcompilerinstellingen op projectniveau worden aangepast op de voorkeurenpagina Pluginontwikkeling > Pluginmanifestcompiler.
Semantische problemen
PDE valideert plugin.xml-, fragment.xml-, MANIFEST.MF- en build.properties-bestanden om een aantal mogelijke problemen te markeren die mogelijk voorkomen dat de plugin op de juiste wijze wordt uitgevoerd.
Sommige problemen, zoals een ontbrekende plugin-ID, pluginversie of pluginnaam leiden ertoe dat een plugin ongeldig wordt. Daarom worden deze problemen gemarkeerd met een niet-onderhandelbare foutmarkering en zijn deze niet beschikbaar voor configuratie op deze voorkeurenpagina.
Hieronder volgt een korte uitleg voor een aantal van de niet voor de hand liggende problemen die door PDE worden gemarkeerd: