Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-01 | Fix clippy: Derive Eq as well | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-06-01 | Fix clippy: Derive Eq as well | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-06-01 | Fix clippy: Derive Eq as well | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-06-01 | Fix clippy: Derive Eq as well | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-06-01 | Fix clippy: Derive Eq as well | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-06-01 | Fix clippy: Derive Eq as well | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-04-18 | test: Adopt test-env to fix random test failure | Xuanwo | |
Signed-off-by: Xuanwo <github@xuanwo.io> | |||
2022-04-10 | fix: dot in config name | CfirTsabari | |
Rust std `set_extension` is either add an extension if none exists, or edit the current one if such exists. This caused a mishandling when user is using a name with a dot, part of the name was treated as an extension, and be overwritten by the different format extensions. So manually *adding* a new dummy extension will cause the current code, to behave as expected, since it will always overwrite the new dummy extension and not part of the name. | |||
2022-03-11 | chore: add the possibility to keep the prefix from env var. | Jérémy Audiger | |
2022-02-28 | feat: env contains list of strings | simon-an | |
Signed-off-by: simon-an <26556185+simon-an@users.noreply.github.com> | |||
2022-02-24 | add prefix separator support | Conrad Ludgate | |
2022-01-29 | use semicolons if nothing returned | Daniel Eades | |
2022-01-29 | use separators in long literals | Daniel Eades | |
2022-01-29 | use 'Self' to refer to own type | Daniel Eades | |
2021-12-29 | silence/address unused code warnings | Daniel Eades | |
2021-12-29 | use 'assert' rather than 'assert_eq' for comparison to literal bool | Daniel Eades | |
2021-12-29 | de-glob imports | Daniel Eades | |
2021-12-29 | remove 'extern crate' imports | Daniel Eades | |
2021-12-29 | use explicit imports for macros | Daniel Eades | |
2021-11-23 | Merge pull request #251 from conradludgate/value-deserialize | Matthias Beyer | |
rename try_into to try_deserialize to avoid confusion | |||
2021-11-23 | update tests not use deprecated methods | Conrad Ludgate | |
2021-11-23 | rename try_into to try_deserialize to avoid confusion | Conrad Ludgate | |
2021-11-21 | chore: some file read simplifications | Conrad Ludgate | |
2021-11-21 | Add test for testing value type | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-10-02 | Remove support for hjson | Matthias Beyer | |
The serde-hjson crate is not maintained anymore and this feature is actually causing pain in packaging even. Thus, remove it. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-10-02 | Merge pull request #225 from matthiasbeyer/test-wrapping-integers | Matthias Beyer | |
Add tests for wrapping integers | |||
2021-09-09 | Add tests for weird keys | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-08-23 | Add tests for wrapping integers | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-08-15 | Rename MapImpl to Map | David Orchard | |
2021-08-15 | Remove unnecessary uses for feature/map | David Orchard | |
2021-08-15 | Move order preservation under a feature gate | David Orchard | |
2021-08-15 | Disable map order preservation for hjson | David Orchard | |
2021-08-15 | Use LinkedHashMap in place of HashMap | David Orchard | |
2021-08-15 | Create test cases to demonstrate lossy map order | David Orchard | |
2021-07-03 | Add test for async builder | Radosław Kot | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> Reviewed-by: Matthias Beyer <mail@beyermatthias.de> | |||
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-05-15 | Support format json5 | up9cloud | |
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-04 | Fix env tests, remove unused import | John Brandt | |
2021-05-04 | more environment variable parsing tests | 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 | Add support for RON format | Levente Morva | |
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-03-28 | Rename get_str() → get_string() to match returned type | Caleb Maclennan | |
2021-03-26 | Add tests for json value array | Matthias Beyer | |
This is added because of #145 to confirm whether the issue is valid or not. As the test succeeds, the issue is not valid. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-03-26 | Merge pull request #184 from matthiasbeyer/config-only-default-constructor | Matthias Beyer | |
Remove Config::new() |