jf jdZdZddlZddlmZmZddlmZGddeZGdd eZ dS) z Auxiliary transforms mainly to be used by Writer components. This module is called "writer_aux" because otherwise there would be conflicting imports like this one:: from docutils import writers from docutils.transforms import writers reStructuredTextN)nodes languages) Transformc.eZdZdZdZdfd ZdZxZS)Compounda .. warning:: This transform is not used by Docutils since Dec 2010 and will be removed in Docutils 0.21 or later. Flatten all compound paragraphs. For example, transform :: into :: iNctjdtdt||dS)Nzddocutils.transforms.writer_aux.Compound is deprecated and will be removed in Docutils 0.21 or later.) stacklevel)warningswarnDeprecationWarningsuper__init__)selfdocument startnode __class__s ~/builddir/build/BUILD/imunify360-venv-2.3.5/opt/imunify360/venv/lib/python3.11/site-packages/docutils/transforms/writer_aux.pyrzCompound.__init__-sI H(Q 8 8 8 8 9-----c|jtjD]`}d}|D]<}|rt |tjsd}!|dd=||ddadS)NTFclasses continued)rfindallrcompound isinstance Invisibleappend replace_self)rr first_childchilds rapplyzCompound.apply3s --en== / /HK! 9 99%eU_==,&+ )$++K8888  ! !(111+ . . . . / /r)N)__name__ __module__ __qualname____doc__default_priorityrr" __classcell__)rs@rrrs^$...... / / / / / / /rrceZdZdZdZdZdS) AdmonitionsaZ Transform specific admonitions, like this: Note contents ... into generic admonitions, like this:: Note <paragraph> Note contents ... The admonition title is localized. i��c��������������������t����������j��������|�j��������j��������j��������|�j��������j������������������}|�j����������������������������t����������j������������������D�]}|j ��������j ��������}|d��������� ��������������������|�����������t����������|t����������j ������������������sot����������j ��������|j��������g|j��������R�i�|j��������}t����������j��������d|j��������|�������������������}|��������������������d|�����������|��������������������|�����������d�S�)Nr����r���)r��� get_languager���settings language_codereporterr���r��� Admonitionr���r#���r���r��� admonition rawsourcechildren attributestitlelabelsinsertr���)r���languagenode node_namer2���r6���s��� r���r"���zAdmonitions.applyV���s���)$-*@*N*.-*@B�BM))%*:;;� .� .D/I O " "9 - - -dE$455� ."-dn�At}�A�A�A04A�A  B (BCC!!!U+++!!*--- .� .r���N)r#���r$���r%���r&���r'���r"����r���r���r*���r*���@���s5���������$� .� .� .� .� .r���r*���) r&��� __docformat__r ���docutilsr���r���docutils.transformsr���r���r*���r<���r���r���<module>r@������s��� ��# ��%�%�%�%�%�%�%�%�)�)�)�)�)�)&/�&/�&/�&/�&/y�&/�&/�&/R#.�#.�#.�#.�#.)�#.�#.�#.�#.�#.r���