FIx: Fixed Coverage Screenshots And htmlRepot.
This commit is contained in:
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name sortedAsc
|
||||
">
|
||||
<a href="index_SORT_BY_NAME_DESC.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_BLOCK.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat sortedAsc
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK_DESC.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_BLOCK_DESC.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat sortedDesc
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_CLASS.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat sortedAsc
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS_DESC.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_CLASS_DESC.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat sortedDesc
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_LINE.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat sortedAsc
|
||||
">
|
||||
<a href="index_SORT_BY_LINE_DESC.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_LINE_DESC.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat sortedDesc
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_METHOD.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat sortedAsc
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD_DESC.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_METHOD_DESC.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat sortedDesc
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,321 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</title>
|
||||
<style type="text/css">
|
||||
@import "../css/coverage.css";
|
||||
@import "../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../index_SORT_BY_NAME_DESC.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</div>
|
||||
|
||||
<h1>Coverage Summary for Package: it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</h1>
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Package</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
94.3%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(50/53)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(40/40)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.2%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(103/106)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name sortedDesc
|
||||
">
|
||||
<a href="index.html">Class</a> </th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_CLASS.html">Class, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_METHOD.html">Method, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_BLOCK.html">Branch, %</a>
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
<a href="index_SORT_BY_LINE.html">Line, %</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-6.html">Shaman</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-5.html">Inventor</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-4.html">Hunter</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-3.html">Gatherer</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-2.html">Builder</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name"><a href="sources/source-1.html">Artist</a></td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat"/>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,192 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > Artist</title>
|
||||
<style type="text/css">
|
||||
@import "../../css/coverage.css";
|
||||
@import "../../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
<a href="../index.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a>
|
||||
</div>
|
||||
|
||||
<h1>Coverage Summary for Class: Artist (it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters)</h1>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Class</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">Artist</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
|
||||
<pre>
|
||||
<code class="sourceCode" id="sourceCode"> package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.CharacterType;
|
||||
import it.polimi.ingsw.gc14.Model.Player;
|
||||
|
||||
/**
|
||||
* Represents an Artist character card.
|
||||
*
|
||||
* <p>An Artist is a specific type of {@link Character} initialized with
|
||||
* {@link CharacterType#ARTIST}.
|
||||
*/
|
||||
public class Artist extends Character {
|
||||
|
||||
/**
|
||||
* Creates an Artist character card with the specified era.
|
||||
*
|
||||
* @param Era the era of the Artist card.
|
||||
*/
|
||||
public Artist(int Era) {
|
||||
<b class="fc"> super(Era, CharacterType.ARTIST);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Artist character card with the specified Era and minimum number of players required to play it.
|
||||
*
|
||||
* @param Era the era of the Artist card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Artist(int Era,int nMin) {
|
||||
<b class="fc"> super(Era, CharacterType.ARTIST,nMin);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Artist character card with the specified image id and era.
|
||||
*
|
||||
* @param idIMG the image identifier of the Artist card.
|
||||
* @param Era the era of the Artist card.
|
||||
*/
|
||||
public Artist(String idIMG,int Era) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.ARTIST);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Artist character card with the specified image id, era and
|
||||
* minimum number of players required to play it.
|
||||
*
|
||||
* @param idIMG the image identifier of the Artist card.
|
||||
* @param Era the era of the Artist card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Artist(String idIMG,int Era,int nMin) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.ARTIST,nMin);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates and returns a copy of this Artist card.
|
||||
*
|
||||
* @return a clone of this Artist card.
|
||||
*/
|
||||
@Override
|
||||
public Character clone() {
|
||||
<b class="fc"> return new Artist(getIdIMG(),getEra(), getNMin());</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts this Artist card into the specified player's Artist collection
|
||||
* and applies any building effects triggered by character set completion.
|
||||
*
|
||||
* @param player the player who receives the card.
|
||||
*/
|
||||
@Override
|
||||
public void insert(Player player) {
|
||||
<b class="fc"> player.getArtists().add(this);</b>
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(x->x.getEffectId()==0).forEach(x->x.applyEffect(player));</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringPlayer() {
|
||||
<b class="fc"> return "\uD83C\uDFA8";</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringBoard() {
|
||||
<b class="nc"> return "ARTIST";</b>
|
||||
}
|
||||
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,283 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > Builder</title>
|
||||
<style type="text/css">
|
||||
@import "../../css/coverage.css";
|
||||
@import "../../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
<a href="../index.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a>
|
||||
</div>
|
||||
|
||||
<h1>Coverage Summary for Class: Builder (it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters)</h1>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Class</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">Builder</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
90%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/10)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
97.1%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(34/35)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
|
||||
<pre>
|
||||
<code class="sourceCode" id="sourceCode"> package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.CharacterType;
|
||||
import it.polimi.ingsw.gc14.Model.Player;
|
||||
|
||||
/**
|
||||
* Represents a Builder character card.
|
||||
*
|
||||
* <p>A Builder is a specific type of {@link Character} that provides
|
||||
* a reduction value when buying building cards.
|
||||
*/
|
||||
public class Builder extends Character {
|
||||
|
||||
/**
|
||||
* The reduction value provided by this Builder card.
|
||||
*/
|
||||
private final int reductionValue;
|
||||
|
||||
/**
|
||||
* The prestige value provided by this Builder card.
|
||||
*/
|
||||
private final int prestigeValue;
|
||||
|
||||
/**
|
||||
* Returns the reduction value of this Builder card.
|
||||
*
|
||||
* @return the reduction value of this Builder card.
|
||||
*/
|
||||
public int getReductionValue() {
|
||||
<b class="fc"> return reductionValue;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the prestige value of this Builder card.
|
||||
*
|
||||
* @return the prestige value of this Builder card.
|
||||
*/
|
||||
public int getPrestigeValue() {
|
||||
<b class="fc"> return prestigeValue;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Builder character card with the specified era, reduction value,
|
||||
* and prestige value.
|
||||
*
|
||||
* @param Era the era of the Builder card.
|
||||
* @param reductionValue the reduction value of the Builder card.
|
||||
* @param prestigeValue the prestige value of the Builder card.
|
||||
* @throws IllegalArgumentException if {@code reductionValue < 0} or {@code prestigeValue < 0}.
|
||||
*/
|
||||
public Builder(int Era, int reductionValue, int prestigeValue) throws IllegalArgumentException {
|
||||
<b class="fc"> super(Era,CharacterType.BUILDER);</b>
|
||||
<b class="fc"> if(reductionValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.reductionValue = reductionValue;</b>
|
||||
|
||||
<b class="fc"> if(prestigeValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.prestigeValue = prestigeValue;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Builder character card with the specified era, reduction value,
|
||||
* prestige value, and minimum number of players.
|
||||
*
|
||||
* @param Era the era of the Builder card.
|
||||
* @param reductionValue the reduction value of the Builder card.
|
||||
* @param prestigeValue the prestige value of the Builder card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
* @throws IllegalArgumentException if {@code reductionValue < 0} or {@code prestigeValue < 0}.
|
||||
*/
|
||||
public Builder(int Era, int reductionValue, int prestigeValue,int nMin) throws IllegalArgumentException {
|
||||
<b class="fc"> super(Era,CharacterType.BUILDER,nMin);</b>
|
||||
<b class="fc"> if(reductionValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.reductionValue = reductionValue;</b>
|
||||
|
||||
<b class="fc"> if(prestigeValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.prestigeValue = prestigeValue;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Builder character card with the specified era, reduction value,
|
||||
* and prestige value.
|
||||
*
|
||||
* @param idIMG the image identifier of the Builder card.
|
||||
* @param Era the era of the Builder card.
|
||||
* @param reductionValue the reduction value of the Builder card.
|
||||
* @param prestigeValue the prestige value of the Builder card.
|
||||
* @throws IllegalArgumentException if {@code reductionValue < 0} or {@code prestigeValue < 0}.
|
||||
*/
|
||||
public Builder(String idIMG,int Era, int reductionValue, int prestigeValue) throws IllegalArgumentException {
|
||||
<b class="fc"> super(idIMG,Era,CharacterType.BUILDER);</b>
|
||||
<b class="fc"> if(reductionValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.reductionValue = reductionValue;</b>
|
||||
|
||||
<b class="fc"> if(prestigeValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.prestigeValue = prestigeValue;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Builder character card with the specified era, reduction value,
|
||||
* prestige value, and minimum number of players.
|
||||
*
|
||||
* @param idIMG the image identifier of the Builder card.
|
||||
* @param Era the era of the Builder card.
|
||||
* @param reductionValue the reduction value of the Builder card.
|
||||
* @param prestigeValue the prestige value of the Builder card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
* @throws IllegalArgumentException if {@code reductionValue < 0} or {@code prestigeValue < 0}.
|
||||
*/
|
||||
public Builder(String idIMG,int Era, int reductionValue, int prestigeValue,int nMin) throws IllegalArgumentException {
|
||||
<b class="fc"> super(idIMG,Era,CharacterType.BUILDER,nMin);</b>
|
||||
<b class="fc"> if(reductionValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.reductionValue = reductionValue;</b>
|
||||
|
||||
<b class="fc"> if(prestigeValue < 0) {</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
}
|
||||
<b class="fc"> this.prestigeValue = prestigeValue;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringPlayer() {
|
||||
<b class="nc"> return "\uD83D\uDD28:" + reductionValue + " \uD83C\uDFC5:" + prestigeValue;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringBoard() {
|
||||
<b class="fc"> return "BUILDER \uD83D\uDD28:" + reductionValue + " \uD83C\uDFC5:" + prestigeValue;</b>
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Creates and returns a copy of this Builder card.
|
||||
*
|
||||
* @return a clone of this Builder card.
|
||||
*/
|
||||
@Override
|
||||
public Character clone() {
|
||||
<b class="fc"> return new Builder(getIdIMG(),getEra(),getReductionValue(), getPrestigeValue(), getNMin());</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts this Builder card into the specified player's Builder collection
|
||||
* and applies any building effects triggered by character set completion.
|
||||
*
|
||||
* @param player the player who receives the card.
|
||||
*/
|
||||
@Override
|
||||
public void insert(Player player) {
|
||||
<b class="fc"> player.getBuilders().add(this);</b>
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(x->x.getEffectId()==0).forEach(x->x.applyEffect(player));</b>
|
||||
}
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,191 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > Gatherer</title>
|
||||
<style type="text/css">
|
||||
@import "../../css/coverage.css";
|
||||
@import "../../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
<a href="../index.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a>
|
||||
</div>
|
||||
|
||||
<h1>Coverage Summary for Class: Gatherer (it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters)</h1>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Class</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">Gatherer</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
87.5%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(7/8)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
88.9%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(8/9)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
|
||||
<pre>
|
||||
<code class="sourceCode" id="sourceCode"> package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.CharacterType;
|
||||
import it.polimi.ingsw.gc14.Model.Player;
|
||||
|
||||
/**
|
||||
* Represents a Gatherer character card.
|
||||
*
|
||||
* <p>A Gatherer is a specific type of {@link Character} initialized with
|
||||
* {@link CharacterType#GATHERER}.
|
||||
*/
|
||||
public class Gatherer extends Character {
|
||||
|
||||
/**
|
||||
* Creates a Gatherer character card with the specified era.
|
||||
*
|
||||
* @param Era the era of the Gatherer card.
|
||||
*/
|
||||
public Gatherer(int Era) {
|
||||
<b class="fc"> super(Era, CharacterType.GATHERER);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Gatherer character card with the specified era and minimum number of players.
|
||||
*
|
||||
* @param Era the era of the Gatherer card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Gatherer(int Era, int nMin) {
|
||||
<b class="fc"> super(Era, CharacterType.GATHERER,nMin);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Gatherer character card with the specified image id and era.
|
||||
*
|
||||
* @param idIMG the image identifier of the Gatherer card.
|
||||
* @param Era the era of the Gatherer card.
|
||||
*/
|
||||
public Gatherer(String idIMG,int Era) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.GATHERER);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Gatherer character card with the specified image id, era and
|
||||
* minimum number of players.
|
||||
*
|
||||
* @param idIMG the image identifier of the Gatherer card.
|
||||
* @param Era the era of the Gatherer card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Gatherer(String idIMG,int Era, int nMin) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.GATHERER,nMin);</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates and returns a copy of this Gatherer card.
|
||||
*
|
||||
* @return a clone of this Gatherer card.
|
||||
*/
|
||||
@Override
|
||||
public Character clone() {
|
||||
<b class="fc"> return new Gatherer(getIdIMG(),getEra(), getNMin());</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts this Gatherer card into the specified player's Gatherer collection
|
||||
* and applies any building effects triggered by character set completion.
|
||||
*
|
||||
* @param player the player who receives the card.
|
||||
*/
|
||||
@Override
|
||||
public void insert(Player player) {
|
||||
<b class="fc"> player.getGatherers().add(this);</b>
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(x->x.getEffectId()==0).forEach(x->x.applyEffect(player));</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringPlayer() {
|
||||
<b class="fc"> return "\uD83C\uDF56";</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringBoard() {
|
||||
<b class="nc"> return "GATHERER";</b>
|
||||
}
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,235 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > Hunter</title>
|
||||
<style type="text/css">
|
||||
@import "../../css/coverage.css";
|
||||
@import "../../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
<a href="../index.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a>
|
||||
</div>
|
||||
|
||||
<h1>Coverage Summary for Class: Hunter (it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters)</h1>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Class</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">Hunter</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(6/6)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(16/16)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
|
||||
<pre>
|
||||
<code class="sourceCode" id="sourceCode"> package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.CharacterType;
|
||||
import it.polimi.ingsw.gc14.Model.Player;
|
||||
|
||||
/**
|
||||
* Represents a Hunter character card.
|
||||
*
|
||||
* <p>A Hunter is a specific type of {@link Character} initialized with
|
||||
* {@link CharacterType#HUNTER}.
|
||||
*/
|
||||
public class Hunter extends Character {
|
||||
|
||||
/**
|
||||
* Describes whether the {@code Hunter Icon} is present or not. Whenever an
|
||||
* {@code Hunter} with an {@code Hunter Icon} is added to the tribe, 1 {@code Food token} is awarded for each Hunter in the tribe
|
||||
* (with or without an icon).
|
||||
*/
|
||||
private final boolean icon;
|
||||
|
||||
/**
|
||||
* Returns whether this Hunter card has the icon.
|
||||
*
|
||||
* @return {@code true} if this Hunter card has the icon, {@code false} otherwise.
|
||||
*/
|
||||
public boolean getIcon() {
|
||||
<b class="fc"> return icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Hunter character card with the specified era and icon value.
|
||||
*
|
||||
* @param Era the era of the Hunter card.
|
||||
* @param icon the icon value of the Hunter card.
|
||||
*/
|
||||
public Hunter(int Era, boolean icon) {
|
||||
<b class="fc"> super(Era, CharacterType.HUNTER);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Hunter character card with the specified era, icon value,
|
||||
* and minimum number of players.
|
||||
*
|
||||
* @param Era the era of the Hunter card.
|
||||
* @param icon the icon value of the Hunter card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Hunter(int Era, boolean icon, int nMin) {
|
||||
<b class="fc"> super(Era, CharacterType.HUNTER,nMin);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Hunter character card with the specified image id, era and icon value.
|
||||
*
|
||||
* @param idIMG the image identifier of the Hunter card.
|
||||
* @param Era the era of the Hunter card.
|
||||
* @param icon the icon value of the Hunter card.
|
||||
*/
|
||||
public Hunter(String idIMG,int Era, boolean icon) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.HUNTER);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Hunter character card with the specified image id, era, icon value,
|
||||
* and minimum number of players.
|
||||
*
|
||||
* @param idIMG the image identifier of the Hunter card.
|
||||
* @param Era the era of the Hunter card.
|
||||
* @param icon the icon value of the Hunter card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Hunter(String idIMG,int Era, boolean icon, int nMin) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.HUNTER,nMin);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringPlayer() {
|
||||
<b class="fc"> return this.icon ? "\uD83C\uDF56" : "";</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringBoard() {
|
||||
<b class="fc"> return "HUNTER" + (this.icon ? " \uD83C\uDF56" : "");</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates and returns a copy of this Hunter card.
|
||||
*
|
||||
* @return a clone of this Hunter card.
|
||||
*/
|
||||
@Override
|
||||
public Character clone() {
|
||||
<b class="fc"> return new Hunter(getIdIMG(),getEra(), getIcon(), getNMin());</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts this Hunter card into the specified player's Hunter collection.
|
||||
*
|
||||
* <p>If this card has the Hunter icon, the player gains 1 food for each
|
||||
* Hunter currently in their tribe. The method also applies any building
|
||||
* effects triggered by character set completion.
|
||||
*
|
||||
* @param player the player who receives the card.
|
||||
*/
|
||||
@Override
|
||||
public void insert(Player player) {
|
||||
<b class="fc"> player.getHunters().add(this);</b>
|
||||
<b class="fc"> if(this.getIcon()){</b>
|
||||
<b class="fc"> player.addFood(player.getHunters().size());</b>
|
||||
}
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(x->x.getEffectId()==0).forEach(x->x.applyEffect(player));</b>
|
||||
}
|
||||
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,239 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > Inventor</title>
|
||||
<style type="text/css">
|
||||
@import "../../css/coverage.css";
|
||||
@import "../../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
<a href="../index.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a>
|
||||
</div>
|
||||
|
||||
<h1>Coverage Summary for Class: Inventor (it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters)</h1>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Class</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Branch, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">Inventor</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(18/18)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(23/23)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
|
||||
<pre>
|
||||
<code class="sourceCode" id="sourceCode"> package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.CharacterType;
|
||||
import it.polimi.ingsw.gc14.Model.Player;
|
||||
|
||||
/**
|
||||
* Represents an Inventor character card.
|
||||
*
|
||||
* <p>An Inventor is a specific type of {@link Character} initialized with
|
||||
* {@link CharacterType#INVENTOR}.
|
||||
*/
|
||||
public class Inventor extends Character {
|
||||
/**
|
||||
* The {@code Icons}'s ID. There are a total of 10 different Icons.
|
||||
*/
|
||||
private final int icon;
|
||||
|
||||
/**
|
||||
* Returns the icon value of this Inventor card.
|
||||
*
|
||||
* @return the icon value of this Inventor card.
|
||||
*/
|
||||
public int getIcon() {
|
||||
<b class="fc"> return icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Inventor character card with the specified era and icon value.
|
||||
*
|
||||
* @param Era the era of the Inventor card.
|
||||
* @param icon the icon value of the Inventor card.
|
||||
* @throws IllegalArgumentException if {@code icon < 0} or {@code icon > 9}.
|
||||
*/
|
||||
public Inventor(int Era,int icon) throws IllegalArgumentException {
|
||||
<b class="fc"> super(Era, CharacterType.INVENTOR);</b>
|
||||
<b class="fc"> if(icon<0 || icon>9)</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Inventor character card with the specified era, icon value,
|
||||
* and minimum number of players.
|
||||
*
|
||||
* @param Era the era of the Inventor card.
|
||||
* @param icon the icon value of the Inventor card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
* @throws IllegalArgumentException if {@code icon < 0} or {@code icon > 9}.
|
||||
*/
|
||||
public Inventor(int Era,int icon,int nMin) throws IllegalArgumentException {
|
||||
<b class="fc"> super(Era, CharacterType.INVENTOR,nMin);</b>
|
||||
<b class="fc"> if(icon<0 || icon>9)</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Inventor character card with the specified image id, era and icon value.
|
||||
*
|
||||
* @param idIMG the image identifier of the Inventor card.
|
||||
* @param Era the era of the Inventor card.
|
||||
* @param icon the icon value of the Inventor card.
|
||||
* @throws IllegalArgumentException if {@code icon < 0} or {@code icon > 9}.
|
||||
*/
|
||||
public Inventor(String idIMG,int Era,int icon) throws IllegalArgumentException {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.INVENTOR);</b>
|
||||
<b class="fc"> if(icon<0 || icon>9)</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an Inventor character card with the specified image id, era, icon value,
|
||||
* and minimum number of players.
|
||||
*
|
||||
* @param idIMG the image identifier of the Inventor card.
|
||||
* @param Era the era of the Inventor card.
|
||||
* @param icon the icon value of the Inventor card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
* @throws IllegalArgumentException if {@code icon < 0} or {@code icon > 9}.
|
||||
*/
|
||||
public Inventor(String idIMG,int Era,int icon,int nMin) throws IllegalArgumentException {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.INVENTOR,nMin);</b>
|
||||
<b class="fc"> if(icon<0 || icon>9)</b>
|
||||
<b class="fc"> throw new IllegalArgumentException();</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringPlayer() {
|
||||
<b class="fc"> return "ID:" + icon;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringBoard() {
|
||||
<b class="fc"> return "INVENTOR ID:" + icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates and returns a copy of this Inventor card.
|
||||
*
|
||||
* @return a clone of this Inventor card.
|
||||
*/
|
||||
@Override
|
||||
public Character clone() {
|
||||
<b class="fc"> return new Inventor(getIdIMG(),getEra(),icon, getNMin());</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts this Inventor card into the specified player's Inventor collection.
|
||||
*
|
||||
* <p>The method also applies the building effects related to inventor pairs
|
||||
* and any building effects triggered by character set completion.
|
||||
*
|
||||
* @param player the player who receives the card.
|
||||
*/
|
||||
@Override
|
||||
public void insert(Player player) {
|
||||
<b class="fc"> player.getInventors().add(this);</b>
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(b -> b.getEffectId() == 4).forEach(b4 -> b4.applyEffect(player));</b>
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(x->x.getEffectId()==0).forEach(x->x.applyEffect(player));</b>
|
||||
}
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,218 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html id="htmlId">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
||||
<title>Coverage Report > Shaman</title>
|
||||
<style type="text/css">
|
||||
@import "../../css/coverage.css";
|
||||
@import "../../css/idea.min.css";
|
||||
</style>
|
||||
<script type="text/javascript" src="../../js/highlight.min.js"></script>
|
||||
<script type="text/javascript" src="../../js/highlightjs-line-numbers.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="content">
|
||||
<div class="breadCrumbs">
|
||||
Current scope: <a href="../../index.html">all classes</a>
|
||||
<span class="separator">|</span>
|
||||
<a href="../index.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a>
|
||||
</div>
|
||||
|
||||
<h1>Coverage Summary for Class: Shaman (it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters)</h1>
|
||||
|
||||
<table class="coverageStats">
|
||||
<tr>
|
||||
<th class="name">Class</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Class, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Method, %
|
||||
</th>
|
||||
<th class="coverageStat
|
||||
">
|
||||
Line, %
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="name">Shaman</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(1/1)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(9/9)
|
||||
</span>
|
||||
</td>
|
||||
<td class="coverageStat">
|
||||
<span class="percent">
|
||||
100%
|
||||
</span>
|
||||
<span class="absValue">
|
||||
(14/14)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
|
||||
<pre>
|
||||
<code class="sourceCode" id="sourceCode"> package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.CharacterType;
|
||||
import it.polimi.ingsw.gc14.Model.Player;
|
||||
|
||||
/**
|
||||
* Represents a Shaman character card.
|
||||
*
|
||||
* <p>A Shaman is a specific type of {@link Character} initialized with
|
||||
* {@link CharacterType#SHAMAN}.
|
||||
*/
|
||||
public class Shaman extends Character {
|
||||
/**
|
||||
* The number of star {@code Icons} the card possesses.
|
||||
* During the {@link it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events.ShamanicRitual Shamanic Ritual Event}, having the
|
||||
* majority of these icons provides Prestige Points;
|
||||
* having the minority, on the other hand, results in
|
||||
* losing Prestige Points.
|
||||
*/
|
||||
private final int icon;
|
||||
|
||||
/**
|
||||
* Returns the icon value of this Shaman card.
|
||||
*
|
||||
* @return the icon value of this Shaman card.
|
||||
*/
|
||||
public int getIcon() {
|
||||
<b class="fc"> return icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Shaman character card with the specified era and icon value.
|
||||
*
|
||||
* @param Era the era of the Shaman card.
|
||||
* @param icon the icon value of the Shaman card.
|
||||
*/
|
||||
public Shaman(int Era, int icon) {
|
||||
<b class="fc"> super(Era, CharacterType.SHAMAN);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Shaman character card with the specified era, icon value,
|
||||
* and minimum number of players.
|
||||
*
|
||||
* @param Era the era of the Shaman card.
|
||||
* @param icon the icon value of the Shaman card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Shaman(int Era, int icon, int nMin) {
|
||||
<b class="fc"> super(Era, CharacterType.SHAMAN,nMin);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Shaman character card with the specified image id, era and icon value.
|
||||
*
|
||||
* @param idIMG the image identifier of the Shaman card.
|
||||
* @param Era the era of the Shaman card.
|
||||
* @param icon the icon value of the Shaman card.
|
||||
*/
|
||||
public Shaman(String idIMG,int Era, int icon) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.SHAMAN);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a Shaman character card with the specified image id, era, icon value,
|
||||
* and minimum number of players.
|
||||
*
|
||||
* @param idIMG the image identifier of the Shaman card.
|
||||
* @param Era the era of the Shaman card.
|
||||
* @param icon the icon value of the Shaman card.
|
||||
* @param nMin the minimum number of players required for the card.
|
||||
*/
|
||||
public Shaman(String idIMG,int Era, int icon, int nMin) {
|
||||
<b class="fc"> super(idIMG,Era, CharacterType.SHAMAN,nMin);</b>
|
||||
<b class="fc"> this.icon = icon;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringPlayer() {
|
||||
<b class="fc"> return "\uD83C\uDF1F:" + icon;</b>
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toStringBoard() {
|
||||
<b class="fc"> return "SHAMAN \uD83C\uDF1F:" + icon;</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates and returns a copy of this Shaman card.
|
||||
*
|
||||
* @return a clone of this Shaman card.
|
||||
*/
|
||||
@Override
|
||||
public Character clone() {
|
||||
<b class="fc"> return new Shaman(getIdIMG(),getEra(), getIcon(), getNMin());</b>
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts this Shaman card into the specified player's Shaman collection
|
||||
* and applies any building effects triggered by character set completion.
|
||||
*
|
||||
* @param player the player who receives the card.
|
||||
*/
|
||||
@Override
|
||||
public void insert(Player player)
|
||||
{
|
||||
<b class="fc"> player.getShamans().add(this);</b>
|
||||
<b class="fc"> player.getBuildingCards().stream().filter(x->x.getEffectId()==0).forEach(x->x.applyEffect(player));</b>
|
||||
}
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var msie = false, msie9 = false;
|
||||
/*@cc_on
|
||||
msie = true;
|
||||
@if (@_jscript_version >= 9)
|
||||
msie9 = true;
|
||||
@end
|
||||
@*/
|
||||
|
||||
if (!msie || msie && msie9) {
|
||||
hljs.highlightAll()
|
||||
hljs.initLineNumbersOnLoad();
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div class="footer">
|
||||
|
||||
<div style="float:right;">generated on 2026-06-19 22:53</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user