2
0
Эх сурвалжийг харах

Polish Assertion

By using the supplier version of Assert.notNull, the
string concatenation is delayed.

Issue gh-3403
Josh Cummings 4 жил өмнө
parent
commit
81ded2a0e5

+ 2 - 1
core/src/main/java/org/springframework/security/provisioning/InMemoryUserDetailsManager.java

@@ -79,7 +79,8 @@ public class InMemoryUserDetailsManager implements UserDetailsManager, UserDetai
 			String name = (String) names.nextElement();
 			editor.setAsText(users.getProperty(name));
 			UserAttribute attr = (UserAttribute) editor.getValue();
-			Assert.notNull(attr, "The entry with username '" + name + "' could not be converted to an UserDetails");
+			Assert.notNull(attr,
+					() -> "The entry with username '" + name + "' could not be converted to an UserDetails");
 			createUser(createUserDetails(name, attr));
 		}
 	}