Open coreORB opened 8 months ago
Hi @coreORB I'm trying to reproduce this, can you please send a self-contained model definition (both your examples are missing some class/interface definition).
Note: I already have a fix for the use case described in https://github.com/realm/realm-kotlin/issues/981#issuecomment-1360973170 I want to include yours in the fix as well if it makes sense.
Hello @nhachicha I've created GitHub repo with example at https://github.com/coreORB/react_code_gen_error. It's using same names as example above, so should be quite clear :)
Thanks @coreORB I'll have a look 👍
Hi, is there any update regarding this issue?
How frequently does the bug occur?
Always
Description
I'm migrating from realm-java to realm-kotlin and I've encountered issue similar to https://github.com/realm/realm-kotlin/issues/981. ~I think that issue is that my class have two generics requiring descendants of RealmObject.~ -I've added example of second class with this issue at the bottom, this one has only one RealmObject generic. Maybe issue is occuring, because type requirments are listed in "where" clouse?
Error is:
In order, for functions: equals, hashCode, toString. When I override those error is following:
Class signature is following:
In FileUploadQueueRequester signature is visible that QueueObject and MediaObject both must implement RealmObject.
Second example class
Stacktrace & log output
Can you reproduce the bug?
No
Reproduction Steps
No response
Version
1.13.0 (tried 1.11.0)
What Atlas App Services are you using?
Local Database only
Are you using encryption?
No
Platform OS and version(s)
MacOS Sonoma 14.2.1
Build environment
Android Studio version: Hedgehog | 2023.1.1 Patch 1 Realm: 1.13.0 (tried 1.11.0) compileSdkVersion = 34 kotlin: 1.9.22 minSdkVersion = 25 targetSdkVersion = 33 gradle = 8.2.1