summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-11-28Remove "global" exampleremove-deprecatedMatthias Beyer
This patch removes the "global" example. To be honest, I am too lazy right now to update the example for the removed (because deprecated) interfaces. Shame on me. If someone wants to provide this example again, I'm happy to see this patch reverted and the example adapted. ;-) Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Remove "watch" exampleMatthias Beyer
This patch removes the "watch" example. The idea should be straight forward to a decently experienced rust dev, and (to be honest) I am too lazy right now to update the example for the removed (because deprecated) interfaces. Shame on me. If someone wants to provide this example again, I'm happy to see this patch reverted and the example adapted. ;-) Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Remove unused Expression::get_mut()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Remove deprecated Environment interfaceMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Remove deprecated Config interfacesMatthias Beyer
The Config::refresh() and Config::set() functions are used in the "ser" module. So these were only removed from the public interface. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Remove deprecated Config::deserialize()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Merge pull request #396 from matthiasbeyer/replace-actions-rsMatthias Beyer
Replace actions rs
2022-11-28actions: cron: Replace actions-rs with dtolnayMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28actions: msrv: Replace actions-rs with dtolnayMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-28Merge pull request #395 from matthiasbeyer/fix-tests-chronoMatthias Beyer
Fix: Do not use deprecated function
2022-11-28Fix: Do not use deprecated functionMatthias Beyer
Replace use of deprecated function with Utc.with_ymd_and_hms(). Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-08Merge pull request #388 from DavidSouther/masterMatthias Beyer
Add documentation to File `required` setter.
2022-11-07Add documentation to `required` setter.David Souther
2022-11-07Merge pull request #393 from matthiasbeyer/more-clippy-fixesMatthias Beyer
More clippy fixes
2022-11-07Fix clippy: Do not manually check for NoneMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-07Fix clippy: Do not manually evaluate bool to intMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-07Merge pull request #389 from matthiasbeyer/update-msrvMatthias Beyer
Update MSRV: 1.56.1 -> 1.59.0
2022-11-07Update cron rustc versionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-11-07Update MSRV: 1.56.1 -> 1.59.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-10-12Merge pull request #379 from JunichiSugiura/clonable-builder-stateMatthias Beyer
Add clone to builder state types
2022-10-10Merge pull request #381 from da-x/convert-caseMatthias Beyer
env: add a 'convert_case' field to ease dealing with kebab-case
2022-10-04Merge pull request #382 from ↵Matthias Beyer
mehcode/dependabot/github_actions/actions/checkout-3.1.0 Bump actions/checkout from 3.0.2 to 3.1.0
2022-10-04Bump actions/checkout from 3.0.2 to 3.1.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.0.2...v3.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-09-29convert-case: fix for building with this feature excludedDan Aloni
2022-09-29env: add a 'convert_case' field to ease dealing with kebab-caseDan Aloni
This allows usage of `kebab-case` attribute in serde, mapping unambiguously into a config value given a multiple character separator. This also add the `convert-case` feature. For example: let environment = Environment::default() .prefix("PREFIX") .translate_key(Case::Kebab) .separator("__");
2022-09-29Environment: add a rustdoc commentDan Aloni
2022-09-28Merge pull request #378 from mehcode/dependabot/cargo/warp-eq-0.3.3Matthias Beyer
Update warp requirement from =0.3.2 to =0.3.3
2022-09-27add clone trait to builder stateJunichiSugiura
2022-09-27Update warp requirement from =0.3.2 to =0.3.3dependabot[bot]
Updates the requirements on [warp](https://github.com/seanmonstar/warp) to permit the latest version. - [Release notes](https://github.com/seanmonstar/warp/releases) - [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/warp/compare/v0.3.2...v0.3.3) --- updated-dependencies: - dependency-name: warp dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2022-09-17Merge pull request #354 from YounessBird/fix-uppercase-lowercase-issesMatthias Beyer
Fix uppercase lowercase isses
2022-09-17Merge pull request #374 from BratSinot/de_integer_fixmeMatthias Beyer
Fix FIXME in de.rs and value.rs.
2022-09-16Merge pull request #375 from mehcode/dependabot/cargo/temp-env-0.3.0Matthias Beyer
Update temp-env requirement from 0.2.0 to 0.3.0
2022-09-15Update temp-env requirement from 0.2.0 to 0.3.0dependabot[bot]
Updates the requirements on [temp-env](https://github.com/vmx/temp-env) to permit the latest version. - [Release notes](https://github.com/vmx/temp-env/releases) - [Commits](https://github.com/vmx/temp-env/compare/v0.2.0...v0.3.0) --- updated-dependencies: - dependency-name: temp-env dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06Merge pull request #271 from mehcode/dependabot/cargo/warp-eq-0.3.2Matthias Beyer
Update warp requirement from =0.3.1 to =0.3.2
2022-09-06Fix Rust 1.56 format.BratSinot
2022-09-06Fix FIXME in de.rs and value.rs.BratSinot
2022-09-06Update warp requirement from =0.3.1 to =0.3.2dependabot[bot]
Updates the requirements on [warp](https://github.com/seanmonstar/warp) to permit the latest version. - [Release notes](https://github.com/seanmonstar/warp/releases) - [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/warp/compare/v0.3.1...v0.3.2) --- updated-dependencies: - dependency-name: warp dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2022-08-31Merge pull request #373 from matthiasbeyer/update-notifyMatthias Beyer
Update notify
2022-08-31Adapt example to new notify interfaceMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-08-30Update notify requirement from ^4.0.0 to ^5.0.0dependabot[bot]
Updates the requirements on [notify](https://github.com/notify-rs/notify) to permit the latest version. - [Release notes](https://github.com/notify-rs/notify/releases) - [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md) - [Commits](https://github.com/notify-rs/notify/compare/notify-5.0.0-pre.16...notify-5.0.0) --- updated-dependencies: - dependency-name: notify dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2022-08-17Merge pull request #367 from mehcode/dependabot/cargo/ron-0.8Matthias Beyer
Update ron requirement from 0.7 to 0.8
2022-08-16Update ron requirement from 0.7 to 0.8dependabot[bot]
Updates the requirements on [ron](https://github.com/ron-rs/ron) to permit the latest version. - [Release notes](https://github.com/ron-rs/ron/releases) - [Changelog](https://github.com/ron-rs/ron/blob/master/CHANGELOG.md) - [Commits](https://github.com/ron-rs/ron/compare/v0.7.0...v0.8.0) --- updated-dependencies: - dependency-name: ron dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2022-08-03Merge pull request #274 from danieleades/refactor/must-use-builderMatthias Beyer
move 'must_use' attribute to struct for 'builder' types
2022-08-03move 'must_use' attribute to struct for 'builder' typesDaniel Eades
2022-08-02Merge pull request #363 from matthiasbeyer/port-changelogMatthias Beyer
Backport CHANGELOG entry for 0.13.2
2022-08-02Add CHANGELOG entry for 0.13.2Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> (cherry picked from commit 8822690c30d94d92b7f0f546bf02c919d1fa0c3d)
2022-08-02Merge pull request #360 from matthiasbeyer/test-unsigned-int-in-hashmapMatthias Beyer
Duplicate test for type conversion with unsigned int
2022-08-02Duplicate test for type conversion with unsigned intMatthias Beyer
This patch duplicates the test that was done with indexmap here with the normal HashMap from std. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-08-02Merge pull request #362 from matthiasbeyer/clippy-on-msrvMatthias Beyer
Run clippy only on MSRV
2022-08-02Fix json5 test: Remove artifact characterMatthias Beyer
I am not sure what happened that these tests suddenly fail, or where the artifact comes from... Signed-off-by: Matthias Beyer <mail@beyermatthias.de>