Community
Participate
Working Groups
Created attachment 208471 [details] Screenshot When providing a custom OutputConfigurationProvider with some OutputConfigurations the settings dialog page shows empty values, see screenshot. To reproduce: Add an OutputConfigurationProvider and bind it. public class MyOutputConfigurationProvider implements IOutputConfigurationProvider { public static String OUTPUTCONFIG_SRCGEN = IFileSystemAccess.DEFAULT_OUTPUT; public static String OUTPUTCONFIG_SRCMAN = "SRCMAN"; public static String OUTPUTCONFIG_PLUGIN = "PLUGIN"; @Override public Set<OutputConfiguration> getOutputConfigurations() { OutputConfiguration srcGenOutput = new OutputConfiguration(OUTPUTCONFIG_SRCGEN); srcGenOutput.setDescription("Folder for generated Java sources"); srcGenOutput.setOutputDirectory("./src-gen"); srcGenOutput.setOverrideExistingResources(true); srcGenOutput.setCreateOutputDirectory(true); srcGenOutput.setCleanUpDerivedResources(true); srcGenOutput.setSetDerivedProperty(true); OutputConfiguration srcManOutput = new OutputConfiguration(OUTPUTCONFIG_SRCMAN); srcManOutput.setDescription("Folder for manual Java sources"); srcManOutput.setOutputDirectory("./src"); srcManOutput.setOverrideExistingResources(false); srcManOutput.setCreateOutputDirectory(false); srcManOutput.setCleanUpDerivedResources(false); srcManOutput.setSetDerivedProperty(false); OutputConfiguration srcPluginOutput = new OutputConfiguration(OUTPUTCONFIG_PLUGIN); srcPluginOutput.setDescription("Folder for plugin root sources (e.g. plugin.xml)"); srcPluginOutput.setOutputDirectory("."); srcPluginOutput.setOverrideExistingResources(true); srcPluginOutput.setCreateOutputDirectory(false); srcPluginOutput.setCleanUpDerivedResources(false); srcPluginOutput.setSetDerivedProperty(false); return Sets.newHashSet(srcGenOutput, srcManOutput, srcPluginOutput); }
since i cannot reproduce this with the latest version i will close it for now. pls reopen if necessary
Created attachment 209342 [details] custom compiler preferences
Closing all bugs that were set to RESOLVED before Neon.0