Ilya Salauyeu
Ilya Salauyeu
Resolves #184 This PR errors on invalid `#[display(...)]` arguments and adds tests for compiler errors with [`trybuild`](https://docs.rs/trybuild/1.0.56/trybuild/) crate.
Resolves #212 Superseeds #214 ## Synopsis For now there is no way to retry failed `Scenario`s. ## Solution Implement ability to implement retries of failed `Scenario`s with: 1. Tags `@retry`/`@retry(3)`/`@retry.after(3s)`/`@retry(5).after(all)`...
I believe we can support better logging by integrating support for brilliant [`tracing`][1] crate, as current solution described in #177 is quite unintuitive and requires additional setup. We can implement...
**Describe the bug** GraphQL schema has `specifiedBy` field, which should be named `specifiedByUrl` - current state: https://github.com/jimkyndemeyer/js-graphql-intellij-plugin/blob/7aff18e5589354c2445be904c0a3327e4f6dff34/resources/definitions/Specification.graphql#L111 - October2021 spec link: https://spec.graphql.org/October2021/#sel-IAJXNFA0EABABO_pc - PR in the GraphQL spec repo, which...
Version `2.1.0` enables `uuid`s `v4` feature, which seems to be a breaking change, as [`juniper`](https://github.com/graphql-rust/juniper) `wasm` build [began failing today](https://github.com/graphql-rust/juniper/runs/4530682725?check_suite_focus=true#step:4:168).
Fixes #195 similar to https://github.com/dtolnay/thiserror/pull/182
Because of [recursive impl](https://docs.rs/arc-swap/latest/arc_swap/trait.RefCnt.html#impl-RefCnt-for-Option%3CT%3E) of [`RefCnt`](https://docs.rs/arc-swap/latest/arc_swap/trait.RefCnt.html#) on `Option`, it's valid to construct `ArcSwapAny::` which doesn't see a difference between `None` and `Some(None)`. [`playground`](https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=bd3515360a7c39ed5bff95c0c0dc9bb2) ```rust use std::sync::Arc; use arc_swap::ArcSwapAny; fn main()...
I'm implementing `Cucumber Expressions` parser in Rust: [WIP](https://github.com/cucumber-rs/cucumber-expressions/pull/1). And grammar described in the [`ARCHITECTURE.md`][1] really bothers me for couple of reasons. 1. Lookbehind and lookahead in `alternation` definition EBNF describes...
Revealed from https://github.com/clap-rs/clap/pull/3172 Actual minimal versions of `log` is `0.4.4`, not `0.4` and `1.0.113` for `serde`. To avoid similar issues, I've also added minimal_versions CI job, which downgrades all crates...