Skip to content

Commit 9e4c76d

Browse files
committed
1.71
1 parent d70329a commit 9e4c76d

File tree

5 files changed

+16
-3
lines changed

5 files changed

+16
-3
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package dev.felnull.fnjl;
22

33
public class FNJLBuildIn {
4-
protected static final String VERSION = "1.70";
4+
protected static final String VERSION = "1.71";
55
}

common/src/main/java/dev/felnull/fnjl/util/FNArrayUtil.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import java.util.Arrays;
44
import java.util.Objects;
5+
import java.util.function.Supplier;
56

67
/**
78
* 配列関連
@@ -180,4 +181,15 @@ public static float[] insert(float[] array, int index, float value) {
180181
n[index] = value;
181182
return n;
182183
}
184+
185+
/**
186+
* サプライヤーの配列からすべてを取得し配列へ変換
187+
*
188+
* @param suppliers サプライヤー
189+
* @param <T> 型
190+
* @return 配列
191+
*/
192+
public static <T> T[] allGet(Supplier<T>[] suppliers) {
193+
return (T[]) Arrays.stream(suppliers).map(n -> n.get()).toArray();
194+
}
183195
}

common/src/test/java/dev/felnull/fnjltest/Main.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22

33
public class Main {
44
public static void main(String[] args) throws Exception {
5+
56
}
67
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
fnjl_group=dev.felnull
22
fnjl_name=felnull-java-library
3-
fnjl_version=1.70
3+
fnjl_version=1.71
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package dev.felnull.fnjln;
22

33
public class FNJLNBuildIn {
4-
protected static final String VERSION = "1.70";
4+
protected static final String VERSION = "1.71";
55

66
protected static final int NATIVE_LIBRARY_VERSION = 1;
77
}

0 commit comments

Comments
 (0)