aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/files/LocalStorage.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2012-04-28 13:00:05 +0200
committerSamuel Tardieu <sam@rfc1149.net>2012-04-28 13:30:09 +0200
commit197b7768a7dd93492d0578268163c4b01a5e7585 (patch)
tree26249c7d43a1a982a44dbc1900acd76b5df1b140 /main/src/cgeo/geocaching/files/LocalStorage.java
parent9586b506fd44b035dd057e9fd4ff65f49ee3c7b7 (diff)
downloadcgeo-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.java7
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 : "";
}
/**