-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Part of #2330. <img width="366" alt="Screenshot 2024-11-15 at 4 40 29 PM" src="https://github.com/user-attachments/assets/8fc4b404-9489-4131-ba14-70e7af30cc5a"> ## FYI: attributes don't have modifiers Our old code would try to remove modifiers for `py.attribute`, but that was not necessary because they cannot be set. (An attribute is the default, like setting a value in `__init__`; a property is when you set `@property` on a function) Modifiers are only set on properties. This is evidenced by `npm run regen-api` not changing despite removing code to handle `py.attribute`. ## PR does not preserve `property` modifier For a typical end-user, an attribute and `property` are essentially the same. The only time I think it'd be relevant is if you're subclassing the class; otherwise, I think `property` is distracting. So, we continue to not preserve `property`, the same as before. ## `abstract` vs `abstract property` We capture the whole `abstract property` because the phrase is much more meaningful than `abstract`.
- Loading branch information
1 parent
32b1837
commit 113a406
Showing
7 changed files
with
79 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters