Commit 78d94565 authored by Yiming Liu's avatar Yiming Liu

Site for apollo-biz, 0.0.6-SNAPSHOT

parent 890c675d
This diff is collapsed.
......@@ -27,7 +27,7 @@ under the License.
<item>
<title>File: 51,
Errors: 0,
Warnings: 174,
Warnings: 181,
Infos: 0
</title>
<link>https://ctripcorp.github.io/apollo/apollo-biz/checkstyle.html</link>
......@@ -192,7 +192,7 @@ under the License.
0
</td>
<td>
2
5
</td>
<td>
0
......@@ -612,7 +612,7 @@ under the License.
0
</td>
<td>
4
6
</td>
<td>
0
......@@ -724,7 +724,7 @@ under the License.
0
</td>
<td>
13
15
</td>
<td>
0
......
......@@ -42,6 +42,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -88,6 +88,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -88,6 +88,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -143,6 +143,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -103,6 +103,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -157,6 +157,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -159,6 +159,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -70,21 +70,21 @@
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;27</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> String getAppId() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;28</td> <td class="nbHitsCovered">&nbsp;99977</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> appId;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;28</td> <td class="nbHitsCovered">&nbsp;99814</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> appId;</pre></td></tr>
<tr> <td class="numLine">&nbsp;29</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;30</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;31</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> String getClusterName() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;32</td> <td class="nbHitsCovered">&nbsp;99974</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> clusterName;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;32</td> <td class="nbHitsCovered">&nbsp;99814</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> clusterName;</pre></td></tr>
<tr> <td class="numLine">&nbsp;33</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;34</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;35</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> String getNamespaceName() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;36</td> <td class="nbHitsCovered">&nbsp;99973</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> namespaceName;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;36</td> <td class="nbHitsCovered">&nbsp;99827</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> namespaceName;</pre></td></tr>
<tr> <td class="numLine">&nbsp;37</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;38</td> <td class="nbHits">&nbsp;</td>
......@@ -117,6 +117,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -67,6 +67,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -117,6 +117,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -202,6 +202,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -139,6 +139,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -139,6 +139,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -109,6 +109,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -95,6 +95,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -35,6 +35,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -39,6 +39,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -108,19 +108,19 @@
<tr> <td class="numLineCover">&nbsp;48</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; populateDataBaseInterval();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;49</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; maxIdScanned = loadLargestMessageId();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;50</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; executorService.scheduleWithFixedDelay((Runnable) () -&gt; {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;51</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; Transaction transaction = Cat.newTransaction(<span class="string">"Apollo.ReleaseMessageScanner"</span>, <span class="string">"scanMessage"</span>);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;51</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; Transaction transaction = Cat.newTransaction(<span class="string">"Apollo.ReleaseMessageScanner"</span>, <span class="string">"scanMessage"</span>);</pre></td></tr>
<tr> <td class="numLine">&nbsp;52</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">try</span> {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;53</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; scanMessages();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;54</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; transaction.setStatus(Message.SUCCESS);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;53</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; scanMessages();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;54</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; transaction.setStatus(Message.SUCCESS);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;55</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; } <span class="keyword">catch</span> (Throwable ex) {</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;56</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; transaction.setStatus(ex);</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;57</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; logger.error(<span class="string">"Scan and send message failed"</span>, ex);</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;58</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; } <span class="keyword">finally</span> {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;59</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; transaction.complete();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;60</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;61</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; }, getDatabaseScanIntervalMs(), getDatabaseScanIntervalMs(), TimeUnit.MILLISECONDS);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;59</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; transaction.complete();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;60</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;61</td> <td class="nbHitsCovered">&nbsp;20</td> <td class="src"><pre class="src">&nbsp; }, getDatabaseScanIntervalMs(), getDatabaseScanIntervalMs(), TimeUnit.MILLISECONDS);</pre></td></tr>
<tr> <td class="numLine">&nbsp;62</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;63</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
......@@ -151,12 +151,12 @@
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;78</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">void</span> scanMessages() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;79</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">boolean</span> hasMoreMessages = <span class="keyword">true</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;80</td> <td class="nbHitsUncovered"><a title="Line 80: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">&nbsp;36</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 80: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">while</span> (hasMoreMessages &amp;&amp; !Thread.currentThread().isInterrupted()) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;81</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; hasMoreMessages = scanAndSendMessages();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;79</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">boolean</span> hasMoreMessages = <span class="keyword">true</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;80</td> <td class="nbHitsUncovered"><a title="Line 80: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">&nbsp;38</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 80: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">while</span> (hasMoreMessages &amp;&amp; !Thread.currentThread().isInterrupted()) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;81</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; hasMoreMessages = scanAndSendMessages();</pre></td></tr>
<tr> <td class="numLine">&nbsp;82</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;83</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;83</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;84</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;85</td> <td class="nbHits">&nbsp;</td>
......@@ -173,10 +173,10 @@
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">boolean</span> scanAndSendMessages() {</pre></td></tr>
<tr> <td class="numLine">&nbsp;91</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="comment">//current batch is 500</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;92</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; List&lt;ReleaseMessage&gt; releaseMessages =</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;93</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; releaseMessageRepository.findFirst500ByIdGreaterThanOrderByIdAsc(maxIdScanned);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;94</td> <td class="nbHitsCovered"><a title="Line 94: Conditional coverage 100% (2/2).">&nbsp;18</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 94: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (CollectionUtils.isEmpty(releaseMessages)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;95</td> <td class="nbHitsCovered">&nbsp;16</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;92</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; List&lt;ReleaseMessage&gt; releaseMessages =</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;93</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; releaseMessageRepository.findFirst500ByIdGreaterThanOrderByIdAsc(maxIdScanned);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;94</td> <td class="nbHitsCovered"><a title="Line 94: Conditional coverage 100% (2/2).">&nbsp;19</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 94: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (CollectionUtils.isEmpty(releaseMessages)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;95</td> <td class="nbHitsCovered">&nbsp;17</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
<tr> <td class="numLine">&nbsp;96</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;97</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; fireMessageScanned(releaseMessages);</pre></td></tr>
......@@ -253,6 +253,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -34,6 +34,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -34,25 +34,27 @@
<tr> <td class="numLine">&nbsp;8</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;9</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> <span class="keyword">interface</span> AppNamespaceRepository <span class="keyword">extends</span> PagingAndSortingRepository&lt;AppNamespace, Long&gt;{</pre></td></tr>
<tr> <td class="numLine">&nbsp;10</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;10</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> <span class="keyword">interface</span> AppNamespaceRepository <span class="keyword">extends</span> PagingAndSortingRepository&lt;AppNamespace, Long&gt;{</pre></td></tr>
<tr> <td class="numLine">&nbsp;11</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; AppNamespace findByAppIdAndName(String appId, String namespaceName);</pre></td></tr>
<tr> <td class="numLine">&nbsp;12</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;12</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; AppNamespace findByAppIdAndName(String appId, String namespaceName);</pre></td></tr>
<tr> <td class="numLine">&nbsp;13</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; AppNamespace findByNameAndIsPublicTrue(String namespaceName);</pre></td></tr>
<tr> <td class="numLine">&nbsp;14</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;14</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; AppNamespace findByNameAndIsPublicTrue(String namespaceName);</pre></td></tr>
<tr> <td class="numLine">&nbsp;15</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; List&lt;AppNamespace&gt; findByAppIdAndIsPublic(String appId, <span class="keyword">boolean</span> isPublic);</pre></td></tr>
<tr> <td class="numLine">&nbsp;16</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;16</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; List&lt;AppNamespace&gt; findByAppIdAndIsPublic(String appId, <span class="keyword">boolean</span> isPublic);</pre></td></tr>
<tr> <td class="numLine">&nbsp;17</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;18</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -55,6 +55,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -57,6 +57,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -49,6 +49,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -49,6 +49,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -51,6 +51,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -45,6 +45,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -47,6 +47,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -51,6 +51,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -57,6 +57,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -26,39 +26,39 @@
<tr> <td class="numLine">&nbsp;4</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;5</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> org.springframework.data.repository.PagingAndSortingRepository;</pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> org.springframework.data.domain.Pageable;</pre></td></tr>
<tr> <td class="numLine">&nbsp;6</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> org.springframework.data.repository.query.Param;</pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> org.springframework.data.repository.PagingAndSortingRepository;</pre></td></tr>
<tr> <td class="numLine">&nbsp;7</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> org.springframework.data.repository.query.Param;</pre></td></tr>
<tr> <td class="numLine">&nbsp;8</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> com.ctrip.framework.apollo.biz.entity.Release;</pre></td></tr>
<tr> <td class="numLine">&nbsp;9</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;9</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">import</span> com.ctrip.framework.apollo.biz.entity.Release;</pre></td></tr>
<tr> <td class="numLine">&nbsp;10</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="comment">/**</span></pre></td></tr>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;11</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="comment"> * @author Jason Song(song_s@ctrip.com)</span></pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;12</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="comment"> * @author Jason Song(song_s@ctrip.com)</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;13</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> <span class="keyword">interface</span> ReleaseRepository <span class="keyword">extends</span> PagingAndSortingRepository&lt;Release, Long&gt; {</pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;14</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<td class="src"><pre class="src">&nbsp;<span class="keyword">public</span> <span class="keyword">interface</span> ReleaseRepository <span class="keyword">extends</span> PagingAndSortingRepository&lt;Release, Long&gt; {</pre></td></tr>
<tr> <td class="numLine">&nbsp;15</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; Release findFirstByAppIdAndClusterNameAndNamespaceNameOrderByIdDesc(@Param(<span class="string">"appId"</span>) String appId, @Param(<span class="string">"clusterName"</span>) String clusterName,</pre></td></tr>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;16</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; @Param(<span class="string">"namespaceName"</span>) String namespaceName);</pre></td></tr>
<td class="src"><pre class="src">&nbsp; Release findFirstByAppIdAndClusterNameAndNamespaceNameOrderByIdDesc(@Param(<span class="string">"appId"</span>) String appId, @Param(<span class="string">"clusterName"</span>) String clusterName,</pre></td></tr>
<tr> <td class="numLine">&nbsp;17</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<td class="src"><pre class="src">&nbsp; @Param(<span class="string">"namespaceName"</span>) String namespaceName);</pre></td></tr>
<tr> <td class="numLine">&nbsp;18</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; List&lt;Release&gt; findByAppIdAndClusterNameAndNamespaceName(String appId, String clusterName,</pre></td></tr>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLine">&nbsp;19</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; String namespaceName);</pre></td></tr>
<td class="src"><pre class="src">&nbsp; List&lt;Release&gt; findByAppIdAndClusterNameAndNamespaceNameOrderByIdDesc(String appId, String clusterName, String namespaceName, Pageable page);</pre></td></tr>
<tr> <td class="numLine">&nbsp;20</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -43,6 +43,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -93,6 +93,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -159,6 +159,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -87,6 +87,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -199,6 +199,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -73,6 +73,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -66,6 +66,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -168,6 +168,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -74,6 +74,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -197,6 +197,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -121,6 +121,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -61,6 +61,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -111,6 +111,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -59,6 +59,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -129,6 +129,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -72,6 +72,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -73,14 +73,14 @@
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;30</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> <span class="keyword">static</span> String generateReleaseKey(Namespace namespace) {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;31</td> <td class="nbHitsCovered">&nbsp;99975</td> <td class="src"><pre class="src">&nbsp; String hexIdString =</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;32</td> <td class="nbHitsCovered">&nbsp;99842</td> <td class="src"><pre class="src">&nbsp; ByteUtil.toHexString(</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;33</td> <td class="nbHitsCovered">&nbsp;299827</td> <td class="src"><pre class="src">&nbsp; toByteArray(Objects.hash(namespace.getAppId(), namespace.getClusterName(),</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;34</td> <td class="nbHitsCovered">&nbsp;199736</td> <td class="src"><pre class="src">&nbsp; namespace.getNamespaceName()), MachineUtil.getMachineIdentifier(),</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;35</td> <td class="nbHitsCovered">&nbsp;99833</td> <td class="src"><pre class="src">&nbsp; releaseCounter.incrementAndGet()));</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;31</td> <td class="nbHitsCovered">&nbsp;99788</td> <td class="src"><pre class="src">&nbsp; String hexIdString =</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;32</td> <td class="nbHitsCovered">&nbsp;99790</td> <td class="src"><pre class="src">&nbsp; ByteUtil.toHexString(</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;33</td> <td class="nbHitsCovered">&nbsp;299348</td> <td class="src"><pre class="src">&nbsp; toByteArray(Objects.hash(namespace.getAppId(), namespace.getClusterName(),</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;34</td> <td class="nbHitsCovered">&nbsp;199605</td> <td class="src"><pre class="src">&nbsp; namespace.getNamespaceName()), MachineUtil.getMachineIdentifier(),</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;35</td> <td class="nbHitsCovered">&nbsp;99789</td> <td class="src"><pre class="src">&nbsp; releaseCounter.incrementAndGet()));</pre></td></tr>
<tr> <td class="numLine">&nbsp;36</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;37</td> <td class="nbHitsCovered">&nbsp;99971</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> KEY_JOINER.join(TIMESTAMP_FORMAT.format(<span class="keyword">new</span> Date()), hexIdString);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;37</td> <td class="nbHitsCovered">&nbsp;99910</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> KEY_JOINER.join(TIMESTAMP_FORMAT.format(<span class="keyword">new</span> Date()), hexIdString);</pre></td></tr>
<tr> <td class="numLine">&nbsp;38</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;39</td> <td class="nbHits">&nbsp;</td>
......@@ -95,22 +95,22 @@
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;44</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">byte</span>[] toByteArray(<span class="keyword">int</span> keyHashCode, <span class="keyword">int</span> machineIdentifier, <span class="keyword">int</span> counter) {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;45</td> <td class="nbHitsCovered">&nbsp;99949</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">byte</span>[] bytes = <span class="keyword">new</span> <span class="keyword">byte</span>[8];</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;46</td> <td class="nbHitsCovered">&nbsp;99931</td> <td class="src"><pre class="src">&nbsp; bytes[0] = ByteUtil.int1(keyHashCode);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;47</td> <td class="nbHitsCovered">&nbsp;99928</td> <td class="src"><pre class="src">&nbsp; bytes[1] = ByteUtil.int0(keyHashCode);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;48</td> <td class="nbHitsCovered">&nbsp;99926</td> <td class="src"><pre class="src">&nbsp; bytes[2] = ByteUtil.int2(machineIdentifier);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;49</td> <td class="nbHitsCovered">&nbsp;99937</td> <td class="src"><pre class="src">&nbsp; bytes[3] = ByteUtil.int1(machineIdentifier);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;45</td> <td class="nbHitsCovered">&nbsp;99734</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">byte</span>[] bytes = <span class="keyword">new</span> <span class="keyword">byte</span>[8];</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;46</td> <td class="nbHitsCovered">&nbsp;99782</td> <td class="src"><pre class="src">&nbsp; bytes[0] = ByteUtil.int1(keyHashCode);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;47</td> <td class="nbHitsCovered">&nbsp;99782</td> <td class="src"><pre class="src">&nbsp; bytes[1] = ByteUtil.int0(keyHashCode);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;48</td> <td class="nbHitsCovered">&nbsp;99787</td> <td class="src"><pre class="src">&nbsp; bytes[2] = ByteUtil.int2(machineIdentifier);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;49</td> <td class="nbHitsCovered">&nbsp;99936</td> <td class="src"><pre class="src">&nbsp; bytes[3] = ByteUtil.int1(machineIdentifier);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;50</td> <td class="nbHitsCovered">&nbsp;99936</td> <td class="src"><pre class="src">&nbsp; bytes[4] = ByteUtil.int0(machineIdentifier);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;51</td> <td class="nbHitsCovered">&nbsp;99929</td> <td class="src"><pre class="src">&nbsp; bytes[5] = ByteUtil.int2(counter);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;52</td> <td class="nbHitsCovered">&nbsp;99855</td> <td class="src"><pre class="src">&nbsp; bytes[6] = ByteUtil.int1(counter);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;53</td> <td class="nbHitsCovered">&nbsp;99834</td> <td class="src"><pre class="src">&nbsp; bytes[7] = ByteUtil.int0(counter);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;54</td> <td class="nbHitsCovered">&nbsp;99840</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> bytes;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;52</td> <td class="nbHitsCovered">&nbsp;99963</td> <td class="src"><pre class="src">&nbsp; bytes[6] = ByteUtil.int1(counter);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;53</td> <td class="nbHitsCovered">&nbsp;99955</td> <td class="src"><pre class="src">&nbsp; bytes[7] = ByteUtil.int0(counter);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;54</td> <td class="nbHitsCovered">&nbsp;99945</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> bytes;</pre></td></tr>
<tr> <td class="numLine">&nbsp;55</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;56</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/ApolloCommonConfig.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/auth/WebSecurityConfig.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/controller/ApolloInfoController.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/controller/CatConfig.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/controller/CharacterEncodingFilterConfiguration.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -18,6 +18,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/controller/GlobalDefaultExceptionHandler.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -18,6 +18,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/controller/HttpMessageConverterConfiguration.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/controller/WebMvcConfig.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/customize/TomcatContainerCustomizer.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/datasource/TitanCondition.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/datasource/TitanSettings.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/entity/App.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/entity/AppNamespace.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/common/entity/BaseEntity.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/enums/ConfigFileFormat.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/enums/Env.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 2:56 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/exception/AbstractBaseException.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/exception/ServiceException.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/utils/ApolloThreadFactory.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/utils/ByteUtil.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/utils/MachineUtil.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -17,6 +17,6 @@
</table>
<div class="separator">&nbsp;</div>
<p>Unable to locate com/ctrip/framework/apollo/core/utils/StringUtils.java. Have you specified the source directory?</p>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -36,7 +36,7 @@ com.ctrip.framework.apollo.biz.service
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ConfigService.html">ConfigService</a> <i>(100%)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ItemService.html">ItemService</a> <i>(2%)</i></td>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ItemService.html">ItemService</a> <i>(1%)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ItemSetService.html">ItemSetService</a> <i>(2%)</i></td>
......
......@@ -17,6 +17,9 @@ com.ctrip.framework.apollo.core.enums
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.core.enums.ConfigFileFormat.html">ConfigFileFormat</a> <i>(50%)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.core.enums.Env.html">Env</a> <i>(100%)</i></td>
</tr>
</tbody>
</table>
</body>
......
......@@ -114,6 +114,9 @@ All Packages
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.utils.EntityManagerUtil.html">EntityManagerUtil</a> <i>(22%)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.core.enums.Env.html">Env</a> <i>(100%)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.common.controller.GlobalDefaultExceptionHandler.html">GlobalDefaultExceptionHandler</a> <i>(14%)</i></td>
</tr>
<tr>
......@@ -126,7 +129,7 @@ All Packages
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.repository.ItemRepository.html">ItemRepository</a> <i>(N/A)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ItemService.html">ItemService</a> <i>(2%)</i></td>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ItemService.html">ItemService</a> <i>(1%)</i></td>
</tr>
<tr>
<td nowrap="nowrap"><a target="summary" href="com.ctrip.framework.apollo.biz.service.ItemSetService.html">ItemSetService</a> <i>(2%)</i></td>
......
......@@ -37,6 +37,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -37,6 +37,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -56,6 +56,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -37,6 +37,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -23,7 +23,7 @@
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.eureka.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.eureka.html"'>com.ctrip.framework.apollo.biz.eureka</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">87%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:87px"><span class="text">7/8</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">75%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:75px"><span class="text">3/4</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.0;</span>5</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.message.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.message.html"'>com.ctrip.framework.apollo.biz.message</a></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">82%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:82px"><span class="text">60/73</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">75%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:75px"><span class="text">15/20</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.0;</span>2</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.repository.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.repository.html"'>com.ctrip.framework.apollo.biz.repository</a></td><td class="value">12</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.service.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.service.html"'>com.ctrip.framework.apollo.biz.service</a></td><td class="value">16</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">34%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:34px"><span class="text">123/360</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">27%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:27px"><span class="text">24/88</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.9838709677419355;</span>1.984</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.service.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.service.html"'>com.ctrip.framework.apollo.biz.service</a></td><td class="value">16</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">33%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:33px"><span class="text">123/365</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">26%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:26px"><span class="text">24/92</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.0;</span>2</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.utils.html"'>com.ctrip.framework.apollo.biz.utils</a></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">37%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:37px"><span class="text">22/58</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/10</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5555555555555556;</span>1.556</td></tr>
</tbody>
</table>
......@@ -45,6 +45,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -45,6 +45,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -59,6 +59,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -16,7 +16,7 @@
<table class="report" id="packageResults">
<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
<tbody>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.service.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.service.html"'>com.ctrip.framework.apollo.biz.service</a></td><td class="value">16</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">34%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:34px"><span class="text">123/360</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">27%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:27px"><span class="text">24/88</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.9838709677419355;</span>1.984</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.biz.service.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.biz.service.html"'>com.ctrip.framework.apollo.biz.service</a></td><td class="value">16</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">33%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:33px"><span class="text">123/365</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">26%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:26px"><span class="text">24/92</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.0;</span>2</td></tr>
</tbody>
</table>
<script type="text/javascript">
......@@ -30,7 +30,7 @@ packageTable.sort(0);
<tbody>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.AdminService.html">AdminService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">8/8</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.AppNamespaceService.html">AppNamespaceService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">33%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:33px"><span class="text">16/48</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">8%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:8px"><span class="text">1/12</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.8571428571428572;</span>1.857</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.AppNamespaceService.html">AppNamespaceService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">33%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:33px"><span class="text">16/48</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">8%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:8px"><span class="text">1/12</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.75;</span>1.75</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.AppService.html">AppService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">35%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:35px"><span class="text">10/28</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">2/4</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5714285714285714;</span>1.571</td></tr>
......@@ -42,7 +42,7 @@ packageTable.sort(0);
<tr><td><a href="com.ctrip.framework.apollo.biz.service.ConfigService.html">ConfigService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.ItemService.html">ItemService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">1/48</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.4444444444444446;</span>2.444</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.ItemService.html">ItemService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">1%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:1px"><span class="text">1/53</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/18</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.6;</span>2.6</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.biz.service.ItemSetService.html">ItemSetService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">2%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:2px"><span class="text">1/43</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/16</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.0;</span>5</td></tr>
......@@ -66,6 +66,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -44,6 +44,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -37,6 +37,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -49,6 +49,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -37,6 +37,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -39,6 +39,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -41,6 +41,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -42,6 +42,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -16,7 +16,7 @@
<table class="report" id="packageResults">
<thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
<tbody>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.core.enums.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.core.enums.html"'>com.ctrip.framework.apollo.core.enums</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">6/12</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/12</span></div></div></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
<tr><td><a href="frame-summary-com.ctrip.framework.apollo.core.enums.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-com.ctrip.framework.apollo.core.enums.html"'>com.ctrip.framework.apollo.core.enums</a></td><td class="value">2</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">57%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:57px"><span class="text">8/14</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/12</span></div></div></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
</tbody>
</table>
<script type="text/javascript">
......@@ -30,6 +30,8 @@ packageTable.sort(0);
<tbody>
<tr><td><a href="com.ctrip.framework.apollo.core.enums.ConfigFileFormat.html">ConfigFileFormat</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">6/12</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/12</span></div></div></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
<tr><td><a href="com.ctrip.framework.apollo.core.enums.Env.html">Env</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
</tbody>
</table>
<script type="text/javascript">
......@@ -37,6 +39,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -39,6 +39,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
......@@ -43,6 +43,6 @@ var classTable = new SortableTable(document.getElementById("classResults"),
["String", "Percentage", "Percentage", "FormattedNumber"]);
classTable.sort(0);
</script>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/8/16 10:15 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/13/16 8:08 AM.</div>
</body>
</html>
This diff is collapsed.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-08 -->
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-13 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
......@@ -10,7 +10,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20160708" />
<meta name="Date-Revision-yyyymmdd" content="20160713" />
<meta http-equiv="Content-Language" content="en" />
</head>
......@@ -27,8 +27,8 @@
<div class="xleft">
<span id="publishDate">Last Published: 2016-07-08</span>
&nbsp;| <span id="projectVersion">Version: 0.0.5-SNAPSHOT</span>
<span id="publishDate">Last Published: 2016-07-13</span>
&nbsp;| <span id="projectVersion">Version: 0.0.6-SNAPSHOT</span>
</div>
<div class="xright"> <a href="./" title="Apollo Biz">Apollo Biz</a>
......@@ -109,36 +109,36 @@
<pre>&lt;dependency&gt;
&lt;groupId&gt;com.ctrip.framework.apollo&lt;/groupId&gt;
&lt;artifactId&gt;apollo-biz&lt;/artifactId&gt;
&lt;version&gt;0.0.5-SNAPSHOT&lt;/version&gt;
&lt;version&gt;0.0.6-SNAPSHOT&lt;/version&gt;
&lt;/dependency&gt;</pre></div></div>
<div class="section">
<h3>Apache Buildr<a name="Apache_Buildr"></a></h3><a name="Apache_Buildr"></a>
<div class="source">
<pre>'com.ctrip.framework.apollo:apollo-biz:jar:0.0.5-SNAPSHOT'</pre></div></div>
<pre>'com.ctrip.framework.apollo:apollo-biz:jar:0.0.6-SNAPSHOT'</pre></div></div>
<div class="section">
<h3>Apache Ivy<a name="Apache_Ivy"></a></h3><a name="Apache_Ivy"></a>
<div class="source">
<pre>&lt;dependency org=&quot;com.ctrip.framework.apollo&quot; name=&quot;apollo-biz&quot; rev=&quot;0.0.5-SNAPSHOT&quot;&gt;
<pre>&lt;dependency org=&quot;com.ctrip.framework.apollo&quot; name=&quot;apollo-biz&quot; rev=&quot;0.0.6-SNAPSHOT&quot;&gt;
&lt;artifact name=&quot;apollo-biz&quot; type=&quot;jar&quot; /&gt;
&lt;/dependency&gt;</pre></div></div>
<div class="section">
<h3>Groovy Grape<a name="Groovy_Grape"></a></h3><a name="Groovy_Grape"></a>
<div class="source">
<pre>@Grapes(
@Grab(group='com.ctrip.framework.apollo', module='apollo-biz', version='0.0.5-SNAPSHOT')
@Grab(group='com.ctrip.framework.apollo', module='apollo-biz', version='0.0.6-SNAPSHOT')
)</pre></div></div>
<div class="section">
<h3>Gradle/Grails<a name="GradleGrails"></a></h3><a name="GradleGrails"></a>
<div class="source">
<pre>compile 'com.ctrip.framework.apollo:apollo-biz:0.0.5-SNAPSHOT'</pre></div></div>
<pre>compile 'com.ctrip.framework.apollo:apollo-biz:0.0.6-SNAPSHOT'</pre></div></div>
<div class="section">
<h3>Scala SBT<a name="Scala_SBT"></a></h3><a name="Scala_SBT"></a>
<div class="source">
<pre>libraryDependencies += &quot;com.ctrip.framework.apollo&quot; % &quot;apollo-biz&quot; % &quot;0.0.5-SNAPSHOT&quot;</pre></div></div>
<pre>libraryDependencies += &quot;com.ctrip.framework.apollo&quot; % &quot;apollo-biz&quot; % &quot;0.0.6-SNAPSHOT&quot;</pre></div></div>
<div class="section">
<h3>Leiningen<a name="Leiningen"></a></h3><a name="Leiningen"></a>
<div class="source">
<pre>[com.ctrip.framework.apollo/apollo-biz &quot;0.0.5-SNAPSHOT&quot;]</pre></div></div></div>
<pre>[com.ctrip.framework.apollo/apollo-biz &quot;0.0.6-SNAPSHOT&quot;]</pre></div></div></div>
</div>
</div>
<div class="clear">
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-08 -->
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-13 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
......@@ -10,7 +10,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20160708" />
<meta name="Date-Revision-yyyymmdd" content="20160713" />
<meta http-equiv="Content-Language" content="en" />
</head>
......@@ -27,8 +27,8 @@
<div class="xleft">
<span id="publishDate">Last Published: 2016-07-08</span>
&nbsp;| <span id="projectVersion">Version: 0.0.5-SNAPSHOT</span>
<span id="publishDate">Last Published: 2016-07-13</span>
&nbsp;| <span id="projectVersion">Version: 0.0.6-SNAPSHOT</span>
</div>
<div class="xright"> <a href="./" title="Apollo Biz">Apollo Biz</a>
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-08 -->
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-13 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
......@@ -10,7 +10,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20160708" />
<meta name="Date-Revision-yyyymmdd" content="20160713" />
<meta http-equiv="Content-Language" content="en" />
</head>
......@@ -27,8 +27,8 @@
<div class="xleft">
<span id="publishDate">Last Published: 2016-07-08</span>
&nbsp;| <span id="projectVersion">Version: 0.0.5-SNAPSHOT</span>
<span id="publishDate">Last Published: 2016-07-13</span>
&nbsp;| <span id="projectVersion">Version: 0.0.6-SNAPSHOT</span>
</div>
<div class="xright"> <a href="./" title="Apollo Biz">Apollo Biz</a>
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-08 -->
<!-- Generated by Apache Maven Doxia Site Renderer 1.4 at 2016-07-13 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
......@@ -10,7 +10,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20160708" />
<meta name="Date-Revision-yyyymmdd" content="20160713" />
<meta http-equiv="Content-Language" content="en" />
</head>
......@@ -27,8 +27,8 @@
<div class="xleft">
<span id="publishDate">Last Published: 2016-07-08</span>
&nbsp;| <span id="projectVersion">Version: 0.0.5-SNAPSHOT</span>
<span id="publishDate">Last Published: 2016-07-13</span>
&nbsp;| <span id="projectVersion">Version: 0.0.6-SNAPSHOT</span>
</div>
<div class="xright"> <a href="./" title="Apollo Biz">Apollo Biz</a>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment