instrumentisto / medea

[Closed] Medea media server
Mozilla Public License 2.0
23 stars 3 forks source link

Enable 'clippy::must_use_candidate' lint #185

Closed evdokimovs closed 3 years ago

evdokimovs commented 3 years ago

Synopsis

Currently, we suppress clippy::must_use_candidate lints because it given us many false positives at the start. At this moment this lint doesn't throw many false positives, so we can use it.

Solution

Remove all #[allow(clippy::must_use_candidate)] and fix all lints.

Checklist

evdokimovs commented 3 years ago

FCM

Enable and satisfy 'clippy::must_use_candidate' lint (#185)
alexlapa commented 3 years ago

@tyranron ,

Я тут в паре мест убрал #[must_use] над async функциями, которые Вы в прошлой задаче добавили. Он, по идее, не нужон, так как async возвращает футуру, которая и так #[must_use]. И клиппи на это вот таким линтом ругается: double_must_use.

Иногда натравливаю клиппи на тесты ради душевного спокойствия.