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

Clean up generics #37

Merged
merged 29 commits into from
Sep 2, 2023
Merged

Clean up generics #37

merged 29 commits into from
Sep 2, 2023

Conversation

serjooo
Copy link
Contributor

@serjooo serjooo commented Sep 2, 2023

Description

This PR cleans up the single character generics to make the library a little bit more readable. This is important because most objects are public facing API, and users of the API can with a glance get context of what is needed from them.

This PR goes through the whole library and updates all generics and tries to make it more consistent throughout.

In some places, I also refactor some functions and initializers to multiple lines to make the code a little bit more readable. What would be ideal is to have a tool like Swift format run as a Github action to make all contributions more consistent

Copy link
Owner

@MaximBazarov MaximBazarov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neat! Thank you for the cleanup!

@serjooo serjooo merged commit fde6e52 into main Sep 2, 2023
1 check passed
@serjooo serjooo deleted the Clean-up-Generics branch September 2, 2023 14:33
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