@@ -172,9 +172,9 @@ public Mono<String> getCategory(ApplicationRecordService applicationRecordServic
172172if (liveDSL ==null ||liveDSL .get ("settings" ) ==null )return "" ;
173173Object settingsObject =liveDSL .get ("settings" );
174174if (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 : "" ;
178178 }else {
179179return "" ;
180180 }
@@ -186,9 +186,9 @@ public Mono<String> getTitle(ApplicationRecordService applicationRecordService)
186186if (liveDSL ==null ||liveDSL .get ("settings" ) ==null )return "" ;
187187Object settingsObject =liveDSL .get ("settings" );
188188if (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 : "" ;
192192 }else {
193193return "" ;
194194 }
@@ -200,9 +200,9 @@ public Mono<String> getDescription(ApplicationRecordService applicationRecordSer
200200if (liveDSL ==null ||liveDSL .get ("settings" ) ==null )return "" ;
201201Object settingsObject =liveDSL .get ("settings" );
202202if (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 : "" ;
206206 }else {
207207return "" ;
208208 }
@@ -215,9 +215,9 @@ public Mono<String> getIcon(ApplicationRecordService applicationRecordService) {
215215if (liveDSL ==null ||liveDSL .get ("settings" ) ==null )return "" ;
216216Object settingsObject =liveDSL .get ("settings" );
217217if (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 : "" ;
221221 }else {
222222return "" ;
223223 }