@@ -293,38 +293,32 @@ protected CompletionStage<Void> cleanDb() {
293293}
294294
295295protected static CompletionStage <Void > closeSession (Object closable ) {
296- if ( closable instanceof CompletionStage <?> ) {
297- CompletionStage <?> closableStage = (CompletionStage <?>) closable ;
296+ if ( closable instanceof CompletionStage <?> closableStage ) {
298297return closableStage .thenCompose ( BaseReactiveTest ::closeSession );
299298}
300- if ( closable instanceof Uni <?> ) {
301- Uni <?> closableUni = (Uni <?>) closable ;
299+ if ( closable instanceof Uni <?> closableUni ) {
302300return closableUni .subscribeAsCompletionStage ()
303301.thenCompose ( BaseReactiveTest ::closeSession );
304302}
305- if ( closable instanceof ReactiveConnection ) {
306- return ( ( ReactiveConnection ) closable ) .close ();
303+ if ( closable instanceof ReactiveConnection reactiveConnection ) {
304+ return reactiveConnection .close ();
307305}
308- if ( closable instanceof Mutiny .Session ) {
309- Mutiny .Session mutiny = (Mutiny .Session ) closable ;
306+ if ( closable instanceof Mutiny .Session mutiny ) {
310307if ( mutiny .isOpen () ) {
311308return mutiny .close ().subscribeAsCompletionStage ();
312309}
313310}
314- if ( closable instanceof Stage .Session ) {
315- Stage .Session stage = (Stage .Session ) closable ;
311+ if ( closable instanceof Stage .Session stage ) {
316312if ( stage .isOpen () ) {
317313return stage .close ();
318314}
319315}
320- if ( closable instanceof Mutiny .StatelessSession ) {
321- Mutiny .StatelessSession mutiny = (Mutiny .StatelessSession ) closable ;
316+ if ( closable instanceof Mutiny .StatelessSession mutiny ) {
322317if ( mutiny .isOpen () ) {
323318return mutiny .close ().subscribeAsCompletionStage ();
324319}
325320}
326- if ( closable instanceof Stage .StatelessSession ) {
327- Stage .StatelessSession stage = (Stage .StatelessSession ) closable ;
321+ if ( closable instanceof Stage .StatelessSession stage ) {
328322if ( stage .isOpen () ) {
329323return stage .close ();
330324}
0 commit comments