Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit 2e1182a

Browse files
chore(release): 2.0.0 [skip ci]
# [2.0.0](v1.12.0...v2.0.0) (2018-12-17) ### Bug Fixes * **releasing:** add x-bit to buildrelease.sh ([ec7d366](ec7d366)) * **releasing:** archive file name version ([ce094cc](ce094cc)) * **releasing:** suppress stderr output of rm ([03eb2fa](03eb2fa)) ### Code Refactoring * **pkg:** rewrite in direction of our cross-SDK UML Diagram ([1cd1cbf](1cd1cbf)) ### BREAKING CHANGES * **pkg:** Downward incompatible, please migrate. The whole class structure and usage behavior has changed.
1 parent ce094cc commit 2e1182a

File tree

76 files changed

+2291
-87
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+2291
-87
lines changed

HISTORY.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# [2.0.0](https://github.com/hexonet/perl-sdk/compare/v1.12.0...v2.0.0) (2018-12-17)
2+
3+
4+
### Bug Fixes
5+
6+
* **releasing:** add x-bit to buildrelease.sh ([ec7d366](https://github.com/hexonet/perl-sdk/commit/ec7d366))
7+
* **releasing:** archive file name version ([ce094cc](https://github.com/hexonet/perl-sdk/commit/ce094cc))
8+
* **releasing:** suppress stderr output of rm ([03eb2fa](https://github.com/hexonet/perl-sdk/commit/03eb2fa))
9+
10+
11+
### Code Refactoring
12+
13+
* **pkg:** rewrite in direction of our cross-SDK UML Diagram ([1cd1cbf](https://github.com/hexonet/perl-sdk/commit/1cd1cbf))
14+
15+
16+
### BREAKING CHANGES
17+
18+
* **pkg:** Downward incompatible, please migrate. The whole class structure and usage behavior
19+
has changed.
30.9 KB
Binary file not shown.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<!DOCTYPE html
2+
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4+
<html xmlns="http://www.w3.org/1999/xhtml">
5+
<!--
6+
This file was generated by Devel::Cover Version 1.31
7+
Devel::Cover is copyright 2001-2018, Paul Johnson ([email protected])
8+
Devel::Cover is free. It is licensed under the same terms as Perl itself.
9+
The latest version of Devel::Cover should be available from my homepage:
10+
http://www.pjcj.net
11+
-->
12+
<head>
13+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
14+
<meta http-equiv="Content-Language" content="en-us"></meta>
15+
<link rel="stylesheet" type="text/css" href="cover.css"></link>
16+
<link rel="stylesheet" type="text/css" href="cover.css"></link>
17+
<title>Branch Coverage: blib/lib/WebService/Hexonet/Connector/APIClient.pm</title>
18+
</head>
19+
<body>
20+
<h1>Branch Coverage</h1>
21+
<table>
22+
<tr><td class="h" align="right">File:</td><td align="left">blib/lib/WebService/Hexonet/Connector/APIClient.pm</td></tr>
23+
<tr><td class="h" align="right">Coverage:</td><td align="left" class="c1">79.4%</td></tr>
24+
</table>
25+
<div><br/></div>
26+
<table>
27+
<tr><th>line</th><th>%</th><th colspan="2">coverage</th><th>branch</th></tr>
28+
<tr><td class="h"><a id="L53">53</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (ref $cmd eq &quot;HASH&quot;)</td></tr>
29+
<tr><td class="h"><a id="L55">55</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (defined $cmd-&gt;{$key})</td></tr>
30+
<tr><td class="h"><a id="L63">63</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if (utf8::is_utf8($tmp))</td></tr>
31+
<tr><td class="h"><a id="L74">74</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (length $sessid)</td></tr>
32+
<tr><td class="h"><a id="L160">160</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
33+
<tr><td class="h"><a id="L163">163</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if (defined $col)</td></tr>
34+
<tr><td class="h"><a id="L177">177</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">unless (defined $otpc)</td></tr>
35+
<tr><td class="h"><a id="L186">186</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
36+
<tr><td class="h"><a id="L189">189</a></td><td class="c0">50</td><td class="c3">T</td><td class="c0">F</td><td class="s">if (defined $col)</td></tr>
37+
<tr><td class="h"><a id="L202">202</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($rr-&gt;isSuccess)</td></tr>
38+
<tr><td class="h"><a id="L220">220</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($r-&gt;is_success) { }</td></tr>
39+
<tr><td class="h"><a id="L222">222</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($self-&gt;{&#39;debugMode&#39;})</td></tr>
40+
<tr><td class="h"><a id="L230">230</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if ($self-&gt;{&#39;debugMode&#39;})</td></tr>
41+
<tr><td class="h"><a id="L243">243</a></td><td class="c0">50</td><td class="c0">T</td><td class="c3">F</td><td class="s">if (defined $mycmd-&gt;{&#39;LAST&#39;})</td></tr>
42+
<tr><td class="h"><a id="L247">247</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (defined $mycmd-&gt;{&#39;FIRST&#39;})</td></tr>
43+
<tr><td class="h"><a id="L253">253</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($first &lt; $total)</td></tr>
44+
<tr><td class="h"><a id="L313">313</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if ($newkey ne $key)</td></tr>
45+
</table>
46+
</body>
47+
</html>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<!DOCTYPE html
2+
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4+
<html xmlns="http://www.w3.org/1999/xhtml">
5+
<!--
6+
This file was generated by Devel::Cover Version 1.31
7+
Devel::Cover is copyright 2001-2018, Paul Johnson ([email protected])
8+
Devel::Cover is free. It is licensed under the same terms as Perl itself.
9+
The latest version of Devel::Cover should be available from my homepage:
10+
http://www.pjcj.net
11+
-->
12+
<head>
13+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
14+
<meta http-equiv="Content-Language" content="en-us"></meta>
15+
<link rel="stylesheet" type="text/css" href="cover.css"></link>
16+
<link rel="stylesheet" type="text/css" href="cover.css"></link>
17+
<title>Condition Coverage: blib/lib/WebService/Hexonet/Connector/APIClient.pm</title>
18+
</head>
19+
<body>
20+
<h1>Condition Coverage</h1>
21+
<table>
22+
<tr><td class="h" align="right">File:</td><td align="left">blib/lib/WebService/Hexonet/Connector/APIClient.pm</td></tr>
23+
<tr><td class="h" align="right">Coverage:</td><td align="left" class="c0">50.0%</td></tr>
24+
</table>
25+
<div><br/></div>
26+
<table>
27+
<tr><th>line</th><th>%</th><th>coverage</th><th>condition</th></tr>
28+
<tr><td class="h"><a id="L158">158</a></td><td class="c0">50</td><td><div><table><tr><th>A</th><th>dec</th></tr><tr align="center"><td class="c3">0</td><td class="c3">0</td></tr><tr align="center"><td class="c0">1</td><td class="c0">1</td></tr></table></div></td><td class="s">$otp || &#39;&#39;</td></tr>
29+
</table>
30+
</body>
31+
</html>
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<!DOCTYPE html
2+
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4+
<html xmlns="http://www.w3.org/1999/xhtml">
5+
<!--
6+
This file was generated by Devel::Cover Version 1.31
7+
Devel::Cover is copyright 2001-2018, Paul Johnson ([email protected])
8+
Devel::Cover is free. It is licensed under the same terms as Perl itself.
9+
The latest version of Devel::Cover should be available from my homepage:
10+
http://www.pjcj.net
11+
-->
12+
<head>
13+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
14+
<meta http-equiv="Content-Language" content="en-us"></meta>
15+
<link rel="stylesheet" type="text/css" href="cover.css"></link>
16+
<link rel="stylesheet" type="text/css" href="cover.css"></link>
17+
<title>Subroutine Coverage: blib/lib/WebService/Hexonet/Connector/APIClient.pm</title>
18+
</head>
19+
<body>
20+
<h1>Subroutine Coverage</h1>
21+
<table>
22+
<tr><td class="h" align="right">File:</td><td align="left">blib/lib/WebService/Hexonet/Connector/APIClient.pm</td></tr>
23+
<tr><td class="h" align="right">Coverage:</td><td align="left" class="c3">100.0%</td></tr>
24+
</table>
25+
<div><br/></div>
26+
<table>
27+
<tr><th>line</th><th>subroutine</th></tr>
28+
<tr><td class="h"><a id="L3">3</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
29+
<tr><td class="h"><a id="L4">4</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
30+
<tr><td class="h"><a id="L5">5</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
31+
<tr><td class="h"><a id="L6">6</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
32+
<tr><td class="h"><a id="L7">7</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
33+
<tr><td class="h"><a id="L8">8</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
34+
<tr><td class="h"><a id="L9">9</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
35+
<tr><td class="h"><a id="L10">10</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
36+
<tr><td class="h"><a id="L11">11</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
37+
<tr><td class="h"><a id="L12">12</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
38+
<tr><td class="h"><a id="L13">13</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
39+
<tr><td class="h"><a id="L17">17</a></td><td class="c3"><div class="s">BEGIN</div></td></tr>
40+
<tr><td class="h"><a id="L23">23</a></td><td class="c3"><div class="s">new</div></td></tr>
41+
<tr><td class="h"><a id="L36">36</a></td><td class="c3"><div class="s">enableDebugMode</div></td></tr>
42+
<tr><td class="h"><a id="L43">43</a></td><td class="c3"><div class="s">disableDebugMode</div></td></tr>
43+
<tr><td class="h"><a id="L50">50</a></td><td class="c3"><div class="s">getPOSTData</div></td></tr>
44+
<tr><td class="h"><a id="L72">72</a></td><td class="c3"><div class="s">getSession</div></td></tr>
45+
<tr><td class="h"><a id="L82">82</a></td><td class="c3"><div class="s">getURL</div></td></tr>
46+
<tr><td class="h"><a id="L88">88</a></td><td class="c3"><div class="s">getVersion</div></td></tr>
47+
<tr><td class="h"><a id="L94">94</a></td><td class="c3"><div class="s">saveSession</div></td></tr>
48+
<tr><td class="h"><a id="L104">104</a></td><td class="c3"><div class="s">reuseSession</div></td></tr>
49+
<tr><td class="h"><a id="L112">112</a></td><td class="c3"><div class="s">setURL</div></td></tr>
50+
<tr><td class="h"><a id="L119">119</a></td><td class="c3"><div class="s">setOTP</div></td></tr>
51+
<tr><td class="h"><a id="L126">126</a></td><td class="c3"><div class="s">setSession</div></td></tr>
52+
<tr><td class="h"><a id="L133">133</a></td><td class="c3"><div class="s">setRemoteIPAddress</div></td></tr>
53+
<tr><td class="h"><a id="L140">140</a></td><td class="c3"><div class="s">setCredentials</div></td></tr>
54+
<tr><td class="h"><a id="L148">148</a></td><td class="c3"><div class="s">setRoleCredentials</div></td></tr>
55+
<tr><td class="h"><a id="L156">156</a></td><td class="c3"><div class="s">login</div></td></tr>
56+
<tr><td class="h"><a id="L174">174</a></td><td class="c3"><div class="s">loginExtended</div></td></tr>
57+
<tr><td class="h"><a id="L200">200</a></td><td class="c3"><div class="s">logout</div></td></tr>
58+
<tr><td class="h"><a id="L210">210</a></td><td class="c3"><div class="s">request</div></td></tr>
59+
<tr><td class="h"><a id="L241">241</a></td><td class="c3"><div class="s">requestNextResponsePage</div></td></tr>
60+
<tr><td class="h"><a id="L263">263</a></td><td class="c3"><div class="s">requestAllResponsePages</div></td></tr>
61+
<tr><td class="h"><a id="L282">282</a></td><td class="c3"><div class="s">setUserView</div></td></tr>
62+
<tr><td class="h"><a id="L289">289</a></td><td class="c3"><div class="s">resetUserView</div></td></tr>
63+
<tr><td class="h"><a id="L296">296</a></td><td class="c3"><div class="s">useOTESystem</div></td></tr>
64+
<tr><td class="h"><a id="L303">303</a></td><td class="c3"><div class="s">useLIVESystem</div></td></tr>
65+
<tr><td class="h"><a id="L310">310</a></td><td class="c3"><div class="s">_toUpperCaseKeys</div></td></tr>
66+
</table>
67+
</body>
68+
</html>

0 commit comments

Comments
 (0)