From a1f32fb0561f4ce5249f36734f6787b30d82943e Mon Sep 17 00:00:00 2001 From: TimLovellSmith Date: Tue, 24 May 2016 13:48:17 -0700 Subject: [PATCH] Fix code analysis warnings from using ToLower(CultureInfo.InvariantCulture). --- AutoRest/Modelers/Swagger/SchemaResolver.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AutoRest/Modelers/Swagger/SchemaResolver.cs b/AutoRest/Modelers/Swagger/SchemaResolver.cs index 562b51e737..f3795fca92 100644 --- a/AutoRest/Modelers/Swagger/SchemaResolver.cs +++ b/AutoRest/Modelers/Swagger/SchemaResolver.cs @@ -310,7 +310,7 @@ private Schema DereferenceInner(string referencePath, List visitedRefere referencePath = "#" + splitReference[1]; } - if (visitedReferences.Contains(referencePath.ToLower(CultureInfo.InvariantCulture))) + if (visitedReferences.Contains(referencePath.ToUpperInvariant())) { throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, Properties.Resources.CircularReference, referencePath)); @@ -320,7 +320,7 @@ private Schema DereferenceInner(string referencePath, List visitedRefere { throw new ArgumentException(Properties.Resources.ExceededMaximumReferenceDepth, referencePath); } - visitedReferences.Add(referencePath.ToLower(CultureInfo.InvariantCulture)); + visitedReferences.Add(referencePath.ToUpperInvariant())); var definitions = _serviceDefinition.Definitions; if (definitions == null || !definitions.ContainsKey(referencePath.StripDefinitionPath())) {