
    Vh                    p    d Z ddlmZ ddlZddlmZ ddlZddl	m
Z
mZ ddlmZmZmZmZ 	 	 	 	 	 	 	 	 d	dZy)
5Command line parsing for the `coverage html` command.    )annotationsN   )command_coverage_htmlCoverageHtmlConfig   )CompositeActionCompletionFinderControllerMode
TargetModeadd_environmentsc                0   | j                  d|gd      }|j                  t        t               t	        j
                  t        j                  |j                  d            } ||       t        ||t        j                  t        j                         y)r   htmlzgenerate html coverage report)parentshelp)funcconfigzcoverage arguments)titleN)
add_parserset_defaultsr   r   tcastargparseArgumentParseradd_argument_groupr   r
   	DELEGATEDr   
NO_TARGETS)
subparsersparentadd_coverage_common	completerparsercoverage_combines         a/home/dcms/DCMS/lib/python3.12/site-packages/ansible_test/_internal/cli/commands/coverage/html.pydo_htmlr$      s     '1&;&;, '< 'F "!  
 vvh55v7P7PWk7P7lm()VY(@(@*BWBWX    )r   zargparse.ArgumentParserr   z+c.Callable[[argparse.ArgumentParser], None]r    r	   returnNone)__doc__
__future__r   r   collections.abcabcctypingr   commands.coverage.htmlr   r   environmentsr	   r
   r   r   r$    r%   r#   <module>r1      sT    ; "   
 Y#Y EY /	Y
 
Yr%   