Skip to content

Kotlin partial support #354

Description

@Lakedaemon

I have started to implement some support for the Kotlin language.

My preliminary hacky work is there :
https://github.com/Lakedaemon/flatbuffers/tree/kotlin

It builds and creates classes with accessors and mutations (val/var or functions).
But there are a few things missing (enums..., create functions...)
At this point, it isn't ready at all

I wouldn't mind having a bit of help/advice as :
I'm mostly a kotlin developer and haven't done C++ work for 5 years
I'm a bit lost about the test structure...
And some things aren't working like I would expect them too (like the switch statement to get the destination ... cast/masks)
I would love to have some insights/feedback as to what I did right and what I did wrong...

Best regards,
Olivier

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions