7 instantiations of ReuseableStringBuilder
Microsoft.Build (3)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (2)
67using (var sb = new ReuseableStringBuilder()) 169using (var sb = new ReuseableStringBuilder())
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
604projectConfigurationDescription = new ReuseableStringBuilder();
Microsoft.Build.Framework (3)
Utilities\EventArgsFormatting.cs (1)
221using ReuseableStringBuilder format = new(51);
Utilities\FileMatcher.cs (2)
1204using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethods.MAX_PATH)) 1998using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
Microsoft.Build.Tasks.Core (1)
Hash.cs (1)
101using (var stringBuilder = new ReuseableStringBuilder(sha.HashSize))
22 references to ReuseableStringBuilder
Microsoft.Build (4)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (3)
67using (var sb = new ReuseableStringBuilder()) 169using (var sb = new ReuseableStringBuilder()) 181private static void AppendStringFromParameterValue(ReuseableStringBuilder sb, object parameterValue, bool logItemMetadata = true)
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
594ReuseableStringBuilder projectConfigurationDescription = null;
Microsoft.Build.Framework (17)
ReuseableStringBuilder.cs (9)
94internal ReuseableStringBuilder Append(char value) 104internal ReuseableStringBuilder Append(string value) 114internal ReuseableStringBuilder Append(string value, int startIndex, int count) 122internal ReuseableStringBuilder AppendFormat( 136internal ReuseableStringBuilder AppendLine() 143public ReuseableStringBuilder AppendSeparated(char separator, ICollection<string> strings) 164public ReuseableStringBuilder Clear() 174internal ReuseableStringBuilder Remove(int startIndex, int length) 295internal static void Release(ReuseableStringBuilder returning)
Utilities\EventArgsFormatting.cs (2)
221using ReuseableStringBuilder format = new(51); 346ReuseableStringBuilder formattedMessage = format.Clear();
Utilities\FileMatcher.cs (6)
1204using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethods.MAX_PATH)) 1253private static void AppendRegularExpressionFromFixedDirectory(ReuseableStringBuilder regex, string fixedDir) 1280private static void AppendRegularExpressionFromWildcardDirectory(ReuseableStringBuilder regex, string wildcardDir) 1325private static void AppendRegularExpressionFromFilename(ReuseableStringBuilder regex, string filename) 1362private static void AppendRegularExpressionFromChar(ReuseableStringBuilder regex, char ch) 1998using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
Microsoft.Build.Tasks.Core (1)
Hash.cs (1)
101using (var stringBuilder = new ReuseableStringBuilder(sha.HashSize))