mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-10 23:45:44 +01:00
use final field and fixed a precondition check
This commit is contained in:
@@ -199,5 +199,5 @@ public abstract class FileBasedStore<T> implements StoreBase<T>
|
||||
protected File directory;
|
||||
|
||||
/** Field description */
|
||||
private String suffix;
|
||||
private final String suffix;
|
||||
}
|
||||
|
||||
@@ -105,11 +105,11 @@ public class FileBasedStoreFactory
|
||||
//~--- fields ---------------------------------------------------------------
|
||||
|
||||
/** Field description */
|
||||
private SCMContextProvider context;
|
||||
private final SCMContextProvider context;
|
||||
|
||||
/** Field description */
|
||||
private File dataDirectory;
|
||||
|
||||
/** Field description */
|
||||
private String dataDirectoryName;
|
||||
private final String dataDirectoryName;
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ import java.io.OutputStream;
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
*/
|
||||
public class FileBlob implements Blob
|
||||
public final class FileBlob implements Blob
|
||||
{
|
||||
|
||||
/**
|
||||
@@ -122,8 +122,8 @@ public class FileBlob implements Blob
|
||||
//~--- fields ---------------------------------------------------------------
|
||||
|
||||
/** Field description */
|
||||
private File file;
|
||||
private final File file;
|
||||
|
||||
/** Field description */
|
||||
private String id;
|
||||
private final String id;
|
||||
}
|
||||
|
||||
@@ -142,7 +142,7 @@ public class FileBlobStore extends FileBasedStore<Blob> implements BlobStore
|
||||
@Override
|
||||
public void remove(Blob blob)
|
||||
{
|
||||
Preconditions.checkNotNull("blob argument is required");
|
||||
Preconditions.checkNotNull(blob, "blob argument is required");
|
||||
remove(blob.getId());
|
||||
}
|
||||
|
||||
@@ -196,6 +196,6 @@ public class FileBlobStore extends FileBasedStore<Blob> implements BlobStore
|
||||
|
||||
//~--- fields ---------------------------------------------------------------
|
||||
|
||||
/** Field description */
|
||||
private KeyGenerator keyGenerator;
|
||||
/** key generator */
|
||||
private final KeyGenerator keyGenerator;
|
||||
}
|
||||
|
||||
@@ -98,6 +98,6 @@ public class FileBlobStoreFactory extends FileBasedStoreFactory
|
||||
|
||||
//~--- fields ---------------------------------------------------------------
|
||||
|
||||
/** Field description */
|
||||
private KeyGenerator keyGenerator;
|
||||
/** key generator */
|
||||
private final KeyGenerator keyGenerator;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user