Skip to content

Commit 3874c2e

Browse files
committed
add tests
1 parent 2786285 commit 3874c2e

File tree

18 files changed

+327
-53
lines changed

18 files changed

+327
-53
lines changed

net.lecousin.core/src/main/java/net/lecousin/framework/concurrent/tasks/drives/SeekFile.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,12 @@ public Long execute() throws IOException, CancelException {
6868
if (!allowAfterEnd && pos + move > size) move = size - pos;
6969
file.channel.position(pos + move);
7070
break;
71-
case FROM_END:
71+
default: //case FROM_END:
7272
if (move < 0) move = 0;
7373
if (size == -1) size = file.getSize();
7474
if (size - move < 0) move = size;
7575
file.channel.position(size - move);
7676
break;
77-
default: break;
7877
}
7978
if (returnNewPosition)
8079
return Long.valueOf(file.channel.position());

net.lecousin.core/src/main/java/net/lecousin/framework/io/FragmentedSubIO.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,10 +311,9 @@ public long seekSync(SeekType type, long move) {
311311
case FROM_END:
312312
pos = size - move;
313313
break;
314-
case FROM_CURRENT:
314+
default: //case FROM_CURRENT:
315315
pos += move;
316316
break;
317-
default: break;
318317
}
319318
if (pos > size) pos = size;
320319
if (pos < 0) pos = 0;

net.lecousin.core/src/main/java/net/lecousin/framework/io/LinkedIO.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -922,7 +922,7 @@ protected long seekSync(SeekType type, long move) throws IOException {
922922
move += pos;
923923
break;
924924
case FROM_BEGINNING: break;
925-
case FROM_END:
925+
default: //case FROM_END:
926926
long p = 0;
927927
for (int i = 0; i < ios.size(); ++i) {
928928
if (sizes.get(i) == null) {
@@ -933,7 +933,6 @@ protected long seekSync(SeekType type, long move) throws IOException {
933933
}
934934
move = p - move;
935935
break;
936-
default: break;
937936
}
938937
if (move < 0) move = 0;
939938
pos = 0;

net.lecousin.core/src/main/java/net/lecousin/framework/io/SubIO.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -731,7 +731,6 @@ protected AsyncSupplier<Integer,IOException> readFullyAsync(
731731

732732
protected long seekSync(SeekType type, long move) {
733733
switch (type) {
734-
default:
735734
case FROM_BEGINNING:
736735
if (move < 0) move = 0;
737736
if (move > size) move = size;
@@ -742,7 +741,7 @@ protected long seekSync(SeekType type, long move) {
742741
if (size - move < 0) move = size;
743742
pos = size - move;
744743
return pos;
745-
case FROM_CURRENT:
744+
default: //case FROM_CURRENT:
746745
if (pos + move < 0) move = -pos;
747746
if (pos + move > size) move = size - pos;
748747
pos += move;

net.lecousin.core/src/main/java/net/lecousin/framework/io/buffering/BufferedIO.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1366,11 +1366,9 @@ public long seekSync(SeekType type, long move) {
13661366
case FROM_END:
13671367
position = size - move;
13681368
break;
1369-
case FROM_CURRENT:
1369+
default: //case FROM_CURRENT:
13701370
position += move;
13711371
break;
1372-
default:
1373-
break;
13741372
}
13751373
if (position > size) position = size;
13761374
if (position < 0) position = 0;

net.lecousin.core/src/main/java/net/lecousin/framework/io/buffering/ByteArrayIO.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,12 +306,11 @@ public long seekSync(SeekType type, long move) {
306306
if (move > size) pos = 0;
307307
else pos = (int)(size - move);
308308
break;
309-
case FROM_CURRENT:
309+
default: //case FROM_CURRENT:
310310
pos += (int)move;
311311
if (pos < 0) pos = 0;
312312
else if (pos > size) pos = size;
313313
break;
314-
default: break;
315314
}
316315
return pos;
317316
}

net.lecousin.core/src/main/java/net/lecousin/framework/io/buffering/ByteBuffersIO.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,10 +312,9 @@ public long seekSync(SeekType type, long move) {
312312
case FROM_CURRENT:
313313
skipSync(move);
314314
break;
315-
case FROM_END:
315+
default: //case FROM_END:
316316
skipSync(totalSize - move - pos);
317317
break;
318-
default: break;
319318
}
320319
return pos;
321320
}

net.lecousin.core/src/main/java/net/lecousin/framework/io/buffering/IOInMemoryOrFile.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,10 +128,9 @@ public long seekSync(SeekType type, long move) {
128128
case FROM_CURRENT:
129129
this.pos += move;
130130
break;
131-
case FROM_END:
131+
default: //case FROM_END:
132132
this.pos = size - move;
133133
break;
134-
default: break;
135134
}
136135
if (this.pos < 0) this.pos = 0;
137136
if (this.pos > size) this.pos = this.size;

net.lecousin.core/src/main/java/net/lecousin/framework/io/buffering/MemoryIO.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ public long seekSync(SeekType type, long move) {
241241
else if (move > size) pos = 0;
242242
else pos = size - (int)move;
243243
break;
244-
case FROM_CURRENT:
244+
default: //case FROM_CURRENT:
245245
if (move < 0) {
246246
if (pos + move < 0) pos = 0;
247247
else pos += (int)move;
@@ -250,7 +250,6 @@ public long seekSync(SeekType type, long move) {
250250
else pos += (int)move;
251251
}
252252
break;
253-
default: break;
254253
}
255254
return pos;
256255
}

net.lecousin.core/src/main/java/net/lecousin/framework/io/buffering/ReadableToSeekable.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,8 @@ public long seekSync(SeekType type, long move) throws IOException {
486486
pos = newPos;
487487
break;
488488
}
489-
case FROM_END: {
489+
default: //case FROM_END:
490+
{
490491
if (move < 0) move = 0;
491492
if (knownSize < 0) getSizeSync();
492493
long newPos = knownSize - move;
@@ -499,7 +500,6 @@ public long seekSync(SeekType type, long move) throws IOException {
499500
pos = newPos;
500501
break;
501502
}
502-
default: break;
503503
}
504504
return pos;
505505
}

0 commit comments

Comments
 (0)