LUCENE-8468: use NoSuchFileException instead of FileNotFoundException.

This commit is contained in:
Dawid Weiss 2018-08-28 15:11:52 +02:00
parent 8d1dce933f
commit ca54137c8e
1 changed files with 3 additions and 4 deletions

View File

@ -16,7 +16,6 @@
*/ */
package org.apache.lucene.store; package org.apache.lucene.store;
import java.io.FileNotFoundException;
import java.io.IOException; import java.io.IOException;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.file.AccessDeniedException; import java.nio.file.AccessDeniedException;
@ -151,7 +150,7 @@ public final class ByteBuffersDirectory extends BaseDirectory {
ensureOpen(); ensureOpen();
FileEntry removed = files.remove(name); FileEntry removed = files.remove(name);
if (removed == null) { if (removed == null) {
throw new FileNotFoundException(name); throw new NoSuchFileException(name);
} }
} }
@ -160,7 +159,7 @@ public final class ByteBuffersDirectory extends BaseDirectory {
ensureOpen(); ensureOpen();
FileEntry file = files.get(name); FileEntry file = files.get(name);
if (file == null) { if (file == null) {
throw new FileNotFoundException(name); throw new NoSuchFileException(name);
} }
return file.length(); return file.length();
} }
@ -193,7 +192,7 @@ public final class ByteBuffersDirectory extends BaseDirectory {
FileEntry file = files.get(source); FileEntry file = files.get(source);
if (file == null) { if (file == null) {
throw new FileNotFoundException(source); throw new NoSuchFileException(source);
} }
if (files.putIfAbsent(dest, file) != null) { if (files.putIfAbsent(dest, file) != null) {
throw new FileAlreadyExistsException(dest); throw new FileAlreadyExistsException(dest);