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

feat: Add relevant attribute descriptions where available #6295

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

razvanphp
Copy link

@razvanphp razvanphp commented Feb 28, 2025

Closes #4591

This is already really helpful for Walletobjects API, see the attached screenshot.

  • I'm still working on adding the Enums as class const, doing great progress.

Screenshot 2025-03-11 at 14 09 38

@razvanphp razvanphp requested review from yoshi-approver and a team as code owners February 28, 2025 14:40
@razvanphp razvanphp force-pushed the add-attribute-description branch from 677f715 to 775e5e1 Compare February 28, 2025 14:42
@razvanphp
Copy link
Author

I finished my work on this PR, please have a look. I did not regenerate all the classes yet so it does not get huge for review, but I checked it locally with real walletobjects schema at least and all tests pass.

It looks like this now:

Screenshot 2025-03-11 at 17 35 12

Screenshot 2025-03-11 at 14 12 02

@Tofandel
Copy link

Tofandel commented Mar 12, 2025

My only concern with adding description will be the size of the whole repo, the descriptions are not short and given the number of sub packages in this repo, this will really become problematic as I can see it jumping from 80Mb to 140Mb easily with this change, could you try to generate everything and see how much space it all takes on disk?

See: #595

@razvanphp
Copy link
Author

Yeah, I know the discussion, but the Resources have the full description already, I think that problem needs to be solved anyway, no matter if we add this or not.

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.

TransitType enum not generated
2 participants