/opt/cloudlinux/venv/lib/python3.11/site-packages/coverage/__pycache__
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/coverage/__pycache__/report.cpython-311.pyc (16649B)
§
Ž:ñ18Åã ó¼ — d Z ddlmZ ddlZddlmZmZmZmZm Z m
Z
mZ ddlm
Z
mZ ddlmZ ddlmZ ddlmZ dd lmZmZ dd
lmZ erddlmZ G d„ d
¦ « ZdS )zSummary reportingé )ÚannotationsN)ÚAnyÚIOÚIterableÚListÚOptionalÚTupleÚ
TYPE_CHECKING)ÚConfigErrorÚNoDataError)Úhuman_sorted_items)ÚFileReporter)Úget_analysis_to_report)ÚAnalysisÚNumbers)ÚTMorf)ÚCoveragec óT — e Zd ZdZd#d„Zd$d „Zd%d„Zd&d„Zd&d„Zd'd(d„Z d)d„Z
d*d"„ZdS )+ÚSummaryReporterz*A reporter for writing the summary report.Úcoverager ÚreturnÚNonec óh — || _ | j j | _ | ¦ « ¦ « | _ d | _ | j j pd| _ | j dvrt d| j ›�¦ « ‚g | _ d| _
d| _ t | j j
¬¦ « | _ d S )NÚtext> r ÚtotalÚmarkdownzUnknown report format choice: r )Ú precision)r ÚconfigÚget_dataÚhas_arcsÚbranchesÚoutfileÚformatÚ
output_formatr Úfr_analysisÚ
skipped_countÚempty_countr r r )Úselfr s úc/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/coverage/report.pyÚ__init__zSummaryReporter.__init__ s© € Ø ˆŒ
Ø”mÔ*ˆŒØ ×)Ò)Ñ+Ô+×4Ò4Ñ6Ô6ˆŒ
Ø*.ˆŒØ!œ[Ô/Ð9°6ˆÔØÔÐ%BÐBÐBÝÐU¸tÔ?QÐUÐUÑVÔVÐVØ@BˆÔØˆÔØˆÔÝ t¤{Ô'<Ð=Ñ=Ô=ˆŒ
ˆ
ˆ
ó ÚlineÚstrc ó¤ — | j €J ‚| j | ¦ « ¦ « | j d¦ « dS )z-Write a line to the output, adding a newline.Nú
)r" ÚwriteÚrstrip)r( r, s r) r0 zSummaryReporter.write' sJ € àŒ|Ð'Ð'Ð'ØŒ×Ò˜4Ÿ;š;™=œ=Ñ)Ô)Ð)ØŒ×Ò˜4Ñ Ô Ð Ð Ð r+ Úitemsú
Iterable[str]c óV — | d |¦ « ¦ « dS )z)Write a list of strings, joined together.Ú N)r0 Újoin)r( r2 s r) Úwrite_itemszSummaryReporter.write_items- s$ € à�
Š
�2—7’7˜5‘>”>Ñ"Ô"Ð"Ð"Ð"r+ Úheaderú List[str]Úlines_valuesúList[List[Any]]Ú
total_lineú List[Any]Ú end_linesc óŽ ‡‡‡‡
— t d„ |D ¦ « dgz ¦ « dz Š
t t |‰ d¦ « ¦ « dz t d¦ « ¦ « dz Št ‰gˆfd„|D ¦ « z ¦ « Št dd d d d d
d¬¦ « Šˆˆˆ
fd
„‰D ¦ « }d |¦ « }dt |¦ « z }| |¦ « | |¦ « ‰ t d¬¦ « d¬¦ « |D ]5}ˆˆˆ
fd„t ‰|¦ « D ¦ « } | | ¦ « Œ6|r| |¦ « ˆˆˆ
fd„t ‰|¦ « D ¦ « } | | ¦ « |D ]}
| |
¦ « ŒdS )a: Internal method that prints report data in text format.
`header` is a list with captions.
`lines_values` is list of lists of sortable values.
`total_line` is a list with values of the total line.
`end_lines` is a list of ending lines with information about skipped files.
c ó8 — g | ]}t |d ¦ « ‘ŒS )r )Úlen©Ú.0r, s r) ú
z0SummaryReporter._report_text..A s" € Ð>Ð>Ð>¨�˜D œG™œÐ>Ð>Ð>r+ é é ÚCoveré z Coverc óf •— g | ]-}t |‰ d ¦ « ¦ « dz ‘Œ.S )rG rH )rA Úindex)rC r, r8 s €r) rD z0SummaryReporter._report_text..C s7 ø€ Ð]Ð]Ð]È�s 4¨¯ª°WÑ(=Ô(=Ô#>Ñ?Ô?À!ÑCÐ]Ð]Ð]r+ z
{:{name_len}}z{:>7}z{:>{n}}z{:>10}©ÚNameÚStmtsÚMissÚBranchÚBrPartrG ÚMissingc óL •— g | ] }‰| |‰‰¬ ¦ « ‘Œ!S ©©Úname_lenÚn©r# ©rC ÚitemÚformatsÚmax_nÚmax_names €€€r) rD z0SummaryReporter._report_text..M sB ø€ ð
ð
ð
àð
�DŒM× Ò °¸EÐ ÑBÔBð
ð
ð
r+ r5 ú-z{:>{n}}%©rG z {:9})rQ c ór •— g | ]3\ }}‰| t |¦ « ‰‰d z
¬¦ « ‘Œ4S ©rF rT ©r# r- ©rC rY ÚvaluerZ r[ r\ s €€€r) rD z0SummaryReporter._report_text..[ sW ø€ ð ð ð á2=°$¸ð ˜”
×$Ò$¥S¨¡Z¤ZØ! U¨1¡Wð %ñ .ô .ðð ð r+ c ór •— g | ]3\ }}‰| t |¦ « ‰‰d z
¬¦ « ‘Œ4S r` ra rb s €€€r) rD z0SummaryReporter._report_text..e sW ø€ ð
ð
ð
á.9¨d°Eð
�DŒM× Ò ¥ U¡¤Ø q¡ð
!ñ
*ô
*ð
ð
ð
r+ N) ÚmaxrA rJ Údictr6 r0 ÚupdateÚzipr7 )r( r8 r: r<