Skip to content

Commit a683c54

Browse files
committed
Switch from an assert to a throws
1 parent 7dc5b30 commit a683c54

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

server/src/main/java/org/elasticsearch/ingest/IngestDocMetadata.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ class IngestDocMetadata extends Metadata {
5151

5252
private static Map<String, FieldProperty<?>> validateLeadingUnderscores(final Map<String, FieldProperty<?>> properties) {
5353
for (String key : properties.keySet()) {
54-
assert key.charAt(0) == UNDERSCORE;
54+
if (key.charAt(0) != UNDERSCORE) {
55+
throw new IllegalArgumentException("IngestDocMetadata keys must begin with an underscore, but found [" + key + "]");
56+
}
5557
}
5658
return properties;
5759
}

0 commit comments

Comments
 (0)