From 5c40a4957752ea8e2e875c30e0083565420a5e68 Mon Sep 17 00:00:00 2001 From: Cristian Ambrosini Date: Thu, 16 Mar 2023 09:36:53 +0100 Subject: [PATCH] Revert to previous implementation --- .../src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs index 3f9af7d7d45..ec69d9c96a3 100644 --- a/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs +++ b/analyzers/src/SonarAnalyzer.Common/Helpers/SonarLintXmlReader.cs @@ -81,11 +81,8 @@ private static SonarLintXml ParseContent(SourceText sonarLintXml) try { var serializer = new XmlSerializer(typeof(SonarLintXml)); - var byteArray = Encoding.UTF8.GetBytes(sonarLintXml.ToString()); - var stream = new MemoryStream(byteArray); - using var sr = new StreamReader(stream, Encoding.UTF8, false); - using var reader = XmlReader.Create(sr); - return (SonarLintXml)serializer.Deserialize(reader); + using var sr = new StringReader(sonarLintXml.ToString()); + return (SonarLintXml)serializer.Deserialize(sr); } catch {