Skip to content

Commit 4e85c01

Browse files
0.7.6.8 (2022-03-18)
+ Added PropsIO.loadFromBundle() method
1 parent 1f18405 commit 4e85c01

File tree

7 files changed

+23
-7
lines changed

7 files changed

+23
-7
lines changed

docgen/parameters.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"title" : "Jupiter (Fugerit Core A.P.I.)",
33
"name": "Jupiter",
4-
"version" : "0.7.6.7",
5-
"date" : "17/09/2021",
4+
"version" : "0.7.6.8",
5+
"date" : "18/03/2021",
66
"organization" : {
77
"name" : "Fugerit Org",
88
"url" : "https://www.fugerit.org"

docgen/release-notes.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
0.7.6.7 (2021-09-17)
1+
0.7.6.8 (2022-03-18)
2+
--------------------
3+
+ Added PropsIO.loadFromBundle() method
4+
5+
0.7.6.7 (2021-09-17)
26
--------------------
37
+ Added custom factory method for SelectHelper
48

fj-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-lib</artifactId>
10-
<version>0.7.6.7</version>
10+
<version>0.7.6.8</version>
1111
</parent>
1212

1313
<name>fj-core</name>

fj-core/src/main/java/org/fugerit/java/core/util/PropsIO.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
import java.net.URL;
2828
import java.util.Enumeration;
2929
import java.util.Properties;
30+
import java.util.ResourceBundle;
31+
3032
import org.fugerit.java.core.lang.helpers.ClassHelper;
3133
import org.fugerit.java.core.log.LogFacade;
3234

@@ -241,4 +243,14 @@ public static Properties subProps( Properties props, String prefix, boolean remo
241243
return res;
242244
}
243245

246+
public static Properties loadFromBundle( ResourceBundle bundle ) {
247+
Properties props = new Properties();
248+
Enumeration<String> keys = bundle.getKeys();
249+
while ( keys.hasMoreElements() ) {
250+
String key = keys.nextElement();
251+
props.setProperty( key , bundle.getString( key ) );
252+
}
253+
return props;
254+
}
255+
244256
}

fj-ext/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-lib</artifactId>
10-
<version>0.7.6.7</version>
10+
<version>0.7.6.8</version>
1111
</parent>
1212

1313
<name>fj-ext</name>

fj-tool/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-lib</artifactId>
10-
<version>0.7.6.7</version>
10+
<version>0.7.6.8</version>
1111
</parent>
1212

1313
<name>fj-tool</name>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<relativePath></relativePath>
1212
</parent>
1313

14-
<version>0.7.6.7</version>
14+
<version>0.7.6.8</version>
1515
<packaging>pom</packaging>
1616

1717
<name>fj-lib</name>

0 commit comments

Comments
 (0)