ó
    €Ïç  ã                   ón   • S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr   " S S\R                  5      r
g	)
z1Lists the installed gcloud interactive CLI trees.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbase)Úlist_cli_treesc                   ó.   • \ rS rSrSr\S 5       rS rSrg)ÚListé   a¯  List the installed gcloud interactive CLI trees.

This command lists all CLI trees found in the Cloud SDK installation and
config directories. Duplicates may be listed; commands that load the trees
search the configuration directory first.

A CLI tree is a module or JSON file that describes a command and its
subcommands, flags, arguments, help text and TAB completers.
*gcloud interactive* uses CLI trees for typeahead, command line completion,
and as-you-type documentation.

Most CLI tree files are cached in the *cli* subdirectory of the *gcloud*
installation root directory. The cache is automatically updated by the
Cloud SDK installers and the *gcloud components* command group.
c                 óZ   • U R                  SSS9  U R                  R                  S5        g )Nz--directoryz=Insert this directory into the list of directories to search.)ÚhelpzQtable[box](command:sort=1, cli_version:label=CLI, version:label=VER, path, error))Úadd_argumentÚdisplay_infoÚ	AddFormat)Úparsers    Ú"lib/surface/meta/cli_trees/list.pyÚArgsÚ	List.Args+   s7   € à
×ÑØØLð ñ Nð ×Ñ×!Ñ!ð	õó    c                 ó>   • [         R                  " UR                  S9$ )N)Ú	directory)r   ÚListAllr   )ÚselfÚargss     r   ÚRunÚList.Run4   s   € Ü×!Ò!¨D¯N©NÑ;Ð;r   © N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ústaticmethodr   r   Ú__static_attributes__r   r   r   r	   r	      s    † ñð  ñó ðõ<r   r	   N)r!   Ú
__future__r   r   r   Úgooglecloudsdk.callioper   Úgooglecloudsdk.command_lib.metar   ÚCommandr	   r   r   r   Ú<module>r(      s)   ðñ  8å &Ý Ý 'å (Ý :ô<ˆ4<‰<õ <r   