Added more Methods

This commit is contained in:
Finn
2026-02-01 16:14:51 +01:00
parent d20e0558c3
commit e3fe6dd088
2 changed files with 7 additions and 2 deletions

View File

@@ -6,7 +6,7 @@
<groupId>dev.unlegitdqrk</groupId>
<artifactId>unlegitlibrary</artifactId>
<version>1.7.6</version>
<version>1.7.7</version>
<url>https://unlegitdqrk.dev/</url>
<description>Just a big library</description>

View File

@@ -124,7 +124,12 @@ public final class FileUtils extends DefaultMethodsOverrider {
return new String(content, StandardCharsets.UTF_8);
}
private static List<File> listFiles(File dir, String... exts) {
public static String stripExt(String name) {
int idx = name.lastIndexOf('.');
return idx == -1 ? name : name.substring(0, idx);
}
public static List<File> listFiles(File dir, String... exts) {
if (!dir.exists()) return List.of();
File[] files = dir.listFiles((d, name) -> {
for (String ext : exts) {