src/_griffe/agents/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/agents/inspector.py |
Inspector |
155 |
17 |
0 |
44 |
2 |
88.44% |
src/_griffe/agents/inspector.py |
(no class) |
60 |
3 |
5 |
8 |
1 |
94.12% |
src/_griffe/agents/nodes/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/agents/nodes/assignments.py |
(no class) |
21 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/agents/nodes/ast.py |
(no class) |
60 |
26 |
2 |
22 |
1 |
57.32% |
src/_griffe/agents/nodes/docstrings.py |
(no class) |
11 |
0 |
0 |
6 |
0 |
100.00% |
src/_griffe/agents/nodes/exports.py |
ExportedName |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/agents/nodes/exports.py |
(no class) |
51 |
2 |
2 |
6 |
2 |
92.98% |
src/_griffe/agents/nodes/imports.py |
(no class) |
12 |
0 |
3 |
4 |
0 |
100.00% |
src/_griffe/agents/nodes/parameters.py |
(no class) |
20 |
0 |
2 |
8 |
0 |
100.00% |
src/_griffe/agents/nodes/runtime.py |
ObjectNode |
113 |
19 |
0 |
56 |
8 |
84.02% |
src/_griffe/agents/nodes/runtime.py |
(no class) |
55 |
0 |
2 |
0 |
0 |
100.00% |
src/_griffe/agents/nodes/values.py |
(no class) |
19 |
10 |
2 |
4 |
1 |
43.48% |
src/_griffe/agents/visitor.py |
Visitor |
217 |
2 |
0 |
82 |
4 |
97.99% |
src/_griffe/agents/visitor.py |
(no class) |
44 |
0 |
3 |
0 |
0 |
100.00% |
src/_griffe/c3linear.py |
_Dependency |
8 |
2 |
0 |
0 |
0 |
75.00% |
src/_griffe/c3linear.py |
_DependencyList |
11 |
3 |
0 |
4 |
0 |
80.00% |
src/_griffe/c3linear.py |
(no class) |
34 |
0 |
0 |
6 |
0 |
100.00% |
src/_griffe/cli.py |
_DebugInfo |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/cli.py |
(no class) |
187 |
58 |
3 |
34 |
8 |
62.90% |
src/_griffe/collections.py |
LinesCollection |
8 |
2 |
0 |
0 |
0 |
75.00% |
src/_griffe/collections.py |
ModulesCollection |
5 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/collections.py |
(no class) |
20 |
0 |
4 |
0 |
0 |
100.00% |
src/_griffe/debug.py |
_Variable |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/debug.py |
_Package |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/debug.py |
_Environment |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/debug.py |
(no class) |
61 |
3 |
0 |
8 |
1 |
94.20% |
src/_griffe/diff.py |
Breakage |
108 |
100 |
0 |
60 |
0 |
4.76% |
src/_griffe/diff.py |
ParameterMovedBreakage |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ParameterRemovedBreakage |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ParameterChangedKindBreakage |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ParameterChangedDefaultBreakage |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ParameterChangedRequiredBreakage |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ParameterAddedRequiredBreakage |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ReturnChangedTypeBreakage |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/diff.py |
ObjectRemovedBreakage |
2 |
2 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
ObjectChangedKindBreakage |
2 |
2 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
AttributeChangedTypeBreakage |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/diff.py |
AttributeChangedValueBreakage |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/diff.py |
ClassRemovedBaseBreakage |
2 |
2 |
0 |
0 |
0 |
0.00% |
src/_griffe/diff.py |
(no class) |
190 |
9 |
3 |
58 |
9 |
92.74% |
src/_griffe/docstrings/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/google.py |
(no class) |
413 |
49 |
5 |
160 |
17 |
88.13% |
src/_griffe/docstrings/models.py |
DocstringElement |
5 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringNamedElement |
9 |
0 |
0 |
2 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringAdmonition |
4 |
2 |
0 |
0 |
0 |
50.00% |
src/_griffe/docstrings/models.py |
DocstringDeprecated |
2 |
1 |
0 |
0 |
0 |
50.00% |
src/_griffe/docstrings/models.py |
DocstringRaise |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringWarn |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringReturn |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringYield |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringReceive |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringParameter |
2 |
1 |
0 |
0 |
0 |
50.00% |
src/_griffe/docstrings/models.py |
DocstringAttribute |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringFunction |
1 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringClass |
1 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringModule |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSection |
12 |
2 |
0 |
4 |
2 |
75.00% |
src/_griffe/docstrings/models.py |
DocstringSectionText |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionParameters |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionOtherParameters |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionRaises |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionWarns |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionReturns |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionYields |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionReceives |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionExamples |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionAttributes |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionFunctions |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionClasses |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionModules |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionDeprecated |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
DocstringSectionAdmonition |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/models.py |
(no class) |
91 |
0 |
3 |
0 |
0 |
100.00% |
src/_griffe/docstrings/numpy.py |
(no class) |
422 |
54 |
5 |
204 |
39 |
84.82% |
src/_griffe/docstrings/parsers.py |
(no class) |
31 |
11 |
2 |
10 |
1 |
56.10% |
src/_griffe/docstrings/sphinx.py |
_FieldType |
1 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/sphinx.py |
_ParsedDirective |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/sphinx.py |
_ParsedValues |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/docstrings/sphinx.py |
(no class) |
227 |
3 |
3 |
84 |
3 |
98.07% |
src/_griffe/docstrings/utils.py |
(no class) |
26 |
2 |
3 |
2 |
1 |
89.29% |
src/_griffe/encoders.py |
JSONEncoder |
7 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/encoders.py |
(no class) |
99 |
39 |
0 |
48 |
8 |
54.42% |
src/_griffe/enumerations.py |
LogLevel |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
DocstringSectionKind |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
ParameterKind |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
Kind |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
ExplanationStyle |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
BreakageKind |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
Parser |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
ObjectKind |
1 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/enumerations.py |
(no class) |
141 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
GriffeError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
LoadingError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
NameResolutionError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
UnhandledEditableModuleError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
UnimportableModuleError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
AliasResolutionError |
9 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
CyclicAliasError |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/exceptions.py |
LastNodeError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
RootNodeError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
BuiltinModuleError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
ExtensionError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
ExtensionNotLoadedError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
GitError |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/exceptions.py |
(no class) |
17 |
0 |
2 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
Expr |
13 |
3 |
0 |
0 |
0 |
76.92% |
src/_griffe/expressions.py |
ExprAttribute |
8 |
2 |
0 |
2 |
1 |
70.00% |
src/_griffe/expressions.py |
ExprBinOp |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprBoolOp |
1 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprCall |
5 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprCompare |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprComprehension |
9 |
9 |
0 |
4 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprConstant |
1 |
1 |
0 |
0 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprDict |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprDictComp |
6 |
6 |
0 |
0 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprExtSlice |
1 |
1 |
0 |
0 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprFormatted |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprGeneratorExp |
3 |
3 |
0 |
0 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprIfExp |
5 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprJoinedStr |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprKeyword |
6 |
3 |
0 |
2 |
0 |
37.50% |
src/_griffe/expressions.py |
ExprVarPositional |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprVarKeyword |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprLambda |
30 |
0 |
0 |
20 |
1 |
98.00% |
src/_griffe/expressions.py |
ExprList |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprListComp |
5 |
5 |
0 |
0 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprName |
34 |
22 |
0 |
10 |
2 |
40.91% |
src/_griffe/expressions.py |
ExprNamedExpr |
5 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprParameter |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprSet |
3 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprSetComp |
5 |
5 |
0 |
0 |
0 |
0.00% |
src/_griffe/expressions.py |
ExprSlice |
8 |
2 |
0 |
6 |
2 |
71.43% |
src/_griffe/expressions.py |
ExprSubscript |
10 |
4 |
0 |
4 |
1 |
50.00% |
src/_griffe/expressions.py |
ExprTuple |
5 |
0 |
0 |
4 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprUnaryOp |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprYield |
4 |
0 |
0 |
2 |
0 |
100.00% |
src/_griffe/expressions.py |
ExprYieldFrom |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/expressions.py |
(no class) |
434 |
8 |
4 |
40 |
3 |
97.68% |
src/_griffe/extensions/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/extensions/base.py |
Extension |
7 |
7 |
0 |
6 |
0 |
0.00% |
src/_griffe/extensions/base.py |
Extensions |
6 |
0 |
0 |
4 |
0 |
100.00% |
src/_griffe/extensions/base.py |
(no class) |
99 |
10 |
8 |
28 |
2 |
90.55% |
src/_griffe/extensions/dataclasses.py |
DataclassesExtension |
1 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/extensions/dataclasses.py |
(no class) |
117 |
4 |
0 |
66 |
4 |
95.63% |
src/_griffe/finder.py |
Package |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/finder.py |
NamespacePackage |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/finder.py |
ModuleFinder |
140 |
6 |
0 |
94 |
6 |
94.02% |
src/_griffe/finder.py |
_SP |
0 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/finder.py |
(no class) |
110 |
4 |
4 |
26 |
2 |
95.59% |
src/_griffe/git.py |
(no class) |
55 |
10 |
2 |
14 |
4 |
73.91% |
src/_griffe/importer.py |
(no class) |
39 |
2 |
3 |
6 |
0 |
95.56% |
src/_griffe/loader.py |
GriffeLoader |
294 |
26 |
0 |
110 |
7 |
91.83% |
src/_griffe/loader.py |
(no class) |
56 |
3 |
3 |
4 |
2 |
91.67% |
src/_griffe/logger.py |
Logger |
13 |
8 |
0 |
4 |
1 |
35.29% |
src/_griffe/logger.py |
(no class) |
21 |
2 |
2 |
0 |
0 |
90.48% |
src/_griffe/merger.py |
(no class) |
61 |
5 |
2 |
28 |
5 |
88.76% |
src/_griffe/mixins.py |
GetMembersMixin |
8 |
0 |
0 |
4 |
0 |
100.00% |
src/_griffe/mixins.py |
DelMembersMixin |
13 |
9 |
0 |
4 |
1 |
29.41% |
src/_griffe/mixins.py |
SetMembersMixin |
27 |
4 |
0 |
20 |
3 |
85.11% |
src/_griffe/mixins.py |
SerializationMixin |
8 |
0 |
0 |
2 |
0 |
100.00% |
src/_griffe/mixins.py |
ObjectAliasMixin |
29 |
5 |
0 |
16 |
2 |
84.44% |
src/_griffe/mixins.py |
(no class) |
57 |
2 |
3 |
6 |
2 |
93.65% |
src/_griffe/models.py |
Decorator |
9 |
1 |
0 |
0 |
0 |
88.89% |
src/_griffe/models.py |
Docstring |
26 |
7 |
0 |
8 |
0 |
61.76% |
src/_griffe/models.py |
Parameter |
25 |
10 |
0 |
6 |
1 |
51.61% |
src/_griffe/models.py |
Parameters |
15 |
2 |
0 |
6 |
1 |
85.71% |
src/_griffe/models.py |
Object |
166 |
47 |
1 |
80 |
6 |
70.33% |
src/_griffe/models.py |
Alias |
150 |
60 |
0 |
28 |
6 |
60.67% |
src/_griffe/models.py |
Module |
35 |
13 |
0 |
8 |
3 |
62.79% |
src/_griffe/models.py |
Class |
36 |
6 |
0 |
10 |
0 |
86.96% |
src/_griffe/models.py |
Function |
17 |
5 |
0 |
2 |
0 |
73.68% |
src/_griffe/models.py |
Attribute |
15 |
1 |
0 |
4 |
2 |
84.21% |
src/_griffe/models.py |
(no class) |
280 |
0 |
5 |
0 |
0 |
100.00% |
src/_griffe/stats.py |
Stats |
85 |
57 |
0 |
16 |
1 |
36.63% |
src/_griffe/stats.py |
(no class) |
9 |
0 |
3 |
0 |
0 |
100.00% |
src/_griffe/tests.py |
TmpPackage |
2 |
0 |
0 |
0 |
0 |
100.00% |
src/_griffe/tests.py |
(no class) |
110 |
7 |
5 |
28 |
1 |
91.30% |
tests/conftest.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100.00% |
tests/helpers.py |
(no class) |
14 |
4 |
0 |
10 |
1 |
62.50% |
tests/test_cli.py |
(no class) |
26 |
1 |
0 |
2 |
1 |
92.86% |
tests/test_diff.py |
(no class) |
24 |
0 |
0 |
6 |
0 |
100.00% |
tests/test_docstrings/__init__.py |
(no class) |
0 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_docstrings/conftest.py |
(no class) |
14 |
0 |
2 |
0 |
0 |
100.00% |
tests/test_docstrings/helpers.py |
ParserType |
0 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_docstrings/helpers.py |
(no class) |
23 |
0 |
3 |
4 |
1 |
96.30% |
tests/test_docstrings/test_google.py |
(no class) |
515 |
0 |
2 |
24 |
0 |
100.00% |
tests/test_docstrings/test_numpy.py |
(no class) |
407 |
0 |
2 |
6 |
0 |
100.00% |
tests/test_docstrings/test_sphinx.py |
(no class) |
352 |
0 |
2 |
2 |
0 |
100.00% |
tests/test_docstrings/test_warnings.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_encoders.py |
(no class) |
33 |
8 |
0 |
4 |
0 |
67.57% |
tests/test_expressions.py |
(no class) |
27 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_extensions.py |
ExtensionTest |
17 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_extensions.py |
(no class) |
33 |
0 |
3 |
2 |
0 |
100.00% |
tests/test_finder.py |
(no class) |
137 |
0 |
0 |
20 |
1 |
99.36% |
tests/test_functions.py |
(no class) |
97 |
1 |
0 |
0 |
0 |
98.97% |
tests/test_git.py |
(no class) |
47 |
0 |
2 |
6 |
0 |
100.00% |
tests/test_inheritance.py |
(no class) |
62 |
0 |
2 |
4 |
0 |
100.00% |
tests/test_inspector.py |
(no class) |
73 |
1 |
0 |
0 |
0 |
98.63% |
tests/test_internals.py |
(no class) |
99 |
5 |
2 |
36 |
4 |
93.33% |
tests/test_loader.py |
(no class) |
268 |
0 |
3 |
30 |
0 |
100.00% |
tests/test_merger.py |
(no class) |
17 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_mixins.py |
(no class) |
7 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_models.py |
(no class) |
189 |
0 |
0 |
2 |
0 |
100.00% |
tests/test_nodes.py |
(no class) |
60 |
0 |
0 |
4 |
0 |
100.00% |
tests/test_public_api.py |
(no class) |
9 |
0 |
0 |
0 |
0 |
100.00% |
tests/test_stdlib.py |
(no class) |
28 |
2 |
3 |
6 |
0 |
94.12% |
tests/test_visitor.py |
(no class) |
103 |
0 |
1 |
0 |
0 |
100.00% |