Skip to content

Commit c0128de

Browse files
committed
fixes to sync with mapper/builder
1 parent 11f47ef commit c0128de

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/AvroMapper.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
import com.fasterxml.jackson.databind.*;
1212
import com.fasterxml.jackson.databind.cfg.MapperBuilder;
13-
import com.fasterxml.jackson.databind.cfg.MapperBuilderState;
13+
1414
import com.fasterxml.jackson.dataformat.avro.schema.AvroSchemaGenerator;
1515

1616
/**
@@ -32,10 +32,11 @@ public static class Builder extends MapperBuilder<AvroMapper, Builder>
3232
{
3333
public Builder(AvroFactory f) {
3434
super(f);
35+
addModule(new AvroModule());
3536
}
3637

3738
@Override
38-
public AvroMapper _constructMapper(MapperBuilderState state) {
39+
public AvroMapper build() {
3940
return new AvroMapper(this);
4041
}
4142

@@ -117,7 +118,7 @@ public AvroMapper(AvroFactory f) {
117118
}
118119

119120
public AvroMapper(Builder b) {
120-
super(b.addModule(new AvroModule()));
121+
super(b);
121122
}
122123

123124
@SuppressWarnings("unchecked")

ion/src/main/java/com/fasterxml/jackson/dataformat/ion/IonObjectMapper.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.fasterxml.jackson.databind.JavaType;
2424
import com.fasterxml.jackson.databind.ObjectMapper;
2525
import com.fasterxml.jackson.databind.cfg.MapperBuilder;
26-
import com.fasterxml.jackson.databind.cfg.MapperBuilderState;
2726
import com.fasterxml.jackson.databind.deser.DefaultDeserializationContext;
2827
import com.fasterxml.jackson.databind.module.SimpleModule;
2928
import com.fasterxml.jackson.databind.ser.DefaultSerializerProvider;
@@ -68,7 +67,7 @@ public Builder(IonFactory f) {
6867
}
6968

7069
@Override
71-
public IonObjectMapper _constructMapper(MapperBuilderState state) {
70+
public IonObjectMapper build() {
7271
return new IonObjectMapper(this);
7372
}
7473
}

protobuf/src/main/java/com/fasterxml/jackson/dataformat/protobuf/ProtobufMapper.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.fasterxml.jackson.databind.JsonMappingException;
1212
import com.fasterxml.jackson.databind.ObjectMapper;
1313
import com.fasterxml.jackson.databind.cfg.MapperBuilder;
14-
import com.fasterxml.jackson.databind.cfg.MapperBuilderState;
1514

1615
import com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader;
1716
import com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet;
@@ -36,7 +35,7 @@ public Builder(ProtobufFactory f) {
3635
}
3736

3837
@Override
39-
public ProtobufMapper _constructMapper(MapperBuilderState state) {
38+
public ProtobufMapper build() {
4039
return new ProtobufMapper(this);
4140
}
4241
}

0 commit comments

Comments
 (0)