Protocols.java

1
package org.cardanofoundation.explorer.api.model.response.protocol;
2
3
import java.lang.reflect.Method;
4
import java.time.LocalDateTime;
5
import java.util.List;
6
import java.util.Map;
7
import java.util.Objects;
8
import java.util.concurrent.atomic.AtomicBoolean;
9
10
import lombok.AllArgsConstructor;
11
import lombok.Builder;
12
import lombok.Data;
13
import lombok.NoArgsConstructor;
14
import lombok.extern.log4j.Log4j2;
15
16
import org.springframework.data.util.Pair;
17
18
import com.fasterxml.jackson.annotation.JsonIgnore;
19
import com.fasterxml.jackson.annotation.JsonProperty;
20
21
import org.cardanofoundation.explorer.api.common.enumeration.ProtocolType;
22
23 40 1. costModel : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::costModel → NO_COVERAGE
2. drepActivity : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::drepActivity → NO_COVERAGE
3. govActionLifetime : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::govActionLifetime → NO_COVERAGE
4. govActionDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::govActionDeposit → NO_COVERAGE
5. committeeMaxTermLength : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::committeeMaxTermLength → NO_COVERAGE
6. timestamp : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::timestamp → NO_COVERAGE
7. drepDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::drepDeposit → NO_COVERAGE
8. committeeMinSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::committeeMinSize → NO_COVERAGE
9. toString : replaced return value with "" for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::toString → NO_COVERAGE
10. keyDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::keyDeposit → KILLED
11. maxBlockExMem : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBlockExMem → KILLED
12. maxBlockSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBlockSize → KILLED
13. builder : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::builder → KILLED
14. collateralPercent : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::collateralPercent → KILLED
15. maxTxExMem : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxTxExMem → KILLED
16. optimalPoolCount : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::optimalPoolCount → KILLED
17. minUtxoValue : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minUtxoValue → KILLED
18. entropy : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::entropy → KILLED
19. maxTxSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxTxSize → KILLED
20. maxBlockExSteps : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBlockExSteps → KILLED
21. protocolMajor : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::protocolMajor → KILLED
22. maxTxExSteps : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxTxExSteps → KILLED
23. build : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::build → KILLED
24. coinsPerUtxoSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::coinsPerUtxoSize → KILLED
25. epochChange : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::epochChange → KILLED
26. maxBhSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBhSize → KILLED
27. maxValSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxValSize → KILLED
28. minFeeA : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minFeeA → KILLED
29. treasuryGrowthRate : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::treasuryGrowthRate → KILLED
30. maxCollateralInputs : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxCollateralInputs → KILLED
31. minPoolCost : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minPoolCost → KILLED
32. monetaryExpandRate : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::monetaryExpandRate → KILLED
33. priceMem : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::priceMem → KILLED
34. priceStep : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::priceStep → KILLED
35. decentralisation : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::decentralisation → KILLED
36. maxEpoch : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxEpoch → KILLED
37. minFeeB : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minFeeB → KILLED
38. protocolMinor : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::protocolMinor → KILLED
39. influence : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::influence → KILLED
40. poolDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::poolDeposit → KILLED
@Builder
24 1 1. toString : replaced return value with "" for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::toString → NO_COVERAGE
@Data
25
@NoArgsConstructor
26
@AllArgsConstructor
27
@Log4j2
28
public class Protocols {
29 1 1. getEpochChange : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getEpochChange → KILLED
  @JsonIgnore EpochChange epochChange;
30 1 1. getMinFeeA : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinFeeA → KILLED
  ProtocolHistory minFeeA;
31 1 1. getMinFeeB : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinFeeB → KILLED
  ProtocolHistory minFeeB;
32
33
  @JsonProperty("maxBBSize")
34 1 1. getMaxBlockSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBlockSize → KILLED
  ProtocolHistory maxBlockSize;
35
36 1 1. getMaxTxSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxTxSize → KILLED
  ProtocolHistory maxTxSize;
37
38
  @JsonProperty("maxBHSize")
39 1 1. getMaxBhSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBhSize → KILLED
  ProtocolHistory maxBhSize;
40
41 1 1. getKeyDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getKeyDeposit → KILLED
  ProtocolHistory keyDeposit;
42 1 1. getPoolDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getPoolDeposit → KILLED
  ProtocolHistory poolDeposit;
43
44
  @JsonProperty("eMax")
45 1 1. getMaxEpoch : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxEpoch → KILLED
  ProtocolHistory maxEpoch;
46
47
  @JsonProperty("nOpt")
48 1 1. getOptimalPoolCount : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getOptimalPoolCount → KILLED
  ProtocolHistory optimalPoolCount;
49
50
  @JsonProperty("a0")
51 1 1. getInfluence : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getInfluence → KILLED
  ProtocolHistory influence;
52
53
  @JsonProperty("rho")
54 1 1. getMonetaryExpandRate : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMonetaryExpandRate → KILLED
  ProtocolHistory monetaryExpandRate;
55
56
  @JsonProperty("tau")
57 1 1. getTreasuryGrowthRate : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getTreasuryGrowthRate → KILLED
  ProtocolHistory treasuryGrowthRate;
58
59 1 1. getDecentralisation : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getDecentralisation → KILLED
  ProtocolHistory decentralisation;
60 1 1. getEntropy : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getEntropy → KILLED
  ProtocolHistory entropy;
61 1 1. getProtocolMajor : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getProtocolMajor → KILLED
  ProtocolHistory protocolMajor;
62 1 1. getProtocolMinor : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getProtocolMinor → KILLED
  ProtocolHistory protocolMinor;
63 1 1. getMinUtxoValue : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinUtxoValue → KILLED
  ProtocolHistory minUtxoValue;
64 1 1. getMinPoolCost : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinPoolCost → KILLED
  ProtocolHistory minPoolCost;
65
66
  @JsonProperty("costModels")
67 1 1. getCostModel : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCostModel → KILLED
  ProtocolHistory costModel;
68
69 1 1. getPriceMem : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getPriceMem → KILLED
  ProtocolHistory priceMem;
70 1 1. getPriceStep : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getPriceStep → KILLED
  ProtocolHistory priceStep;
71 1 1. getMaxTxExMem : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxTxExMem → KILLED
  ProtocolHistory maxTxExMem;
72
73 1 1. getMaxTxExSteps : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxTxExSteps → KILLED
  ProtocolHistory maxTxExSteps;
74
75 1 1. getMaxBlockExMem : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBlockExMem → KILLED
  ProtocolHistory maxBlockExMem;
76
77 1 1. getMaxBlockExSteps : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBlockExSteps → KILLED
  ProtocolHistory maxBlockExSteps;
78
79 1 1. getMaxValSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxValSize → KILLED
  ProtocolHistory maxValSize;
80
81
  @JsonProperty("collateralPercentage")
82 1 1. getCollateralPercent : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCollateralPercent → KILLED
  ProtocolHistory collateralPercent;
83
84 1 1. getMaxCollateralInputs : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxCollateralInputs → KILLED
  ProtocolHistory maxCollateralInputs;
85 1 1. getDrepDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getDrepDeposit → SURVIVED
  ProtocolHistory drepDeposit;
86 1 1. getDrepActivity : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getDrepActivity → SURVIVED
  ProtocolHistory drepActivity;
87 1 1. getGovActionDeposit : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getGovActionDeposit → SURVIVED
  ProtocolHistory govActionDeposit;
88 1 1. getGovActionLifetime : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getGovActionLifetime → SURVIVED
  ProtocolHistory govActionLifetime;
89
90
  @JsonProperty("ccMaxTermLength")
91 1 1. getCommitteeMaxTermLength : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCommitteeMaxTermLength → SURVIVED
  ProtocolHistory committeeMaxTermLength;
92
93
  @JsonProperty("ccMinSize")
94 1 1. getCommitteeMinSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCommitteeMinSize → SURVIVED
  ProtocolHistory committeeMinSize;
95
96
  @JsonProperty("coinsPerUTxOByte")
97 1 1. getCoinsPerUtxoSize : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCoinsPerUtxoSize → KILLED
  ProtocolHistory coinsPerUtxoSize;
98
99 1 1. getTimestamp : replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getTimestamp → SURVIVED
  LocalDateTime timestamp;
100
101
  public boolean equals(
102
      Object o,
103
      Map<ProtocolType, Pair<Method, Method>> protocolsMethods,
104
      List<ProtocolType> protocolTypes) {
105 1 1. equals : negated conditional → KILLED
    if (this == o) {
106 1 1. equals : replaced boolean return with false for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → KILLED
      return true;
107
    }
108 1 1. equals : negated conditional → KILLED
    if (!(o instanceof Protocols protocols)) {
109 1 1. equals : replaced boolean return with true for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → NO_COVERAGE
      return false;
110
    }
111
    AtomicBoolean isEqual = new AtomicBoolean(Boolean.TRUE);
112 1 1. equals : removed call to java/util/List::forEach → KILLED
    protocolTypes.forEach(
113
        protocolType -> {
114 1 1. lambda$equals$0 : negated conditional → KILLED
          if (isEqual.get()) {
115
            final Method getMethod = protocolsMethods.get(protocolType).getSecond();
116
            try {
117 1 1. lambda$equals$0 : removed call to java/util/concurrent/atomic/AtomicBoolean::set → KILLED
              isEqual.set(Objects.equals(getMethod.invoke(this), getMethod.invoke(protocols)));
118
            } catch (Exception e) {
119
              log.error(e.getMessage());
120
              log.error(e.getLocalizedMessage());
121
            }
122
          }
123
        });
124
125 2 1. equals : replaced boolean return with false for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → KILLED
2. equals : replaced boolean return with true for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → KILLED
    return isEqual.get();
126
  }
127
128
  @Override
129
  public int hashCode() {
130 1 1. hashCode : replaced int return with 0 for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::hashCode → SURVIVED
    return Objects.hash(
131
        minFeeA,
132
        minFeeB,
133
        maxBlockSize,
134
        maxTxSize,
135
        maxBhSize,
136
        keyDeposit,
137
        poolDeposit,
138
        maxEpoch,
139
        optimalPoolCount,
140
        influence,
141
        monetaryExpandRate,
142
        treasuryGrowthRate,
143
        decentralisation,
144
        entropy,
145
        protocolMajor,
146
        protocolMinor,
147
        minUtxoValue,
148
        minPoolCost,
149
        costModel,
150
        priceMem,
151
        priceStep,
152
        maxTxExMem,
153
        maxTxExSteps,
154
        maxBlockExMem,
155
        maxBlockExSteps,
156
        maxValSize,
157
        collateralPercent,
158
        maxCollateralInputs,
159
        coinsPerUtxoSize,
160
        drepDeposit,
161
        drepActivity,
162
        govActionDeposit,
163
        govActionLifetime,
164
        committeeMaxTermLength,
165
        committeeMinSize);
166
  }
167
168
  @JsonIgnore
169
  public boolean isEmpty() {
170 2 1. isEmpty : negated conditional → NO_COVERAGE
2. isEmpty : replaced boolean return with true for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::isEmpty → NO_COVERAGE
    return Objects.isNull(minFeeA)
171 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(minFeeB)
172 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxBlockSize)
173 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxTxSize)
174 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxBhSize)
175 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(keyDeposit)
176 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(poolDeposit)
177 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxEpoch)
178 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(optimalPoolCount)
179 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(influence)
180 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(monetaryExpandRate)
181 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(treasuryGrowthRate)
182 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(decentralisation)
183 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(entropy)
184 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(protocolMajor)
185 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(protocolMinor)
186 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(minUtxoValue)
187 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(minPoolCost)
188 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(costModel)
189 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(priceMem)
190 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(priceStep)
191 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxTxExMem)
192 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxTxExSteps)
193 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxBlockExMem)
194 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxBlockExSteps)
195 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxValSize)
196 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(collateralPercent)
197 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(maxCollateralInputs)
198 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(coinsPerUtxoSize)
199 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(drepDeposit)
200 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(drepActivity)
201 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(govActionDeposit)
202 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(govActionLifetime)
203 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(committeeMaxTermLength)
204 1 1. isEmpty : negated conditional → NO_COVERAGE
        && Objects.isNull(committeeMinSize);
205
  }
206
}

Mutations

23

1.1
Location : keyDeposit
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::keyDeposit → KILLED

2.2
Location : maxBlockExMem
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBlockExMem → KILLED

3.3
Location : maxBlockSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBlockSize → KILLED

4.4
Location : builder
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::builder → KILLED

5.5
Location : collateralPercent
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::collateralPercent → KILLED

6.6
Location : costModel
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::costModel → NO_COVERAGE

7.7
Location : maxTxExMem
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxTxExMem → KILLED

8.8
Location : optimalPoolCount
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::optimalPoolCount → KILLED

9.9
Location : minUtxoValue
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minUtxoValue → KILLED

10.10
Location : entropy
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::entropy → KILLED

11.11
Location : maxTxSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxTxSize → KILLED

12.12
Location : drepActivity
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::drepActivity → NO_COVERAGE

13.13
Location : govActionLifetime
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::govActionLifetime → NO_COVERAGE

14.14
Location : maxBlockExSteps
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBlockExSteps → KILLED

15.15
Location : protocolMajor
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::protocolMajor → KILLED

16.16
Location : govActionDeposit
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::govActionDeposit → NO_COVERAGE

17.17
Location : maxTxExSteps
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxTxExSteps → KILLED

18.18
Location : build
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::build → KILLED

19.19
Location : coinsPerUtxoSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::coinsPerUtxoSize → KILLED

20.20
Location : committeeMaxTermLength
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::committeeMaxTermLength → NO_COVERAGE

21.21
Location : epochChange
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::epochChange → KILLED

22.22
Location : maxBhSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxBhSize → KILLED

23.23
Location : maxValSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxValSize → KILLED

24.24
Location : minFeeA
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minFeeA → KILLED

25.25
Location : treasuryGrowthRate
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::treasuryGrowthRate → KILLED

26.26
Location : maxCollateralInputs
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxCollateralInputs → KILLED

27.27
Location : timestamp
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::timestamp → NO_COVERAGE

28.28
Location : minPoolCost
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minPoolCost → KILLED

29.29
Location : monetaryExpandRate
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::monetaryExpandRate → KILLED

30.30
Location : priceMem
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::priceMem → KILLED

31.31
Location : drepDeposit
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::drepDeposit → NO_COVERAGE

32.32
Location : priceStep
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::priceStep → KILLED

33.33
Location : committeeMinSize
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::committeeMinSize → NO_COVERAGE

34.34
Location : decentralisation
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::decentralisation → KILLED

35.35
Location : maxEpoch
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::maxEpoch → KILLED

36.36
Location : minFeeB
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::minFeeB → KILLED

