Diffstat (limited to 'bundles/org.eclipse.team.ui/TODO-syncview.txt')
1 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.ui/TODO-syncview.txt b/bundles/org.eclipse.team.ui/TODO-syncview.txt
index 54ec58d4f..5a524adde 100644
@@ -116,4 +116,6 @@ x memory and sync set disposal in syncsetcompare input!!!! VERY IMPORTANT!!!
- need tests for these scenarios to ensure generated event is correct after addition and removal
- there are several places in SyncInfoSet and in the DiffNodes where we must use the workspace root
as the input resource to imply get all members? Maybe this should be cleaned up a bit.
-- SyncInfoSet must be cleaned up a lot, the API is vague and method names are not clear. \ No newline at end of file
+- SyncInfoSet must be cleaned up a lot, the API is vague and method names are not clear.
+- SyncInfoDiffNode doesn't have to return a resource or a syncinfo. By definition a diff node already has API
+for returning a sync kind getKind() and access to all three resources getRight(), getLeft(), getAncestor(). \ No newline at end of file