File tree 2 files changed +17
-3
lines changed
src/main/java/com/coditory/quark/i18n
2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ default I18nMessagePack prefixQueries(@NotNull I18nPath... prefixes) {
127
127
128
128
@ NotNull
129
129
default I18nMessagePack prefixQueries (@ NotNull String ... prefixes ) {
130
- expectNonNull (prefixes , "prefix " );
130
+ expectNonNull (prefixes , "prefixes " );
131
131
List <I18nPath > paths = Arrays .stream (prefixes ).map (I18nPath ::of ).toList ();
132
132
return prefixQueries (paths );
133
133
}
Original file line number Diff line number Diff line change 3
3
import org .jetbrains .annotations .NotNull ;
4
4
import org .jetbrains .annotations .Nullable ;
5
5
6
+ import java .util .List ;
6
7
import java .util .Locale ;
7
8
import java .util .Map ;
8
9
@@ -86,8 +87,21 @@ public String getMessageOrNull(@NotNull String key) {
86
87
}
87
88
88
89
@ NotNull
89
- public I18nMessages addMessagePrefix (@ NotNull String prefix ) {
90
- return messagePack .prefixQueries (prefix ).localize (locale );
90
+ public I18nMessages prefixQueries (@ NotNull List <I18nPath > prefixes ) {
91
+ expectNonNull (prefixes , "prefixes" );
92
+ return messagePack .prefixQueries (prefixes ).localize (locale );
93
+ }
94
+
95
+ @ NotNull
96
+ public I18nMessages prefixQueries (@ NotNull I18nPath ... prefixes ) {
97
+ expectNonNull (prefixes , "prefixes" );
98
+ return messagePack .prefixQueries (prefixes ).localize (locale );
99
+ }
100
+
101
+ @ NotNull
102
+ public I18nMessages prefixQueries (@ NotNull String ... prefixes ) {
103
+ expectNonNull (prefixes , "prefixes" );
104
+ return messagePack .prefixQueries (prefixes ).localize (locale );
91
105
}
92
106
93
107
@ NotNull
You can’t perform that action at this time.
0 commit comments