/opt/cloudlinux/venv/lib/python3.11/site-packages/coverage/__pycache__
NameSizeModeActions
annotate.cpython-311.pyc60170644editdlrm
bytecode.cpython-311.pyc10240644editdlrm
cmdline.cpython-311.pyc366770644editdlrm
collector.cpython-311.pyc217640644editdlrm
config.cpython-311.pyc255990644editdlrm
context.cpython-311.pyc34500644editdlrm
control.cpython-311.pyc601880644editdlrm
data.cpython-311.pyc107570644editdlrm
debug.cpython-311.pyc306280644editdlrm
disposition.cpython-311.pyc26360644editdlrm
env.cpython-311.pyc47380644editdlrm
exceptions.cpython-311.pyc30960644editdlrm
execfile.cpython-311.pyc143110644editdlrm
files.cpython-311.pyc254920644editdlrm
html.cpython-311.pyc331020644editdlrm
inorout.cpython-311.pyc271180644editdlrm
jsonreport.cpython-311.pyc64400644editdlrm
lcovreport.cpython-311.pyc70070644editdlrm
misc.cpython-311.pyc205150644editdlrm
multiproc.cpython-311.pyc57050644editdlrm
numbits.cpython-311.pyc71230644editdlrm
parser.cpython-311.pyc659940644editdlrm
phystokens.cpython-311.pyc87550644editdlrm
plugin.cpython-311.pyc235730644editdlrm
plugin_support.cpython-311.pyc196740644editdlrm
python.cpython-311.pyc119060644editdlrm
pytracer.cpython-311.pyc115880644editdlrm
report.cpython-311.pyc166490644editdlrm
report_core.cpython-311.pyc56020644editdlrm
results.cpython-311.pyc197380644editdlrm
sqldata.cpython-311.pyc770690644editdlrm
templite.cpython-311.pyc153960644editdlrm
tomlconfig.cpython-311.pyc119890644editdlrm
types.cpython-311.pyc89970644editdlrm
version.cpython-311.pyc16240644editdlrm
xmlreport.cpython-311.pyc148420644editdlrm
__init__.cpython-311.pyc9090644editdlrm
__main__.cpython-311.pyc4230644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/coverage/__pycache__/annotate.cpython-311.pyc (6017B)
§ 2¯Âš†FNãóÆ—dZddlmZddlZddlZddlmZmZmZddl m Z ddl m Z m Z ddlmZddlmZdd lmZdd lmZerdd lmZe e¦«ZGd „d ¦«ZdS)z'Source file annotation for coverage.py.é)Ú annotationsN)ÚIterableÚOptionalÚ TYPE_CHECKING)Ú flat_rootname)Ú ensure_dirÚisolate_module)Ú FileReporter)Úget_analysis_to_report)ÚAnalysis)ÚTMorf)ÚCoveragecól—eZdZdZdd„Zejd¦«Zejd¦«Zddd„Z dd„Z d S)ÚAnnotateReporteraGenerate annotated source files showing line coverage. This reporter creates annotated copies of the measured source files. Each .py file is copied as a .py,cover file, with a left-hand margin annotating each line:: > def h(x): - if 0: #pragma: no cover - pass > if x == 1: ! a = 1 > else: > a = 2 > h(2) Executed lines use ">", lines not executed use "!", lines excluded from consideration use "-". ÚcoveragerÚreturnÚNonecóD—||_|jj|_d|_dS©N)rÚconfigÚ directory)Úselfrs úe/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/coverage/annotate.pyÚ__init__zAnnotateReporter.__init__0s €Ø ˆŒ Ø”mÔ*ˆŒ Ø(,ˆŒˆˆóz\s*(#|$)z\s*else\s*:\s*(#|$)NÚmorfsúOptional[Iterable[TMorf]]rú Optional[str]có¨—||_|j ¦«t|j|¦«D]\}}| ||¦«ŒdS)zIRun the report. See `coverage.report()` for arguments. N)rrÚget_datar Ú annotate_file)rrrÚfrÚanalysiss rÚreportzAnnotateReporter.report8sa€ð #ˆŒØ Œ ×ÒÑ Ô Ð Ý2°4´=À%ÑHÔHð -ð -‰LˆB�Ø × Ò ˜r 8Ñ ,Ô ,Ð ,Ð ,ð -ð -rr"r r#r có&—t|j¦«}t|j¦«}t|j¦«}|jr€t |j¦«t j |jt|  ¦«¦«¦«}|  d¦«r |dd…dz}|dz }n |j dz}t|dd¬¦«5}d x}} d } | ¦«} t|  d ¦«d ¬ ¦«D�]×\} } |t#|¦«kr0||| kr$|d z }|t#|¦«kr ||| k°$| t#|¦«kr0|| | kr$| d z } | t#|¦«kr || | k°$|t#|¦«kr+||| kr| t#|¦«kp || | k} |j | ¦«r| d ¦«nÈ|j | ¦«rg| t#|¦«kr| d¦«n…|||| kr| d¦«n]| d¦«nG| |vr| d¦«n-| r| d¦«n| d¦«| | ¦«�ŒÙ ddd¦«dS#1swxYwYdS)z]Annotate a single file. `fr` is the FileReporter for the file to annotate. Ú_pyNéýÿÿÿz.pyz,coverÚwzutf-8)ÚencodingrTé)Ústartz z> z! z- )ÚsortedÚ statementsÚmissingÚexcludedrrÚosÚpathÚjoinrÚrelative_filenameÚendswithÚfilenameÚopenÚsourceÚ enumerateÚ splitlinesÚlenÚblank_reÚmatchÚwriteÚelse_re)rr"r#r-r.r/Ú dest_fileÚdestÚiÚjÚcoveredr7ÚlinenoÚlines rr!zAnnotateReporter.annotate_fileCsX€õ ˜HÔ/Ñ0Ô0ˆ ݘÔ)Ñ*Ô*ˆÝ˜(Ô+Ñ,Ô,ˆà Œ>ð /Ý �t”~Ñ &Ô &Ð &ÝœŸ š  T¤^µ]À2×CWÒCWÑCYÔCYÑ5ZÔ5ZÑ[Ô[ˆIØ×!Ò! %Ñ(Ô(ð 3Ø% c r cœN¨UÑ2� Ø ˜Ñ !ˆIˆIàœ  hÑ.ˆIå �)˜S¨7Ð 3Ñ 3Ô 3ð !°t؈IˆA�؈GØ—Y’Y‘[”[ˆFÝ )¨&×*;Ò*;¸DÑ*AÔ*AÈÐ KÑ KÔ Kð !ñ !‘ �˜Ø�#˜j™/œ/Ò)Ð)¨j¸¬m¸fÒ.DÐ.Dؘ‘F�Að�#˜j™/œ/Ò)Ð)¨j¸¬m¸fÒ.DÐ.Dà�#˜g™,œ,Ò&Ð&¨7°1¬:¸Ò+>Ð+>ؘ‘F�Að�#˜g™,œ,Ò&Ð&¨7°1¬:¸Ò+>Ð+>à•s˜:‘”Ò&Ð&¨:°a¬=¸FÒ+BÐ+BØ¥3 w¡<¤<Ò/ÐF°7¸1´:ÀÒ3F�GØ”=×&Ò& tÑ,Ô,ð%Ø—J’J˜tÑ$Ô$Ð$Ð$Ø”\×'Ò'¨Ñ-Ô-ð %à�C ™LœLÒ(Ð(ØŸ š  4Ñ(Ô(Ð(Ð(Ø# Aœ¨'°!¬*Ò4Ð4ØŸ š  4Ñ(Ô(Ð(Ð(àŸ š  4Ñ(Ô(Ð(Ð(ؘxÐ'Ð'Ø—J’J˜tÑ$Ô$Ð$Ð$Øð%Ø—J’J˜tÑ$Ô$Ð$Ð$à—J’J˜tÑ$Ô$Ð$à— ’ ˜4Ñ Ô Ð Ñ ð1 !ð  !ð !ð !ñ !ô !ð !ð !ð !ð !ð !ð !ð !øøøð !ð !ð !ð !ð !ð !sà HLÌL Ì L )rrrrr)rrrrrr)r"r r#r rr) Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚreÚcompiler;r>r$r!©rrrrs„€€€€€ððð*-ð-ð-ð-ð ˆrŒz˜+Ñ&Ô&€H؈bŒjÐ/Ñ0Ô0€Gð -ð -ð -ð -ð -ð/!ð/!ð/!ð/!ð/!ð/!rr)rIÚ __future__rr0rJÚtypingrrrÚcoverage.filesrÚ coverage.miscrr Úcoverage.pluginr Úcoverage.report_corer Úcoverage.resultsr Úcoverage.typesr rrrrLrrúrUs&ðð.Ð-à"Ð"Ð"Ð"Ð"Ð"à € € € Ø € € € à4Ð4Ð4Ð4Ð4Ð4Ð4Ð4Ð4Ð4à(Ð(Ð(Ð(Ð(Ð(Ø4Ð4Ð4Ð4Ð4Ð4Ð4Ð4Ø(Ð(Ð(Ð(Ð(Ð(Ø7Ð7Ð7Ð7Ð7Ð7Ø%Ð%Ð%Ð%Ð%Ð%Ø Ð Ð Ð Ð Ð àð"Ø!Ð!Ð!Ð!Ð!Ð!à€^�BÑÔ€ðX!ðX!ðX!ðX!ðX!ñX!ôX!ðX!ðX!ðX!r