We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent df7cf82 commit 0c00878Copy full SHA for 0c00878
driver-core/src/main/com/mongodb/MongoNamespace.java
@@ -58,8 +58,9 @@ public static void checkDatabaseNameValidity(final String databaseName) {
58
notNull("databaseName", databaseName);
59
isTrueArgument("databaseName is not empty", !databaseName.isEmpty());
60
for (int i = 0; i < databaseName.length(); i++) {
61
- isTrueArgument("databaseName does not contain '" + databaseName.charAt(i) + "'",
62
- !PROHIBITED_CHARACTERS_IN_DATABASE_NAME.contains(databaseName.charAt(i)));
+ if (PROHIBITED_CHARACTERS_IN_DATABASE_NAME.contains(databaseName.charAt(i))) {
+ throw new IllegalArgumentException("state should be: databaseName does not contain '" + databaseName.charAt(i) + "'");
63
+ }
64
}
65
66
0 commit comments