diff options
author | mkersten | 2007-06-25 04:45:13 +0000 |
---|---|---|
committer | mkersten | 2007-06-25 04:45:13 +0000 |
commit | 09f537e346aa5325d85c4afbc35e4ffe636af7a6 (patch) | |
tree | a61649196b9b67fba364d42f66b02e40e90bda7c | |
parent | f7a404b8ede6c91110f018877e8b7e2968581fc5 (diff) | |
download | org.eclipse.mylyn.tasks-09f537e346aa5325d85c4afbc35e4ffe636af7a6.tar.gz org.eclipse.mylyn.tasks-09f537e346aa5325d85c4afbc35e4ffe636af7a6.tar.xz org.eclipse.mylyn.tasks-09f537e346aa5325d85c4afbc35e4ffe636af7a6.zip |
RESOLVED - bug 194138: cleanup unnecesary casts and null checks
https://bugs.eclipse.org/bugs/show_bug.cgi?id=194138
53 files changed, 161 insertions, 75 deletions
diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.core.prefs index 4f6160a5e..888de1277 100644 --- a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,4 @@ -#Wed Jun 06 17:09:48 EDT 2007 +#Sun Jun 24 11:52:58 EDT 2007 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 @@ -36,6 +36,7 @@ org.eclipse.jdt.core.compiler.problem.nullReference=error org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning +org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled @@ -45,7 +46,7 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore +org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.ui.prefs index e0802aadf..276c2e6d8 100644 --- a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.jdt.ui.prefs @@ -1,4 +1,4 @@ -#Mon Feb 05 18:45:12 PST 2007 +#Mon Feb 05 18:45:19 PST 2007 eclipse.preferences.version=1 formatter_profile=_Mylar based on Eclipse [built-in] formatter_settings_version=11 diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.ltk.core.refactoring.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.ltk.core.refactoring.prefs index e9c914fef..7ab03bdac 100644 --- a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.ltk.core.refactoring.prefs +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -1,3 +1,3 @@ -#Fri Jun 02 15:30:30 PDT 2006 +#Fri Jun 02 15:30:09 PDT 2006 eclipse.preferences.version=1 org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=true diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylar.tasklist.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylar.tasklist.prefs index a7ca082bb..a6cf96a98 100644 --- a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylar.tasklist.prefs +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylar.tasklist.prefs @@ -1,4 +1,4 @@ -#Fri Oct 20 16:44:00 PDT 2006 +#Fri Oct 20 16:54:30 PDT 2006 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasklist.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasklist.prefs index 5532461b9..0a2cc0b30 100644 --- a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasklist.prefs +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasklist.prefs @@ -1,4 +1,4 @@ -#Mon Jun 18 17:13:23 PDT 2007 +#Mon Jun 18 17:14:59 PDT 2007 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 000000000..d8c6d26af --- /dev/null +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,4 @@ +#Mon Jun 25 03:02:37 GMT 2007 +eclipse.preferences.version=1 +project.repository.kind=bugzilla +project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.pde.prefs b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.pde.prefs index 05f9494ff..769b229ff 100644 --- a/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.pde.prefs +++ b/org.eclipse.mylyn.bugzilla.ui/.settings/org.eclipse.pde.prefs @@ -1,4 +1,4 @@ -#Thu Nov 03 15:46:12 PST 2005 +#Thu Nov 03 15:45:55 PST 2005 compilers.p.deprecated=2 compilers.p.no-required-att=0 compilers.p.not-externalized-att=2 diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditor.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditor.java index 98934cd2a..ddb35fc44 100644 --- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditor.java +++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditor.java @@ -685,6 +685,7 @@ public class BugzillaTaskEditor extends AbstractRepositoryTaskEditor { } + @Override protected String getHistoryUrl() { if (repository != null && taskData != null) { return repository.getUrl() + IBugzillaConstants.URL_BUG_ACTIVITY + taskData.getId(); diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaConnectorUi.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaConnectorUi.java index 2c696e467..e2f3319ec 100644 --- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaConnectorUi.java +++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaConnectorUi.java @@ -158,10 +158,12 @@ public class BugzillaConnectorUi extends AbstractRepositoryConnectorUi { } } + @Override public String getTaskKindLabel(AbstractTask repositoryTask) { return IBugzillaConstants.BUGZILLA_TASK_KIND; } + @Override public String getTaskKindLabel(RepositoryTaskData taskData) { return IBugzillaConstants.BUGZILLA_TASK_KIND; } diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaRepositorySettingsPage.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaRepositorySettingsPage.java index a98352d1e..7f1f25a4e 100644 --- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaRepositorySettingsPage.java +++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaRepositorySettingsPage.java @@ -320,6 +320,7 @@ public class BugzillaRepositorySettingsPage extends AbstractRepositorySettingsPa versions[0] = version; } + @Override public void run(IProgressMonitor monitor) throws CoreException { try { validate(monitor); diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaTaskEditorFactory.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaTaskEditorFactory.java index 555ba7da5..0f22a53ba 100644 --- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaTaskEditorFactory.java +++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/tasklist/BugzillaTaskEditorFactory.java @@ -34,6 +34,7 @@ public class BugzillaTaskEditorFactory extends AbstractTaskEditorFactory { private static final String TITLE = "Bugzilla"; + @Override public EditorPart createEditor(TaskEditor parentEditor, IEditorInput editorInput) { AbstractRepositoryTaskEditor editor = null; if (editorInput instanceof RepositoryTaskEditorInput) { @@ -49,6 +50,7 @@ public class BugzillaTaskEditorFactory extends AbstractTaskEditorFactory { return editor; } + @Override public IEditorInput createEditorInput(AbstractTask task) { if (task instanceof BugzillaTask) { BugzillaTask bugzillaTask = (BugzillaTask) task; @@ -60,18 +62,22 @@ public class BugzillaTaskEditorFactory extends AbstractTaskEditorFactory { return null; } + @Override public String getTitle() { return TITLE; } + @Override public boolean canCreateEditorFor(AbstractTask task) { return task instanceof BugzillaTask; } + @Override public boolean providesOutline() { return true; } + @Override public boolean canCreateEditorFor(IEditorInput input) { if (input instanceof RepositoryTaskEditorInput) { return BugzillaCorePlugin.REPOSITORY_KIND.equals(((RepositoryTaskEditorInput) input).getRepository() diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.core.prefs index 4f6160a5e..888de1277 100644 --- a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,4 @@ -#Wed Jun 06 17:09:48 EDT 2007 +#Sun Jun 24 11:52:58 EDT 2007 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 @@ -36,6 +36,7 @@ org.eclipse.jdt.core.compiler.problem.nullReference=error org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning +org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled @@ -45,7 +46,7 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore +org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.ui.prefs index b478b98a3..276c2e6d8 100644 --- a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.jdt.ui.prefs @@ -1,5 +1,6 @@ -#Mon Feb 05 18:45:14 PST 2007 +#Mon Feb 05 18:45:19 PST 2007 eclipse.preferences.version=1 formatter_profile=_Mylar based on Eclipse [built-in] formatter_settings_version=11 +internal.default.compliance=default org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author ${user}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment"></template><template autoinsert\="false" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">/*******************************************************************************\r\n * Copyright (c) 2004 - 2006 University Of British Columbia and others.\r\n * All rights reserved. This program and the accompanying materials\r\n * are made available under the terms of the Eclipse Public License v1.0\r\n * which accompanies this distribution, and is available at\r\n * http\://www.eclipse.org/legal/epl-v10.html\r\n *\r\n * Contributors\:\r\n * University Of British Columbia - initial API and implementation\r\n *******************************************************************************/\r\n\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="false" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="false" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ignore\r\n${body_statement}</template><template autoinsert\="false" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ignore</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates> diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.ltk.core.refactoring.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.ltk.core.refactoring.prefs index b51ee80ea..7ab03bdac 100644 --- a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.ltk.core.refactoring.prefs +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -1,3 +1,3 @@ -#Fri Jun 02 15:30:45 PDT 2006 +#Fri Jun 02 15:30:09 PDT 2006 eclipse.preferences.version=1 org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=true diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylar.tasklist.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylar.tasklist.prefs index edd1b28bf..a6cf96a98 100644 --- a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylar.tasklist.prefs +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylar.tasklist.prefs @@ -1,4 +1,4 @@ -#Fri Oct 20 16:44:34 PDT 2006 +#Fri Oct 20 16:54:30 PDT 2006 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasklist.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasklist.prefs index b254d50c4..0a2cc0b30 100644 --- a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasklist.prefs +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasklist.prefs @@ -1,4 +1,4 @@ -#Mon Jun 18 17:13:46 PDT 2007 +#Mon Jun 18 17:14:59 PDT 2007 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 000000000..d8c6d26af --- /dev/null +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,4 @@ +#Mon Jun 25 03:02:37 GMT 2007 +eclipse.preferences.version=1 +project.repository.kind=bugzilla +project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.pde.prefs b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.pde.prefs index 94683d038..769b229ff 100644 --- a/org.eclipse.mylyn.help.ui/.settings/org.eclipse.pde.prefs +++ b/org.eclipse.mylyn.help.ui/.settings/org.eclipse.pde.prefs @@ -1,4 +1,4 @@ -#Thu Nov 03 15:46:26 PST 2005 +#Thu Nov 03 15:45:55 PST 2005 compilers.p.deprecated=2 compilers.p.no-required-att=0 compilers.p.not-externalized-att=2 diff --git a/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.jdt.core.prefs index 4f6160a5e..888de1277 100644 --- a/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,4 @@ -#Wed Jun 06 17:09:48 EDT 2007 +#Sun Jun 24 11:52:58 EDT 2007 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 @@ -36,6 +36,7 @@ org.eclipse.jdt.core.compiler.problem.nullReference=error org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning +org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled @@ -45,7 +46,7 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore +org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled diff --git a/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.mylyn.tasks.ui.prefs b/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 000000000..d8c6d26af --- /dev/null +++ b/org.eclipse.mylyn.tasks.core/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,4 @@ +#Mon Jun 25 03:02:37 GMT 2007 +eclipse.preferences.version=1 +project.repository.kind=bugzilla +project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/LocalTask.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/LocalTask.java index f3c199b45..9dd34d916 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/LocalTask.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/LocalTask.java @@ -34,14 +34,17 @@ public class LocalTask extends AbstractTask { return LocalRepositoryConnector.REPOSITORY_KIND; } + @Override public boolean isNotified() { return true; } + @Override public String getLastReadTimeStamp() { return SYNC_DATE_NOW; } + @Override public String getOwner() { return LocalRepositoryConnector.REPOSITORY_KIND; } diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskContainer.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskContainer.java index cf870711e..c408b349b 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskContainer.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskContainer.java @@ -81,6 +81,7 @@ public class ScheduledTaskContainer extends AbstractTaskCategory { && (endDate.getTimeInMillis() >= cal.getTimeInMillis()); } + @Override public void clear() { totalEstimated = 0; totalElapsed = 0; @@ -147,6 +148,7 @@ public class ScheduledTaskContainer extends AbstractTaskCategory { // ignore } + @Override public String getPriority() { return ""; } diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskDelegate.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskDelegate.java index 23b0132d8..1a7782cbc 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskDelegate.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/ScheduledTaskDelegate.java @@ -40,9 +40,6 @@ public class ScheduledTaskDelegate extends AbstractTask { public ScheduledTaskDelegate(ScheduledTaskContainer parent, AbstractTask task, Calendar start, Calendar end, long activity) { super(task.getRepositoryUrl(), task.getTaskId(), task.getSummary()); - if (task == null) { - throw new RuntimeException("attempted to instantiated with null task: " + parent); - } this.task = task; if (start != null) { this.startMili = start.getTimeInMillis(); @@ -110,66 +107,82 @@ public class ScheduledTaskDelegate extends AbstractTask { return task.getParentContainers(); } + @Override public Set<AbstractTask> getChildren() { return task.getChildren(); } + @Override public Date getCompletionDate() { return task.getCompletionDate(); } + @Override public Date getCreationDate() { return task.getCreationDate(); } + @Override public String getSummary() { return task.getSummary(); } + @Override public int getEstimateTimeHours() { return task.getEstimateTimeHours(); } + @Override public String getTaskKind() { return task.getTaskKind(); } + @Override public String getNotes() { return task.getNotes(); } + @Override public String getPriority() { return task.getPriority(); } + @Override public Date getScheduledForDate() { return task.getScheduledForDate(); } + @Override public String getUrl() { return task.getUrl(); } + @Override public boolean isReminded() { return task.isReminded(); } + @Override public boolean hasValidUrl() { return task.hasValidUrl(); } + @Override public boolean isActive() { return task.isActive(); } + @Override public boolean isCompleted() { return task.isCompleted(); } + @Override public boolean isPastReminder() { return task.isPastReminder(); } + @Override public void setActive(boolean active) { task.setActive(active); } @@ -184,18 +197,22 @@ public class ScheduledTaskDelegate extends AbstractTask { task.removeParentContainer(container); } + @Override public void setCompleted(boolean completed) { task.setCompleted(completed); } + @Override public void setCompletionDate(Date date) { task.setCompletionDate(date); } + @Override public void setCreationDate(Date date) { task.setCreationDate(date); } + @Override public void setEstimatedTimeHours(int estimated) { task.setEstimatedTimeHours(estimated); } @@ -204,49 +221,59 @@ public class ScheduledTaskDelegate extends AbstractTask { // task.setHandleIdentifier(taskId); // } + @Override public void setTaskKind(String kind) { task.setTaskKind(kind); } + @Override public void setNotes(String notes) { task.setNotes(notes); } + @Override public void setPriority(String priority) { task.setPriority(priority); } + @Override public void setReminded(boolean reminded) { task.setReminded(reminded); } + @Override public void setScheduledForDate(Date date) { task.setScheduledForDate(date); } + @Override public void setUrl(String url) { task.setUrl(url); } + @Override public int compareTo(AbstractTaskContainer taskListElement) { return task.toString().compareTo(((AbstractTask) taskListElement).toString()); } + @Override public void setSummary(String description) { task.setSummary(description); } + @Override public Date getDueDate() { return task.getDueDate(); } + @Override public void setDueDate(Date date) { task.setDueDate(date); } @Override public boolean isLocal() { - return ((AbstractTask)task).isLocal(); + return task.isLocal(); } @Override diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskArchive.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskArchive.java index 78f994361..629e979a7 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskArchive.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskArchive.java @@ -27,6 +27,7 @@ public class TaskArchive extends AbstractTaskCategory { super(HANDLE); } + @Override public String getPriority() { return PriorityLevel.P5.toString(); } diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/UnfiledCategory.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/UnfiledCategory.java index 1148a6bc7..e1392c1e5 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/UnfiledCategory.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/UnfiledCategory.java @@ -29,6 +29,7 @@ public class UnfiledCategory extends AbstractTaskCategory { super(HANDLE); } + @Override public String getPriority() { return PriorityLevel.P1.toString(); } diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java index 0162d9ba9..d450077b1 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java @@ -93,11 +93,8 @@ public abstract class AbstractRepositoryConnector { */ public AbstractTask createTaskFromExistingId(TaskRepository repository, String id, boolean retrieveSubTasks, IProgressMonitor monitor) throws CoreException { - AbstractTask task = taskList.getTask(repository.getUrl(), id); - AbstractTask repositoryTask = null; - if (task instanceof AbstractTask) { - repositoryTask = (AbstractTask) task; - } else if (task == null && getTaskDataHandler() != null) { + AbstractTask repositoryTask = taskList.getTask(repository.getUrl(), id); + if (repositoryTask == null && getTaskDataHandler() != null) { RepositoryTaskData taskData = null; taskData = getTaskDataHandler().getTaskData(repository, id, new SubProgressMonitor(monitor, 1)); if (taskData != null) { diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryQuery.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryQuery.java index e4c925532..2a2661b88 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryQuery.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryQuery.java @@ -37,6 +37,7 @@ public abstract class AbstractRepositoryQuery extends AbstractTaskContainer { super(description); } + @Override public String getPriority() { if (super.isEmpty()) { return PriorityLevel.P1.toString(); diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/RepositoryStatus.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/RepositoryStatus.java index a4f668ba5..a507eb9d2 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/RepositoryStatus.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/RepositoryStatus.java @@ -93,6 +93,7 @@ public class RepositoryStatus extends Status { /** * Returns the message that is relevant to the code of this status. */ + @Override public String getMessage() { String message = super.getMessage(); if (message != null && !"".equals(message)) { diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskList.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskList.java index b8be7f83a..2f059356d 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskList.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskList.java @@ -173,17 +173,14 @@ public class TaskList { public void refactorRepositoryUrl(String oldRepositoryUrl, String newRepositoryUrl) { for (AbstractTask task : tasks.values()) { - if (task instanceof AbstractTask) { - AbstractTask repositoryTask = (AbstractTask) task; - if (oldRepositoryUrl.equals(RepositoryTaskHandleUtil.getRepositoryUrl(repositoryTask.getHandleIdentifier()))) { - tasks.remove(repositoryTask.getHandleIdentifier()); - repositoryTask.setRepositoryUrl(newRepositoryUrl); - tasks.put(repositoryTask.getHandleIdentifier(), repositoryTask); - - String taskUrl = repositoryTask.getUrl(); - if (taskUrl != null && taskUrl.startsWith(oldRepositoryUrl)) { - repositoryTask.setUrl(newRepositoryUrl + taskUrl.substring(oldRepositoryUrl.length())); - } + if (oldRepositoryUrl.equals(RepositoryTaskHandleUtil.getRepositoryUrl(task.getHandleIdentifier()))) { + tasks.remove(task.getHandleIdentifier()); + task.setRepositoryUrl(newRepositoryUrl); + tasks.put(task.getHandleIdentifier(), task); + + String taskUrl = task.getUrl(); + if (taskUrl != null && taskUrl.startsWith(oldRepositoryUrl)) { + task.setUrl(newRepositoryUrl + taskUrl.substring(oldRepositoryUrl.length())); } } } @@ -378,7 +375,7 @@ public class TaskList { } /** - * @return First in set of all active tasks. Normal user operations only supports a single active task. + * @return First in set of all active tasks. Normal user operations only supports a single active task. */ public AbstractTask getActiveTask() { if (activeTasks.size() > 0) { @@ -470,14 +467,10 @@ public class TaskList { if (!RepositoryTaskHandleUtil.isValidTaskId(taskId)) { return null; } - + String handle = RepositoryTaskHandleUtil.getHandle(repositoryUrl, taskId); AbstractTask task = getTask(handle); - if (task instanceof AbstractTask) { - return (AbstractTask) task; - } else { - return null; - } + return task; } /** @@ -488,11 +481,9 @@ public class TaskList { */ public AbstractTask getRepositoryTask(String taskUrl) { for (AbstractTask currTask : tasks.values()) { - if (currTask instanceof AbstractTask) { - String currUrl = ((AbstractTask) currTask).getUrl(); - if (currUrl != null && !currUrl.equals("") && currUrl.equals(taskUrl)) { - return (AbstractTask) currTask; - } + String currUrl = currTask.getUrl(); + if (currUrl != null && !currUrl.equals("") && currUrl.equals(taskUrl)) { + return currTask; } } return null; @@ -507,7 +498,8 @@ public class TaskList { public AbstractTask getTaskByKey(String repositoryUrl, String taskKey) { for (AbstractTask task : tasks.values()) { String currentTaskKey = task.getTaskKey(); - if (currentTaskKey != null && currentTaskKey.equals(taskKey) && task.getRepositoryUrl().equals(repositoryUrl)) { + if (currentTaskKey != null && currentTaskKey.equals(taskKey) + && task.getRepositoryUrl().equals(repositoryUrl)) { return task; } } @@ -516,7 +508,7 @@ public class TaskList { public AbstractTaskCategory getContainerForHandle(String categoryHandle) { for (AbstractTaskCategory cat : categories.values()) { - if (cat instanceof AbstractTaskCategory) { + if (cat != null) { if (cat.getHandleIdentifier().equals(categoryHandle)) { return cat; } @@ -602,11 +594,8 @@ public class TaskList { Set<AbstractTask> repositoryTasks = new HashSet<AbstractTask>(); if (repositoryUrl != null) { for (AbstractTask task : tasks.values()) { - if (task instanceof AbstractTask) { - AbstractTask repositoryTask = (AbstractTask) task; - if (repositoryTask.getRepositoryUrl().equals(repositoryUrl)) { - repositoryTasks.add(repositoryTask); - } + if (task.getRepositoryUrl().equals(repositoryUrl)) { + repositoryTasks.add(task); } } } diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskRepositoryManager.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskRepositoryManager.java index 43c49fef9..e7fdc156e 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskRepositoryManager.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/TaskRepositoryManager.java @@ -195,8 +195,8 @@ public class TaskRepositoryManager { public TaskRepository getRepositoryForActiveTask(String repositoryKind, TaskList taskList) { AbstractTask activeTask = taskList.getActiveTask(); - if (activeTask instanceof AbstractTask) { - String repositoryUrl = ((AbstractTask) activeTask).getRepositoryUrl(); + if (activeTask != null) { + String repositoryUrl = activeTask.getRepositoryUrl(); for (TaskRepository repository : getRepositories(repositoryKind)) { if (repository.getUrl().equals(repositoryUrl)) { return repository; diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.core.prefs index 4f6160a5e..888de1277 100644 --- a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,4 @@ -#Wed Jun 06 17:09:48 EDT 2007 +#Sun Jun 24 11:52:58 EDT 2007 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 @@ -36,6 +36,7 @@ org.eclipse.jdt.core.compiler.problem.nullReference=error org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning +org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled @@ -45,7 +46,7 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore +org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.ui.prefs index aecac5d06..276c2e6d8 100644 --- a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.jdt.ui.prefs @@ -1,5 +1,6 @@ -#Mon Feb 05 18:45:21 PST 2007 +#Mon Feb 05 18:45:19 PST 2007 eclipse.preferences.version=1 formatter_profile=_Mylar based on Eclipse [built-in] formatter_settings_version=11 -org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author ${user}\r\n *\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/* (non-Javadoc)\r\n * ${see_to_overridden}\r\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\r\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\r\n * ${tags}\r\n * ${see_to_target}\r\n */</template></templates> +internal.default.compliance=default +org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author ${user}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment"></template><template autoinsert\="false" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">/*******************************************************************************\r\n * Copyright (c) 2004 - 2006 University Of British Columbia and others.\r\n * All rights reserved. This program and the accompanying materials\r\n * are made available under the terms of the Eclipse Public License v1.0\r\n * which accompanies this distribution, and is available at\r\n * http\://www.eclipse.org/legal/epl-v10.html\r\n *\r\n * Contributors\:\r\n * University Of British Columbia - initial API and implementation\r\n *******************************************************************************/\r\n\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="false" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="false" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ignore\r\n${body_statement}</template><template autoinsert\="false" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ignore</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates> diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.ltk.core.refactoring.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.ltk.core.refactoring.prefs index ecd320caf..7ab03bdac 100644 --- a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.ltk.core.refactoring.prefs +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -1,3 +1,3 @@ -#Fri Jun 02 15:31:10 PDT 2006 +#Fri Jun 02 15:30:09 PDT 2006 eclipse.preferences.version=1 org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=true diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylar.tasklist.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylar.tasklist.prefs index 2a220ff29..a6cf96a98 100644 --- a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylar.tasklist.prefs +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylar.tasklist.prefs @@ -1,4 +1,4 @@ -#Fri Oct 20 16:55:05 PDT 2006 +#Fri Oct 20 16:54:30 PDT 2006 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasklist.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasklist.prefs index c2256c5fd..0a2cc0b30 100644 --- a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasklist.prefs +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasklist.prefs @@ -1,4 +1,4 @@ -#Mon Jun 18 17:15:31 PDT 2007 +#Mon Jun 18 17:14:59 PDT 2007 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasks.ui.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 000000000..d8c6d26af --- /dev/null +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,4 @@ +#Mon Jun 25 03:02:37 GMT 2007 +eclipse.preferences.version=1 +project.repository.kind=bugzilla +project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.pde.prefs b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.pde.prefs new file mode 100644 index 000000000..769b229ff --- /dev/null +++ b/org.eclipse.mylyn.trac.tests/.settings/org.eclipse.pde.prefs @@ -0,0 +1,12 @@ +#Thu Nov 03 15:45:55 PST 2005 +compilers.p.deprecated=2 +compilers.p.no-required-att=0 +compilers.p.not-externalized-att=2 +compilers.p.unknown-attribute=0 +compilers.p.unknown-class=0 +compilers.p.unknown-element=0 +compilers.p.unknown-resource=0 +compilers.p.unresolved-ex-points=0 +compilers.p.unresolved-import=0 +compilers.use-project=true +eclipse.preferences.version=1 diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java index 247327d29..da71dcf83 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracRepositoryConnectorTest.java @@ -211,6 +211,7 @@ public class TracRepositoryConnectorTest extends TestCase { //MultiStatus queryStatus = new MultiStatus(TracUiPlugin.PLUGIN_ID, IStatus.OK, "Query result", null); final List<AbstractTask> result = new ArrayList<AbstractTask>(); QueryHitCollector hitCollector = new QueryHitCollector(new TaskFactory(repository)) { + @Override public void accept(RepositoryTaskData data) { fail("Unexpected call to accept()"); } diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientTest.java index 2b51002f4..d57d5f863 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracWebClientTest.java @@ -32,6 +32,7 @@ public class TracWebClientTest extends AbstractTracClientRepositoryTest { validate(TracTestConstants.TEST_TRAC_096_URL); } + @Override public void testValidate011() throws Exception { try { validate(TracTestConstants.TEST_TRAC_011_URL); diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientTest.java index 2531be5cb..216c83fa3 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcClientTest.java @@ -31,6 +31,7 @@ public class TracXmlRpcClientTest extends AbstractTracClientRepositoryTest { super(Version.XML_RPC); } + @Override public void testValidate011() throws Exception { validate(TracTestConstants.TEST_TRAC_011_URL); } diff --git a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcTest.java b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcTest.java index e5dc60a58..87d44eda9 100644 --- a/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcTest.java +++ b/org.eclipse.mylyn.trac.tests/src/org/eclipse/mylyn/trac/tests/TracXmlRpcTest.java @@ -201,8 +201,8 @@ public class TracXmlRpcTest extends TestCase { call("ticket.milestone.create", "foo", attributes); Map<?, ?> values = (Map<?, ?>) call("ticket.milestone.get", "foo"); - assertEquals(new Integer(due), (Integer) values.get("due")); - assertEquals(new Integer(completed), (Integer) values.get("completed")); + assertEquals(new Integer(due), values.get("due")); + assertEquals(new Integer(completed), values.get("completed")); call("ticket.milestone.delete", "foo"); } diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.core.prefs index 4f6160a5e..888de1277 100644 --- a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,4 @@ -#Wed Jun 06 17:09:48 EDT 2007 +#Sun Jun 24 11:52:58 EDT 2007 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 @@ -36,6 +36,7 @@ org.eclipse.jdt.core.compiler.problem.nullReference=error org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning +org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled @@ -45,7 +46,7 @@ org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore +org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.ui.prefs index 366e51c21..276c2e6d8 100644 --- a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.ui.prefs +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.jdt.ui.prefs @@ -1,6 +1,6 @@ -#Mon Feb 05 18:45:21 PST 2007 +#Mon Feb 05 18:45:19 PST 2007 eclipse.preferences.version=1 formatter_profile=_Mylar based on Eclipse [built-in] formatter_settings_version=11 internal.default.compliance=default -org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author ${user}\r\n *\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/* (non-Javadoc)\r\n * ${see_to_overridden}\r\n */</template><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\r\n * ${tags}\r\n * ${see_to_target}\r\n */</template><template autoinsert\="false" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">/*******************************************************************************\r\n * Copyright (c) 2004 - 2006 Mylar committers and others.\r\n * All rights reserved. This program and the accompanying materials\r\n * are made available under the terms of the Eclipse Public License v1.0\r\n * which accompanies this distribution, and is available at\r\n * http\://www.eclipse.org/legal/epl-v10.html\r\n *******************************************************************************/\r\n\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\r\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates> +org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author ${user}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment"></template><template autoinsert\="false" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">/*******************************************************************************\r\n * Copyright (c) 2004 - 2006 University Of British Columbia and others.\r\n * All rights reserved. This program and the accompanying materials\r\n * are made available under the terms of the Eclipse Public License v1.0\r\n * which accompanies this distribution, and is available at\r\n * http\://www.eclipse.org/legal/epl-v10.html\r\n *\r\n * Contributors\:\r\n * University Of British Columbia - initial API and implementation\r\n *******************************************************************************/\r\n\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="false" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="false" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ignore\r\n${body_statement}</template><template autoinsert\="false" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ignore</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates> diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.ltk.core.refactoring.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.ltk.core.refactoring.prefs index f157fc425..7ab03bdac 100644 --- a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.ltk.core.refactoring.prefs +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -1,3 +1,3 @@ -#Fri Jun 02 15:31:04 PDT 2006 +#Fri Jun 02 15:30:09 PDT 2006 eclipse.preferences.version=1 org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=true diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylar.tasklist.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylar.tasklist.prefs index 8ed1f0b50..a6cf96a98 100644 --- a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylar.tasklist.prefs +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylar.tasklist.prefs @@ -1,4 +1,4 @@ -#Fri Oct 20 16:55:08 PDT 2006 +#Fri Oct 20 16:54:30 PDT 2006 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasklist.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasklist.prefs index ebad50bd2..0a2cc0b30 100644 --- a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasklist.prefs +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasklist.prefs @@ -1,4 +1,4 @@ -#Mon Jun 18 17:15:33 PDT 2007 +#Mon Jun 18 17:14:59 PDT 2007 eclipse.preferences.version=1 project.repository.kind=bugzilla project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 000000000..d8c6d26af --- /dev/null +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,4 @@ +#Mon Jun 25 03:02:37 GMT 2007 +eclipse.preferences.version=1 +project.repository.kind=bugzilla +project.repository.url=https\://bugs.eclipse.org/bugs diff --git a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.pde.prefs b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.pde.prefs index 8f16aca3d..769b229ff 100644 --- a/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.pde.prefs +++ b/org.eclipse.mylyn.trac.ui/.settings/org.eclipse.pde.prefs @@ -1,5 +1,4 @@ -#Tue Feb 07 16:04:38 PST 2006 -compilers.p.build=2 +#Thu Nov 03 15:45:55 PST 2005 compilers.p.deprecated=2 compilers.p.no-required-att=0 compilers.p.not-externalized-att=2 diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java index df347d264..e59feda9f 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java @@ -47,6 +47,7 @@ public class TracConnectorUi extends AbstractRepositoryConnectorUi { return TracHyperlinkUtil.findHyperlinks(repository, text, lineOffset, regionOffset); } + @Override public String getTaskKindLabel(AbstractTask repositoryTask) { return "Ticket"; } diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java index ed75f3342..fd18dc223 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java @@ -33,16 +33,19 @@ public class TracTaskListFactory extends AbstractTaskListFactory { private static final String KEY_TRAC_QUERY = KEY_TRAC + AbstractTaskListFactory.KEY_QUERY; + @Override public String getTaskElementName() { return KEY_TRAC_TASK; } + @Override public Set<String> getQueryElementNames() { Set<String> names = new HashSet<String>(); names.add(KEY_TRAC_QUERY); return names; } + @Override public boolean canCreate(AbstractTask task) { return task instanceof TracTask; } diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/editor/TracTaskEditorFactory.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/editor/TracTaskEditorFactory.java index e8c58df93..3106b27c1 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/editor/TracTaskEditorFactory.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/editor/TracTaskEditorFactory.java @@ -29,10 +29,12 @@ public class TracTaskEditorFactory extends AbstractTaskEditorFactory { private static final String TITLE = "Browser"; + @Override public boolean canCreateEditorFor(AbstractTask task) { return (task instanceof TracTask); } + @Override public boolean canCreateEditorFor(IEditorInput input) { if (input instanceof RepositoryTaskEditorInput) { RepositoryTaskEditorInput taskInput = (RepositoryTaskEditorInput) input; @@ -46,6 +48,7 @@ public class TracTaskEditorFactory extends AbstractTaskEditorFactory { return false; } + @Override public IEditorPart createEditor(TaskEditor parentEditor, IEditorInput editorInput) { if (editorInput instanceof RepositoryTaskEditorInput) { RepositoryTaskEditorInput taskInput = (RepositoryTaskEditorInput) editorInput; @@ -67,6 +70,7 @@ public class TracTaskEditorFactory extends AbstractTaskEditorFactory { return null; } + @Override public IEditorInput createEditorInput(AbstractTask task) { TracTask tracTask = (TracTask) task; TaskRepository repository = TasksUiPlugin.getRepositoryManager().getRepository(TracCorePlugin.REPOSITORY_KIND, @@ -83,10 +87,12 @@ public class TracTaskEditorFactory extends AbstractTaskEditorFactory { } } + @Override public String getTitle() { return "Trac"; } + @Override public boolean providesOutline() { return true; } diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracCustomQueryPage.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracCustomQueryPage.java index 8dbc03d11..1b1533bda 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracCustomQueryPage.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracCustomQueryPage.java @@ -493,6 +493,7 @@ public class TracCustomQueryPage extends AbstractRepositoryQueryPage { return super.performAction(); } + @Override public IDialogSettings getDialogSettings() { IDialogSettings settings = TracUiPlugin.getDefault().getDialogSettings(); IDialogSettings dialogSettings = settings.getSection(PAGE_NAME); @@ -515,6 +516,7 @@ public class TracCustomQueryPage extends AbstractRepositoryQueryPage { return true; } + @Override public void saveState() { String repoId = "." + repository.getUrl(); IDialogSettings settings = getDialogSettings(); diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java index 118f65e21..9fd6eefa6 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java @@ -188,6 +188,7 @@ public class TracRepositorySettingsPage extends AbstractRepositorySettingsPage { this.version = version; } + @Override public void run(IProgressMonitor monitor) throws CoreException { try { validate(); |