Skip to content

Commit c761e03

Browse files
committed
2 parents 796526b + bd13423 commit c761e03

2 files changed

Lines changed: 185 additions & 2 deletions

File tree

badge-coverage.svg

Lines changed: 2 additions & 2 deletions
Loading

clover.xml

Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<coverage generated="1664102501">
3+
<project timestamp="1664102501">
4+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Composites/LangFolder.php">
5+
<class name="ElaborateCode\JsonTongue\Composites\LangFolder" namespace="global">
6+
<metrics complexity="7" methods="5" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="10" elements="15" coveredelements="15"/>
7+
</class>
8+
<line num="25" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="2"/>
9+
<line num="28" type="stmt" count="2"/>
10+
<line num="31" type="stmt" count="2"/>
11+
<line num="33" type="stmt" count="2"/>
12+
<line num="40" type="method" name="orderLoadingTranslations" visibility="public" complexity="2" crap="2" count="1"/>
13+
<line num="42" type="stmt" count="1"/>
14+
<line num="43" type="stmt" count="1"/>
15+
<line num="51" type="method" name="setLocaleLoadersCollection" visibility="protected" complexity="2" crap="2" count="2"/>
16+
<line num="53" type="stmt" count="2"/>
17+
<line num="55" type="stmt" count="2"/>
18+
<line num="56" type="stmt" count="2"/>
19+
<line num="67" type="method" name="getLocalesList" visibility="public" complexity="1" crap="1" count="1"/>
20+
<line num="69" type="stmt" count="1"/>
21+
<line num="75" type="method" name="getLocaleLoadersCollection" visibility="public" complexity="1" crap="1" count="1"/>
22+
<line num="77" type="stmt" count="1"/>
23+
<metrics loc="80" ncloc="57" classes="1" methods="5" coveredmethods="5" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="10" elements="15" coveredelements="15"/>
24+
</file>
25+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Composites/LocaleFolder.php">
26+
<class name="ElaborateCode\JsonTongue\Composites\LocaleFolder" namespace="global">
27+
<metrics complexity="2" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="2" elements="3" coveredelements="3"/>
28+
</class>
29+
<line num="14" type="method" name="loadTranslations" visibility="public" complexity="2" crap="2" count="1"/>
30+
<line num="16" type="stmt" count="1"/>
31+
<line num="17" type="stmt" count="1"/>
32+
<metrics loc="21" ncloc="18" classes="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="2" elements="3" coveredelements="3"/>
33+
</file>
34+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Composites/LocaleJson.php">
35+
<class name="ElaborateCode\JsonTongue\Composites\LocaleJson" namespace="global">
36+
<metrics complexity="5" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="9" coveredelements="9"/>
37+
</class>
38+
<line num="15" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="8"/>
39+
<line num="17" type="stmt" count="8"/>
40+
<line num="18" type="stmt" count="1"/>
41+
<line num="22" type="stmt" count="7"/>
42+
<line num="25" type="stmt" count="7"/>
43+
<line num="35" type="method" name="getContent" visibility="public" complexity="1" crap="1" count="3"/>
44+
<line num="37" type="stmt" count="3"/>
45+
<line num="44" type="method" name="key" visibility="public" complexity="1" crap="1" count="1"/>
46+
<line num="46" type="stmt" count="1"/>
47+
<metrics loc="49" ncloc="37" classes="1" methods="3" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="9" coveredelements="9"/>
48+
</file>
49+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Composites/MultiLocaleFolder.php">
50+
<class name="ElaborateCode\JsonTongue\Composites\MultiLocaleFolder" namespace="global">
51+
<metrics complexity="3" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="3" coveredstatements="3" elements="4" coveredelements="4"/>
52+
</class>
53+
<line num="14" type="method" name="loadTranslations" visibility="public" complexity="3" crap="3" count="1"/>
54+
<line num="16" type="stmt" count="1"/>
55+
<line num="17" type="stmt" count="1"/>
56+
<line num="18" type="stmt" count="1"/>
57+
<metrics loc="23" ncloc="20" classes="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="3" coveredstatements="3" elements="4" coveredelements="4"/>
58+
</file>
59+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Contracts/LangFolderLoader.php">
60+
<metrics loc="14" ncloc="11" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/>
61+
</file>
62+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Contracts/LocaleFolderLoader.php">
63+
<class name="ElaborateCode\JsonTongue\Contracts\LocaleFolderLoader" namespace="global">
64+
<metrics complexity="9" methods="6" coveredmethods="6" conditionals="0" coveredconditionals="0" statements="12" coveredstatements="12" elements="18" coveredelements="18"/>
65+
</class>
66+
<line num="21" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="9"/>
67+
<line num="23" type="stmt" count="9"/>
68+
<line num="24" type="stmt" count="1"/>
69+
<line num="28" type="stmt" count="8"/>
70+
<line num="30" type="stmt" count="8"/>
71+
<line num="32" type="stmt" count="8"/>
72+
<line num="45" type="method" name="setLangFromPath" visibility="protected" complexity="1" crap="1" count="8"/>
73+
<line num="47" type="stmt" count="8"/>
74+
<line num="50" type="method" name="setJsonLoadersCollection" visibility="protected" complexity="2" crap="2" count="8"/>
75+
<line num="52" type="stmt" count="8"/>
76+
<line num="54" type="stmt" count="8"/>
77+
<line num="56" type="stmt" count="5"/>
78+
<line num="64" type="method" name="getLang" visibility="public" complexity="1" crap="1" count="1"/>
79+
<line num="66" type="stmt" count="1"/>
80+
<line num="72" type="method" name="getJsonsList" visibility="public" complexity="1" crap="1" count="3"/>
81+
<line num="74" type="stmt" count="3"/>
82+
<line num="80" type="method" name="getLocaleJsonLoadersCollection" visibility="public" complexity="1" crap="1" count="1"/>
83+
<line num="82" type="stmt" count="1"/>
84+
<metrics loc="85" ncloc="65" classes="1" methods="6" coveredmethods="6" conditionals="0" coveredconditionals="0" statements="12" coveredstatements="12" elements="18" coveredelements="18"/>
85+
</file>
86+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Contracts/LocaleJsonLoader.php">
87+
<metrics loc="9" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/>
88+
</file>
89+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Factories/LocaleFolderFactory.php">
90+
<class name="ElaborateCode\JsonTongue\Factories\LocaleFolderFactory" namespace="global">
91+
<metrics complexity="2" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="3" coveredstatements="3" elements="4" coveredelements="4"/>
92+
</class>
93+
<line num="11" type="method" name="make" visibility="public" complexity="2" crap="2" count="9"/>
94+
<line num="13" type="stmt" count="9"/>
95+
<line num="14" type="stmt" count="2"/>
96+
<line num="16" type="stmt" count="8"/>
97+
<metrics loc="20" ncloc="20" classes="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="3" coveredstatements="3" elements="4" coveredelements="4"/>
98+
</file>
99+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Helpers/helpers.php">
100+
<line num="9" type="stmt" count="9"/>
101+
<line num="14" type="stmt" count="9"/>
102+
<line num="15" type="stmt" count="9"/>
103+
<line num="16" type="stmt" count="9"/>
104+
<line num="19" type="stmt" count="9"/>
105+
<metrics loc="21" ncloc="17" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="5" elements="5" coveredelements="5"/>
106+
</file>
107+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/LocalizationRepository.php">
108+
<class name="ElaborateCode\JsonTongue\LocalizationRepository" namespace="global">
109+
<metrics complexity="3" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="4" coveredstatements="4" elements="6" coveredelements="6"/>
110+
</class>
111+
<line num="9" type="method" name="merge" visibility="public" complexity="2" crap="2" count="1"/>
112+
<line num="11" type="stmt" count="1"/>
113+
<line num="12" type="stmt" count="1"/>
114+
<line num="14" type="stmt" count="1"/>
115+
<line num="21" type="method" name="getTranslations" visibility="public" complexity="1" crap="1" count="1"/>
116+
<line num="24" type="stmt" count="1"/>
117+
<metrics loc="27" ncloc="23" classes="1" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="4" coveredstatements="4" elements="6" coveredelements="6"/>
118+
</file>
119+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/Strategies/File.php">
120+
<class name="ElaborateCode\JsonTongue\Strategies\File" namespace="global">
121+
<metrics complexity="15" methods="9" coveredmethods="9" conditionals="0" coveredconditionals="0" statements="31" coveredstatements="31" elements="40" coveredelements="40"/>
122+
</class>
123+
<line num="30" type="method" name="__construct" visibility="public" complexity="3" crap="3" count="13"/>
124+
<line num="32" type="stmt" count="13"/>
125+
<line num="34" type="stmt" count="13"/>
126+
<line num="36" type="stmt" count="12"/>
127+
<line num="38" type="stmt" count="12"/>
128+
<line num="39" type="stmt" count="10"/>
129+
<line num="40" type="stmt" count="10"/>
130+
<line num="42" type="stmt" count="10"/>
131+
<line num="44" type="stmt" count="10"/>
132+
<line num="45" type="stmt" count="10"/>
133+
<line num="50" type="method" name="__toString" visibility="public" complexity="1" crap="1" count="9"/>
134+
<line num="52" type="stmt" count="9"/>
135+
<line num="59" type="method" name="setProjectRoot" visibility="protected" complexity="1" crap="1" count="13"/>
136+
<line num="61" type="stmt" count="13"/>
137+
<line num="63" type="stmt" count="13"/>
138+
<line num="66" type="method" name="setPath" visibility="protected" complexity="3" crap="3" count="13"/>
139+
<line num="68" type="stmt" count="13"/>
140+
<line num="70" type="stmt" count="13"/>
141+
<line num="71" type="stmt" count="12"/>
142+
<line num="73" type="stmt" count="12"/>
143+
<line num="76" type="stmt" count="10"/>
144+
<line num="78" type="stmt" count="10"/>
145+
<line num="79" type="stmt" count="1"/>
146+
<line num="82" type="stmt" count="9"/>
147+
<line num="92" type="method" name="getDirectoryContent" visibility="public" complexity="2" crap="2" count="3"/>
148+
<line num="94" type="stmt" count="3"/>
149+
<line num="95" type="stmt" count="1"/>
150+
<line num="98" type="stmt" count="2"/>
151+
<line num="104" type="method" name="getDirectoryJsonContent" visibility="public" complexity="2" crap="2" count="9"/>
152+
<line num="106" type="stmt" count="9"/>
153+
<line num="107" type="stmt" count="1"/>
154+
<line num="110" type="stmt" count="8"/>
155+
<line num="111" type="stmt" count="8"/>
156+
<line num="112" type="stmt" count="8"/>
157+
<line num="121" type="method" name="isDir" visibility="public" complexity="1" crap="1" count="12"/>
158+
<line num="123" type="stmt" count="12"/>
159+
<line num="126" type="method" name="getProjectRoot" visibility="public" complexity="1" crap="1" count="10"/>
160+
<line num="128" type="stmt" count="10"/>
161+
<line num="131" type="method" name="getPath" visibility="public" complexity="1" crap="1" count="10"/>
162+
<line num="133" type="stmt" count="10"/>
163+
<metrics loc="136" ncloc="109" classes="1" methods="9" coveredmethods="9" conditionals="0" coveredconditionals="0" statements="31" coveredstatements="31" elements="40" coveredelements="40"/>
164+
</file>
165+
<file name="/home/runner/work/php-json-tongue/php-json-tongue/src/TongueFacade.php">
166+
<class name="ElaborateCode\JsonTongue\TongueFacade" namespace="global">
167+
<metrics complexity="4" methods="4" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="10" coveredelements="10"/>
168+
</class>
169+
<line num="14" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="1"/>
170+
<line num="17" type="stmt" count="1"/>
171+
<line num="20" type="stmt" count="1"/>
172+
<line num="22" type="stmt" count="1"/>
173+
<line num="25" type="method" name="learn" visibility="protected" complexity="1" crap="1" count="1"/>
174+
<line num="27" type="stmt" count="1"/>
175+
<line num="33" type="method" name="transcribe" visibility="public" complexity="1" crap="1" count="1"/>
176+
<line num="35" type="stmt" count="1"/>
177+
<line num="41" type="method" name="transcribeLang" visibility="public" complexity="1" crap="1" count="1"/>
178+
<line num="44" type="stmt" count="1"/>
179+
<metrics loc="47" ncloc="38" classes="1" methods="4" coveredmethods="4" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="10" coveredelements="10"/>
180+
</file>
181+
<metrics files="12" loc="532" ncloc="424" classes="9" methods="32" coveredmethods="32" conditionals="0" coveredconditionals="0" statements="82" coveredstatements="82" elements="114" coveredelements="114"/>
182+
</project>
183+
</coverage>

0 commit comments

Comments
 (0)