Skip to content

Commit 680e2c2

Browse files
committed
Unruly: code cleanup
1 parent 8c76a28 commit 680e2c2

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

src/main/java/org/prebid/server/bidder/unruly/UnrulyBidder.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import org.prebid.server.exception.PreBidException;
2020
import org.prebid.server.json.DecodeException;
2121
import org.prebid.server.json.JacksonMapper;
22-
import org.prebid.server.proto.openrtb.ext.request.unruly.ExtImpUnruly;
2322
import org.prebid.server.proto.openrtb.ext.response.BidType;
2423
import org.prebid.server.proto.openrtb.ext.response.ExtBidPrebid;
2524
import org.prebid.server.proto.openrtb.ext.response.ExtBidPrebidVideo;
@@ -34,7 +33,7 @@
3433

3534
public class UnrulyBidder implements Bidder<BidRequest> {
3635

37-
private static final TypeReference<UnrulyExtImp<?, ExtImpUnruly>> UNRULY_EXT_TYPE_REFERENCE =
36+
private static final TypeReference<UnrulyExtImp<?>> UNRULY_EXT_TYPE_REFERENCE =
3837
new TypeReference<>() {
3938
};
4039

@@ -58,7 +57,7 @@ public Result<List<HttpRequest<BidRequest>>> makeHttpRequests(BidRequest request
5857

5958
private Imp modifyImp(Imp imp) {
6059

61-
final UnrulyExtImp<?, ExtImpUnruly> unrulyExtImp = parseImpExt(imp);
60+
final UnrulyExtImp<?> unrulyExtImp = parseImpExt(imp);
6261
return imp.toBuilder()
6362
.ext(mapper.mapper().valueToTree(UnrulyExtImp.of(
6463
null,
@@ -67,7 +66,7 @@ private Imp modifyImp(Imp imp) {
6766
.build();
6867
}
6968

70-
private UnrulyExtImp<?, ExtImpUnruly> parseImpExt(Imp imp) {
69+
private UnrulyExtImp<?> parseImpExt(Imp imp) {
7170
try {
7271
return mapper.mapper().convertValue(imp.getExt(), UNRULY_EXT_TYPE_REFERENCE);
7372
} catch (IllegalArgumentException e) {

src/main/java/org/prebid/server/bidder/unruly/proto/UnrulyExtImp.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,26 @@
44
import com.fasterxml.jackson.annotation.JsonProperty;
55
import lombok.Value;
66
import org.prebid.server.proto.openrtb.ext.request.ExtImpAuctionEnvironment;
7+
import org.prebid.server.proto.openrtb.ext.request.unruly.ExtImpUnruly;
78

89
@Value(staticConstructor = "of")
9-
public class UnrulyExtImp<P, B> {
10+
public class UnrulyExtImp<P> {
1011

1112
P prebid;
1213

13-
B bidder;
14+
ExtImpUnruly bidder;
1415

1516
String gpid;
1617

1718
@JsonProperty("ae")
1819
@JsonInclude(value = JsonInclude.Include.NON_DEFAULT)
1920
ExtImpAuctionEnvironment auctionEnvironment;
2021

21-
public static <P, B> UnrulyExtImp<P, B> of(P prebid, B bidder, String gpid) {
22+
public static <P> UnrulyExtImp<P> of(P prebid, ExtImpUnruly bidder, String gpid) {
2223
return of(prebid, bidder, gpid, null);
2324
}
2425

25-
public static <P, B> UnrulyExtImp<P, B> of(P prebid, B bidder) {
26+
public static <P> UnrulyExtImp<P> of(P prebid, ExtImpUnruly bidder) {
2627
return of(prebid, bidder, null, null);
2728
}
2829
}

src/test/java/org/prebid/server/bidder/unruly/UnrulyBidderTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import org.prebid.server.bidder.model.HttpResponse;
2222
import org.prebid.server.bidder.model.Result;
2323
import org.prebid.server.bidder.unruly.proto.UnrulyExtImp;
24+
import org.prebid.server.proto.openrtb.ext.request.unruly.ExtImpUnruly;
2425

2526
import java.util.List;
2627
import java.util.Map;
@@ -312,7 +313,7 @@ private static Imp givenImp(Function<Imp.ImpBuilder, Imp.ImpBuilder> impCustomiz
312313
final ObjectNode impExt = mapper.valueToTree(
313314
UnrulyExtImp.of(
314315
null,
315-
mapper.createObjectNode().set("siteId", IntNode.valueOf(123)),
316+
ExtImpUnruly.of(123),
316317
"gpid"));
317318

318319
return impCustomizer.apply(

0 commit comments

Comments
 (0)