mirror of
https://github.com/magefree/mage.git
synced 2025-12-20 10:40:06 -08:00
Few lambda's and removed explicit type from creating lists and hashmaps
This commit is contained in:
parent
0a3c95dde5
commit
11dc1e10f1
130 changed files with 725 additions and 1105 deletions
|
|
@ -18,22 +18,12 @@ public final class FileHelper {
|
|||
/**
|
||||
* Filters out dirs.
|
||||
*/
|
||||
private static final FileFilter anyFileFilter = new FileFilter() {
|
||||
@Override
|
||||
public boolean accept(File f) {
|
||||
return f.isFile();
|
||||
}
|
||||
};
|
||||
private static final FileFilter anyFileFilter = f -> f.isFile();
|
||||
|
||||
/**
|
||||
* Filters out jars.
|
||||
*/
|
||||
private static final FilenameFilter jarFileFilter = new FilenameFilter() {
|
||||
@Override
|
||||
public boolean accept(File dir, String name) {
|
||||
return name.endsWith(".jar");
|
||||
}
|
||||
};
|
||||
private static final FilenameFilter jarFileFilter = (dir, name) -> name.endsWith(".jar");
|
||||
|
||||
/**
|
||||
* Gets .jar files from specified folder.
|
||||
|
|
@ -42,7 +32,7 @@ public final class FileHelper {
|
|||
* @return
|
||||
*/
|
||||
public static List<File> findJarsInDir(String dir) {
|
||||
ArrayList<File> result = new ArrayList<File>();
|
||||
ArrayList<File> result = new ArrayList<>();
|
||||
File directory = new File(dir);
|
||||
if (directory.exists() && directory.isDirectory()) {
|
||||
for (File jar : directory.listFiles(jarFileFilter)) {
|
||||
|
|
@ -59,7 +49,7 @@ public final class FileHelper {
|
|||
* @return
|
||||
*/
|
||||
public static List<File> findAllFilesInDir(String dir) {
|
||||
ArrayList<File> result = new ArrayList<File>();
|
||||
ArrayList<File> result = new ArrayList<>();
|
||||
File directory = new File(dir);
|
||||
if (directory.exists() && directory.isDirectory()) {
|
||||
for (File jar : directory.listFiles(anyFileFilter)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue