diff options
| author | Cow <cow@volloeko.de> | 2020-06-22 03:47:04 +0200 |
|---|---|---|
| committer | Cow <cow@volloeko.de> | 2020-06-22 03:47:04 +0200 |
| commit | 3d3f861866c2196bdb83bdfbd73e58aa56be2966 (patch) | |
| tree | 9247ac8a5aef35cdbcaf74016611fc1167dc7a77 /src/main/java/eu/olli/cowmoonication/util | |
| parent | 830e815c429905b29a49ecc1a2bf9e9abbca148b (diff) | |
| download | Cowlection-3d3f861866c2196bdb83bdfbd73e58aa56be2966.tar.gz Cowlection-3d3f861866c2196bdb83bdfbd73e58aa56be2966.tar.bz2 Cowlection-3d3f861866c2196bdb83bdfbd73e58aa56be2966.zip | |
Improved mc log file search
- added help button
- added search option: chatbox only
- enhanced log entry details (including time and log file)
- double click to open corresponding log file
- fix: search results are now properly sorted by date
Diffstat (limited to 'src/main/java/eu/olli/cowmoonication/util')
| -rw-r--r-- | src/main/java/eu/olli/cowmoonication/util/Utils.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/eu/olli/cowmoonication/util/Utils.java b/src/main/java/eu/olli/cowmoonication/util/Utils.java index 8eb08a2..22f32d3 100644 --- a/src/main/java/eu/olli/cowmoonication/util/Utils.java +++ b/src/main/java/eu/olli/cowmoonication/util/Utils.java @@ -6,6 +6,9 @@ import org.apache.commons.lang3.text.WordUtils; import org.apache.commons.lang3.time.DateFormatUtils; import org.apache.commons.lang3.time.DurationFormatUtils; +import java.io.File; +import java.io.IOException; +import java.nio.file.Path; import java.util.concurrent.TimeUnit; import java.util.regex.Pattern; @@ -55,6 +58,19 @@ public final class Utils { } } + public static String toRealPath(Path path) { + try { + return path.toRealPath().toString(); + } catch (IOException e) { + e.printStackTrace(); + return "file not found"; + } + } + + public static String toRealPath(File path) { + return toRealPath(path.toPath()); + } + /** * Formats a large number with abbreviations for each factor of a thousand (k, m, ...) * |
