From 1fa6d19a698f62ea2e57164fa1e5f088a8e2ac62 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 7 Sep 2022 10:00:51 -0400 Subject: Fix rust warnings --- Cargo.toml | 12 ++++++++++++ webapp/Cargo.toml | 12 ------------ webapp/src/components/bidding.rs | 3 +-- webapp/src/default.css | 1 + webapp/src/main.rs | 4 +--- 5 files changed, 15 insertions(+), 17 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3a8bb9f..684742a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,3 +2,15 @@ members = [ "webapp", ] + +[profile.release] +# less code to include into binary +panic = 'abort' +# optimization over all codebase ( better optimization, slower build ) +codegen-units = 1 +# optimization for size ( more aggressive ) +opt-level = 'z' +# optimization for size +# opt-level = 's' +# link time optimization using using whole-program analysis +lto = true diff --git a/webapp/Cargo.toml b/webapp/Cargo.toml index d64ed32..91fd87c 100644 --- a/webapp/Cargo.toml +++ b/webapp/Cargo.toml @@ -20,15 +20,3 @@ lazy_static = "1.4" [dev-dependencies] env_logger = "0.8.4" dotenv = "0.15" - -[profile.release] -# less code to include into binary -panic = 'abort' -# optimization over all codebase ( better optimization, slower build ) -codegen-units = 1 -# optimization for size ( more aggressive ) -opt-level = 'z' -# optimization for size -# opt-level = 's' -# link time optimization using using whole-program analysis -lto = true diff --git a/webapp/src/components/bidding.rs b/webapp/src/components/bidding.rs index 50ff72f..b8fd893 100644 --- a/webapp/src/components/bidding.rs +++ b/webapp/src/components/bidding.rs @@ -1,6 +1,5 @@ -use crate::bridge_engine::{self, Bid, BiddingResult, Player}; +use crate::bridge_engine::{Bid, BiddingResult, Player}; use crate::components::{BiddingBox, BiddingTable}; -use log::info; use yew::prelude::*; #[derive(Debug)] diff --git a/webapp/src/default.css b/webapp/src/default.css index bcba7d4..bfc6872 100644 --- a/webapp/src/default.css +++ b/webapp/src/default.css @@ -7,6 +7,7 @@ body { .hand { display: flex; flex-direction: row; + /* transform: rotate(90deg); */ } .hand .card { diff --git a/webapp/src/main.rs b/webapp/src/main.rs index be02013..3e77598 100644 --- a/webapp/src/main.rs +++ b/webapp/src/main.rs @@ -5,7 +5,7 @@ use yew::prelude::*; pub mod bridge_engine; pub mod card; pub mod components; -use bridge_engine::{Player, BiddingResult}; +use bridge_engine::Player; use components::{Bidding, Hand, HandProps}; extern crate wee_alloc; @@ -32,8 +32,6 @@ pub fn app() -> Html { let south = use_state(|| HandProps::from_iter(deal.south.into_iter())); let east = use_state(|| HandProps::from_iter(deal.east.into_iter())); - let bidding_state = use_state(|| BiddingResult::new(Player::East)); - let shuffle = { let north = north.clone(); let west = west.clone(); -- cgit v1.2.3