Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.

Remove gin dependency #16

Merged
merged 7 commits into from
Feb 17, 2022
Merged

Remove gin dependency #16

merged 7 commits into from
Feb 17, 2022

Conversation

alexanderstephan
Copy link
Collaborator

@alexanderstephan alexanderstephan commented Feb 1, 2022

This PR

  • closes Don't use gin #8
  • adds synchronization to the map of streams in the selfstream package.
  • adds some basic tests to ensure functionality of the handlers.

This safes actually a lot of dependencies and the API should hopefully not change too much in the near future.
The binary also shrinks by ~3MB.

@joschahenningsen
Copy link
Owner

Don't worry about the codeql issues, marked them as false positive since what comes in here is not user-generated.

@alexanderstephan
Copy link
Collaborator Author

Okay, thanks for the info!
I also removed onRecordDone since it was deprecated. Is this fine or should I add it again?

@joschahenningsen
Copy link
Owner

Okay, thanks for the info!

I also removed onRecordDone since it was deprecated. Is this fine or should I add it again?

Removing it should be fine 👌

@alexanderstephan alexanderstephan marked this pull request as ready for review February 2, 2022 14:38
@alexanderstephan
Copy link
Collaborator Author

I am marking this as draft again, since I want to try if I can also write a nice testcase for this package.

@alexanderstephan alexanderstephan marked this pull request as draft February 4, 2022 10:53
@alexanderstephan alexanderstephan marked this pull request as ready for review February 7, 2022 17:22
Copy link
Owner

@joschahenningsen joschahenningsen left a comment

Choose a reason for hiding this comment

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

Looks great, thanks! Especially love the tests :)

@joschahenningsen joschahenningsen merged commit 6575fbb into main Feb 17, 2022
@joschahenningsen joschahenningsen deleted the remove-gin branch February 17, 2022 10:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Don't use gin
2 participants