### 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("