85 references to KeyValuePairUtil
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
AbstractUserDiagnosticTest.cs (1)
205var diagnosticsToFix = ImmutableDictionary.CreateRange(SpecializedCollections.SingletonEnumerable(KeyValuePairUtil.Create(document, diagnostics.ToImmutableArray())));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Diagnostics\Suppression\SuppressionTests.cs (2)
763var specificDiagnosticOptions = new[] { KeyValuePairUtil.Create(IDEDiagnosticIds.FormattingDiagnosticId, ReportDiagnostic.Warn) }; 1005var specificDiagnosticOptions = new[] { KeyValuePairUtil.Create(IDEDiagnosticIds.FormattingDiagnosticId, ReportDiagnostic.Warn) };
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
322KeyValuePairUtil.Create(newDocument.FilePath, ImmutableArray.Create(
Semantics\SpeculationAnalyzerTests.cs (1)
513TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(new[] { KeyValuePairUtil.Create("CS0219", ReportDiagnostic.Suppress) }));
Microsoft.CodeAnalysis.CSharp.Features (5)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (3)
45KeyValuePairUtil.Create(ConvertToRawKind.SingleLine, nameof(ConvertToRawKind.SingleLine)), 46KeyValuePairUtil.Create(ConvertToRawKind.MultiLineIndented, nameof(ConvertToRawKind.MultiLineIndented)), 47KeyValuePairUtil.Create(ConvertToRawKind.MultiLineWithoutLeadingWhitespace, nameof(ConvertToRawKind.MultiLineWithoutLeadingWhitespace)),
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (2)
54yield return KeyValuePairUtil.Create((helper, useExpressionBody: true), helper.GetType().Name + "_UseExpressionBody"); 55yield return KeyValuePairUtil.Create((helper, useExpressionBody: false), helper.GetType().Name + "_UseBlockBody");
Microsoft.CodeAnalysis.CSharp.Workspaces (20)
CSharpFormattingOptions2.cs (20)
29KeyValuePairUtil.Create("expressions", SpacePlacementWithinParentheses.Expressions), 30KeyValuePairUtil.Create("type_casts", SpacePlacementWithinParentheses.TypeCasts), 31KeyValuePairUtil.Create("control_flow_statements", SpacePlacementWithinParentheses.ControlFlowStatements), 36KeyValuePairUtil.Create("ignore", BinaryOperatorSpacingOptions.Ignore), 37KeyValuePairUtil.Create("none", BinaryOperatorSpacingOptions.Remove), 38KeyValuePairUtil.Create("before_and_after", BinaryOperatorSpacingOptions.Single), 43KeyValuePairUtil.Create("flush_left", LabelPositionOptions.LeftMost), 44KeyValuePairUtil.Create("no_change", LabelPositionOptions.NoIndent), 45KeyValuePairUtil.Create("one_less_than_current", LabelPositionOptions.OneLess), 50KeyValuePairUtil.Create("object_collection_array_initalizers", NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers), 55KeyValuePairUtil.Create("all", NewLineBeforeOpenBracePlacement.All), 56KeyValuePairUtil.Create("accessors", NewLineBeforeOpenBracePlacement.Accessors), 57KeyValuePairUtil.Create("types", NewLineBeforeOpenBracePlacement.Types), 58KeyValuePairUtil.Create("methods", NewLineBeforeOpenBracePlacement.Methods), 59KeyValuePairUtil.Create("properties", NewLineBeforeOpenBracePlacement.Properties), 60KeyValuePairUtil.Create("anonymous_methods", NewLineBeforeOpenBracePlacement.AnonymousMethods), 61KeyValuePairUtil.Create("control_blocks", NewLineBeforeOpenBracePlacement.ControlBlocks), 62KeyValuePairUtil.Create("anonymous_types", NewLineBeforeOpenBracePlacement.AnonymousTypes), 63KeyValuePairUtil.Create("object_collection_array_initializers", NewLineBeforeOpenBracePlacement.ObjectCollectionArrayInitializers), 64KeyValuePairUtil.Create("lambdas", NewLineBeforeOpenBracePlacement.LambdaExpressionBody),
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
Diagnostics\AbstractUserDiagnosticTest.cs (1)
205var diagnosticsToFix = ImmutableDictionary.CreateRange(SpecializedCollections.SingletonEnumerable(KeyValuePairUtil.Create(document, diagnostics.ToImmutableArray())));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\DeclaratorMapDescription.cs (1)
71yield return KeyValuePairUtil.Create(OldSpans[i][j], NewSpans[i][j]);
Workspaces\TestWorkspace_XmlConsumption.cs (1)
445.Split(',').Select(v => KeyValuePairUtil.Create(v.Split('=').ElementAt(0), (object)v.Split('=').ElementAt(1))).ToImmutableArray());
Microsoft.CodeAnalysis.Features (3)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (1)
223builder.Add(KeyValuePairUtil.Create(symbol, GetUniqueDiagnostics(diagnostics)));
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
1565lazyKnownMatches.Add(KeyValuePairUtil.Create(activeNode.OldNode, activeNode.NewTrackedNode));
EditAndContinue\CommittedSolution.cs (1)
405return documentIdArrays.SelectMany(ids => ids.WhereNotNull()).Select(id => KeyValuePairUtil.Create(id, DocumentState.MatchesBuildOutput));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (2)
100Yield KeyValuePairUtil.Create(position, span) 492KeyValuePairUtil.Create(newDocument.FilePath, ImmutableArray.Create(
Semantics\SpeculationAnalyzerTests.vb (1)
138TestOptions.ReleaseDll.WithSpecificDiagnosticOptions({KeyValuePairUtil.Create("BC0219", ReportDiagnostic.Suppress)}))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Serialization\VisualBasicOptionsSerializationService.vb (1)
123builder.Add(KeyValuePairUtil.Create(key, value))
Microsoft.CodeAnalysis.Workspaces (23)
BidirectionalMap.cs (1)
26_backwardMap = ImmutableDictionary.CreateRange<TValue, TKey>(pairs.Select(p => KeyValuePairUtil.Create(p.Value, p.Key)));
CodeFixes\FixAllOccurrences\FixAllContext.DiagnosticProvider.cs (1)
81var kvp = SpecializedCollections.SingletonEnumerable(KeyValuePairUtil.Create(project, diagnostics));
CodeRefactorings\FixAllOccurences\FixAllState.cs (1)
108return spansByDocument.Select(kvp => KeyValuePairUtil.Create(kvp.Key, new Optional<ImmutableArray<TextSpan>>(kvp.Value)))
CodeStyleHelpers.cs (2)
159KeyValuePairUtil.Create("discard_variable", UnusedValuePreference.DiscardVariable), 160KeyValuePairUtil.Create("unused_local_variable", UnusedValuePreference.UnusedLocalVariable),
CodeStyleOptions2.cs (10)
164KeyValuePairUtil.Create("non_public", UnusedParametersPreference.NonPublicMethods), 165KeyValuePairUtil.Create("all", UnusedParametersPreference.AllMethods), 192KeyValuePairUtil.Create("never", CodeStyle.AccessibilityModifiersRequired.Never), 193KeyValuePairUtil.Create("always", CodeStyle.AccessibilityModifiersRequired.Always), 194KeyValuePairUtil.Create("for_non_interface_members", CodeStyle.AccessibilityModifiersRequired.ForNonInterfaceMembers), 195KeyValuePairUtil.Create("omit_if_default", CodeStyle.AccessibilityModifiersRequired.OmitIfDefault), 238KeyValuePairUtil.Create("always_for_clarity", ParenthesesPreference.AlwaysForClarity), 239KeyValuePairUtil.Create("never_if_unnecessary", ParenthesesPreference.NeverIfUnnecessary), 288KeyValuePairUtil.Create("always", ForEachExplicitCastInSourcePreference.Always), 289KeyValuePairUtil.Create("when_strongly_typed", ForEachExplicitCastInSourcePreference.WhenStronglyTyped),
LanguageServices\FixAllSpanMappingService\AbstractFixAllSpanMappingService.cs (2)
41KeyValuePairUtil.Create(document, ImmutableArray.Create(decl.FullSpan)))); 65KeyValuePairUtil.Create(document, ImmutableArray.Create(decl.FullSpan))));
Options\GlobalOptionService.cs (1)
168=> SetGlobalOptions(OneOrMany.Create(KeyValuePairUtil.Create(optionKey, value)));
Options\SolutionOptionSet.cs (2)
82var internallyDefined = _changedOptionKeys.Where(key => key.Option is IOption2).SelectAsArray(key => KeyValuePairUtil.Create(new OptionKey2((IOption2)key.Option, key.Language), _values[key])); 83var externallyDefined = _changedOptionKeys.Where(key => key.Option is not IOption2).SelectAsArray(key => KeyValuePairUtil.Create(key, _values[key]));
Serialization\AbstractOptionsSerializationService.cs (2)
144specificDiagnosticOptionsList.Add(KeyValuePairUtil.Create(key, value)); 208featuresList.Add(KeyValuePairUtil.Create(key, value));
Workspace\Solution\TextDocumentStates.cs (1)
139_map.AddRange(states.Select(state => KeyValuePairUtil.Create(state.Id, state))));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Remote\TestSerializerService.cs (1)
33.AddRange(s_wellKnownReferenceNames.Select(pair => KeyValuePairUtil.Create(pair.Value, pair.Key)));
Microsoft.CodeAnalysis.Workspaces.UnitTests (17)
Differencing\MatchTests.cs (8)
27new[] { KeyValuePairUtil.Create(x1, x2), KeyValuePairUtil.Create(x1, x2) }); 31Assert.Throws<ArgumentException>(() => TestTreeComparer.Instance.ComputeMatch(oldRoot, newRoot, new[] { KeyValuePairUtil.Create(x1, x1) })); 33Assert.Throws<ArgumentException>(() => TestTreeComparer.Instance.ComputeMatch(oldRoot, newRoot, new[] { KeyValuePairUtil.Create(x1, x2), KeyValuePairUtil.Create(x1, new TestNode(0, 0)) })); 51KeyValuePairUtil.Create(x1, x2), 52KeyValuePairUtil.Create(y1, x2), 77KeyValuePairUtil.Create(x1, newRoot),
SolutionTests\TryApplyChangesTests.cs (3)
124project.ParseOptions!.WithFeatures(new[] { KeyValuePairUtil.Create("Feature", "") })).Solution)); 139project.WithParseOptions(project.ParseOptions!.WithFeatures(new[] { KeyValuePairUtil.Create("Feature", "ExpectedValue") })).Solution)); 154project.WithParseOptions(project.ParseOptions!.WithFeatures(new[] { KeyValuePairUtil.Create("Feature", "WrongThing") })).Solution));
WorkspaceServiceTests\GlobalOptionServiceTests.cs (6)
42ImmutableArray.Create(KeyValuePairUtil.Create(optionKey, (object?)2))); 48ImmutableArray.Create(KeyValuePairUtil.Create(optionKey, (object?)3))); 127ImmutableArray.Create(KeyValuePairUtil.Create(new OptionKey2(FormattingOptions2.NewLine, "lang"), (object?)"NEW_LINE")), 185KeyValuePairUtil.Create(new OptionKey2(option1), (object?)5), 186KeyValuePairUtil.Create(new OptionKey2(option2), (object?)6), 187KeyValuePairUtil.Create(new OptionKey2(option3), (object?)3)));
Microsoft.VisualStudio.LanguageServices (2)
KeybindingReset\KeybindingResetDetector.cs (2)
221KeyValuePairUtil.Create(new OptionKey2(KeybindingResetOptionsStorage.ReSharperStatus), (object)currentStatus), 222KeyValuePairUtil.Create(new OptionKey2(KeybindingResetOptionsStorage.NeedsReset), (object)needsReset)));
Microsoft.VisualStudio.LanguageServices.Implementation (1)
Options\AbstractOptionPage.cs (1)
111s_optionStore.GlobalOptions.SetGlobalOptions(changedOptions.SelectAsArray(entry => KeyValuePairUtil.Create(entry.key, entry.newValue)));
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (1)
224Dim key = KeyValuePairUtil.Create(str, kind)