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-05-08 | errors: clarify names of integer types | Martin von Zweigbergk | |
I got this error message: ``` invalid type: integer 64 bit `5`, expected an array ``` It took me a while to figure out that it wasn't talking about bit number 5 of the number 64, but the 64-bit number `5`. I think it will be clearer like this: ``` invalid type: 64-bit integer `5`, expected an array ``` So that's what this patch implements. | |||
2022-04-10 | Merge pull request #306 from CfirTsabari/cfirtsabari/doesn-t-work-with-dot-101 | Matthias Beyer | |
fix: dot in config name | |||
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-31 | Merge pull request #309 from matthiasbeyer/fix-no-feature-build | Matthias Beyer | |
Fix: If no features are enabled, this should still build | |||
2022-03-31 | Fix: If no features are enabled, this should still build | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-03-31 | Fixed type in ConfigBuilder docs | bicarlsen | |
Fixed a simple type in the `ConfigBuilder` docs, `alaways` -> `always` | |||
2022-03-24 | Merge pull request #298 from jaudiger/chore-keepPrefix | Matthias Beyer | |
chore: add the possibility to keep the prefix from env var. | |||
2022-03-22 | Add ConfigBuilder::set_override_option() | Rafael Saraiva Figueiredo | |
This patch adds ConfigBuilder::set_override_option() to override a setting from an Option<_>. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
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 | simplify some match blocks | Daniel Eades | |
2022-01-29 | use 'Self' to refer to own type | Daniel Eades | |
2022-01-11 | Fix clippy: Replace unwrap_or_else() with unwrap_or_default() | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-12-29 | Merge pull request #264 from danieleades/refactor/pedantic-lints | Matthias Beyer | |
Refactor/pedantic lints | |||
2021-12-29 | remove needless pass by value | Daniel Eades | |
2021-12-29 | use implicit iter loops | Daniel Eades | |
2021-12-29 | de-glob imports | Daniel Eades | |
2021-12-29 | use 'if-else' rather than 'match' for single matches | Daniel Eades | |
2021-12-29 | use 'Self' to refer to own type | Daniel Eades | |
2021-12-29 | silence/address unused code warnings | Daniel Eades | |
2021-12-29 | Merge pull request #266 from danieleades/refactor/condense-bound-predicate | Matthias Beyer | |
collapse repeated type bound | |||
2021-12-29 | Merge pull request #267 from danieleades/refactor/cast-lossless | Matthias Beyer | |
use infallible integer conversions where available | |||
2021-12-29 | Merge pull request #265 from danieleades/refactor/redundant-closure | Matthias Beyer | |
replace redundant closure with method | |||
2021-12-28 | remove explicit 'extern crate' calls | Daniel Eades | |
2021-12-28 | use explicit imports for macros | Daniel Eades | |
2021-12-28 | replace redundant closure with method | Daniel Eades | |
2021-12-28 | collapse repeated type bound | Daniel Eades | |
2021-12-28 | use infallible integer conversions where available | Daniel Eades | |
2021-12-28 | Add #[must_use] annotations | Matthias Beyer | |
Clippy nightly fails the checks because it wants us to have a `#[must_use]` annotation on functions that return `Self`. So we add these annotations with this patch. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-11-26 | Merge pull request #242 from ctron/feature/provide_env_1 | Matthias Beyer | |
feat: allow providing the environment for testing | |||
2021-11-23 | Merge pull request #250 from conradludgate/pathdiff | Matthias Beyer | |
chore: use pathdiff crate | |||
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-22 | feat: allow providing the environment for testing | Jens Reimann | |
closes #241 Co-authored-by: Conrad Ludgate <conradludgate@gmail.com> | |||
2021-11-21 | chore: replace path_relative_from function with pathdiff crate | Conrad Ludgate | |
2021-11-21 | chore: some file read simplifications | Conrad Ludgate | |
2021-11-21 | Add support for unsigned integers | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-11-21 | Remove support for integers smaller than i64 | Matthias Beyer | |
All our backend crates do not support integers smaller than i64, so there's no point in supporting them either. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-11-21 | Add test for testing value type | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-11-21 | Add support for different sized integers | Matthias Beyer | |
This also enables support for 128 bit integers. Nothing is tested, though. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2021-11-21 | chore: fix find_file too | Conrad Ludgate | |
2021-11-21 | feat: allow for current_dir failure | Conrad Ludgate | |
2021-10-23 | Change FileExtensions (rename, make subtrait) | Radosław Kot | |
2021-10-23 | Apply clippy lints and format | Radosław Kot | |
2021-10-23 | Change FileExtensions signature | Radosław Kot | |
2021-10-23 | Add documentation to file related types | Radosław Kot | |
2021-10-23 | Satisfy clippy's type_complexity lint | Radosław Kot | |