diff --git a/examples/counter/src/lib.rs b/examples/counter/src/lib.rs index 5ce5c49d2..9dc40f6e4 100644 --- a/examples/counter/src/lib.rs +++ b/examples/counter/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + use stdweb::web::Date; use yew::{html, Component, ComponentLink, Html, Renderable, ShouldRender}; use yew::services::ConsoleService; @@ -58,4 +60,3 @@ impl Renderable for Model { } } } - diff --git a/examples/crm/src/lib.rs b/examples/crm/src/lib.rs index 0ff5be05b..75ba105f5 100644 --- a/examples/crm/src/lib.rs +++ b/examples/crm/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit="128"] + #[macro_use] extern crate serde_derive; diff --git a/examples/custom_components/src/lib.rs b/examples/custom_components/src/lib.rs index 591a0fcfd..79d1fa41a 100644 --- a/examples/custom_components/src/lib.rs +++ b/examples/custom_components/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + mod counter; mod button; mod barrier; diff --git a/examples/dashboard/src/lib.rs b/examples/dashboard/src/lib.rs index 752a937b7..0435edb9b 100644 --- a/examples/dashboard/src/lib.rs +++ b/examples/dashboard/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "256"] + use failure::Error; use serde_derive::{Deserialize, Serialize}; use yew::{html, Component, ComponentLink, Html, Renderable, ShouldRender}; diff --git a/examples/fragments/src/lib.rs b/examples/fragments/src/lib.rs index 32be33aa6..0c7c6a7a3 100644 --- a/examples/fragments/src/lib.rs +++ b/examples/fragments/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + use yew::{html, Component, ComponentLink, Html, Renderable, ShouldRender}; pub struct Model { diff --git a/examples/game_of_life/src/lib.rs b/examples/game_of_life/src/lib.rs index 07b31ab4f..25ba45de9 100644 --- a/examples/game_of_life/src/lib.rs +++ b/examples/game_of_life/src/lib.rs @@ -1,4 +1,4 @@ -#![recursion_limit="128"] +#![recursion_limit="512"] use log::info; use std::time::Duration; diff --git a/examples/npm_and_rest/src/lib.rs b/examples/npm_and_rest/src/lib.rs index 7330f76af..f1d7c7e14 100644 --- a/examples/npm_and_rest/src/lib.rs +++ b/examples/npm_and_rest/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + #[macro_use] extern crate stdweb; diff --git a/examples/routing/src/lib.rs b/examples/routing/src/lib.rs index 222d90871..50a0c2444 100644 --- a/examples/routing/src/lib.rs +++ b/examples/routing/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + mod router; mod routing; mod b_component; @@ -126,4 +128,3 @@ impl Renderable for Child { } } } - diff --git a/examples/textarea/src/lib.rs b/examples/textarea/src/lib.rs index 89c62baf9..a74d24c06 100644 --- a/examples/textarea/src/lib.rs +++ b/examples/textarea/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + use yew::{html, Component, ComponentLink, Html, Renderable, ShouldRender}; pub struct Model { diff --git a/examples/timer/src/lib.rs b/examples/timer/src/lib.rs index b4160d5cc..28d9a7669 100644 --- a/examples/timer/src/lib.rs +++ b/examples/timer/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit="128"] + use std::time::Duration; use yew::{html, Callback, Component, ComponentLink, Html, Renderable, ShouldRender}; use yew::services::{ConsoleService, IntervalService, TimeoutService, Task}; diff --git a/examples/todomvc/src/lib.rs b/examples/todomvc/src/lib.rs index 3b1711d8c..cb381e124 100644 --- a/examples/todomvc/src/lib.rs +++ b/examples/todomvc/src/lib.rs @@ -1,4 +1,4 @@ -#![recursion_limit="128"] +#![recursion_limit="512"] use serde_derive::{Deserialize, Serialize}; use strum::IntoEnumIterator; diff --git a/examples/two_apps/src/lib.rs b/examples/two_apps/src/lib.rs index eca9b70ee..6b346f6c1 100644 --- a/examples/two_apps/src/lib.rs +++ b/examples/two_apps/src/lib.rs @@ -1,3 +1,5 @@ +#![recursion_limit = "128"] + /// This example demonstrates low-level usage of scopes. use yew::{html, Component, ComponentLink, Html, Renderable, ShouldRender};