### Eclipse Workspace Patch 1.0 #P org.eclipse.pde.build Index: src/org/eclipse/pde/internal/build/IBuildPropertiesConstants.java =================================================================== RCS file: /cvsroot/eclipse/pde/build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/IBuildPropertiesConstants.java,v retrieving revision 1.56 diff -u -r1.56 IBuildPropertiesConstants.java --- src/org/eclipse/pde/internal/build/IBuildPropertiesConstants.java 7 Apr 2010 20:06:10 -0000 1.56 +++ src/org/eclipse/pde/internal/build/IBuildPropertiesConstants.java 21 Apr 2010 19:44:41 -0000 @@ -62,6 +62,7 @@ public static final String PROPERTY_JAVAC_CUSTOM_ENCODINGS_PREFIX = "javacCustomEncodings."; //$NON-NLS-1$ public static final String PROPERTY_JAVAC_WARNINGS_PREFIX = "javacWarnings."; //$NON-NLS-1$ public static final String PROPERTY_JAVAC_ERRORS_PREFIX = "javacErrors."; //$NON-NLS-1$ + public static final String PROPERTY_PROJECT_SETTINGS = "javacProjectSettings"; //$NON-NLS-1$ public static final String DEFAULT_MATCH_ALL = "*"; //$NON-NLS-1$ public static final String DEFAULT_FINAL_SHAPE = "*"; //$NON-NLS-1$ Index: src/org/eclipse/pde/internal/build/IPDEBuildConstants.java =================================================================== RCS file: /cvsroot/eclipse/pde/build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/IPDEBuildConstants.java,v retrieving revision 1.53 diff -u -r1.53 IPDEBuildConstants.java --- src/org/eclipse/pde/internal/build/IPDEBuildConstants.java 1 Mar 2010 23:19:26 -0000 1.53 +++ src/org/eclipse/pde/internal/build/IPDEBuildConstants.java 21 Apr 2010 19:44:41 -0000 @@ -146,4 +146,6 @@ //container feature used in building .product files public final static String CONTAINER_FEATURE = "org.eclipse.pde.build.container.feature"; //$NON-NLS-1$ public final static String UI_CONTAINER_FEATURE = "org.eclipse.pde.container.feature"; //$NON-NLS-1$ + + public final static String JDT_CORE_PREFS = ".settings/org.eclipse.jdt.core.prefs"; //$NON-NLS-1$ } Index: src/org/eclipse/pde/internal/build/ant/JavacTask.java =================================================================== RCS file: /cvsroot/eclipse/pde/build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/ant/JavacTask.java,v retrieving revision 1.32 diff -u -r1.32 JavacTask.java --- src/org/eclipse/pde/internal/build/ant/JavacTask.java 1 Mar 2010 23:19:26 -0000 1.32 +++ src/org/eclipse/pde/internal/build/ant/JavacTask.java 21 Apr 2010 19:44:41 -0000 @@ -37,6 +37,7 @@ protected String errorProperty; protected String[] excludes; protected String compilerAdapter; + protected String warningProperties; private boolean adapterUseLog = false; private boolean adapterUseArgFile = false; @@ -96,6 +97,17 @@ script.println("/>"); //$NON-NLS-1$ } + if (warningProperties != null) { + script.printTab(); + script.print(""); //$NON-NLS-1$ + } + if (compileArgsFile != null) { script.printTabs(); script.print("