From 6e8c8efa760881a39894b206a32bd7ff554bef6d Mon Sep 17 00:00:00 2001 From: Diego Barrios Romero Date: Wed, 27 May 2020 19:24:37 +0200 Subject: [PATCH 1/4] Fix adding dyn --- src/fmt.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fmt.rs b/src/fmt.rs index 3f66c89f3..d9d0446c0 100644 --- a/src/fmt.rs +++ b/src/fmt.rs @@ -3,7 +3,7 @@ //! TODO write example of usage use core::fmt::{Result, Write}; -impl Write for ::serial::Write +impl Write for dyn (::serial::Write) where Word: From, { From 0c8f46681af3e062fea9f1ee19aa9fac42209775 Mon Sep 17 00:00:00 2001 From: Diego Barrios Romero Date: Wed, 27 May 2020 19:25:05 +0200 Subject: [PATCH 2/4] Remove #[deny(warnings)] --- src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 1a903081a..5e07ec736 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -683,7 +683,6 @@ //! ``` #![deny(missing_docs)] -#![deny(warnings)] #![no_std] #[macro_use] From 936fd16d4a222161fcc16b17b3f895367d91e8f6 Mon Sep 17 00:00:00 2001 From: Diego Barrios Romero Date: Wed, 27 May 2020 19:26:09 +0200 Subject: [PATCH 3/4] Deny warnings on CI --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index a7cc51a5f..be4e5a45d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,9 @@ language: rust +env: + global: + RUSTFLAGS='-D warnings' + matrix: include: - env: TARGET=x86_64-unknown-linux-gnu From 05ddb7553fc0594196ae4eb2268530ca7e00af34 Mon Sep 17 00:00:00 2001 From: Diego Barrios Romero Date: Thu, 28 May 2020 08:34:55 +0200 Subject: [PATCH 4/4] Update stm32f30x dependency --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 239db690e..5df0c8ebc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ version = "1.0.2" version = "0.1.1" [dev-dependencies] -stm32f30x = "0.6.0" +stm32f30x = "0.8.0" futures = "0.1.17" [features]