-
Notifications
You must be signed in to change notification settings - Fork 110
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
Remove readFile() and reverseSlice() in favour of stdlib #671
Merged
+7
−69
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
remove readFile() as it appears to essentially be a re-implementation of stdlib's os.ReadFile Signed-off-by: udf2457 <[email protected]>
Another instance of re-implementing os.ReadFile. This one does not even appear to be used by the cli code. Signed-off-by: udf2457 <[email protected]>
Reference os.Readfile instead of the re-implementation Signed-off-by: udf2457 <[email protected]>
Remove ReadFile re-implementation Signed-off-by: udf2457 <[email protected]>
udf2457
changed the title
Remove readFile() from updater.go
Remove readFile() from updater.go (and ReadFile from cli examples)
Jan 22, 2025
Don't reinvent the wheel, use stdlib os.ReadFile 😉 Signed-off-by: udf2457 <[email protected]>
udf2457
changed the title
Remove readFile() from updater.go (and ReadFile from cli examples)
Remove readFile() from updater.go, metadata.go (and ReadFile from cli examples)
Jan 22, 2025
Remive the reimplementation of stdlib slices.Reverse() Signed-off-by: udf2457 <[email protected]>
udf2457
changed the title
Remove readFile() from updater.go, metadata.go (and ReadFile from cli examples)
Remove readFile() and reverseSlice() from updater.go, metadata.go (and ReadFile from cli examples)
Jan 22, 2025
udf2457
changed the title
Remove readFile() and reverseSlice() from updater.go, metadata.go (and ReadFile from cli examples)
Remove readFile() and reverseSlice() in favour of stdlib
Jan 23, 2025
I see the test failed on Easily fixed, I'll remove the |
remove un-necessary io import Signed-off-by: udf2457 <[email protected]>
Can you try re-running the test, Apologies for missing that ! |
Remove io import Signed-off-by: udf2457 <[email protected]>
kommendorkapten
approved these changes
Jan 24, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great, thank you!
mnm678
approved these changes
Jan 24, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
propose removing
readFile()
fromupdater.go
as it appears to essentially be a re-implementation of stdlib'sos.ReadFile
Also found a "hidden" re-implementation of
os.ReadFile
in metadata.go, so changed that toos.ReadFile
too.Also found the re-implementation of
os.Readfile
incli/tuf/cmd/root.go
, so changed that toos.ReadFile
too.Also found a re-implementation of
os.ReadFile
incli/tuf-client/cmd/root.go
where it appears completely unused ?Also
reverseSlice()
inmetadata/updater/updater.go
seems to be a reimplementation of stdlib'sslices.Reverse()
so removed that too.Phew... I think that's all of them. 😆