24 references to EditorConfigOptionNames
Microsoft.CodeAnalysis.AnalyzerUtilities (24)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (16)
63
=> options.GetFlagsEnumOptionValue(
EditorConfigOptionNames
.ApiSurface, rule, tree, compilation, defaultValue);
81
=> options.GetFlagsEnumOptionValue(
EditorConfigOptionNames
.RequiredModifiers, rule, tree, compilation, defaultValue);
99
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.EnumValuesPrefixTrigger, rule, tree, compilation, defaultValue);
114
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.OutputKind, rule, tree, compilation, defaultValue);
132
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.AnalyzedSymbolKinds, rule, tree, compilation, defaultSymbolKinds);
244
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.NullCheckValidationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
251
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.AdditionalStringFormattingMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
303
? options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.ExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default))
312
? options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.ExcludedTypeNamesWithDerivedTypes, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "T:")
328
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.DisallowedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default));
343
return options.GetSymbolNamesWithValueOption(
EditorConfigOptionNames
.AdditionalRequiredSuffixes, rule, tree, compilation, getTypeAndSuffixFunc: GetParts, namePrefix: "T:");
392
return options.GetSymbolNamesWithValueOption(
EditorConfigOptionNames
.AdditionalRequiredGenericInterfaces, rule, tree, compilation, getTypeAndSuffixFunc: x => GetParts(x, compilation), namePrefix: "T:");
431
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.AdditionalInheritanceExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), optionForcedValue: defaultForcedValue);
438
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.AdditionalUseResultsMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
445
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.EnumerationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
452
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.LinqChainMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\InterproceduralAnalysisConfiguration.cs (2)
64
optionName:
EditorConfigOptionNames
.MaxInterproceduralMethodCallChain,
71
optionName:
EditorConfigOptionNames
.MaxInterproceduralLambdaOrLocalFunctionCallChain,
src\RoslynAnalyzers\Utilities\FlowAnalysis\Options\AnalyzerOptionsExtensions_FlowAnalysis.cs (6)
30
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.InterproceduralAnalysisKind, rule, tree, compilation, defaultValue);
48
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.DisposeAnalysisKind, rule, tree, compilation, defaultValue);
66
=> options.GetBoolOptionValue(
EditorConfigOptionNames
.DisposeOwnershipTransferAtConstructor, rule, tree, compilation, defaultValue);
84
=> options.GetBoolOptionValue(
EditorConfigOptionNames
.DisposeOwnershipTransferAtMethodCall, rule, tree, compilation, defaultValue);
102
=> options.GetBoolOptionValue(
EditorConfigOptionNames
.CopyAnalysis, rule, tree, compilation, defaultValue);
120
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.PointsToAnalysisKind, rule, tree, compilation, defaultValue);