You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/02/08 06:36:50 UTC

[isis] 01/01: ISIS-2297: remove unnecessary code (sonar)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit bef9edb43b80c75fc17d0fdb950e1fa99da6f3ca
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Feb 8 07:36:34 2021 +0100

    ISIS-2297: remove unnecessary code (sonar)
---
 .../jdo/datanucleus/metamodel/facets/entity/JdoEntityFacet.java  | 9 +++------
 .../viewer/webmodule/IsisRestfulObjectsInteractionFilter.java    | 3 +--
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/metamodel/facets/entity/JdoEntityFacet.java b/persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/metamodel/facets/entity/JdoEntityFacet.java
index 2897b64..b1e0656 100644
--- a/persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/metamodel/facets/entity/JdoEntityFacet.java
+++ b/persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/metamodel/facets/entity/JdoEntityFacet.java
@@ -248,8 +248,7 @@ implements EntityFacet {
 
         getTransactionalProcessor()
         .runWithinCurrentTransactionElseCreateNew(()->pm.makePersistent(pojo))
-        .optionalElseFail()
-        .orElse(null);
+        .optionalElseFail();
 
         //TODO integrate with entity change tracking
     }
@@ -271,8 +270,7 @@ implements EntityFacet {
 
         getTransactionalProcessor()
         .runWithinCurrentTransactionElseCreateNew(()->pm.deletePersistent(pojo))
-        .optionalElseFail()
-        .orElse(null);
+        .optionalElseFail();
 
         //TODO integrate with entity change tracking
     }
@@ -292,8 +290,7 @@ implements EntityFacet {
 
         getTransactionalProcessor()
         .runWithinCurrentTransactionElseCreateNew(()->pm.refresh(pojo))
-        .optionalElseFail()
-        .orElse(null);
+        .optionalElseFail();
 
         //TODO integrate with entity change tracking
     }
diff --git a/viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsInteractionFilter.java b/viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsInteractionFilter.java
index 1907ddc..bbb8372 100644
--- a/viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsInteractionFilter.java
+++ b/viewers/restfulobjects/viewer/src/main/java/org/apache/isis/viewer/restfulobjects/viewer/webmodule/IsisRestfulObjectsInteractionFilter.java
@@ -385,8 +385,7 @@ public class IsisRestfulObjectsInteractionFilter implements Filter {
                             transactionService.runWithinCurrentTransactionElseCreateNew(()->
                                 chain.doFilter(request, response))
                             .mapFailure(e->new TransactionalException("", e))
-                            .optionalElseFail()
-                            .orElse(null);
+                            .optionalElseFail();
                             
                         });