Cleanup of project settings as triggered by
Bug 316553 - [compiler] Interactive export of OT-plugin does not use compiler preferences
- enable passing compiler settings to export/build by setting javacProjectSettings=true
- reduce arbitrary setting of project specific settings, except for:
+ binding_conventions, inferred_callout
- but set/keep org.eclipse.jdt.core.compiler.problem.indirectStaticAccess when
using javacProjectSettings as a workaround to avoid warning re build.properties.
- more cleanup in some build.properties files.
diff --git a/plugins/org.eclipse.objectteams.otdt.pde.ui/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.objectteams.otdt.pde.ui/.settings/org.eclipse.jdt.core.prefs
index 8b83c1a..c760fe8 100644
--- a/plugins/org.eclipse.objectteams.otdt.pde.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/plugins/org.eclipse.objectteams.otdt.pde.ui/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +1,12 @@
-#Fri May 07 01:06:08 CEST 2010
+#Fri Jun 11 01:32:57 CEST 2010
eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
@@ -73,14 +78,21 @@
org.eclipse.objectteams.otdt.compiler.option.joinpoint_queries=disabled
org.eclipse.objectteams.otdt.compiler.option.scoped_keywords=enabled
org.eclipse.objectteams.otdt.compiler.problem.abstract_potential_relevant_role=warning
+org.eclipse.objectteams.otdt.compiler.problem.adapting_deprecated=error
+org.eclipse.objectteams.otdt.compiler.problem.ambiguous_lowering=warning
org.eclipse.objectteams.otdt.compiler.problem.basecall=warning
org.eclipse.objectteams.otdt.compiler.problem.binding_conventions=error
org.eclipse.objectteams.otdt.compiler.problem.decapsulation=warning
org.eclipse.objectteams.otdt.compiler.problem.deprecated_path_syntax=warning
org.eclipse.objectteams.otdt.compiler.problem.effectless_fieldaccess=warning
+org.eclipse.objectteams.otdt.compiler.problem.exception_in_guard=error
org.eclipse.objectteams.otdt.compiler.problem.fragile_callin=warning
+org.eclipse.objectteams.otdt.compiler.problem.ignoring_role_return=warning
org.eclipse.objectteams.otdt.compiler.problem.incomplete_build=error
org.eclipse.objectteams.otdt.compiler.problem.inferred_callout=error
+org.eclipse.objectteams.otdt.compiler.problem.override_final_role=error
org.eclipse.objectteams.otdt.compiler.problem.potential_ambiguous_playedby=warning
org.eclipse.objectteams.otdt.compiler.problem.unsafe_liftctor=warning
+org.eclipse.objectteams.otdt.compiler.problem.unsafe_role_instantiation=warning
org.eclipse.objectteams.otdt.compiler.problem.unused_parammap=warning
+org.eclipse.objectteams.otdt.compiler.problem.weave_into_system_class=warning
diff --git a/plugins/org.eclipse.objectteams.otdt.pde.ui/build.properties b/plugins/org.eclipse.objectteams.otdt.pde.ui/build.properties
index cff4459..aec0ff1 100644
--- a/plugins/org.eclipse.objectteams.otdt.pde.ui/build.properties
+++ b/plugins/org.eclipse.objectteams.otdt.pde.ui/build.properties
@@ -5,7 +5,4 @@
icons/,\
.,\
plugin.properties
-src.includes = .classpath,\
- .project,\
- build.properties,\
- plugin.properties
+javacProjectSettings = true