Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 344511

Summary: RangeDifferencer ignoring progress monitor parameter
Product: [Eclipse Project] Platform Reporter: Jeremy Flicker <jflicke>
Component: CompareAssignee: Platform-Compare-Inbox <platform-compare-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 3.6.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jeremy Flicker CLA 2011-05-02 17:05:21 EDT
Build Identifier: Version: 3.6.1 Build id: M20100909-0800

I'm looking to reuse the RangeDifferencer class to do some custom differencing, and I notice that in the following method, the progress monitor is ignored, but in other methods it is used.  Is this intentional or an oversight?  It would be nice to have progress feedback for this call.

org.eclipse.compare.rangedifferencer.RangeDifferencer

public static RangeDifference[] findDifferences(IProgressMonitor pm, IRangeComparator left, IRangeComparator right) {
    return findDifferences(defaultFactory, null, left, right);
}

Reproducible: Always
Comment 1 Tomasz Zarna CLA 2011-05-12 04:57:46 EDT
This has been fixed as part of bug 322329.

*** This bug has been marked as a duplicate of bug 322329 ***