You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2026/05/24 14:24:04 UTC
(cayenne) 03/05: minor cleanup
This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
commit 0e75cd826fe5f5ebedb1c5e3f1a0d88187440d94
Author: Andrus Adamchik <an...@objectstyle.com>
AuthorDate: Sun May 24 09:02:15 2026 -0400
minor cleanup
---
.../apache/cayenne/modeler/pref/adapters/FileChooserPrefs.java | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/adapters/FileChooserPrefs.java b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/adapters/FileChooserPrefs.java
index 2b345f6da..b720bd6e3 100644
--- a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/adapters/FileChooserPrefs.java
+++ b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/adapters/FileChooserPrefs.java
@@ -71,10 +71,8 @@ public final class FileChooserPrefs extends PrefsAdapter {
public void saveDir(File f) {
if (f != null) {
- prefs.put(PATH_PROPERTY,
- f.isFile()
- ? f.getParentFile().getAbsolutePath()
- : f.getAbsolutePath());
+ String dir = f.isFile() ? f.getParentFile().getAbsolutePath() : f.getAbsolutePath();
+ prefs.put(PATH_PROPERTY, dir);
}
}
@@ -82,13 +80,16 @@ public final class FileChooserPrefs extends PrefsAdapter {
if (path == null) {
return null;
}
+
File f = new File(path);
if (f.isDirectory()) {
return f;
}
+
if (f.isFile()) {
return f.getParentFile();
}
+
return null;
}
}