diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2012-04-28 13:00:05 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2012-04-28 13:30:09 +0200 |
| commit | 197b7768a7dd93492d0578268163c4b01a5e7585 (patch) | |
| tree | 26249c7d43a1a982a44dbc1900acd76b5df1b140 /main/src/cgeo/geocaching/files/LocalStorage.java | |
| parent | 9586b506fd44b035dd057e9fd4ff65f49ee3c7b7 (diff) | |
| download | cgeo-197b7768a7dd93492d0578268163c4b01a5e7585.zip cgeo-197b7768a7dd93492d0578268163c4b01a5e7585.tar.gz cgeo-197b7768a7dd93492d0578268163c4b01a5e7585.tar.bz2 | |
Refactoring: simplify getExtension computation
Diffstat (limited to 'main/src/cgeo/geocaching/files/LocalStorage.java')
| -rw-r--r-- | main/src/cgeo/geocaching/files/LocalStorage.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/main/src/cgeo/geocaching/files/LocalStorage.java b/main/src/cgeo/geocaching/files/LocalStorage.java index 212c518..6853c08 100644 --- a/main/src/cgeo/geocaching/files/LocalStorage.java +++ b/main/src/cgeo/geocaching/files/LocalStorage.java @@ -61,12 +61,7 @@ public class LocalStorage { */ static String getExtension(final String url) { final String urlExt = StringUtils.substringAfterLast(url, "."); - if (urlExt.length() > 4) { - return ""; - } else if (urlExt.length() > 0) { - return "." + urlExt; - } - return ""; + return urlExt.length() >= 1 && urlExt.length() <= 4 ? "." + urlExt : ""; } /** |
