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

Cleanup and housekeeping: remove unused code and fix linter warnings #588

Merged
merged 37 commits into from
Oct 19, 2023

Conversation

jonastheis
Copy link
Contributor

@jonastheis jonastheis commented Oct 18, 2023

This PR removes a lot of unused code: objectstorage, thresholdmap, valuerange, identity, bls, storable, dataflow, some syncutils

It also removes types.Identifier and make it type constraint instead so that it can be used in other components without an explicit type. This avoids type casting between types.Identifier and iota.go.Identifier.

It enables the CI pipeline for linters and fixes all linter warnings as well

…t can be used in other components without an explicit type. This avoids type casting between types.Identifier and iota.go.Identifier
…code` needs to be refactored after the `stream` package is upgraded to its new API
@jonastheis jonastheis changed the title Cleanup and housekeeping: remove unused code Cleanup and housekeeping: remove unused code and fix linter warnings Oct 19, 2023
@alexsporn alexsporn merged commit 6c72db5 into develop Oct 19, 2023
52 checks passed
@alexsporn alexsporn deleted the cleanup/remove-unused-code branch October 19, 2023 08:38
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