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;
|
protected File directory;
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private String suffix;
|
private final String suffix;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -105,11 +105,11 @@ public class FileBasedStoreFactory
|
|||||||
//~--- fields ---------------------------------------------------------------
|
//~--- fields ---------------------------------------------------------------
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private SCMContextProvider context;
|
private final SCMContextProvider context;
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private File dataDirectory;
|
private File dataDirectory;
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private String dataDirectoryName;
|
private final String dataDirectoryName;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ import java.io.OutputStream;
|
|||||||
*
|
*
|
||||||
* @author Sebastian Sdorra
|
* @author Sebastian Sdorra
|
||||||
*/
|
*/
|
||||||
public class FileBlob implements Blob
|
public final class FileBlob implements Blob
|
||||||
{
|
{
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -122,8 +122,8 @@ public class FileBlob implements Blob
|
|||||||
//~--- fields ---------------------------------------------------------------
|
//~--- fields ---------------------------------------------------------------
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private File file;
|
private final File file;
|
||||||
|
|
||||||
/** Field description */
|
/** Field description */
|
||||||
private String id;
|
private final String id;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -142,7 +142,7 @@ public class FileBlobStore extends FileBasedStore<Blob> implements BlobStore
|
|||||||
@Override
|
@Override
|
||||||
public void remove(Blob blob)
|
public void remove(Blob blob)
|
||||||
{
|
{
|
||||||
Preconditions.checkNotNull("blob argument is required");
|
Preconditions.checkNotNull(blob, "blob argument is required");
|
||||||
remove(blob.getId());
|
remove(blob.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -196,6 +196,6 @@ public class FileBlobStore extends FileBasedStore<Blob> implements BlobStore
|
|||||||
|
|
||||||
//~--- fields ---------------------------------------------------------------
|
//~--- fields ---------------------------------------------------------------
|
||||||
|
|
||||||
/** Field description */
|
/** key generator */
|
||||||
private KeyGenerator keyGenerator;
|
private final KeyGenerator keyGenerator;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -98,6 +98,6 @@ public class FileBlobStoreFactory extends FileBasedStoreFactory
|
|||||||
|
|
||||||
//~--- fields ---------------------------------------------------------------
|
//~--- fields ---------------------------------------------------------------
|
||||||
|
|
||||||
/** Field description */
|
/** key generator */
|
||||||
private KeyGenerator keyGenerator;
|
private final KeyGenerator keyGenerator;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user