navigation

Configuration

Namespace: FSharpLint.Framework
Parent: Configuration
Name Description
Record Fields
Global

Signature: GlobalConfig option
formatting

Signature: FormattingConfig option

DEPRECATED, provide formatting rules at root level.

conventions

Signature: ConventionsConfig option

DEPRECATED, provide conventions rules at root level.

typography

Signature: TypographyConfig option

DEPRECATED, provide typography rules at root level.

ignoreFiles

Signature: string [] option
Hints

Signature: HintConfig option
TypedItemSpacing

Signature: RuleConfig option
TypePrefixing

Signature: RuleConfig option
UnionDefinitionIndentation

Signature: EnabledConfig option
ModuleDeclSpacing

Signature: EnabledConfig option
ClassMemberSpacing

Signature: EnabledConfig option
TupleCommaSpacing

Signature: EnabledConfig option
TupleIndentation

Signature: EnabledConfig option
TupleParentheses

Signature: EnabledConfig option
PatternMatchClausesOnNewLine

Signature: EnabledConfig option
PatternMatchOrClausesOnNewLine

Signature: EnabledConfig option
PatternMatchClauseIndentation

Signature: RuleConfig option
PatternMatchExpressionIndentation

Signature: EnabledConfig option
RecursiveAsyncFunction

Signature: EnabledConfig option
AvoidTooShortNames

Signature: EnabledConfig option
RedundantNewKeyword

Signature: EnabledConfig option
FavourNonMutablePropertyInitialization

Signature: EnabledConfig option
FavourReRaise

Signature: EnabledConfig option
FavourStaticEmptyFields

Signature: EnabledConfig option
AsyncExceptionWithoutReturn

Signature: EnabledConfig option
UnneededRecKeyword

Signature: EnabledConfig option
NestedStatements

Signature: RuleConfig option
FavourConsistentThis

Signature: RuleConfig option
CyclomaticComplexity

Signature: RuleConfig option
ReimplementsFunction

Signature: EnabledConfig option
CanBeReplacedWithComposition

Signature: EnabledConfig option
AvoidSinglePipeOperator

Signature: EnabledConfig option
UsedUnderscorePrefixedElements

Signature: EnabledConfig option
FailwithBadUsage

Signature: EnabledConfig option
RaiseWithSingleArgument

Signature: EnabledConfig option
FailwithWithSingleArgument

Signature: EnabledConfig option
NullArgWithSingleArgument

Signature: EnabledConfig option
InvalidOpWithSingleArgument

Signature: EnabledConfig option
InvalidArgWithTwoArguments

Signature: EnabledConfig option
FailwithfWithArgumentsMatchingFormatString

Signature: EnabledConfig option
MaxLinesInLambdaFunction

Signature: RuleConfig option
MaxLinesInMatchLambdaFunction

Signature: RuleConfig option
MaxLinesInValue

Signature: RuleConfig option
MaxLinesInFunction

Signature: RuleConfig option
MaxLinesInMember

Signature: RuleConfig option
MaxLinesInConstructor

Signature: RuleConfig option
MaxLinesInProperty

Signature: RuleConfig option
MaxLinesInModule

Signature: RuleConfig option
MaxLinesInRecord

Signature: RuleConfig option
MaxLinesInEnum

Signature: RuleConfig option
MaxLinesInUnion

Signature: RuleConfig option
MaxLinesInClass

Signature: RuleConfig option
InterfaceNames

Signature: RuleConfig option
GenericTypesNames

Signature: RuleConfig option
ExceptionNames

Signature: RuleConfig option
TypeNames

Signature: RuleConfig option
RecordFieldNames

Signature: RuleConfig option
EnumCasesNames

Signature: RuleConfig option
UnionCasesNames

Signature: RuleConfig option
ModuleNames

Signature: RuleConfig option
LiteralNames

Signature: RuleConfig option
NamespaceNames

Signature: RuleConfig option
MemberNames

Signature: RuleConfig option
ParameterNames

Signature: RuleConfig option
MeasureTypeNames

Signature: RuleConfig option
ActivePatternNames

Signature: RuleConfig option
PublicValuesNames

Signature: RuleConfig option
NonPublicValuesNames

Signature: RuleConfig option
PrivateValuesNames

Signature: RuleConfig option
InternalValuesNames

Signature: RuleConfig option
MaxNumberOfItemsInTuple

Signature: RuleConfig option
MaxNumberOfFunctionParameters

Signature: RuleConfig option
MaxNumberOfMembers

Signature: RuleConfig option
MaxNumberOfBooleanOperatorsInCondition

Signature: RuleConfig option
FavourIgnoreOverLetWild

Signature: EnabledConfig option
FavourTypedIgnore

Signature: EnabledConfig option
WildcardNamedWithAsPattern

Signature: EnabledConfig option
UselessBinding

Signature: EnabledConfig option
TupleOfWildcards

Signature: EnabledConfig option
Indentation

Signature: EnabledConfig option
MaxCharactersOnLine

Signature: RuleConfig option
TrailingWhitespaceOnLine

Signature: RuleConfig option
MaxLinesInFile

Signature: RuleConfig option
TrailingNewLineInFile

Signature: EnabledConfig option
NoTabCharacters

Signature: EnabledConfig option
NoPartialFunctions

Signature: RuleConfig option
SuggestUseAutoProperty

Signature: EnabledConfig option
EnsureTailCallDiagnosticsInRecursiveFunctions

Signature: EnabledConfig option
Static Members
Zero

Signature: Configuration