awslabs / aws-mobile-appsync-sdk-android

Android SDK for AWS AppSync.
https://docs.amplify.aws/sdk/api/graphql/q/platform/android/
Apache License 2.0
105 stars 58 forks source link

AppSync codegen model "S3ObjectInput" methods override error #400

Open cjae opened 2 years ago

cjae commented 2 years ago

Describe the bug when I try to build my project I always ran into the following error which does appear for every list item:

error: S3ObjectInput is not abstract and does not override abstract method mimeType() in S3InputObjectInterface

To Reproduce Steps to reproduce the behaviour:

  1. Update appsync android dependency to 3.3.2.
  2. Run clean Gradle build.
  3. "S3ObjectInput" model is generated but is not abstract and does not override the methods declared in "S3InputObjectInterface" which it implements.

Expected behavior S3ObjectInput should implement localUri() and mimeType() methods of "S3InputObjectInterface

Environment(please complete the following information):

Logs

error: S3ObjectInput is not abstract and does not override abstract method mimeType() in S3InputObjectInterface
public final class S3ObjectInput implements S3InputObjectInterface {