[{"name":"Review.VariantValueCount","comment":" Limit the number of values allowed on a variant\n\n@docs zeroOrOne\n\n","unions":[],"aliases":[],"values":[{"name":"zeroOrOne","comment":" Reports variant definitions that have multiple attached values\n\n    config =\n        [ Review.VariantValueCount.zeroOrOne\n        ]\n\n\n## reported\n\n    type User\n        = User String Time.Posix\n\n\n## not reported\n\n    type User\n        = User { name : String, registrationTime : Time.Posix }\n\ndependency variants with multiple arguments are also ok\n\n    import List.NonEmpty exposing (NonEmpty(..))\n\n    notReported =\n        List.NonEmpty.NonEmpty 'H' [ 'e', 'l', 'l', 'o' ]\n\n","type":"Review.Rule.Rule"}],"binops":[]}]