13 instantiations of ReuseableStringBuilder
Microsoft.Build (6)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (2)
68using (var sb = new ReuseableStringBuilder()) 170using (var sb = new ReuseableStringBuilder())
EventArgsFormatting.cs (1)
221using ReuseableStringBuilder format = new(51);
FileMatcher.cs (2)
1194using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethodsShared.MAX_PATH)) 1980using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
604projectConfigurationDescription = new ReuseableStringBuilder();
Microsoft.Build.Tasks.Core (3)
FileMatcher.cs (2)
1194using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethodsShared.MAX_PATH)) 1980using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
Hash.cs (1)
97using (var stringBuilder = new ReuseableStringBuilder(sha.HashSize))
Microsoft.Build.Utilities.Core (3)
EventArgsFormatting.cs (1)
221using ReuseableStringBuilder format = new(51);
FileMatcher.cs (2)
1194using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethodsShared.MAX_PATH)) 1980using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
MSBuild (1)
EventArgsFormatting.cs (1)
221using ReuseableStringBuilder format = new(51);
38 references to ReuseableStringBuilder
Microsoft.Build (12)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (3)
68using (var sb = new ReuseableStringBuilder()) 170using (var sb = new ReuseableStringBuilder()) 182private static void AppendStringFromParameterValue(ReuseableStringBuilder sb, object parameterValue, bool logItemMetadata = true)
EventArgsFormatting.cs (2)
221using ReuseableStringBuilder format = new(51); 346ReuseableStringBuilder formattedMessage = format.Clear();
FileMatcher.cs (6)
1194using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethodsShared.MAX_PATH)) 1255private static void AppendRegularExpressionFromFixedDirectory(ReuseableStringBuilder regex, string fixedDir) 1282private static void AppendRegularExpressionFromWildcardDirectory(ReuseableStringBuilder regex, string wildcardDir) 1327private static void AppendRegularExpressionFromFilename(ReuseableStringBuilder regex, string filename) 1364private static void AppendRegularExpressionFromChar(ReuseableStringBuilder regex, char ch) 1980using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
594ReuseableStringBuilder projectConfigurationDescription = null;
Microsoft.Build.Framework (9)
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)
Microsoft.Build.Tasks.Core (7)
FileMatcher.cs (6)
1194using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethodsShared.MAX_PATH)) 1255private static void AppendRegularExpressionFromFixedDirectory(ReuseableStringBuilder regex, string fixedDir) 1282private static void AppendRegularExpressionFromWildcardDirectory(ReuseableStringBuilder regex, string wildcardDir) 1327private static void AppendRegularExpressionFromFilename(ReuseableStringBuilder regex, string filename) 1364private static void AppendRegularExpressionFromChar(ReuseableStringBuilder regex, char ch) 1980using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
Hash.cs (1)
97using (var stringBuilder = new ReuseableStringBuilder(sha.HashSize))
Microsoft.Build.Utilities.Core (8)
EventArgsFormatting.cs (2)
221using ReuseableStringBuilder format = new(51); 346ReuseableStringBuilder formattedMessage = format.Clear();
FileMatcher.cs (6)
1194using (var matchFileExpression = new ReuseableStringBuilder(FileSpecRegexMinLength + NativeMethodsShared.MAX_PATH)) 1255private static void AppendRegularExpressionFromFixedDirectory(ReuseableStringBuilder regex, string fixedDir) 1282private static void AppendRegularExpressionFromWildcardDirectory(ReuseableStringBuilder regex, string wildcardDir) 1327private static void AppendRegularExpressionFromFilename(ReuseableStringBuilder regex, string filename) 1364private static void AppendRegularExpressionFromChar(ReuseableStringBuilder regex, char ch) 1980using (var sb = new ReuseableStringBuilder(projectDirectoryUnescaped.Length + filespecUnescaped.Length + excludeSize))
MSBuild (2)
EventArgsFormatting.cs (2)
221using ReuseableStringBuilder format = new(51); 346ReuseableStringBuilder formattedMessage = format.Clear();