packages feed

opt-env-conf-test-0.0.0.0: test_resources/docs/three-commands/opt-docs.txt

AnyDocsAnd
  [ AnyDocsSingle
      OptDoc
        { optDocTryArgument = False
        , optDocTrySwitch = False
        , optDocTryOption = True
        , optDocDasheds = [ DashedLong ('c' :| "onfig-file") ]
        , optDocDefault = Nothing
        , optDocMetavar = Just "FILE_PATH"
        , optDocHelp = Just "Path to the configuration file"
        }
  , AnyDocsCommands
      [ CommandDoc
          { commandDocArgument = "one"
          , commandDocHelp = "first"
          , commandDocs =
              AnyDocsSingle
                OptDoc
                  { optDocTryArgument = True
                  , optDocTrySwitch = False
                  , optDocTryOption = False
                  , optDocDasheds = []
                  , optDocDefault = Nothing
                  , optDocMetavar = Just "STR"
                  , optDocHelp = Just "argument"
                  }
          }
      , CommandDoc
          { commandDocArgument = "two"
          , commandDocHelp = "second"
          , commandDocs =
              AnyDocsAnd
                [ AnyDocsSingle
                    OptDoc
                      { optDocTryArgument = False
                      , optDocTrySwitch = False
                      , optDocTryOption = True
                      , optDocDasheds = [ DashedLong ('n' :| "umber") , DashedShort 'n' ]
                      , optDocDefault = Nothing
                      , optDocMetavar = Just "INT"
                      , optDocHelp = Just "number"
                      }
                , AnyDocsSingle
                    OptDoc
                      { optDocTryArgument = False
                      , optDocTrySwitch = True
                      , optDocTryOption = False
                      , optDocDasheds = [ DashedLong ('(' :| "enable|disable)-enable") ]
                      , optDocDefault = Nothing
                      , optDocMetavar = Nothing
                      , optDocHelp = Just "enable extra"
                      }
                ]
          }
      , CommandDoc
          { commandDocArgument = "three"
          , commandDocHelp = "third"
          , commandDocs = AnyDocsAnd []
          }
      ]
  ]