[java-metadata-aggregator] 03/03: Nullability

Ian Young ian at iay.org.uk
Wed Apr 5 13:55:28 UTC 2023


This is an automated email from the git hooks/post-receive script.

iay pushed a commit to branch main
in repository java-metadata-aggregator.

View the commit online:
http://git.shibboleth.net/view/?p=java-metadata-aggregator.git;a=commit;h=71cb8928bafa77325543b70342a4bd1fcaf43f35

commit 71cb8928bafa77325543b70342a4bd1fcaf43f35
Author: Ian Young <ian at iay.org.uk>
AuthorDate: Wed Apr 5 14:53:04 2023 +0100

    Nullability
---
 .../net/shibboleth/metadata/dom/AbstractDOMValidationStage.java   | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java b/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java
index 3420c49..ae8127d 100644
--- a/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java
+++ b/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java
@@ -82,7 +82,9 @@ public abstract class AbstractDOMValidationStage<V, C extends DOMTraversalContex
      */
     protected void applyValidators(@Nonnull final V obj, @Nonnull final C context)
             throws StageProcessingException {
-        validators.validate(obj, context.getItem(), getId());
+        final var myId = getId();
+        assert myId != null;
+        validators.validate(obj, context.getItem(), myId);
     }
     
     @Override
@@ -98,7 +100,9 @@ public abstract class AbstractDOMValidationStage<V, C extends DOMTraversalContex
     @Override
     protected void doInitialize() throws ComponentInitializationException {
         super.doInitialize();
-        validators.setId(getId());
+        final var myId = getId();
+        assert myId != null;
+        validators.setId(myId);
         validators.initialize();
     }
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list