[java-shib-attribute] branch main updated: Convert AttributesMapContainer to non-null interface.

Scott Cantor cantor.2 at osu.edu
Fri Jan 20 14:32:26 UTC 2023


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

scantor pushed a commit to branch main
in repository java-shib-attribute.

View the commit online:
http://git.shibboleth.net/view/?p=java-shib-attribute.git;a=commit;h=8f380d6ef041c2fe5e5ab3da981263cff60c7ca8

The following commit(s) were added to refs/heads/main by this push:
     new 8f380d6ef Convert AttributesMapContainer to non-null interface.
8f380d6ef is described below

commit 8f380d6ef041c2fe5e5ab3da981263cff60c7ca8
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Fri Jan 20 09:32:23 2023 -0500

    Convert AttributesMapContainer to non-null interface.
---
 .../java/net/shibboleth/idp/attribute/AttributesMapContainer.java  | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/shib-attribute-api/src/main/java/net/shibboleth/idp/attribute/AttributesMapContainer.java b/shib-attribute-api/src/main/java/net/shibboleth/idp/attribute/AttributesMapContainer.java
index 74419fbde..ec22cfa87 100644
--- a/shib-attribute-api/src/main/java/net/shibboleth/idp/attribute/AttributesMapContainer.java
+++ b/shib-attribute-api/src/main/java/net/shibboleth/idp/attribute/AttributesMapContainer.java
@@ -24,7 +24,6 @@ import java.util.function.Supplier;
 import java.util.stream.Collectors;
 
 import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
 
 import com.google.common.collect.Multimap;
 
@@ -40,20 +39,20 @@ import net.shibboleth.shared.annotation.constraint.Unmodifiable;
 public final class AttributesMapContainer implements Supplier<Multimap<String,IdPAttribute>> {
 
     /** The map we are encapsulating.*/
-    @Nullable @NonnullElements private final Multimap<String,IdPAttribute> providedValue;
+    @Nonnull @NonnullElements private final Multimap<String,IdPAttribute> providedValue;
 
     /**
      * Constructor.
      * 
      * @param value the value to return.
      */
-    public AttributesMapContainer(@Nullable @NonnullElements final Multimap<String,IdPAttribute> value) {
+    public AttributesMapContainer(@Nonnull @NonnullElements final Multimap<String,IdPAttribute> value) {
         providedValue = value;
     }
 
     /** {@inheritDoc} */
     @Override
-    @Nullable @NonnullElements public Multimap<String,IdPAttribute> get() {
+    @Nonnull @NonnullElements public Multimap<String,IdPAttribute> get() {
         return providedValue;
     }
 

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


More information about the commits mailing list