Skip to content

Commit 14248bc

Browse files
committed
Unruly: code cleanup
1 parent 8c76a28 commit 14248bc

File tree

4 files changed

+22
-42
lines changed

4 files changed

+22
-42
lines changed

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

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
import org.prebid.server.bidder.model.BidderError;
1616
import org.prebid.server.bidder.model.HttpRequest;
1717
import org.prebid.server.bidder.model.Result;
18-
import org.prebid.server.bidder.unruly.proto.UnrulyExtImp;
18+
import org.prebid.server.bidder.unruly.proto.UnrulyExtPrebid;
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<UnrulyExtPrebid> UNRULY_EXT_TYPE_REFERENCE =
3837
new TypeReference<>() {
3938
};
4039

@@ -58,16 +57,15 @@ 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 UnrulyExtPrebid unrulyExtPrebid = parseImpExt(imp);
6261
return imp.toBuilder()
63-
.ext(mapper.mapper().valueToTree(UnrulyExtImp.of(
64-
null,
65-
unrulyExtImp.getBidder(),
66-
unrulyExtImp.getGpid())))
62+
.ext(mapper.mapper().valueToTree(UnrulyExtPrebid.of(
63+
unrulyExtPrebid.getBidder(),
64+
unrulyExtPrebid.getGpid())))
6765
.build();
6866
}
6967

70-
private UnrulyExtImp<?, ExtImpUnruly> parseImpExt(Imp imp) {
68+
private UnrulyExtPrebid parseImpExt(Imp imp) {
7169
try {
7270
return mapper.mapper().convertValue(imp.getExt(), UNRULY_EXT_TYPE_REFERENCE);
7371
} catch (IllegalArgumentException e) {

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

Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package org.prebid.server.bidder.unruly.proto;
2+
3+
import lombok.Value;
4+
import org.prebid.server.proto.openrtb.ext.request.unruly.ExtImpUnruly;
5+
6+
@Value(staticConstructor = "of")
7+
public class UnrulyExtPrebid {
8+
9+
ExtImpUnruly bidder;
10+
11+
String gpid;
12+
}

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

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
import org.prebid.server.bidder.model.HttpRequest;
2121
import org.prebid.server.bidder.model.HttpResponse;
2222
import org.prebid.server.bidder.model.Result;
23-
import org.prebid.server.bidder.unruly.proto.UnrulyExtImp;
23+
import org.prebid.server.bidder.unruly.proto.UnrulyExtPrebid;
24+
import org.prebid.server.proto.openrtb.ext.request.unruly.ExtImpUnruly;
2425

2526
import java.util.List;
2627
import java.util.Map;
@@ -310,10 +311,7 @@ private static BidRequest givenBidRequest(Function<Imp.ImpBuilder, Imp.ImpBuilde
310311

311312
private static Imp givenImp(Function<Imp.ImpBuilder, Imp.ImpBuilder> impCustomizer) {
312313
final ObjectNode impExt = mapper.valueToTree(
313-
UnrulyExtImp.of(
314-
null,
315-
mapper.createObjectNode().set("siteId", IntNode.valueOf(123)),
316-
"gpid"));
314+
UnrulyExtPrebid.of(ExtImpUnruly.of(123), "gpid"));
317315

318316
return impCustomizer.apply(
319317
Imp.builder()

0 commit comments

Comments
 (0)