From 2592fa388f453582bde569191f2c24398fd9f829 Mon Sep 17 00:00:00 2001 From: Graham Esau Date: Sun, 4 Aug 2019 16:55:59 +0100 Subject: [PATCH] Fix loop termination condition in make_unique_name --- schemars/src/generator.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemars/src/generator.rs b/schemars/src/generator.rs index 9d20905..aa4f9e6 100644 --- a/schemars/src/generator.rs +++ b/schemars/src/generator.rs @@ -79,7 +79,7 @@ impl SchemaGenerator { if self.names.contains(&base_name) { for i in 2.. { let name = format!("{}{}", base_name, i); - if self.names.contains(&name) { + if !self.names.contains(&name) { return name; } }