KT-2579 Rename Range.minus() to reversed and make it extension
#KT-2579 fixed
This commit is contained in:
@@ -93,10 +93,6 @@ public final class ByteRange implements Range<Byte>, ByteIterable {
|
||||
return new MyIterator(start, count, step);
|
||||
}
|
||||
|
||||
public ByteRange minus() {
|
||||
return new ByteRange(getEnd(), -count);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ByteIterator iterator() {
|
||||
return new MyIterator(start, count, 1);
|
||||
|
||||
@@ -86,10 +86,6 @@ public final class CharRange implements Range<Character>, CharIterable {
|
||||
return count < 0 ? -count : count;
|
||||
}
|
||||
|
||||
public CharRange minus() {
|
||||
return new CharRange(getEnd(), -count);
|
||||
}
|
||||
|
||||
public CharIterator step(int step) {
|
||||
if (step < 0)
|
||||
return new MyIterator(getEnd(), -count, -step);
|
||||
|
||||
@@ -87,10 +87,6 @@ public final class DoubleRange implements Range<Double> {
|
||||
return size < 0 ? -size : size;
|
||||
}
|
||||
|
||||
public DoubleRange minus() {
|
||||
return new DoubleRange(getEnd(), -size);
|
||||
}
|
||||
|
||||
public static DoubleRange count(int length) {
|
||||
return new DoubleRange(0, length);
|
||||
}
|
||||
|
||||
@@ -83,10 +83,6 @@ public final class FloatRange implements Range<Float> {
|
||||
return size < 0 ? -size : size;
|
||||
}
|
||||
|
||||
public FloatRange minus() {
|
||||
return new FloatRange(getEnd(), -size);
|
||||
}
|
||||
|
||||
public static FloatRange count(int length) {
|
||||
return new FloatRange(0, length);
|
||||
}
|
||||
|
||||
@@ -102,10 +102,6 @@ public final class IntRange implements Range<Integer>, IntIterable {
|
||||
return count < 0 ? -count : count;
|
||||
}
|
||||
|
||||
public IntRange minus() {
|
||||
return new IntRange(getEnd(), -count);
|
||||
}
|
||||
|
||||
@Override
|
||||
public IntIterator iterator() {
|
||||
return new MyIterator(start, count, 1);
|
||||
|
||||
@@ -93,10 +93,6 @@ public final class LongRange implements Range<Long>, LongIterable {
|
||||
return count < 0 ? -count : count;
|
||||
}
|
||||
|
||||
public LongRange minus() {
|
||||
return new LongRange(getEnd(), -count);
|
||||
}
|
||||
|
||||
@Override
|
||||
public LongIterator iterator() {
|
||||
return new MyIterator(start, count, 1);
|
||||
|
||||
@@ -93,10 +93,6 @@ public final class ShortRange implements Range<Short>, ShortIterable {
|
||||
return count < 0 ? -count : count;
|
||||
}
|
||||
|
||||
public ShortRange minus() {
|
||||
return new ShortRange(getEnd(), -count);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ShortIterator iterator() {
|
||||
return new MyIterator(start, count, 1);
|
||||
|
||||
Reference in New Issue
Block a user