Community
Participate
Working Groups
The BugzillaTaskExternalizer lacks an overriding method to specify the kinds of ITaskQueries that it can create elements for. Also, the ComboSelectionDialog class could use an extra method that returns the index of the selected string. I will submit the following patches: - bugizilla.ui: Adds an overriding method to BugzillaTaskExternalizer so that canCreateElementFor(ITaskQuery category) only returns true if category is an instance of BugzillaQueryCategory. The superclass implementation was always returning true. Testing: - Manually created a bugzilla task and a query and restarted Eclipse to ensure that they are still there. - All automated test cases pass ---- - tasklist: Added a "getter" to the ComboSelectionDialog so that the index of the selected string is returned. Testing: - Manually used the ComboSelectionDialog to add planned tasks to a cateogory. - All automated test cases pass
Created attachment 33181 [details] Patch for bugzilla.ui
Created attachment 33182 [details] Patch for tasklist
(There were other changes but they were just name refactorings so I left that part as-is)
Thanks for being clear on the testing. Yes, this was a bug in the BugzillaTaskExternalizer.