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

Fix cargo clippy issues #65

Merged
merged 9 commits into from
Apr 2, 2024
Merged

Conversation

hnez
Copy link
Member

@hnez hnez commented Mar 25, 2024

This makes it so that our CI once again runs without reporting any issues.

hnez added 9 commits March 25, 2024 13:56
This was suggested by cargo clippy.

Signed-off-by: Leonard Göhrs <[email protected]>
There is a nice symmetry with all resources being collected in
UiResources.
Do not break that just because this resource is not read again.

Signed-off-by: Leonard Göhrs <[email protected]>
AsRef is always available, no need to import it.
This was suggested by cargo clippy.

Signed-off-by: Leonard Göhrs <[email protected]>
The mock trait is based on one provided by the sysfs_class crate.
But we do not actually use some of the methods it has,
so we can remove their implementation.
This change was suggested by cargo clippy.

Signed-off-by: Leonard Göhrs <[email protected]>
The mock trait is based on one provided by the sysfs_class crate.
But we do not actually use some of the methods it has,
so we can remove their implementation.
This change was suggested by cargo clippy.

Signed-off-by: Leonard Göhrs <[email protected]>
It turns out we do not actually read any inputs in our tests,
so we can remove this implementation.
This change was prompted by cargo clippy complaining about the
u8 in LineEvent never being read.

Signed-off-by: Leonard Göhrs <[email protected]>
It's a common pattern in tacd codebase to collect all Topics
in a struct to make them available to e.g. the UI code.
These fields are not used, but should nevertheless be stored
in the respective struct to keep the common pattern.

Signed-off-by: Leonard Göhrs <[email protected]>
It's a common pattern in tacd codebase to collect all Topics
in a struct to make them available to e.g. the UI code.
This field is not used, but should nevertheless be stored
in the respective struct to keep the common pattern.

Signed-off-by: Leonard Göhrs <[email protected]>
It's a common pattern in tacd codebase to collect all Topics
in a struct to make them available to e.g. the UI code.
These fields are not used, but should nevertheless be stored
in the respective struct to keep the common pattern.

Signed-off-by: Leonard Göhrs <[email protected]>
@hnez hnez marked this pull request as ready for review March 25, 2024 13:18
Copy link
Member

@KarlK90 KarlK90 left a comment

Choose a reason for hiding this comment

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

LGTM!

@hnez hnez merged commit 002ba08 into linux-automation:main Apr 2, 2024
10 checks passed
@hnez hnez deleted the clippy-2024-03-25 branch April 2, 2024 07:44
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