Skip to content

Add Interfaces/Enum/Unions #38

Description

@jsipahio

Interfaces, Enums, and Unions should be able to be treated the same way structs are in relation to classes.

Activity

  1. self-assigned this
    on May 30, 2025
  2. mjdecker commented on Jun 2, 2025

    @mjdecker
    Contributor

    I think you are asking support for Java interfaces?

    I have not gone through and added explicit support for Java and C# yet.

  3. jsipahio commented on Jun 2, 2025

    @jsipahio
    Author

    Dr. Maletic wants to start expanding the dispatcher and srcSPA, so he had me start looking at that. I added interfaces on my local copy of the dispatcher on a separate branch. I haven't pushed anything since I don't know how you want me to handle making changes to the dispatcher, and you weren't at the meeting on Friday.

  4. mjdecker commented on Jun 2, 2025

    @mjdecker
    Contributor

    Don't. I might be tossing the current dispatcher.

    Either way. I only need information on what is missing for a language (and possibly test cases), and I can add it. I was planning on getting to this soon. @EndermanSUPREME is doing this for C# and I have a list with him of some of the missing Java as well.

    I am finishing up adding support for convert detection in the srcDiffDispatcher. After that, I plan on returning to this (which, the tossing the current, as the srcDiffDispatcher might replace this and handle both).

  5. changed the title [-]Add Interfaces[/-] [+]Add Interfaces/Enum/Unions[/+] on Jul 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions