Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-08 | Merge pull request #212 from matthiasbeyer/msrv-ci | Matthias Beyer | |
MSRV on CI | |||
2021-06-08 | Fix: Remove trailing comma | Matthias Beyer | |
Because the old Rust version in the CI fails with this comma in the macro call, we remove it here. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-06-08 | Merge pull request #211 from matthiasbeyer/continue-on-error-on-nightly | Matthias Beyer | |
On nightly, ignore errors | |||
2021-06-08 | Update MSRV to 1.44.0 | Matthias Beyer | |
Because of a (transitive) dependency (bitvec 0.19.x) that needs at least 1.44.0, we also depend on that version as the MSRV. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-06-08 | Run CI build/tests with 1.40.0 | Matthias Beyer | |
This change makes CI run with rust 1.40.0 as minimum supported Rust version for the crate. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-06-08 | On nightly, ignore errors | Matthias Beyer | |
This changes the CI setup so that failures on nightly do not break the CI jobs. This way we can see that nightly changes things but our build doesn't break immediately. Because we do not depend on nightly features, I guess this is a good idea. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-06-08 | Merge pull request #210 from matthiasbeyer/fix-nightly-clippy | Matthias Beyer | |
Fix clippy: Do not borrow reference | |||
2021-06-08 | Fix clippy: Do not borrow reference | Matthias Beyer | |
Reported from nightly clippy, this borrowing of a reference is uneccessary. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-06-03 | Merge pull request #208 from mjte-riot/valuekind-pub | Matthias Beyer | |
ValueKind is now public to users of the crate | |||
2021-06-03 | ValueKind is now public to users of the crate | Matthew Edwards | |
2021-05-15 | Merge pull request #206 from matthiasbeyer/json5-support | Matthias Beyer | |
Json5 support | |||
2021-05-15 | Simplify impl of from_json5_value() | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-05-15 | Simplify parse() impl of json5 code | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-05-15 | Fix: json5 does not need serde_derive | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-05-15 | Support format json5 | up9cloud | |
2021-05-08 | Merge pull request #196 from szarykott/builder | Matthias Beyer | |
Create the ConfigBuilder | |||
2021-05-08 | Use ConfigBuilder in env.rs tests | Radosław Kot | |
2021-05-08 | Make ConfigBuilder's method consuming | Radosław Kot | |
2021-05-08 | Modify tests to use both ConfigBuilder and Config | Radosław Kot | |
2021-05-08 | Add ConfigBuilder | Radosław Kot | |
2021-05-08 | Merge pull request #137 from joelgallant/parse-env-numbers | Matthias Beyer | |
Adds 'try_parsing' option for Environment | |||
2021-05-07 | Merge pull request #205 from kpcyrd/update | Matthias Beyer | |
Update dependencies | |||
2021-05-07 | Port to nom 6 | kpcyrd | |
2021-05-07 | Update lazy_static dependency | kpcyrd | |
2021-05-07 | Update glob dependency | kpcyrd | |
2021-05-07 | Merge pull request #204 from kpcyrd/2018 | Matthias Beyer | |
Update to rust 2018 edition | |||
2021-05-07 | Update to rust 2018 edition | kpcyrd | |
2021-05-04 | Fix env tests, remove unused import | John Brandt | |
2021-05-04 | Add perfromance note to `try_parsing` | John Brandt | |
2021-05-04 | reduce env parsing repetition | John Brandt | |
2021-05-04 | more predictable env parsing and reduced clones | John Brandt | |
2021-05-04 | clearer env bool parse if | John Brandt | |
2021-05-04 | more environment variable parsing tests | John Brandt | |
2021-05-04 | If env value is true or false parse as bool | John Brandt | |
2021-05-04 | Renames parse_numbers to try_parsing | Joel Gallant | |
2021-05-04 | Uses into_* for value conversions and adds bool as an option | Joel Gallant | |
2021-05-04 | Adds 'parse_numbers' options for Environment | Joel Gallant | |
This can be particularly helpful for `MY_SERVER_PORT=4334 cargo run` | |||
2021-04-20 | Merge pull request #202 from skreborn/master | Matthias Beyer | |
Add support for RON format | |||
2021-04-20 | Add support for RON format | Levente Morva | |
2021-04-13 | Merge pull request #195 from matthiasbeyer/actions-block-fixup-merge | Matthias Beyer | |
Add workflow to block merges with fixup commits | |||
2021-04-13 | Merge pull request #199 from matthiasbeyer/actions-dependencies | Matthias Beyer | |
actions: Let test, fmt, clippy only run if check succeeded | |||
2021-04-13 | Merge pull request #200 from matthiasbeyer/update-deps | Matthias Beyer | |
Update deps | |||
2021-04-09 | Merge pull request #191 from matthiasbeyer/remove-unused-imports | Matthias Beyer | |
Remove unused imports | |||
2021-04-09 | Ensure order in the galaxy... I mean the imports | Matthias Beyer | |
This patch sorts the imports: 1. std imports 2. external crate imports 3. own module imports In three blocks, each alphabetically (with is also enforced by rustfmt). As well as it prefixes the imports of own modules with crate:: This is just a quality-of-life patch :-) Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-04-09 | Remove unused imports | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-04-09 | actions: Let test, fmt, clippy only run if check succeeded | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-04-09 | Update dependency rust-init: 0.16 -> 0.17 | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-04-09 | Update (dev) dependency float-cmp: 0.6 -> 0.8 | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-04-03 | Merge pull request #193 from matthiasbeyer/misc | Matthias Beyer | |
Misc changes | |||
2021-04-03 | Merge pull request #190 from matthiasbeyer/remove-dead-code | Matthias Beyer | |
Remove dead code |