parameters: ()
docstring: Collect arguments from the commandline and create coverage report.
docstring_summary: Collect arguments from the commandline and create coverage report.
docstring_tokens: Collect arguments from the commandline and create coverage report .
function: def createCoverageReportFromCommandLine():
      """Collect arguments from the commandline and create coverage report."""
      parser = argparse.ArgumentParser(
          description='Create coverage report.',
          epilog="""""",
          formatter_class=argparse.ArgumentDefaultsHelpFormatter)
  
      parser.add_argument(
          'executable',
          metavar='executable',
          type=str,
          nargs=1,
          help='executable to report on')
  
      parser.add_argument(
          '-n', '--dry-run',
          action='store_true',
          help='do not execute conan commands')
  
      parser.add_argument(
          '-v', '--verbose',
          action='count',
          default=0,
          help='level of progress reporting')
  
      parser.add_argument(
          '--user',
          metavar='u',
          type=str,
          default=cfg_github_user,
          help='github user name')
  
      parser.add_argument(
          '--project',
          metavar='p',
          type=str,
          default=cfg_github_project,
          help='github project name')
  
      parser.add_argument(
          '--prj-folder',
          metavar='f',
          type=str,
          default=None,
          help='project root folder')
  
      parser.add_argument(
          '--prj-folder-level',
          metavar='n',
          type=int,
          default=cfg_prj_folder_level,
          help='project root folder level from executable')
  
      createCoverageReports( parser.parse_args() )
function_tokens: def createCoverageReportFromCommandLine ( ) : parser = argparse . ArgumentParser ( description = 'Create coverage report.' , epilog = """""" , formatter_class = argparse . ArgumentDefaultsHelpFormatter ) parser . add_argument ( 'executable' , metavar = 'executable' , type = str , nargs = 1 , help = 'executable to report on' ) parser . add_argument ( '-n' , '--dry-run' , action = 'store_true' , help = 'do not execute conan commands' ) parser . add_argument ( '-v' , '--verbose' , action = 'count' , default = 0 , help = 'level of progress reporting' ) parser . add_argument ( '--user' , metavar = 'u' , type = str , default = cfg_github_user , help = 'github user name' ) parser . add_argument ( '--project' , metavar = 'p' , type = str , default = cfg_github_project , help = 'github project name' ) parser . add_argument ( '--prj-folder' , metavar = 'f' , type = str , default = None , help = 'project root folder' ) parser . add_argument ( '--prj-folder-level' , metavar = 'n' , type = int , default = cfg_prj_folder_level , help = 'project root folder level from executable' ) createCoverageReports ( parser . parse_args ( ) )