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

do not import methods that are not extended and use explicit module prefix for methods that are imported #69

Merged
merged 1 commit into from
Aug 4, 2024

Conversation

KristofferC
Copy link
Member

This avoids accidentally extending methods and makes it more clear what methods are doing overloads

@tecosaur
Copy link
Collaborator

tecosaur commented Aug 4, 2024

To me this feels like a neutral change, I'm actually more worried about forgetting to add a method than accidental extension (if we go through with eliminating the type piracy, I suspect this will become moot as all of this will live in Base).

Avoid importing bindings that are not extended, and use explicit module
prefixes for those that we do extend. This make it clearer when and
where overloads are occurring.
@tecosaur tecosaur merged commit 58507e5 into main Aug 4, 2024
4 checks passed
@tecosaur tecosaur deleted the kc/import_uing branch August 4, 2024 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants