PoolMapperImpl.java

1
package org.cardanofoundation.explorer.api.mapper;
2
3
import javax.annotation.processing.Generated;
4
import org.cardanofoundation.explorer.api.model.response.pool.PoolRangeValuesResponse;
5
import org.cardanofoundation.explorer.api.projection.PoolRangeProjection;
6
import org.springframework.stereotype.Component;
7
8
@Generated(
9
    value = "org.mapstruct.ap.MappingProcessor",
10
    date = "2024-11-05T06:00:26+0000",
11
    comments = "version: 1.5.3.Final, compiler: javac, environment: Java 18.0.2.1 (Eclipse Adoptium)"
12
)
13
@Component
14
public class PoolMapperImpl implements PoolMapper {
15
16
    @Override
17
    public PoolRangeValuesResponse fromPoolRangeProjection(PoolRangeProjection poolRangeProjection) {
18 1 1. fromPoolRangeProjection : negated conditional → KILLED
        if ( poolRangeProjection == null ) {
19
            return null;
20
        }
21
22
        PoolRangeValuesResponse.PoolRangeValuesResponseBuilder<?, ?> poolRangeValuesResponse = PoolRangeValuesResponse.builder();
23
24
        poolRangeValuesResponse.minPoolSize( poolRangeProjection.getMinPoolSize() );
25
        poolRangeValuesResponse.maxPoolSize( poolRangeProjection.getMaxPoolSize() );
26
        poolRangeValuesResponse.minPledge( poolRangeProjection.getMinPledge() );
27
        poolRangeValuesResponse.maxPledge( poolRangeProjection.getMaxPledge() );
28
        poolRangeValuesResponse.minSaturation( poolRangeProjection.getMinSaturation() );
29
        poolRangeValuesResponse.maxSaturation( poolRangeProjection.getMaxSaturation() );
30
        poolRangeValuesResponse.minLifetimeBlock( poolRangeProjection.getMinLifetimeBlock() );
31
        poolRangeValuesResponse.maxLifetimeBlock( poolRangeProjection.getMaxLifetimeBlock() );
32
        poolRangeValuesResponse.minVotingPower( poolRangeProjection.getMinVotingPower() );
33
        poolRangeValuesResponse.maxVotingPower( poolRangeProjection.getMaxVotingPower() );
34
        poolRangeValuesResponse.minGovParticipationRate( poolRangeProjection.getMinGovParticipationRate() );
35
        poolRangeValuesResponse.maxGovParticipationRate( poolRangeProjection.getMaxGovParticipationRate() );
36
37 1 1. fromPoolRangeProjection : replaced return value with null for org/cardanofoundation/explorer/api/mapper/PoolMapperImpl::fromPoolRangeProjection → KILLED
        return poolRangeValuesResponse.build();
38
    }
39
}

Mutations

18

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

37

1.1
Location : fromPoolRangeProjection
Killed by : org.cardanofoundation.explorer.api.service.PoolServiceTest.[engine:junit-jupiter]/[class:org.cardanofoundation.explorer.api.service.PoolServiceTest]/[method:getPoolRangeValuesTest()]
replaced return value with null for org/cardanofoundation/explorer/api/mapper/PoolMapperImpl::fromPoolRangeProjection → KILLED

Active mutators

Tests examined


Report generated by PIT 1.14.2