-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rethink #376
base: master
Are you sure you want to change the base?
Rethink #376
Commits on May 20, 2022
-
Remove world, to start from a clean slate
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8688608 - Browse repository at this point
Copy the full SHA 8688608View commit details
Commits on Sep 17, 2022
-
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d6be62 - Browse repository at this point
Copy the full SHA 9d6be62View commit details -
Add ConfigObject::new() for creating config objects in tests
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 140d740 - Browse repository at this point
Copy the full SHA 140d740View commit details -
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e2a845 - Browse repository at this point
Copy the full SHA 9e2a845View commit details -
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1c7662 - Browse repository at this point
Copy the full SHA f1c7662View commit details -
This patch adds a type for a String buffer as a source for the configuration as well as format parser interfaces. Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2ba820 - Browse repository at this point
Copy the full SHA b2ba820View commit details -
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65561da - Browse repository at this point
Copy the full SHA 65561daView commit details -
Add tests for layered configuration
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db442a6 - Browse repository at this point
Copy the full SHA db442a6View commit details -
Make Accessor type an index helper
This patch changes the Accessor type to be a helper over a list of AccessType objects. Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87a6205 - Browse repository at this point
Copy the full SHA 87a6205View commit details -
Move traversal to ConfigElement impl
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0daf2b0 - Browse repository at this point
Copy the full SHA 0daf2b0View commit details -
Add test for nested TOML configuration
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1293c0 - Browse repository at this point
Copy the full SHA f1293c0View commit details -
Add test for array-nested TOML configuration
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 024d97e - Browse repository at this point
Copy the full SHA 024d97eView commit details -
Split config into several submodules
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bf609f - Browse repository at this point
Copy the full SHA 9bf609fView commit details -
This patch also removes the associated error type from the ConfigSource trait, as we figured out that this can be simply a SourceError. Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4866d79 - Browse repository at this point
Copy the full SHA 4866d79View commit details -
Rewrite to store loaders _and_ loaded config
Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a234c08 - Browse repository at this point
Copy the full SHA a234c08View commit details -
This patch removes the async loading. The async loading makes everything awefully complicated and in fact it should rather be solved on the user side of things, not within this crate. Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6de1c4b - Browse repository at this point
Copy the full SHA 6de1c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c45b213 - Browse repository at this point
Copy the full SHA c45b213View commit details -
Rework visibility and export types that are required for working with…
… the crate Signed-off-by: Matthias Beyer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42a2b26 - Browse repository at this point
Copy the full SHA 42a2b26View commit details