Code Coverage  | 
      |||||||||
Lines  | 
       Functions and Methods  | 
       Classes and Traits  | 
      |||||||
| Total |         | 
       87.11%  | 
       2359 / 2708  | 
               | 
       85.03%  | 
       335 / 394  | 
               | 
       75.93%  | 
       41 / 54  | 
      
|         | 
       99.17%  | 
       359 / 362  | 
               | 
       98.72%  | 
       77 / 78  | 
               | 
       93.33%  | 
       14 / 15  | 
      |
|         | 
       100.00%  | 
       4 / 4  | 
               | 
       100.00%  | 
       3 / 3  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       14 / 14  | 
               | 
       100.00%  | 
       3 / 3  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       16 / 16  | 
               | 
       100.00%  | 
       3 / 3  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       24 / 24  | 
               | 
       100.00%  | 
       6 / 6  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       96.51%  | 
       166 / 172  | 
               | 
       93.75%  | 
       15 / 16  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       100.00%  | 
       102 / 102  | 
               | 
       100.00%  | 
       26 / 26  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       21.28%  | 
       10 / 47  | 
               | 
       25.00%  | 
       2 / 8  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       100.00%  | 
       44 / 44  | 
               | 
       100.00%  | 
       8 / 8  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       39 / 39  | 
               | 
       100.00%  | 
       10 / 10  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       52 / 52  | 
               | 
       100.00%  | 
       6 / 6  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       38 / 38  | 
               | 
       100.00%  | 
       7 / 7  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       30 / 30  | 
               | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       30 / 30  | 
               | 
       100.00%  | 
       4 / 4  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       75.00%  | 
       15 / 20  | 
               | 
       60.00%  | 
       3 / 5  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       73.68%  | 
       14 / 19  | 
               | 
       60.00%  | 
       3 / 5  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       0.00%  | 
       0 / 18  | 
               | 
       0.00%  | 
       0 / 6  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       7 / 7  | 
               | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       13 / 13  | 
               | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       48 / 48  | 
               | 
       100.00%  | 
       6 / 6  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       29 / 29  | 
               | 
       100.00%  | 
       4 / 4  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       78.59%  | 
       481 / 612  | 
               | 
       71.93%  | 
       41 / 57  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       79.82%  | 
       87 / 109  | 
               | 
       61.54%  | 
       8 / 13  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       8 / 8  | 
               | 
       100.00%  | 
       1 / 1  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       48 / 48  | 
               | 
       100.00%  | 
       6 / 6  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       67 / 67  | 
               | 
       100.00%  | 
       4 / 4  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       90.00%  | 
       45 / 50  | 
               | 
       87.50%  | 
       7 / 8  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       100.00%  | 
       24 / 24  | 
               | 
       100.00%  | 
       6 / 6  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       6 / 6  | 
               | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       97.32%  | 
       291 / 299  | 
               | 
       92.00%  | 
       23 / 25  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       100.00%  | 
       19 / 19  | 
               | 
       100.00%  | 
       5 / 5  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       77.78%  | 
       14 / 18  | 
               | 
       33.33%  | 
       1 / 3  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       44.26%  | 
       54 / 122  | 
               | 
       33.33%  | 
       5 / 15  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
|         | 
       100.00%  | 
       14 / 14  | 
               | 
       100.00%  | 
       3 / 3  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       27 / 27  | 
               | 
       100.00%  | 
       7 / 7  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       57.47%  | 
       50 / 87  | 
               | 
       58.33%  | 
       7 / 12  | 
               | 
       0.00%  | 
       0 / 1  | 
      |
n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
       n/a  | 
       0 / 0  | 
      ||||
|         | 
       100.00%  | 
       64 / 64  | 
               | 
       100.00%  | 
       14 / 14  | 
               | 
       100.00%  | 
       1 / 1  | 
      |
|         | 
       100.00%  | 
       2 / 2  | 
               | 
       100.00%  | 
       1 / 1  | 
               | 
       100.00%  | 
       1 / 1  | 
      |