Skip to content

Commit

Permalink
Adding back a removed method (#1321)
Browse files Browse the repository at this point in the history
* Adding back an accidentally removed an overload of IntervalList.getUniqueIntervals().
* This fixes a compatibility problem revealed in the pre-release checks.
  • Loading branch information
lbergelson authored Mar 12, 2019
1 parent fe27e66 commit 019465f
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion src/main/java/htsjdk/samtools/util/IntervalList.java
Original file line number Diff line number Diff line change
Expand Up @@ -257,10 +257,20 @@ public static List<Interval> getUniqueIntervals(final IntervalList list, final b
/**
* Merges list of intervals and reduces them like htsjdk.samtools.util.IntervalList#getUniqueIntervals()
*
* @param combineAbuttingIntervals If true, intervals that are abutting will be combined into one interval.
* @param concatenateNames If false, the merged interval has the name of the earlier interval. This keeps name shorter.
* @param enforceSameStrands enforce that merged intervals have the same strand, otherwise ignore.
*/
public static List<Interval> getUniqueIntervals(final IntervalList list, final boolean concatenateNames, final boolean enforceSameStrands) {
return getUniqueIntervals(list, true, concatenateNames, enforceSameStrands);
}

/**
* Merges list of intervals and reduces them like htsjdk.samtools.util.IntervalList#getUniqueIntervals()
*
* @param combineAbuttingIntervals If true, intervals that are abutting will be combined into one interval.
* @param concatenateNames If false, the merged interval has the name of the earlier interval. This keeps name shorter.
* @param enforceSameStrands enforce that merged intervals have the same strand, otherwise ignore.
*/
public static List<Interval> getUniqueIntervals(final IntervalList list, final boolean combineAbuttingIntervals, final boolean concatenateNames, final boolean enforceSameStrands) {

final List<Interval> intervals;
Expand Down

0 comments on commit 019465f

Please sign in to comment.