Skip to content

Commit 3b7a0aa

Browse files
committed
Use final & ternary expression
1 parent b5abc78 commit 3b7a0aa

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

src/main/java/org/apache/commons/io/output/LockableFileWriter.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ public LockableFileWriter(final File file, final Charset charset) throws IOExcep
209209
* @deprecated Use {@link #builder()}
210210
*/
211211
@Deprecated
212-
public LockableFileWriter(final File file, final Charset charset, final boolean append, String lockDir) throws IOException {
212+
public LockableFileWriter(final File file, final Charset charset, final boolean append, final String lockDir) throws IOException {
213213
// init file to create/append
214214
final File absFile = Objects.requireNonNull(file, "file").getAbsoluteFile();
215215
if (absFile.getParentFile() != null) {
@@ -220,10 +220,7 @@ public LockableFileWriter(final File file, final Charset charset, final boolean
220220
}
221221

222222
// init lock file
223-
if (lockDir == null) {
224-
lockDir = FileUtils.getTempDirectoryPath();
225-
}
226-
final File lockDirFile = new File(lockDir);
223+
final File lockDirFile = new File(lockDir != null ? lockDir : FileUtils.getTempDirectoryPath());
227224
FileUtils.forceMkdir(lockDirFile);
228225
testLockDir(lockDirFile);
229226
lockFile = new File(lockDirFile, absFile.getName() + LCK);

0 commit comments

Comments
 (0)