Implemented interface member:
862 references to
Analyzer.Utilities.UnitTests (19)
Options\SymbolNamesWithValueOptionTests.cs (19)
202Assert.Equal(symbolNames.Length, options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].Count); 203Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace")); 204Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass")); 205Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyField")); 206Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyProperty")); 207Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyEvent")); 208Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds].ContainsKey("MyNamespace.MyClass.MyMethod(")); 231Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Namespace].ContainsKey("MyNamespace")); 232Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.NamedType].ContainsKey("MyNamespace.MyClass")); 233Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Field].ContainsKey("MyNamespace.MyClass.MyField")); 234Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Property].ContainsKey("MyNamespace.MyClass.MyProperty")); 235Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Event].ContainsKey("MyNamespace.MyClass.MyEvent")); 236Assert.True(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.Method].ContainsKey("MyNamespace.MyClass.MyMethod(")); 269Assert.Equal("SomeValue1", options.GetTestAccessor().Names["MyClass"]); 271Assert.Equal("SomeValue2", options.GetTestAccessor().Symbols[namedTypeSymbol]); 273Assert.Single(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds]); 274Assert.Equal("SomeValue3", options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolNamesWithValueOption<Unit>.AllKinds]["MyClass"]); 275Assert.Single(options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.NamedType]); 276Assert.Equal("SomeValue4", options.GetTestAccessor().WildcardNamesBySymbolKind[SymbolKind.NamedType]["MyClass"]);
AnalyzerRunner (3)
CodeRefactoringRunner.cs (2)
77var syntaxKinds = _syntaxKinds[document.Project.Language]; 86foreach (var refactoringProvider in _refactorings[document.Project.Language])
DiagnosticAnalyzerRunner.cs (1)
360result.AnalyzerTelemetryInfo[pair.Key].ExecutionTime += pair.Value.ExecutionTime;
GenerateDocumentationAndConfigFiles (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
ILLink.CodeFixProvider (1)
DynamicallyAccessedMembersCodeFixProvider.cs (1)
105if (diagnostic.Properties["attributeArgument"] is not string stringArgs || stringArgs.Contains(","))
Metrics (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Metrics.Legacy (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Microsoft.AspNetCore.App.Analyzers (6)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (3)
80var startString = item.Properties[StartKey]; 81var lengthString = item.Properties[LengthKey]; 82var newText = item.Properties[NewTextKey];
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (3)
74var startString = item.Properties[StartKey]; 75var lengthString = item.Properties[LengthKey]; 76var newText = item.Properties[NewTextKey];
Microsoft.AspNetCore.App.CodeFixes (4)
RouteParameterUnusedParameterFixer.cs (4)
76var routeParameterName = diagnostic.Properties["RouteParameterName"]; 77var routeParameterPolicy = diagnostic.Properties["RouteParameterPolicy"]; 78var routeParameterIsOptional = Convert.ToBoolean(diagnostic.Properties["RouteParameterIsOptional"], CultureInfo.InvariantCulture); 79var routeParameterInsertIndex = Convert.ToInt32(diagnostic.Properties["RouteParameterInsertIndex"], CultureInfo.InvariantCulture);
Microsoft.CodeAnalysis (4)
Compilation\DeterministicKeyBuilder.cs (1)
467writer.Write(key, options.SpecificDiagnosticOptions[key]);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (2)
737Func<DiagnosticAnalyzer, AnalyzerActionCounts> getAnalyzerActionCounts = analyzer => analyzerActionCounts[analyzer]; 862if (analyzerActionCounts[analyzer].SymbolStartActionsCount > 0)
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
418identity = _previousGeneration.InitialBaseline.LazyMetadataSymbols.AssemblyReferenceIdentityMap[identity.WithVersion(versionPattern)];
Microsoft.CodeAnalysis.Analyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysisResult.cs (1)
97public TBlockAnalysisResult this[BasicBlock block] => _basicBlockStateMap[block];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Microsoft.CodeAnalysis.BannedApiAnalyzers (14)
RestrictedInternalsVisibleToAnalyzer.cs (1)
198var restrictedNamespaces = string.Join(", ", restrictedInternalsVisibleToMap[symbol.ContainingAssembly]);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
Microsoft.CodeAnalysis.CodeStyle (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Microsoft.CodeAnalysis.CodeStyle.Fixes (17)
src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
28diagnostic.Properties[AddRequiredParenthesesConstants.EquivalenceKey] == equivalenceKey; 37firstDiagnostic.Properties[AddRequiredParenthesesConstants.EquivalenceKey]!),
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (2)
45Debug.Assert(diagnostics.Select(diagnostic => diagnostic.Properties[MatchFolderAndNamespaceConstants.TargetNamespace]).Distinct().Count() == 1); 47var targetNamespace = diagnostics.First().Properties[MatchFolderAndNamespaceConstants.TargetNamespace];
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
49var serializedNamingStyle = diagnostic.Properties[nameof(NamingStyle)];
src\Analyzers\Core\CodeFixes\PopulateSwitch\AbstractPopulateSwitchCodeFixProvider.cs (4)
57var missingCases = bool.Parse(properties[PopulateSwitchStatementHelpers.MissingCases]!); 58var missingDefaultCase = bool.Parse(properties[PopulateSwitchStatementHelpers.MissingDefaultCase]!); 139var hasMissingCases = bool.Parse(diagnostic.Properties[PopulateSwitchStatementHelpers.MissingCases]!); 140var hasMissingDefaultCase = bool.Parse(diagnostic.Properties[PopulateSwitchStatementHelpers.MissingDefaultCase]!);
src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (2)
53properties[RedundantEqualityConstants.RedundantSide] == RedundantEqualityConstants.Right ? left : 54properties[RedundantEqualityConstants.RedundantSide] == RedundantEqualityConstants.Left ? right : node;
src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (1)
45var newDocCommentId = diagnostic.Properties[AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.DocCommentIdKey];
src\Analyzers\Core\CodeFixes\UseCompoundAssignment\AbstractUseCompoundAssignmentCodeFixProvider.cs (2)
82var assignmentOpKind = _binaryToAssignmentMap[syntaxKinds.Convert<TSyntaxKind>(rightOfAssign.RawKind)]; 83var compoundOperator = Token(_assignmentToTokenMap[assignmentOpKind]);
src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (1)
43var preferredName = diagnostic.Properties[nameof(UseExplicitTupleNameDiagnosticAnalyzer.ElementName)];
src\Analyzers\Core\CodeFixes\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
32=> diagnostic.Properties[UseIsNullConstants.Kind] == UseIsNullConstants.ReferenceEqualsKey;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
Microsoft.CodeAnalysis.CSharp (13)
Binder\DecisionDagBuilder.cs (1)
1486var lengthValues = (IValueSet<int>)state.RemainingValues[s1LengthTemp];
Binder\ImportChain.cs (1)
104var aliasAndUsingDirective = aliasSymbols[alias];
Compilation\CSharpCompilation.cs (1)
1041return _syntaxAndDeclarations.GetLazyState().OrdinalMap[tree];
Compilation\SyntaxAndDeclarationManager.cs (2)
411var ordinal = syntaxTreeOrdinalMap[oldTree]; 513var oldOrdinal = ordinalMap[oldTree];
Compilation\SyntaxAndDeclarationManager.LazyState.cs (1)
55Debug.Assert(syntaxTrees.All(tree => syntaxTrees[syntaxTreeOrdinalMap[tree]] == tree));
Lowering\ExtensionMethodBodyRewriter.cs (5)
89return (ParameterSymbol)_symbolMap[symbol]; 145return localFunctions.SelectAsArray(static (l, map) => (MethodSymbol)map[l], _symbolMap); 154return (MethodSymbol)_symbolMap[symbol]; 159return (MethodSymbol)_symbolMap[symbol]; 162return ((MethodSymbol)_symbolMap[symbol.OriginalDefinition]).ConstructIfGeneric(TypeMap.SubstituteTypes(symbol.TypeArgumentsWithAnnotations));
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (1)
134sectionBuilder.AddRange(switchSections[section.Syntax]);
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (1)
95sectionBuilder.AddRange(switchSections[arm.Syntax]);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
68var nodeToGenerate = (SyntaxKind)int.Parse(properties[Constants.NodeToGenerateKey]!); 69var shouldRemoveNextStatement = bool.Parse(properties[Constants.ShouldRemoveNextStatementKey]!);
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
215.OrderBy(property => parameters.IndexOf(assignmentValues[property])) 408return assignmentValues[property];
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
60if (diagnostic.Properties[Constants.Kind] == Constants.VariableAndIfStatementForm) 66Debug.Assert(diagnostic.Properties[Constants.Kind] == Constants.SingleIfStatementForm);
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
34=> diagnostic.Properties[UseIsNullConstants.Kind] == UseIsNullConstants.CastAndEqualityKey;
src\Analyzers\CSharp\CodeFixes\UseNameofInAttribute\CSharpUseNameofInAttributeCodeFixProvider.cs (1)
44var name = diagnostic.Properties[CSharpUseNameofInAttributeDiagnosticAnalyzer.NameKey];
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
100var operationLocationString = diagnostic.Properties[nameof(UseUtf8StringLiteralDiagnosticAnalyzer.ArrayCreationOperationLocation)];
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
2638Assert.Equal("[1,2]", diagnostic.Properties[WellKnownDiagnosticTags.Unnecessary]);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (26)
CommandLineTests.cs (26)
2831Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1012"] == ReportDiagnostic.Error); 2833Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1013"] == ReportDiagnostic.Warn); 2835Assert.True(parsedArgs.CompilationOptions.SpecificDiagnosticOptions["CA1014"] == ReportDiagnostic.Suppress); 3068Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"], expected: ReportDiagnostic.Error); 3101Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"], expected: ReportDiagnostic.Info); 3134Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"], expected: ReportDiagnostic.Error); 3168Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"], expected: ReportDiagnostic.Warn); 3202Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"], expected: ReportDiagnostic.Warn); 3236Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"], expected: ReportDiagnostic.Warn); 3237Assert.Equal(actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test002"], expected: ReportDiagnostic.Default); 3271Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"]); 3306Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"]); 3341Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"]); 3368Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions[warning]); 3372actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation)]); 3374actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotationInGeneratedCode)]); 3401Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions[warning]); 3405actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation)]); 3407actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotationInGeneratedCode)]); 3434Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions[warning]); 3437Assert.Equal(expected: ReportDiagnostic.Suppress, actual: arguments.CompilationOptions.SpecificDiagnosticOptions["Test001"]); 3439actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation)]); 3441actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotationInGeneratedCode)]); 3468Assert.Equal(expected: ReportDiagnostic.Error, actual: arguments.CompilationOptions.SpecificDiagnosticOptions[warning]); 3472actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation)]); 3474actual: arguments.CompilationOptions.SpecificDiagnosticOptions[MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotationInGeneratedCode)]);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
159var info = pdbService.GetTestAccessor().Documents[file.FilePath];
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
PDB\CSharpDeterministicBuildCompilationTests.cs (2)
46Assert.Equal(langVersion, pdbOptions["language-version"]); 47Assert.Equal(sourceFileCount.ToString(), pdbOptions["source-file-count"]);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (23)
Diagnostics\DiagnosticAnalyzerTests.cs (10)
3273var compilationDiagnostics = analysisResult.CompilationDiagnostics[analyzers[0]]; 3319var compilationDiagnostics = analysisResult.CompilationDiagnostics[analyzers[0]]; 3718var diagnostic = Assert.Single(diagnostics[analyzer]); 3764var diagnostics1 = analysisResult.SemanticDiagnostics[tree][analyzer1]; 3768var diagnostics2 = analysisResult.SemanticDiagnostics[tree][analyzer2]; 3779diagnostics1 = analysisResult.SemanticDiagnostics[tree][analyzer1]; 3784diagnostics2 = analysisResult.SemanticDiagnostics[tree][analyzer2]; 3820var diagnostics1 = analysisResult.SemanticDiagnostics[tree][analyzer]; 3894verifyDiagnostics(analysisResult.AdditionalFileDiagnostics[additionalFile][analyzer]); 3898verifyDiagnostics(analysisResult.AdditionalFileDiagnostics[additionalFile][analyzer]);
Diagnostics\GetDiagnosticsTests.cs (12)
966var semanticDiagnostics = result.SemanticDiagnostics[syntaxTree][analyzer]; 1034result.CompilationDiagnostics[analyzer].Verify( 1191var diagnostics = result.SemanticDiagnostics[syntaxTree][compilerAnalyzer]; 1199diagnostics = result.SemanticDiagnostics[syntaxTree][compilerAnalyzer]; 1208var diagnosticsByAnalyzerMap = result.SemanticDiagnostics[syntaxTree]; 1256result.SyntaxDiagnostics[tree1][analyzer].Verify( 1261result.SyntaxDiagnostics[tree2][analyzer].Verify( 1264result.CompilationDiagnostics[analyzer].Verify( 1279var localSemanticDiagnostics_1 = result.SemanticDiagnostics[tree1][analyzer]; 1280var localSemanticDiagnostics_2 = result.SemanticDiagnostics[tree2][analyzer]; 1281var nonLocalSemanticDiagnostics = result.CompilationDiagnostics[analyzer]; 1826var localSemanticDiagnostics = result.SemanticDiagnostics[tree][analyzer];
Semantics\OutVarTests.cs (1)
18819MemberSemanticModel mm = syntaxTreeModel.TestOnlyMemberModels[constructorDeclaration];
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
833Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"],
Microsoft.CodeAnalysis.CSharp.Features (10)
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
231ConvertAndReplaceExtensions(allExtensionMethods[specificExtension.Value]);
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
68var nodeToGenerate = (SyntaxKind)int.Parse(properties[Constants.NodeToGenerateKey]!); 69var shouldRemoveNextStatement = bool.Parse(properties[Constants.ShouldRemoveNextStatementKey]!);
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
215.OrderBy(property => parameters.IndexOf(assignmentValues[property])) 408return assignmentValues[property];
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
60if (diagnostic.Properties[Constants.Kind] == Constants.VariableAndIfStatementForm) 66Debug.Assert(diagnostic.Properties[Constants.Kind] == Constants.SingleIfStatementForm);
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
34=> diagnostic.Properties[UseIsNullConstants.Kind] == UseIsNullConstants.CastAndEqualityKey;
src\Analyzers\CSharp\CodeFixes\UseNameofInAttribute\CSharpUseNameofInAttributeCodeFixProvider.cs (1)
44var name = diagnostic.Properties[CSharpUseNameofInAttributeDiagnosticAnalyzer.NameKey];
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
100var operationLocationString = diagnostic.Properties[nameof(UseUtf8StringLiteralDiagnosticAnalyzer.ArrayCreationOperationLocation)];
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
2638Assert.Equal("[1,2]", diagnostic.Properties[WellKnownDiagnosticTags.Unnecessary]);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (299)
Semantics\ImportsTests.cs (10)
50Assert.Equal("System", usingAliases1["C"].Alias.Target.ToTestDisplayString()); 51Assert.Equal("System.IO", usingAliases1["D"].Alias.Target.ToTestDisplayString()); 58Assert.Equal("System", usingAliases2["C"].Alias.Target.ToTestDisplayString()); 59Assert.Equal("System.IO", usingAliases2["D"].Alias.Target.ToTestDisplayString()); 86Assert.Equal("System.IO", usingAliases1["D"].Alias.Target.ToTestDisplayString()); // Last one wins 87Assert.Equal("System", usingAliases1["E"].Alias.Target.ToTestDisplayString()); 88Assert.Equal("System.IO", usingAliases1["F"].Alias.Target.ToTestDisplayString()); 95Assert.Equal("System", usingAliases2["D"].Alias.Target.ToTestDisplayString()); // Last one wins 96Assert.Equal("System", usingAliases2["E"].Alias.Target.ToTestDisplayString()); 97Assert.Equal("System.IO", usingAliases2["F"].Alias.Target.ToTestDisplayString());
Semantics\TopLevelStatementsTests.cs (5)
351MemberSemanticModel mm = syntaxTreeModel.TestOnlyMemberModels[unit1]; 6459MemberSemanticModel mm = syntaxTreeModel.TestOnlyMemberModels[globalStatement.Parent]; 6937MemberSemanticModel mm = syntaxTreeModel.TestOnlyMemberModels[unit]; 7005MemberSemanticModel mm = syntaxTreeModel.TestOnlyMemberModels[unit]; 7091MemberSemanticModel mm = syntaxTreeModel.TestOnlyMemberModels[decl];
SourceGeneration\GeneratorDriverTests.cs (41)
1743Assert.Collection(runResult.TrackedSteps["IdentityTransform"], 1755Assert.Collection(runResult.TrackedSteps["IdentityTransform"], 1792Assert.Collection(runResult.TrackedSteps["CompilationTransform"], 1808Assert.Collection(runResult.TrackedSteps["AdditionalTextsTransform"], 1830Assert.Collection(runResult.TrackedSteps["CompilationTransform"], 1846Assert.Collection(runResult.TrackedSteps["AdditionalTextsTransform"], 1883Assert.Collection(runResult.TrackedSteps["CompilationTransform"], 1899Assert.Collection(runResult.TrackedSteps["AdditionalTextsTransform"], 1935Assert.Collection(runResult.TrackedSteps["CompilationTransform"], 1951Assert.Collection(runResult.TrackedSteps["AdditionalTextsTransform"], 2052Assert.Collection(runResult.TrackedSteps["Step"], 2081Assert.Collection(runResult.TrackedSteps["Step"], 2107Assert.Collection(runResult.TrackedSteps["Step2"], 2133Assert.Collection(runResult.TrackedSteps["Step"], 2383driver.GetRunResult().Results.Single().TrackedSteps["Select"].Select(r => r.Outputs.Single())); 2404driver.GetRunResult().Results.Single().TrackedSteps["Select"].Select(r => r.Outputs.Single())); 2451Assert.Collection(runResult.TrackedSteps["Classes"], 2467Assert.Collection(runResult.TrackedSteps["Classes"], 2484Assert.Collection(runResult.TrackedSteps["Classes"], 2632Assert.Single(runResult.TrackedSteps["ParseOptions"]); 2633var output = runResult.TrackedSteps["ParseOptions"][0].Outputs[0].Value; 2639Assert.Collection(runResult.TrackedSteps["ParseOptions"], 2652Assert.Single(runResult.TrackedSteps["ParseOptions"]); 2653output = runResult.TrackedSteps["ParseOptions"][0].Outputs[0].Value; 2659Assert.Collection(runResult.TrackedSteps["ParseOptions"], 2766Assert.Collection(runResult.TrackedSteps["AnalyzerConfig"], 2782Assert.Collection(runResult.TrackedSteps["AnalyzerConfig"], 2804Assert.Collection(runResult.TrackedSteps["AnalyzerConfig"], 2844Assert.Collection(runResult.TrackedSteps["Paths"], 2897Assert.Collection(runResult.TrackedSteps["Paths"], 2953Assert.Collection(runResult.TrackedSteps["Paths"], 3034Assert.Collection(runResult.TrackedSteps["Path"], 3051Assert.Collection(runResult.TrackedSteps["Content"], 3072Assert.Collection(runResult.TrackedSteps["Path"], 3089Assert.Collection(runResult.TrackedSteps["Content"], 3114Assert.Collection(runResult.TrackedSteps["Path"], 3131Assert.Collection(runResult.TrackedSteps["Content"], 3156Assert.Collection(runResult.TrackedSteps["Path"], 3173Assert.Collection(runResult.TrackedSteps["Content"], 4694Assert.Equal("value", result.HostOutputs["a"]); 4696Assert.Equal("value2", result.HostOutputs["b"]);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (109)
82Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 161Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 191Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 221Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 248Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 275Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 303Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 334Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 370Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 409Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 438Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 471Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 504Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 536Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 568Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 599Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 630Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 663Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 694Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 723Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 757Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 786Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 823Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 860Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 897Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 934Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1042Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1079Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1117Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1155Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1193Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1231Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1343Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1389Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1428Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1435Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1439Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1440Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1441Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1442Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1443Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1444Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1445Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1446Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1475Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1482Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1486Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1487Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1488Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1489Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1490Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1491Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1492Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1493Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1522Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1528Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1532Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1533Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1534Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1535Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1537Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1538Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1539Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1540Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1574Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1578Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1579Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1580Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1581Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1583Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1584Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1585Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1586Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1622Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1628Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1629Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1630Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1631Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1633Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1634Assert.Collection(runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs, 1636Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1637Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs, 1675Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1680Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1681Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1682Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1683Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1686Assert.Collection(runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"], 1689Assert.Collection(runResult.TrackedSteps["result_ForAttributeInternal"], 1692Assert.Collection(runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"], 1695Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1739Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1743Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1744Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1745Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1746Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1747Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1748Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1749Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1750Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1787Assert.Collection(runResult.TrackedSteps["result_ForAttributeWithMetadataName"], 1791Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1792Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1793Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1794Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1796Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1797Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason); 1798Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason); 1799Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (116)
53Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 85Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 161Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 189Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 221Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 253Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 287Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 320Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 346Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 372Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 398Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 431Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 459Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 545Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 578Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 610Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 809Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 840Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 870Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 955Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 984Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1016Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1023Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1027Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1028Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1029Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1030Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1031Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1056Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1063Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1067Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1068Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1069Assert.Equal(IncrementalStepRunReason.Unchanged, runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs.Single().Reason); 1070Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1071Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1102Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1109Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1114Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1117Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1119Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1123Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1124Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1155Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1165Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1168Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1169Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1171Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1175Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1176Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1216Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1219Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1220Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1222Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1226Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1227Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1229Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1261Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1272Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1275Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1276Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1278Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1282Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1283Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1314Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1321Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1328Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1331Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1332Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1334Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1338Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1339Assert.Equal(IncrementalStepRunReason.Removed, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1372Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1379Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1382Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1385Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1386Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1388Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1392Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1393Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1428Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1431Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1432Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1434Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1438Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1439Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1441Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1473Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1475Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1476Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1478Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1481Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1482Assert.Equal(IncrementalStepRunReason.New, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1484Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1516Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1525Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1528Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1529Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1531Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1535Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1536Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1567Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1577Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1580Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1581Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1583Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1588Assert.Collection(runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"], 1591Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1595Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1628Assert.Collection(runResult.TrackedSteps["result_ForAttribute"], 1639Assert.Collection(runResult.TrackedSteps["individualFileGlobalAliases_ForAttribute"], 1642Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["collectedGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1643Assert.Equal(IncrementalStepRunReason.Cached, runResult.TrackedSteps["allUpGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1645Assert.Collection(runResult.TrackedSteps["compilationUnit_ForAttribute"].Single().Outputs, 1649Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason); 1650Assert.Equal(IncrementalStepRunReason.Modified, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason); 1652Assert.Collection(runResult.TrackedSteps["result_ForAttribute"],
SourceGeneration\SyntaxAwareGeneratorTests.cs (18)
1032Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1052Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1109Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1131Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1239Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1268Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1414Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1444Assert.Collection(results.Results[0].TrackedSteps["Syntax"], 1451Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1477Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1528Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1543Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1699Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1706Assert.Collection(results.Results[0].TrackedSteps["Output"], 1758Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1765Assert.Collection(results.Results[0].TrackedSteps["Output"], 1812Assert.Collection(results.Results[0].TrackedSteps["Fields"], 1825Assert.Collection(results.Results[0].TrackedSteps["Output"],
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Rename\CSharpRenameRewriterLanguageService.cs (1)
349var prefix = isRenameLocation && _renameLocations[token.Span].IsRenamableAccessor
Microsoft.CodeAnalysis.EditorFeatures (2)
InlineRename\AbstractEditorInlineRenameService.InlineRenameReplacementInfo.cs (1)
50.Select(loc => new InlineRenameReplacement(loc, modifiedSpans[loc.ConflictCheckSpan]));
IntelliSense\AsyncCompletion\CommitManager.cs (1)
260var lspSnippetText = change.Properties[SnippetCompletionItem.LSPSnippetKey];
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
CompleteStatement\AbstractCompleteStatementTests.cs (1)
56foreach (var span in spans[""])
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeFixes\ExtensionOrderingTests.cs (6)
36var csharpProviders = providersPerLanguage[LanguageNames.CSharp]; 48var vbProviders = providersPerLanguage[LanguageNames.VisualBasic]; 72var providers = providersPerLanguage[language]; 96var csharpProviders = providersPerLanguage[LanguageNames.CSharp]; 106var vbProviders = providersPerLanguage[LanguageNames.VisualBasic]; 123var langProviders = providersPerLanguage[language];
Collections\Immutable\Maps\MapTests.cs (3)
95Assert.Equal(1, map["1"]); 96Assert.Equal(2, map["2"]); 97Assert.Equal(3, map["3"]);
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
836syntax |= diagnostics.Any(d => d.Properties["Origin"] == "Syntactic"); 837semantic |= diagnostics.Any(d => d.Properties["Origin"] != "Syntactic");
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Remote\RazorRemoteServiceCallbackDispatcherRegistry.cs (1)
24=> _lazyDispatchers[serviceType];
Microsoft.CodeAnalysis.Features (24)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
154p, projectsAndDiagnosticsToFixMap[p], bag, fixAllState, cancellationToken)).ToArray();
Completion\CompletionItem.cs (1)
136return _lazyPropertiesAsImmutableDictionary[name];
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
255var diagnostics = diagnosticsMap[analyzer];
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerRegistrationService.cs (1)
108var lazyProviders = _analyzerProviders[metadata.Name];
ExtractClass\ExtractClassWithDialogCodeAction.cs (1)
175var annotation = symbolMapping.SymbolToDeclarationAnnotationMap[memberAnalysis.Member];
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (1)
271var (_, isExtensionMethod) = trackNodesDict[refNode];
PullMemberUp\MembersPuller.cs (2)
121foreach (var declaration in symbolToDeclarationsMap[analysisResult.Member]) 328foreach (var syntax in symbolToDeclarations[analysisResult.Member])
src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
28diagnostic.Properties[AddRequiredParenthesesConstants.EquivalenceKey] == equivalenceKey; 37firstDiagnostic.Properties[AddRequiredParenthesesConstants.EquivalenceKey]!),
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (2)
45Debug.Assert(diagnostics.Select(diagnostic => diagnostic.Properties[MatchFolderAndNamespaceConstants.TargetNamespace]).Distinct().Count() == 1); 47var targetNamespace = diagnostics.First().Properties[MatchFolderAndNamespaceConstants.TargetNamespace];
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
49var serializedNamingStyle = diagnostic.Properties[nameof(NamingStyle)];
src\Analyzers\Core\CodeFixes\PopulateSwitch\AbstractPopulateSwitchCodeFixProvider.cs (4)
57var missingCases = bool.Parse(properties[PopulateSwitchStatementHelpers.MissingCases]!); 58var missingDefaultCase = bool.Parse(properties[PopulateSwitchStatementHelpers.MissingDefaultCase]!); 139var hasMissingCases = bool.Parse(diagnostic.Properties[PopulateSwitchStatementHelpers.MissingCases]!); 140var hasMissingDefaultCase = bool.Parse(diagnostic.Properties[PopulateSwitchStatementHelpers.MissingDefaultCase]!);
src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (2)
53properties[RedundantEqualityConstants.RedundantSide] == RedundantEqualityConstants.Right ? left : 54properties[RedundantEqualityConstants.RedundantSide] == RedundantEqualityConstants.Left ? right : node;
src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (1)
45var newDocCommentId = diagnostic.Properties[AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.DocCommentIdKey];
src\Analyzers\Core\CodeFixes\UseCompoundAssignment\AbstractUseCompoundAssignmentCodeFixProvider.cs (2)
82var assignmentOpKind = _binaryToAssignmentMap[syntaxKinds.Convert<TSyntaxKind>(rightOfAssign.RawKind)]; 83var compoundOperator = Token(_assignmentToTokenMap[assignmentOpKind]);
src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (1)
43var preferredName = diagnostic.Properties[nameof(UseExplicitTupleNameDiagnosticAnalyzer.ElementName)];
src\Analyzers\Core\CodeFixes\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
32=> diagnostic.Properties[UseIsNullConstants.Kind] == UseIsNullConstants.ReferenceEqualsKey;
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
291var actions = map[groupKey];
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (1)
171Section = string.Concat(s_languageNameToPrefix[language], '|', fullOptionName),
Handler\Diagnostics\DiagnosticsPullCache.cs (1)
92writer.WriteString(diagnosticData.Properties[key]);
Handler\RequestContext.cs (1)
315return _trackedDocuments[documentUri].Text;
Handler\SemanticTokens\SemanticTokensSchema.cs (1)
76classificationTypeName => IDictionaryExtensions.GetValueOrDefault(s_pureLspDirectTypeMap, classificationTypeName) ?? CustomLspSemanticTokenNames.ClassificationTypeNameToCustomTokenName[classificationTypeName]));
Workspaces\LspWorkspaceManager.cs (4)
204var (_, language) = _trackedDocuments[uri]; 380.Select(uri => (identity: SourceGeneratedDocumentUri.DeserializeIdentity(workspaceCurrentSolution, uri.ParsedUri!), _trackedDocuments[uri].Text)) 416lspSolution = lspSolution.WithDocumentText(workspaceDocuments.Select(d => d.Id), _trackedDocuments[uri].Text); 500var isTextEquivalent = await AreChecksumsEqualAsync(firstDocument, _trackedDocuments[uriInWorkspace].Text, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Rename\RenameTests.cs (3)
273var expectedGeneratedEdits = spans["renamed"].Select(span => new LSP.TextEdit() { NewText = renameValue, Range = ProtocolConversions.TextSpanToRange(span, generatedSourceText) }); 320var renameLocation = await ProtocolConversions.TextSpanToLocationAsync(generatedDocument, spans["caret"].First(), isStale: false, CancellationToken.None); 323var expectedGeneratedEdits = spans["renamed"].Select(span => new LSP.TextEdit() { NewText = renameValue, Range = ProtocolConversions.TextSpanToRange(span, generatedSourceText) });
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
Microsoft.CodeAnalysis.PublicApiAnalyzers (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (13)
AnnotatePublicApiFix.cs (8)
41string? minimalSymbolName = diagnostic.Properties[DeclarePublicApiAnalyzer.MinimalNamePropertyBagKey]; 42string? publicSymbolName = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNamePropertyBagKey]; 43string? publicSymbolNameWithNullability = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNameWithNullabilityPropertyBagKey]; 44string? fileName = diagnostic.Properties[DeclarePublicApiAnalyzer.FileName]; 153string? oldName = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNamePropertyBagKey]; 154string? newName = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNameWithNullabilityPropertyBagKey]; 155bool isShipped = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiIsShippedPropertyBagKey] == "true"; 156string? fileName = diagnostic.Properties[DeclarePublicApiAnalyzer.FileName];
DeclarePublicApiFix.cs (5)
43string? minimalSymbolName = diagnostic.Properties[DeclarePublicApiAnalyzer.MinimalNamePropertyBagKey]; 44string? publicSurfaceAreaSymbolName = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNamePropertyBagKey]; 45string? siblingsToRemoveSymbolNames = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNamesOfSiblingsToRemovePropertyBagKey]; 284string? publicSurfaceAreaSymbolName = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNamePropertyBagKey]; 292string? siblingNamesToRemove = diagnostic.Properties[DeclarePublicApiAnalyzer.ApiNamesOfSiblingsToRemovePropertyBagKey];
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ExternalAccess\Pythia\Api\PythiaRemoteServiceCallbackDispatcherRegistry.cs (1)
24=> _lazyDispatchers[serviceType];
ExternalAccess\UnitTesting\Api\UnitTestingRemoteServiceCallbackDispatcherRegistry.cs (1)
24=> _lazyDispatchers[serviceType];
Microsoft.CodeAnalysis.ResxSourceGenerator (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\CompilationTestDataExtensions.cs (1)
65methodData = map[keys.First()];
CompilationVerifier.cs (1)
775ILValidation.GetSequencePointMarkers(xmlMethod, id => _compilation.SyntaxTrees.Single(tree => tree.FilePath == documentMap[id]).GetText()) :
PDB\DeterministicBuildCompilationTestHelpers.cs (3)
63Assert.Equal(compilerVersion.ToString(), pdbOptions["compiler-version"]); 66Assert.Equal(runtimeVersion, pdbOptions[CompilationOptionNames.RuntimeVersion]); 73Assert.Equal(compilation.Language, pdbOptions["language"]);
Microsoft.CodeAnalysis.UnitTests (59)
Analyzers\AnalyzerConfigTests.cs (21)
112Assert.Equal("abc123", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 115Assert.Equal("def456", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 134Assert.Equal("abc123", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 137Assert.Equal("abc123", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 140Assert.Equal("def456", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 143Assert.Equal("def456", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 146Assert.Equal("global", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 149Assert.Equal("global", sectionOptions.AnalyzerOptions["build_metadata.compile.toretrieve"]); 1664Assert.Equal("value1", globalConfig.GlobalSection.Properties["option1"]); 1686Assert.Equal("value1", globalConfig.GlobalSection.Properties["option1"]); 1687Assert.Equal("value2", globalConfig.GlobalSection.Properties["option2"]); 1720Assert.Equal("value1", globalConfig.GlobalSection.Properties["option1"]); 1721Assert.Equal("value2", globalConfig.GlobalSection.Properties["option2"]); 1729Assert.Equal("value1", file1Section.Properties["option1"]); 1730Assert.Equal("value2", file1Section.Properties["option2"]); 1734Assert.Equal("value1", file2Section.Properties["option1"]); 1738Assert.Equal("value1", file3Section.Properties["option1"]); 2396Assert.Equal("123", sectionOptions.AnalyzerOptions["global_level"]); 2610Assert.Equal("b", options.AnalyzerOptions["a"]); 2636Assert.Equal("a", options.AnalyzerOptions["a"]); 2637Assert.Equal("b", options.AnalyzerOptions["b"]);
CommonCommandLineParserTests.cs (38)
167Assert.Equal(expected: ReportDiagnostic.Error, actual: ruleSet.SpecificDiagnosticOptions["CA1012"]); 411Assert.Equal(ReportDiagnostic.Error, ruleSet.SpecificDiagnosticOptions["CA1012"]); 413Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 415Assert.Equal(ReportDiagnostic.Suppress, ruleSet.SpecificDiagnosticOptions["CA1014"]); 417Assert.Equal(ReportDiagnostic.Info, ruleSet.SpecificDiagnosticOptions["CA1015"]); 419Assert.Equal(ReportDiagnostic.Hidden, ruleSet.SpecificDiagnosticOptions["CA1016"]); 478Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 503Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 505Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 531Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 533Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 559Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 561Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 588Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 590Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 626Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 628Assert.Equal(ReportDiagnostic.Error, ruleSet.SpecificDiagnosticOptions["CA1013"]); 664Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 666Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1013"]); 668Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1014"]); 694Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 730Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 764Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 767Assert.Equal(ReportDiagnostic.Error, ruleSet.SpecificDiagnosticOptions["CA1013"]); 791Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 815Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 817Assert.Equal(ReportDiagnostic.Error, ruleSet.SpecificDiagnosticOptions["CA1013"]); 887Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 889Assert.Equal(ReportDiagnostic.Suppress, ruleSet.SpecificDiagnosticOptions["CA1013"]); 912Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1012"]); 914Assert.Equal(ReportDiagnostic.Error, ruleSet.SpecificDiagnosticOptions["CA1013"]); 952Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1000"]); 953Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA1001"]); 954Assert.Equal(ReportDiagnostic.Error, ruleSet.SpecificDiagnosticOptions["CA2100"]); 955Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA2104"]); 956Assert.Equal(ReportDiagnostic.Warn, ruleSet.SpecificDiagnosticOptions["CA2105"]); 957Assert.Equal(ReportDiagnostic.Suppress, ruleSet.SpecificDiagnosticOptions["CA2111"]); 958Assert.Equal(ReportDiagnostic.Suppress, ruleSet.SpecificDiagnosticOptions["CA2119"]);
Microsoft.CodeAnalysis.Workspaces (21)
Log\FunctionIdExtensions.cs (1)
16public static string Convert(this FunctionId functionId) => s_functionIdsToString.Value[functionId];
Options\SolutionOptionSet.cs (2)
81var internallyDefined = _changedOptionKeys.Where(key => key.Option is IOption2).SelectAsArray(key => KeyValuePair.Create(new OptionKey2((IOption2)key.Option, key.Language), _values[key])); 82var externallyDefined = _changedOptionKeys.Where(key => key.Option is not IOption2).SelectAsArray(key => KeyValuePair.Create(key, _values[key]));
Remote\RemoteServiceCallbackDispatchers.cs (1)
32=> _callbackDispatchers[serviceType].Value;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
505var projectsForOutputPath = projectUpdateState.ProjectsByOutputPath[outputPath];
Workspace\Solution\ProjectDependencyGraph.cs (2)
524Debug.Assert(reverseReferencesMap[referencedProject].Contains(project)); 534Debug.Assert(forwardReferencesMap[referencingProject].Contains(project));
Workspace\Solution\ProjectDependencyGraph_RemoveProjectReference.cs (1)
17Contract.ThrowIfFalse(_referencesMap[projectId].Contains(referencedProjectId));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Remote\TestSerializerService.cs (1)
61? s_wellKnownReferences[reader.ReadRequiredString()]
Microsoft.CodeAnalysis.Workspaces.UnitTests (17)
SolutionTests\SolutionTests.cs (10)
4999Assert.Equal(2, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5023Assert.Equal(2, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5051Assert.Equal(2, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5082Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5113Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5145Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5197Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5213Assert.Equal(1, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5242Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5257Assert.Equal(1, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]);
SolutionTests\SolutionWithSourceGeneratorTests.cs (7)
195Assert.Equal(2, runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName].Length); 196Assert.All(runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName], 214Assert.Equal(2, runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName].Length); 215Assert.Contains(runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName], 222Assert.Contains(runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName], 239Assert.Equal(2, runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName].Length); 240Assert.All(runResult.TrackedSteps[GenerateFileForEachAdditionalFileWithContentsCommented.StepName],
Microsoft.DotNet.Build.Tasks.Feed (4)
src\model\SetupTargetFeedConfigV3.cs (2)
265return FeedOverrides[prefix]; 278return FeedKeys[prefix];
src\model\SetupTargetFeedConfigV4.cs (2)
210return FeedOverrides[prefix]; 223return FeedKeys[prefix];
Microsoft.DotNet.SignTool (3)
src\BatchSignUtil.cs (3)
285_batchData.ZipDataMap[file.FileContentKey].Repack(_log, _signTool.TempDir, _signTool.Wix3ToolsPath, _signTool.WixToolsPath, _signTool.TarToolPath, _signTool.PkgToolPath); 299var zipData = _batchData.ZipDataMap[file.FileContentKey]; 634var zipData = _batchData.ZipDataMap[file.FileContentKey];
Microsoft.Interop.LibraryImportGenerator (3)
Analyzers\ConvertToLibraryImportFixer.cs (2)
64if (!bool.Parse(diagnostic.Properties[ConvertToLibraryImportAnalyzer.ExactSpelling])) 66optionsBuilder.Add(CharSetOption, new Option.String(diagnostic.Properties[ConvertToLibraryImportAnalyzer.CharSet]));
Analyzers\CustomMarshallerAttributeFixer.cs (1)
52membersToAdd.UnionWith(diagnostic.Properties[MissingMemberNames.Key].Split(MissingMemberNames.Delimiter));
Microsoft.Interop.SourceGeneration (1)
UseSiteAttributeProvider.cs (1)
94_useSiteAttributesByIndirectionDepth[_maxIndirectionLevelDataProvided].AttributeData,
Microsoft.ML.InternalCodeAnalyzer (2)
NameFixProvider.cs (2)
53string originalName = diagnostic.Properties[NameAnalyzer.NameProperty]; 54string desiredNameStr = diagnostic.Properties[NameAnalyzer.DesiredNameProperty];
Microsoft.ML.Tests (48)
PermutationFeatureImportanceTests.cs (48)
75Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 76Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["X2Important"])); 77Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["X3"])); 78Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["X4Rand"])); 149Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 150Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["X2Important"])); 151Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["X3"])); 152Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["X4Rand"])); 221Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 222Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["X2Important"])); 223Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["X3"])); 224Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["X4Rand"])); 307Assert.Equal(JsonConvert.SerializeObject(results[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 308Assert.Equal(JsonConvert.SerializeObject(results[1]), JsonConvert.SerializeObject(pfiDict["Slot 1"])); 309Assert.Equal(JsonConvert.SerializeObject(results[2]), JsonConvert.SerializeObject(pfiDict["Slot 2"])); 310Assert.Equal(JsonConvert.SerializeObject(results[3]), JsonConvert.SerializeObject(pfiDict["Slot 3"])); 311Assert.Equal(JsonConvert.SerializeObject(results[4]), JsonConvert.SerializeObject(pfiDict["Slot 4"])); 312Assert.Equal(JsonConvert.SerializeObject(results[5]), JsonConvert.SerializeObject(pfiDict["X3Important"])); 381Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 382Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["X2Important"])); 383Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["X3"])); 384Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["X4Rand"])); 456Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 457Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["Slot 1"])); 458Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["Slot 2"])); 459Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["Slot 3"])); 460Assert.Equal(JsonConvert.SerializeObject(pfi[4]), JsonConvert.SerializeObject(pfiDict["Slot 4"])); 461Assert.Equal(JsonConvert.SerializeObject(pfi[5]), JsonConvert.SerializeObject(pfiDict["X3Important"])); 562Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 563Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["X2Important"])); 564Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["X3"])); 565Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["X4Rand"])); 637Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 638Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["Slot 1"])); 639Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["Slot 2"])); 640Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["Slot 3"])); 641Assert.Equal(JsonConvert.SerializeObject(pfi[4]), JsonConvert.SerializeObject(pfiDict["Slot 4"])); 642Assert.Equal(JsonConvert.SerializeObject(pfi[5]), JsonConvert.SerializeObject(pfiDict["X3Important"])); 715Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 716Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["X2Important"])); 717Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["X3"])); 718Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["X4Rand"])); 784Assert.Equal(JsonConvert.SerializeObject(pfi[0]), JsonConvert.SerializeObject(pfiDict["X1"])); 785Assert.Equal(JsonConvert.SerializeObject(pfi[1]), JsonConvert.SerializeObject(pfiDict["Slot 1"])); 786Assert.Equal(JsonConvert.SerializeObject(pfi[2]), JsonConvert.SerializeObject(pfiDict["Slot 2"])); 787Assert.Equal(JsonConvert.SerializeObject(pfi[3]), JsonConvert.SerializeObject(pfiDict["Slot 3"])); 788Assert.Equal(JsonConvert.SerializeObject(pfi[4]), JsonConvert.SerializeObject(pfiDict["Slot 4"])); 789Assert.Equal(JsonConvert.SerializeObject(pfi[5]), JsonConvert.SerializeObject(pfiDict["X3Important"]));
Microsoft.VisualStudio.LanguageServices (7)
ColorSchemes\ColorSchemeApplier.cs (1)
104colorScheme.Value, _colorSchemeRegistryItems[colorScheme.Value], cancellationToken).ConfigureAwait(false);
CommonControls\MemberSelectionViewModel.cs (3)
118_symbolToDependentsMap[member.Symbol].Wait(context.UserCancellationToken); 126var membersToSelected = FindDependentsRecursively(member.Symbol).SelectAsArray(symbol => _symbolToMemberViewMap[symbol]); 183foreach (var dependent in _symbolToDependentsMap[currentMember].Result)
MoveStaticMembers\StaticMemberSelectionViewModel.cs (3)
61_symbolToDependentsMap[member.Symbol].Wait(context.UserCancellationToken); 69var membersToSelected = FindDependents(member.Symbol).SelectAsArray(symbol => _symbolToMemberViewMap[symbol]); 97foreach (var dependent in _symbolToDependentsMap[currentMember].Result)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (10)
ProjectSystemShim\CPS\AnalyzersTests.cs (1)
68var ca1012DiagnosticOption = environment.Workspace.CurrentSolution.Projects.Single().CompilationOptions.SpecificDiagnosticOptions["CA1012"];
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (1)
50Assert.Equal(expected: ReportDiagnostic.Error, actual: options.SpecificDiagnosticOptions["CS1111"]);
ProjectSystemShim\LegacyProject\AnalyzersTests.cs (7)
115var ca1012DiagnosticOption = options.SpecificDiagnosticOptions["CA1012"]; 140var ca1014DiagnosticOption = options.SpecificDiagnosticOptions["CS1014"]; 183Assert.Equal(expected: ReportDiagnostic.Error, actual: options.SpecificDiagnosticOptions["CS1014"]); 187Assert.Equal(expected: ReportDiagnostic.Suppress, actual: options.SpecificDiagnosticOptions["CS1014"]); 191Assert.Equal(expected: ReportDiagnostic.Error, actual: options.SpecificDiagnosticOptions["CS1014"]); 195Assert.Equal(expected: ReportDiagnostic.Suppress, actual: options.SpecificDiagnosticOptions["CS1014"]); 222var ca1014DiagnosticOption = options.SpecificDiagnosticOptions["CS1014"];
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (1)
96Assert.Equal(expected: ReportDiagnostic.Error, actual: options.SpecificDiagnosticOptions["CS1111"]);
Roslyn.Diagnostics.Analyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;
Roslyn.VisualStudio.Next.UnitTests (9)
Options\VisualStudioOptionStorageTests.cs (4)
75var info = infos[configName]; 102var info = infos[configName]; 150var info = infos[configName]; 167var info = infos[configName];
Remote\SnapshotSerializationTests.cs (1)
745=> Assembly.LoadFrom(_map[fullPath]);
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (2)
175var analyzerResult = result.AnalysisResult[compilationWithAnalyzers.HostAnalyzers[0]]; 216var analyzerResult = result.AnalysisResult[compilationWithAnalyzers.ProjectAnalyzers[0]];
UnifiedSettings\UnifiedSettingsTests.cs (2)
401LanguageNames.CSharp => s_csharpUnifiedSettingsStorage[option], 402LanguageNames.VisualBasic => s_visualBasicUnifiedSettingsStorage[option],
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableDictionary_2.cs (1)
265get { return this[key]; }
Test.Utilities (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
Text.Analyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (12)
71var ruleName = ruleNameMap[namingRule]; 79entryWriter($"dotnet_naming_rule.{ruleName}.symbols", serializedNameMap[namingRule.SymbolSpecification.ID]); 80entryWriter($"dotnet_naming_rule.{ruleName}.style", serializedNameMap[namingRule.NamingStyle.ID]); 96entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_kinds", symbolSpecification.ApplicableSymbolKindList.ToEditorConfigString()); 97entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.applicable_accessibilities", symbolSpecification.ApplicableAccessibilityList.ToEditorConfigString(language)); 98entryWriter($"dotnet_naming_symbols.{serializedNameMap[symbolSpecification.ID]}.required_modifiers", symbolSpecification.RequiredModifierList.ToEditorConfigString(language)); 112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix); 113entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix", namingStyle.Suffix); 114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator); 115entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.capitalization", namingStyle.CapitalizationScheme.ToEditorConfigString()); 175builder.Add(rule, $"{serializedNameMap[rule.SymbolSpecification.ID]}_should_be_{serializedNameMap[rule.NamingStyle.ID]}");
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (1)
130var info = updatedMap[document.Id]!.Value;