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

Commit 640f1dc

Browse files
chore(release): 2.3.0 [skip ci]
# [2.3.0](v2.2.5...v2.3.0) (2020-03-16) ### Features * **apiclient:** support bulk parameter through nested array in api command, see README.md ([8a0f0e1](8a0f0e1))
1 parent f672d6a commit 640f1dc

File tree

83 files changed

+1084
-1068
lines changed

Some content is hidden

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

83 files changed

+1084
-1068
lines changed

HISTORY.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# [2.3.0](https://github.com/hexonet/perl-sdk/compare/v2.2.5...v2.3.0) (2020-03-16)
2+
3+
4+
### Features
5+
6+
* **apiclient:** support bulk parameter through nested array in api command, see README.md ([8a0f0e1](https://github.com/hexonet/perl-sdk/commit/8a0f0e1e245c03019c2d402fc5bf4c4af16347de))
7+
18
## [2.2.5](https://github.com/hexonet/perl-sdk/compare/v2.2.4...v2.2.5) (2019-10-04)
29

310

34.7 KB
Binary file not shown.

cover_db/blib-lib-WebService-Hexonet-Connector-APIClient-pm--branch.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.30
7-
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.33
7+
Devel::Cover is copyright 2001-2019, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net
@@ -25,7 +25,7 @@ <h1>Branch Coverage</h1>
2525
<div><br/></div>
2626
<table>
2727
<tr><th>line</th><th>%</th><th colspan="2">coverage</th><th>branch</th></tr>
28-
<tr><td class="h"><a id="L56">56</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (ref $cmd eq &#39;HASH&#39;)</td></tr>
28+
<tr><td class="h"><a id="L56">56</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>
2929
<tr><td class="h"><a id="L58">58</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>
3030
<tr><td class="h"><a id="L59">59</a></td><td class="c3">100</td><td class="c3">T</td><td class="c3">F</td><td class="s">if (ref $cmd-&gt;{$key} eq &#39;ARRAY&#39;) { }</td></tr>
3131
<tr><td class="h"><a id="L76">76</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>

cover_db/blib-lib-WebService-Hexonet-Connector-APIClient-pm--condition.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.30
7-
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.33
7+
Devel::Cover is copyright 2001-2019, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net

cover_db/blib-lib-WebService-Hexonet-Connector-APIClient-pm--subroutine.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.30
7-
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.33
7+
Devel::Cover is copyright 2001-2019, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net

cover_db/blib-lib-WebService-Hexonet-Connector-APIClient-pm.html

Lines changed: 297 additions & 297 deletions
Large diffs are not rendered by default.

cover_db/blib-lib-WebService-Hexonet-Connector-Column-pm--branch.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.30
7-
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.33
7+
Devel::Cover is copyright 2001-2019, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net

cover_db/blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.30
7-
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.33
7+
Devel::Cover is copyright 2001-2019, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net

cover_db/blib-lib-WebService-Hexonet-Connector-Column-pm.html

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
44
<html xmlns="http://www.w3.org/1999/xhtml">
55
<!--
6-
This file was generated by Devel::Cover Version 1.30
7-
Devel::Cover is copyright 2001-2017, Paul Johnson (paul@pjcj.net)
6+
This file was generated by Devel::Cover Version 1.33
7+
Devel::Cover is copyright 2001-2019, Paul Johnson (paul@pjcj.net)
88
Devel::Cover is free. It is licensed under the same terms as Perl itself.
99
The latest version of Devel::Cover should be available from my homepage:
1010
http://www.pjcj.net
@@ -24,41 +24,41 @@ <h1>File Coverage</h1>
2424
</table>
2525
<div><br/></div>
2626
<table>
27-
<tr><th>line</th><th>stmt</th><th>bran</th><th>cond</th><th>sub</th><th>time</th><th>code</th></tr>
28-
<tr><td class="h">1</td><td></td><td></td><td></td><td></td><td></td><td class="s">package WebService::Hexonet::Connector::Column;</td></tr>
29-
<tr><td class="h">2</td><td colspan="6"></td></tr><tr><td class="h">3</td><td><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L3">1</a></div></td><td><div>10</div><div>2</div></td><td class="s">use 5.026_000;</td></tr>
30-
<tr><td class="h">4</td><td><div class="c3">1</div><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L4">1</a></div></td><td><div>2</div><div>0</div><div>9</div></td><td class="s">use strict;</td></tr>
31-
<tr><td class="h">5</td><td><div class="c3">1</div><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L5">1</a></div></td><td><div>2</div><div>0</div><div>17</div></td><td class="s">use warnings;</td></tr>
32-
<tr><td class="h">6</td><td colspan="6"></td></tr><tr><td class="h">7</td><td><div class="c3">1</div><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L7">1</a></div></td><td><div>3</div><div>11</div><div>3</div></td><td class="s">use version 0.9917; our $VERSION = version-&gt;declare(&#39;v2.2.5&#39;);</td></tr>
33-
<tr><td class="h">8</td><td colspan="6"></td></tr><tr><td class="h">9</td><td colspan="6"></td></tr><tr><td class="h">10</td><td></td><td></td><td></td><td></td><td></td><td class="s">sub new {</td></tr>
34-
<tr><td class="h">11</td><td><div class="c3">142</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L11">142</a></div></td><td><div>1441</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my ( $class, $key, @data ) = @_;</td></tr>
35-
<tr><td class="h">12</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td><div>181</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = {};</td></tr>
36-
<tr><td class="h">13</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td><div>211</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;$self-&gt;{key} = $key;</td></tr>
37-
<tr><td class="h">14</td><td><div class="c3">142</div><div class="c3">142</div></td><td></td><td></td><td></td><td><div>172</div><div>464</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;@{ $self-&gt;{data} } = @data;</td></tr>
38-
<tr><td class="h">15</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td><div>182</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;$self-&gt;{length} = scalar @data;</td></tr>
39-
<tr><td class="h">16</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td><div>325</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return bless $self, $class;</td></tr>
40-
<tr><td class="h">17</td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
41-
<tr><td class="h">18</td><td colspan="6"></td></tr><tr><td class="h">19</td><td colspan="6"></td></tr><tr><td class="h">20</td><td></td><td></td><td></td><td></td><td></td><td class="s">sub getKey {</td></tr>
42-
<tr><td class="h">21</td><td><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L21">1</a></div></td><td><div>230</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
43-
<tr><td class="h">22</td><td><div class="c3">1</div></td><td></td><td></td><td></td><td><div>3</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;{key};</td></tr>
44-
<tr><td class="h">23</td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
45-
<tr><td class="h">24</td><td colspan="6"></td></tr><tr><td class="h">25</td><td colspan="6"></td></tr><tr><td class="h">26</td><td></td><td></td><td></td><td></td><td></td><td class="s">sub getData {</td></tr>
46-
<tr><td class="h">27</td><td><div class="c3">3</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L27">3</a></div></td><td><div>5</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
47-
<tr><td class="h">28</td><td><div class="c3">3</div></td><td></td><td></td><td></td><td><div>8</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;{data};</td></tr>
48-
<tr><td class="h">29</td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
49-
<tr><td class="h">30</td><td colspan="6"></td></tr><tr><td class="h">31</td><td colspan="6"></td></tr><tr><td class="h">32</td><td></td><td></td><td></td><td></td><td></td><td class="s">sub getDataByIndex {</td></tr>
50-
<tr><td class="h">33</td><td><div class="c3">17874</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L33">17874</a></div></td><td><div>9817</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
51-
<tr><td class="h">34</td><td><div class="c3">17874</div></td><td></td><td></td><td></td><td><div>11065</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $idx&nbsp;&nbsp;= shift;</td></tr>
52-
<tr><td class="h">35</td><td><div class="c3">17874</div></td><td><div class="c3" title="T/F"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--branch.html#L35">100</a></div></td><td></td><td></td><td><div>13898</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;{data}[ $idx ]</td></tr>
53-
<tr><td class="h">36</td><td></td><td></td><td></td><td></td><td></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if $self-&gt;hasDataIndex($idx);</td></tr>
54-
<tr><td class="h">37</td><td><div class="c3">14710</div></td><td></td><td></td><td></td><td><div>9729</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return;</td></tr>
55-
<tr><td class="h">38</td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
56-
<tr><td class="h">39</td><td colspan="6"></td></tr><tr><td class="h">40</td><td colspan="6"></td></tr><tr><td class="h">41</td><td></td><td></td><td></td><td></td><td></td><td class="s">sub hasDataIndex {</td></tr>
57-
<tr><td class="h">42</td><td><div class="c3">17874</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L42">17874</a></div></td><td><div>10486</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
58-
<tr><td class="h">43</td><td><div class="c3">17874</div></td><td></td><td></td><td></td><td><div>9792</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $idx&nbsp;&nbsp;= shift;</td></tr>
59-
<tr><td class="h">44</td><td><div class="c3">17874</div></td><td></td><td></td><td></td><td><div>17339</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $idx &lt; $self-&gt;{length};</td></tr>
60-
<tr><td class="h">45</td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
61-
<tr><td class="h">46</td><td colspan="6"></td></tr><tr><td class="h">47</td><td></td><td></td><td></td><td></td><td></td><td class="s">1;</td></tr>
62-
<tr><td class="h">48</td><td colspan="6"></td></tr></table>
27+
<tr><th>line</th><th>stmt</th><th>bran</th><th>cond</th><th>sub</th><th>pod</th><th>time</th><th>code</th></tr>
28+
<tr><td class="h">1</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">package WebService::Hexonet::Connector::Column;</td></tr>
29+
<tr><td class="h">2</td><td colspan="7"></td></tr><tr><td class="h">3</td><td><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L3">1</a></div></td><td></td><td><div>6</div><div>1</div></td><td class="s">use 5.026_000;</td></tr>
30+
<tr><td class="h">4</td><td><div class="c3">1</div><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L4">1</a></div></td><td></td><td><div>2</div><div>1</div><div>6</div></td><td class="s">use strict;</td></tr>
31+
<tr><td class="h">5</td><td><div class="c3">1</div><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L5">1</a></div></td><td></td><td><div>2</div><div>1</div><div>10</div></td><td class="s">use warnings;</td></tr>
32+
<tr><td class="h">6</td><td colspan="7"></td></tr><tr><td class="h">7</td><td><div class="c3">1</div><div class="c3">1</div><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L7">1</a></div></td><td></td><td><div>2</div><div>12</div><div>3</div></td><td class="s">use version 0.9917; our $VERSION = version-&gt;declare(&#39;v2.3.0&#39;);</td></tr>
33+
<tr><td class="h">8</td><td colspan="7"></td></tr><tr><td class="h">9</td><td colspan="7"></td></tr><tr><td class="h">10</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">sub new {</td></tr>
34+
<tr><td class="h">11</td><td><div class="c3">142</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L11">142</a></div></td><td><div class="c3">1</div></td><td><div>1609</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my ( $class, $key, @data ) = @_;</td></tr>
35+
<tr><td class="h">12</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td></td><td><div>126</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = {};</td></tr>
36+
<tr><td class="h">13</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td></td><td><div>139</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;$self-&gt;{key} = $key;</td></tr>
37+
<tr><td class="h">14</td><td><div class="c3">142</div><div class="c3">142</div></td><td></td><td></td><td></td><td></td><td><div>115</div><div>350</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;@{ $self-&gt;{data} } = @data;</td></tr>
38+
<tr><td class="h">15</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td></td><td><div>146</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;$self-&gt;{length} = scalar @data;</td></tr>
39+
<tr><td class="h">16</td><td><div class="c3">142</div></td><td></td><td></td><td></td><td></td><td><div>216</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return bless $self, $class;</td></tr>
40+
<tr><td class="h">17</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
41+
<tr><td class="h">18</td><td colspan="7"></td></tr><tr><td class="h">19</td><td colspan="7"></td></tr><tr><td class="h">20</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">sub getKey {</td></tr>
42+
<tr><td class="h">21</td><td><div class="c3">1</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L21">1</a></div></td><td><div class="c3">1</div></td><td><div>337</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
43+
<tr><td class="h">22</td><td><div class="c3">1</div></td><td></td><td></td><td></td><td></td><td><div>7</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;{key};</td></tr>
44+
<tr><td class="h">23</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
45+
<tr><td class="h">24</td><td colspan="7"></td></tr><tr><td class="h">25</td><td colspan="7"></td></tr><tr><td class="h">26</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">sub getData {</td></tr>
46+
<tr><td class="h">27</td><td><div class="c3">3</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L27">3</a></div></td><td><div class="c3">1</div></td><td><div>4</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
47+
<tr><td class="h">28</td><td><div class="c3">3</div></td><td></td><td></td><td></td><td></td><td><div>5</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;{data};</td></tr>
48+
<tr><td class="h">29</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
49+
<tr><td class="h">30</td><td colspan="7"></td></tr><tr><td class="h">31</td><td colspan="7"></td></tr><tr><td class="h">32</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">sub getDataByIndex {</td></tr>
50+
<tr><td class="h">33</td><td><div class="c3">17874</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L33">17874</a></div></td><td><div class="c3">1</div></td><td><div>12699</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
51+
<tr><td class="h">34</td><td><div class="c3">17874</div></td><td></td><td></td><td></td><td></td><td><div>11716</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $idx&nbsp;&nbsp;= shift;</td></tr>
52+
<tr><td class="h">35</td><td><div class="c3">17874</div></td><td><div class="c3" title="T/F"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--branch.html#L35">100</a></div></td><td></td><td></td><td></td><td><div>14572</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $self-&gt;{data}[ $idx ]</td></tr>
53+
<tr><td class="h">36</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if $self-&gt;hasDataIndex($idx);</td></tr>
54+
<tr><td class="h">37</td><td><div class="c3">14710</div></td><td></td><td></td><td></td><td></td><td><div>11726</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return;</td></tr>
55+
<tr><td class="h">38</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
56+
<tr><td class="h">39</td><td colspan="7"></td></tr><tr><td class="h">40</td><td colspan="7"></td></tr><tr><td class="h">41</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">sub hasDataIndex {</td></tr>
57+
<tr><td class="h">42</td><td><div class="c3">17874</div></td><td></td><td></td><td><div class="c3"><a href="blib-lib-WebService-Hexonet-Connector-Column-pm--subroutine.html#L42">17874</a></div></td><td><div class="c3">1</div></td><td><div>11706</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $self = shift;</td></tr>
58+
<tr><td class="h">43</td><td><div class="c3">17874</div></td><td></td><td></td><td></td><td></td><td><div>11894</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;my $idx&nbsp;&nbsp;= shift;</td></tr>
59+
<tr><td class="h">44</td><td><div class="c3">17874</div></td><td></td><td></td><td></td><td></td><td><div>19476</div></td><td class="s">&nbsp;&nbsp;&nbsp;&nbsp;return $idx &lt; $self-&gt;{length};</td></tr>
60+
<tr><td class="h">45</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">}</td></tr>
61+
<tr><td class="h">46</td><td colspan="7"></td></tr><tr><td class="h">47</td><td></td><td></td><td></td><td></td><td></td><td></td><td class="s">1;</td></tr>
62+
<tr><td class="h">48</td><td colspan="7"></td></tr></table>
6363
</body>
6464
</html>

0 commit comments

Comments
 (0)