
    zi                     ~    d Z ddlmZ ddlmZmZ ddlmZ ddlm	Z	 erddl
mZ ddlmZ  G d d	e          ZddZdS )z!Do syntax checks, but no writing.    )annotations)TYPE_CHECKINGAny)Builder)__)Node)Sphinxc                  ^    e Zd ZdZ ed          ZdZddZddZdddZ	ddZ
ddZddZd	S )DummyBuilderdummyz%The dummy builder generates no files.TreturnNonec                    d S N selfs    `/var/www/tmov.alphamb/tmov_inventario/venv/lib/python3.11/site-packages/sphinx/builders/dummy.pyinitzDummyBuilder.init           set[str]c                    | j         j        S r   )env
found_docsr   s    r   get_outdated_docszDummyBuilder.get_outdated_docs   s    x""r   Ndocnamestrtyp
str | Nonec                    dS )N r   )r   r   r   s      r   get_target_urizDummyBuilder.get_target_uri   s    rr   docnamesc                    d S r   r   )r   r$   s     r   prepare_writingzDummyBuilder.prepare_writing   r   r   doctreer   c                    d S r   r   )r   r   r'   s      r   	write_doczDummyBuilder.write_doc"   r   r   c                    d S r   r   r   s    r   finishzDummyBuilder.finish%   r   r   )r   r   )r   r   r   )r   r   r   r    r   r   )r$   r   r   r   )r   r   r'   r   r   r   )__name__
__module____qualname__namer   epilogallow_parallelr   r   r#   r&   r)   r+   r   r   r   r   r      s        DR788FN   # # # #               r   r   appr	   r   dict[str, Any]c                B    |                      t                     ddddS )NbuiltinT)versionparallel_read_safeparallel_write_safe)add_builderr   )r2   s    r   setupr:   )   s.    OOL!!! "#  r   N)r2   r	   r   r3   )__doc__
__future__r   typingr   r   sphinx.buildersr   sphinx.localer   docutils.nodesr   sphinx.applicationr	   r   r:   r   r   r   <module>rB      s    ' ' " " " " " " % % % % % % % % # # # # # #       *######))))))    7   2     r   