[java-opensaml COMMIT] in /trunk: opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BasicMessageCon...
noreply at shibboleth.net
noreply at shibboleth.net
Sun Sep 25 17:48:02 BST 2011
Author: lajoie
Date: Sun Sep 25 17:48:01 2011
New Revision: 2909
URL: http://svn.shibboleth.net/view/java-opensaml?rev=2909&view=rev
Log:
Have most methods of Assert return the input they are checking in order to allow check-and-assign and chaining usage patterns
Use new usage patterns where possible
Modified:
trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BasicMessageContext.java
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingCriterion.java
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingLocation.java
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingResponseLocation.java
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/EntityIdCriterion.java
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/EntityRoleCriterion.java
trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/ProtocolCriterion.java
trunk/opensaml-util/src/main/java/org/opensaml/util/Assert.java
trunk/opensaml-util/src/main/java/org/opensaml/util/component/AbstractIdentifiableComponent.java
trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpClientBuilder.java
trunk/opensaml-util/src/main/java/org/opensaml/util/net/HttpResource.java
trunk/opensaml-util/src/main/java/org/opensaml/util/resource/ClasspathResource.java
trunk/opensaml-util/src/main/java/org/opensaml/util/resource/FilesystemResource.java
trunk/opensaml-util/src/main/java/org/opensaml/util/xml/AttributeSupport.java
trunk/opensaml-util/src/main/java/org/opensaml/util/xml/DomTypeSupport.java
trunk/opensaml-util/src/main/java/org/opensaml/util/xml/ElementSupport.java
Modified: trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BasicMessageContext.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BasicMessageContext.java?rev=2909&r1=2908&r2=2909&view=diff
==============================================================================
--- trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BasicMessageContext.java (original)
+++ trunk/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/BasicMessageContext.java Sun Sep 25 17:48:01 2011
@@ -52,9 +52,7 @@
*/
public BasicMessageContext(String contextId) {
creationTime = new DateTime();
-
- id = StringSupport.trimOrNull(contextId);
- Assert.isNotNull(id, "Context ID can not be null or empty");
+ id = Assert.isNotNull(StringSupport.trimOrNull(contextId), "Context ID can not be null or empty");
}
/** {@inheritDoc} */
Modified: trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingCriterion.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingCriterion.java?rev=2909&r1=2908&r2=2909&view=diff
==============================================================================
--- trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingCriterion.java (original)
+++ trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingCriterion.java Sun Sep 25 17:48:01 2011
@@ -33,8 +33,7 @@
* @param bindingUri the SAML binding URI, never null or empty
*/
public BindingCriterion(String bindingUri) {
- binding = StringSupport.trimOrNull(bindingUri);
- Assert.isNotNull(binding, "Binding URI can not be null or empty");
+ binding = Assert.isNotNull(StringSupport.trimOrNull(bindingUri), "Binding URI can not be null or empty");
}
/**
@@ -45,7 +44,7 @@
public String getBinding() {
return binding;
}
-
+
/** {@inheritDoc} */
public String toString() {
StringBuilder builder = new StringBuilder();
@@ -65,15 +64,15 @@
if (this == obj) {
return true;
}
-
+
if (obj == null) {
return false;
}
-
+
if (obj instanceof BindingCriterion) {
- return binding.equals(((BindingCriterion)obj).binding);
+ return binding.equals(((BindingCriterion) obj).binding);
}
-
+
return false;
}
}
Modified: trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingLocation.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingLocation.java?rev=2909&r1=2908&r2=2909&view=diff
==============================================================================
--- trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingLocation.java (original)
+++ trunk/opensaml-saml-api/src/main/java/org/opensaml/saml/criterion/BindingLocation.java Sun Sep 25 17:48:01 2011
@@ -33,8 +33,7 @@
* @param locationUri the binding location URI, never null or empty
*/
public BindingLocation(String locationUri) {
- location = StringSupport.trimOrNull(locationUri);
[... 692 lines stripped ...]
More information about the commits
mailing list