1912 lines
109 KiB
HTML
1912 lines
109 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>Coverage report</title>
|
|
<link rel="icon" sizes="32x32" href="favicon_32_cb_c827f16f.png">
|
|
<link rel="stylesheet" href="style_cb_4667309f.css" type="text/css">
|
|
<script src="coverage_html_cb_dd2e7eb5.js" defer></script>
|
|
</head>
|
|
<body class="indexfile">
|
|
<header>
|
|
<div class="content">
|
|
<h1>Coverage report:
|
|
<span class="pc_cov">73%</span>
|
|
</h1>
|
|
<aside id="help_panel_wrapper">
|
|
<input id="help_panel_state" type="checkbox">
|
|
<label for="help_panel_state">
|
|
<img id="keyboard_icon" src="keybd_closed_cb_900cfef5.png" alt="Show/hide keyboard shortcuts">
|
|
</label>
|
|
<div id="help_panel">
|
|
<p class="legend">Shortcuts on this page</p>
|
|
<div class="keyhelp">
|
|
<p>
|
|
<kbd>f</kbd>
|
|
<kbd>n</kbd>
|
|
<kbd>s</kbd>
|
|
<kbd>m</kbd>
|
|
<kbd>x</kbd>
|
|
<kbd>c</kbd>
|
|
change column sorting
|
|
</p>
|
|
<p>
|
|
<kbd>[</kbd>
|
|
<kbd>]</kbd>
|
|
prev/next file
|
|
</p>
|
|
<p>
|
|
<kbd>?</kbd> show/hide this help
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</aside>
|
|
<form id="filter_container">
|
|
<input id="filter" type="text" value="" placeholder="filter...">
|
|
<div>
|
|
<input id="hide100" type="checkbox" >
|
|
<label for="hide100">hide covered</label>
|
|
</div>
|
|
</form>
|
|
<h2>
|
|
<a class="button" href="index.html">Files</a>
|
|
<a class="button" href="function_index.html">Functions</a>
|
|
<a class="button current">Classes</a>
|
|
</h2>
|
|
<p class="text">
|
|
<a class="nav" href="https://coverage.readthedocs.io/en/7.14.1">coverage.py v7.14.1</a>,
|
|
created at 2026-06-20 12:55 +0000
|
|
</p>
|
|
</div>
|
|
</header>
|
|
<main id="index">
|
|
<table class="index" data-sortable>
|
|
<thead>
|
|
<tr class="tablehead" title="Click to sort">
|
|
<th id="file" class="name" aria-sort="none" data-shortcut="f">File<span class="arrows"></span></th>
|
|
<th id="region" class="name" aria-sort="none" data-default-sort-order="ascending" data-shortcut="n">class<span class="arrows"></span></th>
|
|
<th class="spacer"> </th>
|
|
<th id="statements" aria-sort="none" data-default-sort-order="descending" data-shortcut="s">statements<span class="arrows"></span></th>
|
|
<th id="missing" aria-sort="none" data-default-sort-order="descending" data-shortcut="m">missing<span class="arrows"></span></th>
|
|
<th id="excluded" aria-sort="none" data-default-sort-order="descending" data-shortcut="x">excluded<span class="arrows"></span></th>
|
|
<th class="spacer"> </th>
|
|
<th id="coverage" aria-sort="none" data-shortcut="c">coverage<span class="arrows"></span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391___init___py.html">pyPhotoAlbum<span class="sep">/</span>__init__.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="3 3">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_alignment_py.html#t9">pyPhotoAlbum<span class="sep">/</span>alignment.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_alignment_py.html#t9"><data value='ElementMaximizer'>ElementMaximizer</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>95</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="95 95">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_alignment_py.html#t266">pyPhotoAlbum<span class="sep">/</span>alignment.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_alignment_py.html#t266"><data value='AlignmentManager'>AlignmentManager</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>241</td>
|
|
<td>34</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="207 241">86%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_alignment_py.html">pyPhotoAlbum<span class="sep">/</span>alignment.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_alignment_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>52</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="52 52">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_heal_dialog_py.html#t23">pyPhotoAlbum<span class="sep">/</span>asset_heal_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_heal_dialog_py.html#t23"><data value='AssetHealDialog'>AssetHealDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>142</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="142 142">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_heal_dialog_py.html">pyPhotoAlbum<span class="sep">/</span>asset_heal_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_heal_dialog_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>12</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="12 12">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_manager_py.html#t36">pyPhotoAlbum<span class="sep">/</span>asset_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_manager_py.html#t36"><data value='AssetManager'>AssetManager</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>181</td>
|
|
<td>44</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="137 181">76%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_manager_py.html">pyPhotoAlbum<span class="sep">/</span>asset_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_asset_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>34</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="31 34">91%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t30">pyPhotoAlbum<span class="sep">/</span>async_backend.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t30"><data value='LoadPriority'>LoadPriority</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t78">pyPhotoAlbum<span class="sep">/</span>async_backend.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t78"><data value='LoadRequest'>LoadRequest</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t89">pyPhotoAlbum<span class="sep">/</span>async_backend.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t89"><data value='ImageCache'>ImageCache</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>39</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="39 39">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t201">pyPhotoAlbum<span class="sep">/</span>async_backend.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t201"><data value='AsyncImageLoader'>AsyncImageLoader</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>138</td>
|
|
<td>44</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="94 138">68%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t532">pyPhotoAlbum<span class="sep">/</span>async_backend.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html#t532"><data value='AsyncPDFGenerator'>AsyncPDFGenerator</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>109</td>
|
|
<td>54</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="55 109">50%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html">pyPhotoAlbum<span class="sep">/</span>async_backend.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_backend_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>77</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="77 77">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_project_loader_py.html#t25">pyPhotoAlbum<span class="sep">/</span>async_project_loader.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_project_loader_py.html#t25"><data value='AsyncProjectLoader'>AsyncProjectLoader</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>103</td>
|
|
<td>103</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 103">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_async_project_loader_py.html">pyPhotoAlbum<span class="sep">/</span>async_project_loader.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_async_project_loader_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>28</td>
|
|
<td>9</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="19 28">68%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_autosave_manager_py.html#t17">pyPhotoAlbum<span class="sep">/</span>autosave_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_autosave_manager_py.html#t17"><data value='AutosaveManager'>AutosaveManager</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>80</td>
|
|
<td>7</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="73 80">91%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_autosave_manager_py.html">pyPhotoAlbum<span class="sep">/</span>autosave_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_autosave_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>23</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="23 23">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t59">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t59"><data value='Command'>Command</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>10</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t89">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t89"><data value='AddElementCommand'>AddElementCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="19 19">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t133">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t133"><data value='DeleteElementCommand'>DeleteElementCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="17 19">89%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t176">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t176"><data value='MoveElementCommand'>MoveElementCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>9</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="9 9">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t212">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t212"><data value='ResizeElementCommand'>ResizeElementCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>13</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="12 13">92%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t262">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t262"><data value='RotateElementCommand'>RotateElementCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>51</td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="38 51">75%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t367">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t367"><data value='AdjustImageCropCommand'>AdjustImageCropCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>11</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="10 11">91%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t406">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t406"><data value='AlignElementsCommand'>AlignElementsCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="17 19">89%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t456">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t456"><data value='ResizeElementsCommand'>ResizeElementsCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>20</td>
|
|
<td>5</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="15 20">75%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t508">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t508"><data value='ChangeZOrderCommand'>ChangeZOrderCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>16</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="16 16">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t553">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t553"><data value='StateChangeCommand'>StateChangeCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>8</td>
|
|
<td>0</td>
|
|
<td>1</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="8 8">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t600">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html#t600"><data value='CommandHistory'>CommandHistory</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>83</td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="70 83">84%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html">pyPhotoAlbum<span class="sep">/</span>commands.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_commands_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>116</td>
|
|
<td>2</td>
|
|
<td>11</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="114 116">98%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t10">pyPhotoAlbum<span class="sep">/</span>decorators.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t10"><data value='RibbonAction'>RibbonAction</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t141">pyPhotoAlbum<span class="sep">/</span>decorators.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t141"><data value='NumericalInput'>NumericalInput</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>6</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="6 6">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t206">pyPhotoAlbum<span class="sep">/</span>decorators.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t206"><data value='UndoableOperation'>UndoableOperation</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>41</td>
|
|
<td>20</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="21 41">51%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t335">pyPhotoAlbum<span class="sep">/</span>decorators.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html#t335"><data value='DialogAction'>DialogAction</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="17 19">89%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html">pyPhotoAlbum<span class="sep">/</span>decorators.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_decorators_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>25</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="25 25">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516___init___py.html">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>__init__.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="3 3">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_frame_picker_dialog_py.html#t28">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>frame_picker_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_frame_picker_dialog_py.html#t28"><data value='FramePreviewWidget'>FramePreviewWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>38</td>
|
|
<td>38</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 38">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_frame_picker_dialog_py.html#t104">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>frame_picker_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_frame_picker_dialog_py.html#t104"><data value='FramePickerDialog'>FramePickerDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>143</td>
|
|
<td>143</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 143">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_frame_picker_dialog_py.html">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>frame_picker_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_frame_picker_dialog_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>24</td>
|
|
<td>24</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 24">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_page_setup_dialog_py.html#t27">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>page_setup_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_page_setup_dialog_py.html#t27"><data value='PageSetupDialog'>PageSetupDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>166</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="166 166">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_page_setup_dialog_py.html">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>page_setup_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_page_setup_dialog_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>17</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="17 17">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_print_settings_dialog_py.html#t20">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>print_settings_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_print_settings_dialog_py.html#t20"><data value='PrintSettingsDialog'>PrintSettingsDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>44</td>
|
|
<td>44</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 44">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_print_settings_dialog_py.html">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>print_settings_dialog.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_print_settings_dialog_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>7</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="7 7">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t30">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>style_dialogs.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t30"><data value='CornerRadiusDialog'>CornerRadiusDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>33</td>
|
|
<td>33</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 33">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t83">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>style_dialogs.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t83"><data value='ColorButton'>ColorButton</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 14">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t109">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>style_dialogs.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t109"><data value='BorderDialog'>BorderDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>39</td>
|
|
<td>39</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 39">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t177">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>style_dialogs.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html#t177"><data value='ShadowDialog'>ShadowDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>74</td>
|
|
<td>74</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 74">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html">pyPhotoAlbum<span class="sep">/</span>dialogs<span class="sep">/</span>style_dialogs.py</a></td>
|
|
<td class="name"><a href="z_9805201c082d6516_style_dialogs_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>22</td>
|
|
<td>22</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 22">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t22">pyPhotoAlbum<span class="sep">/</span>frame_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t22"><data value='FrameCategory'>FrameCategory</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t31">pyPhotoAlbum<span class="sep">/</span>frame_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t31"><data value='FrameType'>FrameType</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t40">pyPhotoAlbum<span class="sep">/</span>frame_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t40"><data value='FrameDefinition'>FrameDefinition</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t68">pyPhotoAlbum<span class="sep">/</span>frame_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html#t68"><data value='FrameManager'>FrameManager</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>301</td>
|
|
<td>275</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="26 301">9%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html">pyPhotoAlbum<span class="sep">/</span>frame_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_frame_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>56</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="56 56">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_gl_imports_py.html">pyPhotoAlbum<span class="sep">/</span>gl_imports.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_gl_imports_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>26</td>
|
|
<td>23</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="3 26">12%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_gl_widget_py.html#t24">pyPhotoAlbum<span class="sep">/</span>gl_widget.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_gl_widget_py.html#t24"><data value='GLWidget'>GLWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>153</td>
|
|
<td>112</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="41 153">27%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_gl_widget_py.html">pyPhotoAlbum<span class="sep">/</span>gl_widget.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_gl_widget_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>25</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="25 25">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_image_utils_py.html">pyPhotoAlbum<span class="sep">/</span>image_utils.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_image_utils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>150</td>
|
|
<td>36</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="114 150">76%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_loading_widget_py.html#t12">pyPhotoAlbum<span class="sep">/</span>loading_widget.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_loading_widget_py.html#t12"><data value='LoadingWidget'>LoadingWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>61</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="61 61">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_loading_widget_py.html">pyPhotoAlbum<span class="sep">/</span>loading_widget.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_loading_widget_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>17</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="17 17">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_main_py.html#t51">pyPhotoAlbum<span class="sep">/</span>main.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_main_py.html#t51"><data value='MainWindow'>MainWindow</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>173</td>
|
|
<td>173</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 173">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_main_py.html">pyPhotoAlbum<span class="sep">/</span>main.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_main_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>49</td>
|
|
<td>49</td>
|
|
<td>2</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 49">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html#t30">pyPhotoAlbum<span class="sep">/</span>merge_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html#t30"><data value='PagePreviewWidget'>PagePreviewWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>36</td>
|
|
<td>32</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="4 36">11%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html#t94">pyPhotoAlbum<span class="sep">/</span>merge_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html#t94"><data value='ConflictItemWidget'>ConflictItemWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>85</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="84 85">99%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html#t239">pyPhotoAlbum<span class="sep">/</span>merge_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html#t239"><data value='MergeDialog'>MergeDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>66</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="66 66">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html">pyPhotoAlbum<span class="sep">/</span>merge_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_dialog_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>23</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="23 23">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t17">pyPhotoAlbum<span class="sep">/</span>merge_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t17"><data value='ConflictType'>ConflictType</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t33">pyPhotoAlbum<span class="sep">/</span>merge_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t33"><data value='MergeStrategy'>MergeStrategy</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t43">pyPhotoAlbum<span class="sep">/</span>merge_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t43"><data value='ConflictInfo'>ConflictInfo</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t54">pyPhotoAlbum<span class="sep">/</span>merge_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html#t54"><data value='MergeManager'>MergeManager</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>151</td>
|
|
<td>56</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="95 151">63%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html">pyPhotoAlbum<span class="sep">/</span>merge_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_merge_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>51</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="51 51">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78___init___py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>__init__.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="3 3">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_drop_py.html#t9">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>asset_drop.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_drop_py.html#t9"><data value='AssetDropMixin'>AssetDropMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>74</td>
|
|
<td>4</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="70 74">95%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_drop_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>asset_drop.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_drop_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="13 13">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_path_py.html#t9">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>asset_path.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_path_py.html#t9"><data value='AssetPathMixin'>AssetPathMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="19 19">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_path_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>asset_path.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_asset_path_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>6</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="6 6">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_async_loading_py.html#t21">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>async_loading.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_async_loading_py.html#t21"><data value='AsyncLoadingMixin'>AsyncLoadingMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>88</td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="86 88">98%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_async_loading_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>async_loading.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_async_loading_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>24</td>
|
|
<td>0</td>
|
|
<td>2</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="24 24">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_base_py.html#t9">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>base.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_base_py.html#t9"><data value='ApplicationStateMixin'>ApplicationStateMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>63</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="62 63">98%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_base_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>base.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_base_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>23</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="23 23">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_dialog_mixin_py.html#t11">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>dialog_mixin.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_dialog_mixin_py.html#t11"><data value='DialogMixin'>DialogMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="13 13">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_dialog_mixin_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>dialog_mixin.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_dialog_mixin_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>5</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="5 5">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_manipulation_py.html#t12">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>element_manipulation.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_manipulation_py.html#t12"><data value='ElementManipulationMixin'>ElementManipulationMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>70</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="67 70">96%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_manipulation_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>element_manipulation.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_manipulation_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>10</td>
|
|
<td>0</td>
|
|
<td>3</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="10 10">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_selection_py.html#t13">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>element_selection.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_selection_py.html#t13"><data value='ElementSelectionMixin'>ElementSelectionMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>38</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="37 38">97%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_selection_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>element_selection.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_element_selection_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td>2</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="13 13">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_image_pan_py.html#t11">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>image_pan.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_image_pan_py.html#t11"><data value='ImagePanMixin'>ImagePanMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>34</td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="32 34">94%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_image_pan_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>image_pan.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_image_pan_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>8</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="8 8">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t16">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_builders.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t16"><data value='CommandBuilder'>CommandBuilder</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td>24</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="2 2">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t57">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_builders.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t57"><data value='MoveCommandBuilder'>MoveCommandBuilder</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>16</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="15 16">94%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t89">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_builders.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t89"><data value='ResizeCommandBuilder'>ResizeCommandBuilder</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>21</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="18 21">86%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t130">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_builders.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t130"><data value='RotateCommandBuilder'>RotateCommandBuilder</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>16</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="13 16">81%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t162">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_builders.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html#t162"><data value='ImagePanCommandBuilder'>ImagePanCommandBuilder</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>24</td>
|
|
<td>4</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="20 24">83%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_builders.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_builders_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>0</td>
|
|
<td>4</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="19 19">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_factory_py.html#t19">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_factory.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_factory_py.html#t19"><data value='InteractionCommandFactory'>InteractionCommandFactory</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>16</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="16 16">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_factory_py.html#t84">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_factory.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_factory_py.html#t84"><data value='InteractionState'>InteractionState</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>23</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="23 23">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_factory_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_command_factory.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_command_factory_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>15</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="15 15">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_undo_py.html#t10">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_undo.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_undo_py.html#t10"><data value='UndoableInteractionMixin'>UndoableInteractionMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>32</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="32 32">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_undo_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_undo.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_undo_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>12</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="12 12">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_validators_py.html#t33">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_validators.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_validators_py.html#t33"><data value='ChangeValidator'>ChangeValidator</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>18</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="15 18">83%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_validators_py.html#t84">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_validators.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_validators_py.html#t84"><data value='InteractionChangeDetector'>InteractionChangeDetector</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_validators_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>interaction_validators.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_interaction_validators_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>27</td>
|
|
<td>9</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="18 27">67%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_keyboard_navigation_py.html#t8">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>keyboard_navigation.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_keyboard_navigation_py.html#t8"><data value='KeyboardNavigationMixin'>KeyboardNavigationMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>89</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="89 89">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_keyboard_navigation_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>keyboard_navigation.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_keyboard_navigation_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>7</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="7 7">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_mouse_interaction_py.html#t16">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>mouse_interaction.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_mouse_interaction_py.html#t16"><data value='MouseInteractionMixin'>MouseInteractionMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>217</td>
|
|
<td>8</td>
|
|
<td>17</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="209 217">96%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_mouse_interaction_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>mouse_interaction.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_mouse_interaction_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>36</td>
|
|
<td>0</td>
|
|
<td>3</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="36 36">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb___init___py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>__init__.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="13 13">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_alignment_ops_py.html#t10">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>alignment_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_alignment_ops_py.html#t10"><data value='AlignmentOperationsMixin'>AlignmentOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>30</td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="16 30">53%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_alignment_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>alignment_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_alignment_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>20</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="20 20">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_distribution_ops_py.html#t10">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>distribution_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_distribution_ops_py.html#t10"><data value='DistributionOperationsMixin'>DistributionOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_distribution_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>distribution_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_distribution_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_edit_ops_py.html#t9">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>edit_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_edit_ops_py.html#t9"><data value='EditOperationsMixin'>EditOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>60</td>
|
|
<td>6</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="54 60">90%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_edit_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>edit_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_edit_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>15</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="15 15">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_element_ops_py.html#t12">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>element_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_element_ops_py.html#t12"><data value='ElementOperationsMixin'>ElementOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>58</td>
|
|
<td>6</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="52 58">90%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_element_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>element_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_element_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>12</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="12 12">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_file_ops_py.html#t36">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>file_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_file_ops_py.html#t36"><data value='SaveBridge'>_SaveBridge</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_file_ops_py.html#t47">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>file_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_file_ops_py.html#t47"><data value='FileOperationsMixin'>FileOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>477</td>
|
|
<td>139</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="338 477">71%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_file_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>file_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_file_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>44</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="44 44">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_merge_ops_py.html#t16">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>merge_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_merge_ops_py.html#t16"><data value='MergeOperationsMixin'>MergeOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>56</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="55 56">98%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_merge_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>merge_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_merge_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>15</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="15 15">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_page_ops_py.html#t11">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>page_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_page_ops_py.html#t11"><data value='PageOperationsMixin'>PageOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>121</td>
|
|
<td>5</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="116 121">96%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_page_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>page_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_page_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_size_ops_py.html#t10">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>size_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_size_ops_py.html#t10"><data value='SizeOperationsMixin'>SizeOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>45</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="44 45">98%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_size_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>size_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_size_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>21</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="21 21">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_style_ops_py.html#t15">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>style_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_style_ops_py.html#t15"><data value='StyleOperationsMixin'>StyleOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>117</td>
|
|
<td>117</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 117">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_style_ops_py.html#t43">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>style_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_style_ops_py.html#t43"><data value='StyleChangeCommand'>StyleOperationsMixin._apply_style_change.StyleChangeCommand</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>22</td>
|
|
<td>22</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 22">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_style_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>style_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_style_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>27</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="27 27">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_template_ops_py.html#t20">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>template_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_template_ops_py.html#t20"><data value='TemplateOperationsMixin'>TemplateOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>170</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="170 170">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_template_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>template_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_template_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>10</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="10 10">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_view_ops_py.html#t9">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>view_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_view_ops_py.html#t9"><data value='ViewOperationsMixin'>ViewOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>152</td>
|
|
<td>32</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="120 152">79%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_view_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>view_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_view_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>33</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="33 33">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_zorder_ops_py.html#t9">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>zorder_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_zorder_ops_py.html#t9"><data value='ZOrderOperationsMixin'>ZOrderOperationsMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>94</td>
|
|
<td>9</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="85 94">90%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_49d8e0368ee083bb_zorder_ops_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>operations<span class="sep">/</span>zorder_ops.py</a></td>
|
|
<td class="name"><a href="z_49d8e0368ee083bb_zorder_ops_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>13</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="13 13">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_page_navigation_py.html#t11">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>page_navigation.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_page_navigation_py.html#t11"><data value='PageNavigationMixin'>PageNavigationMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>104</td>
|
|
<td>15</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="89 104">86%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_page_navigation_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>page_navigation.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_page_navigation_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>12</td>
|
|
<td>0</td>
|
|
<td>2</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="12 12">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_rendering_py.html#t13">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>rendering.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_rendering_py.html#t13"><data value='RenderingMixin'>RenderingMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>230</td>
|
|
<td>45</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="185 230">80%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_rendering_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>rendering.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_rendering_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>11</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="11 11">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_viewport_py.html#t8">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>viewport.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_viewport_py.html#t8"><data value='ViewportMixin'>ViewportMixin</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>129</td>
|
|
<td>5</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="124 129">96%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_viewport_py.html">pyPhotoAlbum<span class="sep">/</span>mixins<span class="sep">/</span>viewport.py</a></td>
|
|
<td class="name"><a href="z_d7b118d2bba6ff78_viewport_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t60">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t60"><data value='ImageStyle'>ImageStyle</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>21</td>
|
|
<td>0</td>
|
|
<td>12</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="21 21">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t225">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t225"><data value='BaseLayoutElement'>BaseLayoutElement</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>21</td>
|
|
<td>0</td>
|
|
<td>6</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="21 21">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t298">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t298"><data value='ImageData'>ImageData</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>223</td>
|
|
<td>50</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="173 223">78%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t758">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t758"><data value='PlaceholderData'>PlaceholderData</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>46</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="46 46">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t850">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t850"><data value='TextBoxData'>TextBoxData</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>37</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="37 37">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t925">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html#t925"><data value='GhostPageData'>GhostPageData</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>39</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="39 39">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html">pyPhotoAlbum<span class="sep">/</span>models.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_models_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>63</td>
|
|
<td>0</td>
|
|
<td>7</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="63 63">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_page_layout_py.html#t32">pyPhotoAlbum<span class="sep">/</span>page_layout.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_page_layout_py.html#t32"><data value='PageLayout'>PageLayout</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>147</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="146 147">99%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_page_layout_py.html#t289">pyPhotoAlbum<span class="sep">/</span>page_layout.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_page_layout_py.html#t289"><data value='GridLayout'>GridLayout</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>18</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="18 18">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_page_layout_py.html">pyPhotoAlbum<span class="sep">/</span>page_layout.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_page_layout_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>20</td>
|
|
<td>0</td>
|
|
<td>2</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="20 20">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_page_renderer_py.html#t17">pyPhotoAlbum<span class="sep">/</span>page_renderer.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_page_renderer_py.html#t17"><data value='PageRenderer'>PageRenderer</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>29</td>
|
|
<td>4</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="25 29">86%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_page_renderer_py.html">pyPhotoAlbum<span class="sep">/</span>page_renderer.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_page_renderer_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>12</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="12 12">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t32">pyPhotoAlbum<span class="sep">/</span>pdf_exporter.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t32"><data value='ImageTask'>ImageTask</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t146">pyPhotoAlbum<span class="sep">/</span>pdf_exporter.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t146"><data value='RenderContext'>RenderContext</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t163">pyPhotoAlbum<span class="sep">/</span>pdf_exporter.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t163"><data value='SplitRenderParams'>SplitRenderParams</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t176">pyPhotoAlbum<span class="sep">/</span>pdf_exporter.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html#t176"><data value='PDFExporter'>PDFExporter</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>427</td>
|
|
<td>142</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="285 427">67%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html">pyPhotoAlbum<span class="sep">/</span>pdf_exporter.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_pdf_exporter_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>118</td>
|
|
<td>38</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="80 118">68%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_project_py.html#t16">pyPhotoAlbum<span class="sep">/</span>project.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_project_py.html#t16"><data value='Page'>Page</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>45</td>
|
|
<td>11</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="34 45">76%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_project_py.html#t139">pyPhotoAlbum<span class="sep">/</span>project.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_project_py.html#t139"><data value='Project'>Project</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>154</td>
|
|
<td>50</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="104 154">68%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_project_py.html">pyPhotoAlbum<span class="sep">/</span>project.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_project_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>35</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="35 35">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_project_serializer_py.html">pyPhotoAlbum<span class="sep">/</span>project_serializer.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_project_serializer_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>204</td>
|
|
<td>91</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="113 204">55%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_ribbon_builder_py.html">pyPhotoAlbum<span class="sep">/</span>ribbon_builder.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_ribbon_builder_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>101</td>
|
|
<td>4</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="97 101">96%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_ribbon_widget_py.html#t9">pyPhotoAlbum<span class="sep">/</span>ribbon_widget.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_ribbon_widget_py.html#t9"><data value='RibbonWidget'>RibbonWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>63</td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="61 63">97%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_ribbon_widget_py.html">pyPhotoAlbum<span class="sep">/</span>ribbon_widget.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_ribbon_widget_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>9</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="9 9">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html#t12">pyPhotoAlbum<span class="sep">/</span>snapping.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html#t12"><data value='Guide'>Guide</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>2</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="2 2">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html#t29">pyPhotoAlbum<span class="sep">/</span>snapping.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html#t29"><data value='SnapResizeParams'>SnapResizeParams</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 0">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html#t42">pyPhotoAlbum<span class="sep">/</span>snapping.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html#t42"><data value='SnappingSystem'>SnappingSystem</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>176</td>
|
|
<td>11</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="165 176">94%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html">pyPhotoAlbum<span class="sep">/</span>snapping.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_snapping_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>31</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="31 31">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_template_manager_py.html#t14">pyPhotoAlbum<span class="sep">/</span>template_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_template_manager_py.html#t14"><data value='Template'>Template</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>22</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="22 22">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_template_manager_py.html#t76">pyPhotoAlbum<span class="sep">/</span>template_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_template_manager_py.html#t76"><data value='TemplateManager'>TemplateManager</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>158</td>
|
|
<td>12</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="146 158">92%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_template_manager_py.html">pyPhotoAlbum<span class="sep">/</span>template_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_template_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>30</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="30 30">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_text_edit_dialog_py.html#t20">pyPhotoAlbum<span class="sep">/</span>text_edit_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_text_edit_dialog_py.html#t20"><data value='TextEditDialog'>TextEditDialog</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>68</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="68 68">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_text_edit_dialog_py.html">pyPhotoAlbum<span class="sep">/</span>text_edit_dialog.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_text_edit_dialog_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>10</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="10 10">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t20">pyPhotoAlbum<span class="sep">/</span>thumbnail_browser.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t20"><data value='DateHeader'>DateHeader</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>3</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="0 3">0%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t29">pyPhotoAlbum<span class="sep">/</span>thumbnail_browser.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t29"><data value='ThumbnailItem'>ThumbnailItem</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>14</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="14 14">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t59">pyPhotoAlbum<span class="sep">/</span>thumbnail_browser.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t59"><data value='ThumbnailGLWidget'>ThumbnailGLWidget</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>320</td>
|
|
<td>225</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="95 320">30%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t671">pyPhotoAlbum<span class="sep">/</span>thumbnail_browser.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html#t671"><data value='ThumbnailBrowserDock'>ThumbnailBrowserDock</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>128</td>
|
|
<td>67</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="61 128">48%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html">pyPhotoAlbum<span class="sep">/</span>thumbnail_browser.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_thumbnail_browser_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>52</td>
|
|
<td>0</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="52 52">100%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_version_manager_py.html#t44">pyPhotoAlbum<span class="sep">/</span>version_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_version_manager_py.html#t44"><data value='VersionCompatibility'>VersionCompatibility</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>15</td>
|
|
<td>4</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="11 15">73%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_version_manager_py.html#t113">pyPhotoAlbum<span class="sep">/</span>version_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_version_manager_py.html#t113"><data value='DataMigration'>DataMigration</data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>19</td>
|
|
<td>3</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="16 19">84%</td>
|
|
</tr>
|
|
<tr class="region">
|
|
<td class="name"><a href="z_92dc0df82e175391_version_manager_py.html">pyPhotoAlbum<span class="sep">/</span>version_manager.py</a></td>
|
|
<td class="name"><a href="z_92dc0df82e175391_version_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
|
|
<td class="spacer"> </td>
|
|
<td>99</td>
|
|
<td>32</td>
|
|
<td>0</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="67 99">68%</td>
|
|
</tr>
|
|
</tbody>
|
|
<tfoot>
|
|
<tr class="total">
|
|
<td class="name">Total</td>
|
|
<td class="name"> </td>
|
|
<td class="spacer"> </td>
|
|
<td>10147</td>
|
|
<td>2758</td>
|
|
<td>108</td>
|
|
<td class="spacer"> </td>
|
|
<td data-ratio="7389 10147">73%</td>
|
|
</tr>
|
|
</tfoot>
|
|
</table>
|
|
<p id="no_rows">
|
|
No items found using the specified filter.
|
|
</p>
|
|
</main>
|
|
<footer>
|
|
<div class="content">
|
|
<p>
|
|
<a class="nav" href="https://coverage.readthedocs.io/en/7.14.1">coverage.py v7.14.1</a>,
|
|
created at 2026-06-20 12:55 +0000
|
|
</p>
|
|
</div>
|
|
<aside class="hidden">
|
|
<a id="prevFileLink" class="nav" href=""></a>
|
|
<a id="nextFileLink" class="nav" href=""></a>
|
|
<button type="button" class="button_prev_file" data-shortcut="["></button>
|
|
<button type="button" class="button_next_file" data-shortcut="]"></button>
|
|
<button type="button" class="button_show_hide_help" data-shortcut="?"></button>
|
|
</aside>
|
|
</footer>
|
|
</body>
|
|
</html>
|