diff --git a/native/build.gradle b/native/build.gradle index c16c1c1..8076b26 100644 --- a/native/build.gradle +++ b/native/build.gradle @@ -76,26 +76,4 @@ spotbugsTest { enabled = false } -publishing { - publications { - mavenJava(MavenPublication) { - groupId "io.ballerina.lib" - artifactId "avro-native" - version = project.version - artifact jar - } - } - - repositories { - maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/ballerina-platform/avro") - credentials { - username = System.getenv("packageUser") - password = System.getenv("packagePAT") - } - } - } -} - publish.dependsOn build diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeVisitor.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeVisitor.java index 7974569..0ffb4de 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeVisitor.java @@ -27,12 +27,10 @@ import io.ballerina.lib.avro.deserialize.PrimitiveDeserializer; import io.ballerina.lib.avro.deserialize.RecordDeserializer; import io.ballerina.lib.avro.deserialize.UnionDeserializer; -import io.ballerina.runtime.api.creators.TypeCreator; import io.ballerina.runtime.api.creators.ValueCreator; import io.ballerina.runtime.api.types.ArrayType; import io.ballerina.runtime.api.types.Field; import io.ballerina.runtime.api.types.MapType; -import io.ballerina.runtime.api.types.PredefinedTypes; import io.ballerina.runtime.api.types.RecordType; import io.ballerina.runtime.api.types.ReferenceType; import io.ballerina.runtime.api.types.Type; @@ -289,7 +287,7 @@ public BArray visit(RecordDeserializer recordDeserializer, GenericData.Array createAvroRecord(Type type) { if (type.getTag() == TypeTags.ANYDATA_TAG) { - return ValueCreator.createMapValue(TypeCreator.createMapType(PredefinedTypes.TYPE_ANYDATA)); + return ValueCreator.createMapValue(); } return ValueCreator.createRecordValue((RecordType) getMutableType(type)); }