Community
Participate
Working Groups
Follow-up to bug 88265 - constructor of SourceRange is missing Javadoc - bug 88265 comment 11: mention the helper method in the Javadoc of ISourceRange - ISourceRange should link to the default implementation (@see tag and blurb like in ITextSelection)
Dani and I talked again about making the implementation class SourceRange final. It turned out that we could move our additional constructors into a factory and the other methods into a utility class, so we don't need to subclass SourceRange any more. Since this is fact just an unmodifiable value class (like e.g. Integer), it should be final. You can still remove the 'final' later if really necessary.
Released for 3.6M1. Markus, please verify this meets your expectations.
Created attachment 141561 [details] Proposed fix 'final' was already added before the patch was generated.
Verified for 3.6M1 by code inspection.