@@ -172,9 +172,9 @@ public Mono<String> getCategory(ApplicationRecordService applicationRecordServic
172
172
if (liveDSL == null || liveDSL .get ("settings" ) == null ) return "" ;
173
173
Object settingsObject = liveDSL .get ("settings" );
174
174
if (settingsObject instanceof Map ) {
175
- @ SuppressWarnings ( "unchecked" )
176
- Map < String , Object > settings = ( Map < String , Object >) liveDSL .get ("settings " );
177
- return (String ) settings . get ( " category" ) ;
175
+ Map <?, ?> settings = ( Map <?, ?>) liveDSL . get ( "settings" );
176
+ Object category = settings .get ("category " );
177
+ return (category != null & category instanceof String )?( String ) category : "" ;
178
178
} else {
179
179
return "" ;
180
180
}
@@ -186,9 +186,9 @@ public Mono<String> getTitle(ApplicationRecordService applicationRecordService)
186
186
if (liveDSL == null || liveDSL .get ("settings" ) == null ) return "" ;
187
187
Object settingsObject = liveDSL .get ("settings" );
188
188
if (settingsObject instanceof Map ) {
189
- @ SuppressWarnings ( "unchecked" )
190
- Map < String , Object > settings = ( Map < String , Object >) liveDSL .get ("settings " );
191
- return (String ) settings . get ( " title" ) ;
189
+ Map <?, ?> settings = ( Map <?, ?>) liveDSL . get ( "settings" );
190
+ Object title = settings .get ("title " );
191
+ return (title != null & title instanceof String )?( String ) title : "" ;
192
192
} else {
193
193
return "" ;
194
194
}
@@ -200,9 +200,9 @@ public Mono<String> getDescription(ApplicationRecordService applicationRecordSer
200
200
if (liveDSL == null || liveDSL .get ("settings" ) == null ) return "" ;
201
201
Object settingsObject = liveDSL .get ("settings" );
202
202
if (settingsObject instanceof Map ) {
203
- @ SuppressWarnings ( "unchecked" )
204
- Map < String , Object > settings = ( Map < String , Object >) liveDSL .get ("settings " );
205
- return (String ) settings . get ( " description" ) ;
203
+ Map <?, ?> settings = ( Map <?, ?>) liveDSL . get ( "settings" );
204
+ Object description = settings .get ("description " );
205
+ return (description != null & description instanceof String )?( String ) description : "" ;
206
206
} else {
207
207
return "" ;
208
208
}
@@ -215,9 +215,9 @@ public Mono<String> getIcon(ApplicationRecordService applicationRecordService) {
215
215
if (liveDSL == null || liveDSL .get ("settings" ) == null ) return "" ;
216
216
Object settingsObject = liveDSL .get ("settings" );
217
217
if (settingsObject instanceof Map ) {
218
- @ SuppressWarnings ( "unchecked" )
219
- Map < String , Object > settings = ( Map < String , Object >) liveDSL .get ("settings " );
220
- return (String ) settings . get ( " icon" ) ;
218
+ Map <?, ?> settings = ( Map <?, ?>) liveDSL . get ( "settings" );
219
+ Object icon = settings .get ("icon " );
220
+ return (icon != null & icon instanceof String )?( String ) icon : "" ;
221
221
} else {
222
222
return "" ;
223
223
}
0 commit comments