37.37
Location : protocolMinor
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::protocolMinor → KILLED

38.38
Location : influence
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::influence → KILLED

39.39
Location : toString
Killed by : none
replaced return value with "" for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::toString → NO_COVERAGE

40.40
Location : poolDeposit
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols$ProtocolsBuilder::poolDeposit → KILLED

24

1.1
Location : toString
Killed by : none
replaced return value with "" for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::toString → NO_COVERAGE

29

1.1
Location : getEpochChange
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesDecentralisation()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getEpochChange → KILLED

30

1.1
Location : getMinFeeA
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMinFeeA()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinFeeA → KILLED

31

1.1
Location : getMinFeeB
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMinFeeB()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinFeeB → KILLED

34

1.1
Location : getMaxBlockSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxBlockSize()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBlockSize → KILLED

36

1.1
Location : getMaxTxSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxTxSize()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxTxSize → KILLED

39

1.1
Location : getMaxBhSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxBhSize()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBhSize → KILLED

41

1.1
Location : getKeyDeposit
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesKeyDeposit()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getKeyDeposit → KILLED

42

1.1
Location : getPoolDeposit
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesPoolDeposit()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getPoolDeposit → KILLED

45

1.1
Location : getMaxEpoch
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxEpoch()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxEpoch → KILLED

48

1.1
Location : getOptimalPoolCount
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesOptimalPoolCount()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getOptimalPoolCount → KILLED

51

1.1
Location : getInfluence
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesInfluence()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getInfluence → KILLED

54

1.1
Location : getMonetaryExpandRate
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMonetaryExpandRate()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMonetaryExpandRate → KILLED

57

1.1
Location : getTreasuryGrowthRate
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesTreasuryGrowthRate()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getTreasuryGrowthRate → KILLED

59

