Skip to content
This repository was archived by the owner on Aug 22, 2025. It is now read-only.

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

@serjooo serjooo requested a review from MaximBazarov September 2, 2023 08:55
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
@serjooo serjooo deleted the Clean-up-Generics branch September 2, 2023 14:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants