
    Ki<                    R    d Z ddlmZ dZddlmZmZ  G d dej                        Zy)zC
Simple internal document tree Writer, writes indented pseudo-XML.
    )annotationsreStructuredText)writersfrontendc                  ^    e Zd ZdZ	 ddddgdej
                  dfffZdZd	ZdZ		 dd
Z
ddZy)Writer)	pseudoxmlpprintpformatz$"Docutils pseudo-XML" Writer OptionsNzPretty-print <#text> nodes.z
--detailed
store_true)action	validatorzpseudoxml writer)r   c                B    | j                   j                         | _        y )N)documentr   output)selfs    f/home/jay/workspace/scripts/.codegraph-venv/lib/python3.12/site-packages/docutils/writers/pseudoxml.py	translatezWriter.translate$   s    mm++-    c                     y)z2This writer supports all format-specific elements.T )r   formats     r   supportszWriter.supports'   s    r   )returnNone)r   bool)__name__
__module____qualname__	supportedr   validate_booleansettings_specconfig_sectionconfig_section_dependenciesr   r   r   r   r   r   r   r      sY    2I' 	/
'.!0I0I
J
L 	
M (N".F..r   r   N)__doc__
__future__r   __docformat__docutilsr   r   r   r   r   r   <module>r)      s'   
 #" &W^^ r   