Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interop Atom's members test should return inherited members as well #6303

Open
hubertp opened this issue Apr 17, 2023 · 1 comment
Open

Interop Atom's members test should return inherited members as well #6303

hubertp opened this issue Apr 17, 2023 · 1 comment
Assignees
Labels
-compiler p-medium Should be completed in the next few sprints

Comments

@hubertp
Copy link
Collaborator

hubertp commented Apr 17, 2023

Follow up on #6275 (comment).

We currently report members defined on the Atom itself but not the ones inherited, like from e.g. Any. Since those are also invokable they should be reported as well.

@hubertp hubertp added p-medium Should be completed in the next few sprints -compiler labels Apr 17, 2023
@hubertp hubertp self-assigned this Apr 17, 2023
@jdunkerley jdunkerley moved this from ❓New to 📤 Backlog in Issues Board Apr 18, 2023
@jdunkerley jdunkerley removed this from the Beta Release milestone Jul 18, 2023
@jdunkerley jdunkerley assigned JaroslavTulach and unassigned hubertp Jul 18, 2023
@JaroslavTulach JaroslavTulach moved this from 📤 Backlog to ⚙️ Design in Issues Board Aug 22, 2023
@JaroslavTulach
Copy link
Member

There is Meta.get_type_methods method and it should probably be consistent with Atom.getMembers. We should use ValuesGenerator and write a test to verify the behavior is consistent for Atom as well as for instances of Enso builtin types. We cannot influence getMembers behavior of non-Enso objects, so the test shall not check them.

@JaroslavTulach JaroslavTulach changed the title Interop Atom's members test should return inhertied members as well Interop Atom's members test should return inherited members as well Dec 1, 2023
@JaroslavTulach JaroslavTulach moved this from ⚙️ Design to 📤 Backlog in Issues Board Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-compiler p-medium Should be completed in the next few sprints
Projects
Status: 📤 Backlog
Development

No branches or pull requests

4 participants