Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-06 | Fix clippy: Remove redundant closures | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2022-11-07 | Add documentation to `required` setter. | David Souther | |
2022-08-03 | move 'must_use' attribute to struct for 'builder' types | Daniel Eades | |
2022-01-29 | use 'Self' to refer to own type | Daniel Eades | |
2021-12-29 | de-glob imports | 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-10-23 | Change FileExtensions (rename, make subtrait) | 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 | |
2021-10-23 | Make File generic over Format and FileExtensions | Radosław Kot | |
2021-10-23 | Add FileExtensions trait | Radosław Kot | |
2021-08-15 | Rename MapImpl to Map | David Orchard | |
2021-08-15 | Move order preservation under a feature gate | David Orchard | |
2021-08-15 | Use LinkedHashMap in place of HashMap | David Orchard | |
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> | |||
2020-10-01 | Run cargo-fmt | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2020-03-14 | General upgrade for clippy fix and remove of deprecated methods for errors | Federico Pasqua | |
2019-01-03 | Re-export file source type markers (fixes #91) | Ryan Leckey | |
2018-07-02 | Run rustfmt (nightly) | Ryan Leckey | |
2017-07-30 | Remove ConfigResult; close #36 | Ryan Leckey | |
2017-06-22 | Implement Source for Vec<T: Source> and From<Path> for File | Ryan Leckey | |
2017-06-22 | Remove `namespace` option for File | Ryan Leckey | |
2017-06-22 | Add builder API to Config | Ryan Leckey | |
2017-06-21 | Parsing errors even for non required file | Anthony Ruhier | |
Related to #32 Even if a configuration file is not required, returns an error if the file exists but the parsing failed. | |||
2017-06-14 | Merge branch 'feature/with_name' of https://github.com/JordiPolo/config-rs ↵ | Ryan Leckey | |
into JordiPolo-feature/with_name | |||
2017-06-13 | Add more tests on files | Ryan Leckey | |
2017-06-03 | Sources collect to HashMap instead of Value | Ryan Leckey | |
2017-06-01 | Move things around and get some tests in place | Ryan Leckey | |
2017-03-08 | Initial work on deep serde integration | Ryan Leckey | |
2017-02-26 | Adds File::with_name which automatically detects file format | Jordi Polo | |
2017-02-12 | Decorate Box<Source> with Send + Sync | Ryan Leckey | |
2017-02-12 | Remove global API | Ryan Leckey | |
2017-02-08 | Implement 'namespace' on File | Ryan Leckey | |
2017-02-07 | Merge pull request #6 from tmccombs/yaml | Ryan Leckey | |
Add support for YAML | |||
2017-02-07 | Add path resolution using a strict subset of JSONPath | Ryan Leckey | |
2017-02-03 | Add support for YAML | Thayne McCombs | |
2017-02-02 | Add support for Table/Array and deep merging of configuration values | Ryan Leckey | |
2017-01-30 | :green_heart: | Ryan Leckey | |
2017-01-26 | Refactor the file source to allow for N formats; implement JSON. | Ryan Leckey | |