Skip to content

ClassifyLiteralUnions

type ClassifyLiteralUnions =
    | NonStringLiteralCase
    | QualifiedAccessKept of caseName: string
AssemblyXantham.Generator
ImplementsIFindingKind
Attributes[<Prefix>]

classify-literal-unions.

Cases

NonStringLiteralCase
QualifiedAccessKept of caseName: string

A single-case string enum whose case is a reserved F# name (Ok, Error, Some, None, ValueSome, ValueNone) keeps RequireQualifiedAccess.

Properties

member IsNonStringLiteralCase: bool
member IsQualifiedAccessKept: bool