24 references to EditorConfigOptionNames
Microsoft.CodeAnalysis.AnalyzerUtilities (24)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (16)
61
=> options.GetFlagsEnumOptionValue(
EditorConfigOptionNames
.ApiSurface, rule, tree, compilation, defaultValue);
79
=> options.GetFlagsEnumOptionValue(
EditorConfigOptionNames
.RequiredModifiers, rule, tree, compilation, defaultValue);
97
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.EnumValuesPrefixTrigger, rule, tree, compilation, defaultValue);
112
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.OutputKind, rule, tree, compilation, defaultValue);
130
=> options.GetNonFlagsEnumOptionValue(
EditorConfigOptionNames
.AnalyzedSymbolKinds, rule, tree, compilation, defaultSymbolKinds);
242
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.NullCheckValidationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
249
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.AdditionalStringFormattingMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
301
? options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.ExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default))
310
? options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.ExcludedTypeNamesWithDerivedTypes, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "T:")
326
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.DisallowedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default));
341
return options.GetSymbolNamesWithValueOption(
EditorConfigOptionNames
.AdditionalRequiredSuffixes, rule, tree, compilation, getTypeAndSuffixFunc: GetParts, namePrefix: "T:");
390
return options.GetSymbolNamesWithValueOption(
EditorConfigOptionNames
.AdditionalRequiredGenericInterfaces, rule, tree, compilation, getTypeAndSuffixFunc: x => GetParts(x, compilation), namePrefix: "T:");
429
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.AdditionalInheritanceExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), optionForcedValue: defaultForcedValue);
436
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.AdditionalUseResultsMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
443
=> options.GetSymbolNamesWithValueOption<Unit>(
EditorConfigOptionNames
.EnumerationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.NameParts(name, Unit.Default), namePrefix: "M:");
450
=> 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);