1.1
Location : getDecentralisation
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesDecentralisation()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getDecentralisation → KILLED

60

1.1
Location : getEntropy
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesEntropy()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getEntropy → KILLED

61

1.1
Location : getProtocolMajor
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesProtocolMajor()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getProtocolMajor → KILLED

62

1.1
Location : getProtocolMinor
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesProtocolMinor()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getProtocolMinor → KILLED

63

1.1
Location : getMinUtxoValue
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMinUtxoValue()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinUtxoValue → KILLED

64

1.1
Location : getMinPoolCost
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMinPoolCost()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMinPoolCost → KILLED

67

1.1
Location : getCostModel
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testMapProtocols_thenReturnCostModelNull()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCostModel → KILLED

69

1.1
Location : getPriceMem
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesPriceMem()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getPriceMem → KILLED

70

1.1
Location : getPriceStep
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesPriceStep()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getPriceStep → KILLED

71

1.1
Location : getMaxTxExMem
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxTxExMem()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxTxExMem → KILLED

73

1.1
Location : getMaxTxExSteps
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxTxExSteps()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxTxExSteps → KILLED

75

1.1
Location : getMaxBlockExMem
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxBlockExMem()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBlockExMem → KILLED

77

1.1
Location : getMaxBlockExSteps
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxBlockExSteps()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxBlockExSteps → KILLED

79

1.1
Location : getMaxValSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxValSize()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxValSize → KILLED

82

1.1
Location : getCollateralPercent
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesCollateralPercent()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCollateralPercent → KILLED

84

1.1
Location : getMaxCollateralInputs
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesMaxCollateralInputs()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getMaxCollateralInputs → KILLED

85

1.1
Location : getDrepDeposit
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getDrepDeposit → SURVIVED

86

1.1
Location : getDrepActivity
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getDrepActivity → SURVIVED

87

1.1
Location : getGovActionDeposit
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getGovActionDeposit → SURVIVED

88

1.1
Location : getGovActionLifetime
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getGovActionLifetime → SURVIVED

91

1.1
Location : getCommitteeMaxTermLength
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCommitteeMaxTermLength → SURVIVED

94

1.1
Location : getCommitteeMinSize
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCommitteeMinSize → SURVIVED

97

1.1
Location : getCoinsPerUtxoSize
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesCoinsPerUtxoSize()]
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getCoinsPerUtxoSize → KILLED

99

1.1
Location : getTimestamp
Killed by : none
replaced return value with null for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::getTimestamp → SURVIVED

105

1.1
Location : equals
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
negated conditional → KILLED

106

1.1
Location : equals
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testAddedHistoriesDecentralisation()]
replaced boolean return with false for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → KILLED

108

1.1
Location : equals
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
negated conditional → KILLED

109

1.1
Location : equals
Killed by : none
replaced boolean return with true for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → NO_COVERAGE

112

1.1
Location : equals
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
removed call to java/util/List::forEach → KILLED

114

1.1
Location : lambda$equals$0
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
negated conditional → KILLED

117

1.1
Location : lambda$equals$0
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
removed call to java/util/concurrent/atomic/AtomicBoolean::set → KILLED

125

1.1
Location : equals
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
replaced boolean return with false for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → KILLED

2.2
Location : equals
Killed by : org.cardanofoundation.explorer.api.service.ProtocolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.ProtocolServiceTest]/[method:testChangedHistoriesMaxBlockExSteps()]
replaced boolean return with true for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::equals → KILLED

130

1.1
Location : hashCode
Killed by : none
replaced int return with 0 for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::hashCode → SURVIVED

170

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

2.2
Location : isEmpty
Killed by : none
replaced boolean return with true for org/cardanofoundation/explorer/api/model/response/protocol/Protocols::isEmpty → NO_COVERAGE

171

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

172

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

173

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

174

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

175

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

176

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

177

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

178

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

179

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

180

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

181

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

182

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

183

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

184

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

185

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

186

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

187

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

188

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

189

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

190

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

191

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

192

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

193

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

194

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

195

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

196

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

197

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

198

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

199

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

200

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

201

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

202

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

203

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

204

1.1
Location : isEmpty
Killed by : none
negated conditional → NO_COVERAGE

Active mutators

Tests examined


Report generated by PIT 1.14.2