veriform
veriform copied to clipboard
build(deps): bump darling from 0.12.2 to 0.14.2
Bumps darling from 0.12.2 to 0.14.2.
Release notes
Sourced from darling's releases.
v0.14.2
- Derived impls of
FromMetawill now error on literals, rather than silently ignoring them. #193- Don't include property paths in compile errors when spans are available. #203
v0.14.1
- Fix a bug where using a trait that accepts #[darling(attributes(...))] without specifying any attributes would emit code that did not compile. #183
- Impl Clone for darling::Error #184
- Impl Fromdarling::Error for syn::Error #184
- Add Error::span and Error::explicit_span methods #184
v0.14.0
- BREAKING CHANGE: Remove many trait impls from
util::Flag. This type had a number of deref and operator impls that made it usable as sort-of-a-boolean. Real-world usage showed this type is more useful if it's able to carry a span for good errors, and that most of those impls were unnecessary. #179- Remove need for
#[darling(default)]onOption<T>andFlagfields #161- Improve validation of enum shapes #178
- Bump
proc-macro2dependency to 1.0.37 #180- Bump
quotedependency to 1.0.18 #180- Bump
syndependency to 1.0.91 #180v0.13.4
- Impl
FromMetaforsyn::Visibility#173v0.13.3
v0.13.2
- Impl
FromMetaforsyn::ExprPath#170v0.13.1
- Add FromAttributes trait and macro #151
New Contributors
@jhoobergsmade their first contribution in TedDriggs/darling#148v0.13.0
- Bump edition to 2018
- Error on duplicate fields in #[darling(...)] attributes #130
- Impl Copy for SpannedValue
- Add SpannedValue::map_ref
v0.12.4
- Add
#[darling(and_then = "...")]as an alternative to#[darling(map = "...")]v0.12.3
- Fix
FromMetaimpl forchar#126
Changelog
Sourced from darling's changelog.
v0.14.2 (October 26, 2022)
- Derived impls of
FromMetawill now error on literals, rather than silently ignoring them. #193- Don't include property paths in compile errors when spans are available. #203
v0.14.1 (April 28, 2022)
- Fix a bug where using a trait that accepts
#[darling(attributes(...))]without specifying any attributes would emit code that did not compile. #183- Impl
Clonefordarling::Error#184- Impl
From<darling::Error> for syn::Error#184- Add
Error::spanandError::explicit_spanmethods #184v0.14.0 (April 13, 2022)
- BREAKING CHANGE: Remove many trait impls from
util::Flag. This type had a number of deref and operator impls that made it usable as sort-of-a-boolean. Real-world usage showed this type is more useful if it's able to carry a span for good errors, and that most of those impls were unnecessary. #179- Remove need for
#[darling(default)]onOption<T>andFlagfields #161- Improve validation of enum shapes #178
- Bump
proc-macro2dependency to 1.0.37 #180- Bump
quotedependency to 1.0.18 #180- Bump
syndependency to 1.0.91 #180v0.13.4 (April 6, 2022)
- Impl
FromMetaforsyn::Visibility#173v0.13.3 (April 5, 2022)
- Add
error::Accumulatorfor dealing with multiple errors #164- Impl
FromMetaforsyn::Typeand its variants #172v0.13.2 (March 30, 2022)
- Impl
FromMetaforsyn::ExprPath#169v0.13.1 (December 7, 2021)
- Add
FromAttributestrait and macro #151v0.13.0 (May 20, 2021)
- Update darling to 2018 edition #129
- Error on duplicate fields in
#[darling(...)]attributes #130- Impl
CopyforSpannedValue<T: Copy>- Add
SpannedValue::map_refv0.13.0-beta (April 20, 2021)
... (truncated)
Commits
2186347Bump version to 0.14.26ba9735Only include error locations when necessaryf77e999Update docsab279f5Fix clippy violation2dd15cdFix clippy violations in integration test9e4ad34Add #193 to changelog161587aEmit Error when parsing FromMeta containing NestedMeta::Lit (#193)fad4cb7Do not panic in Accumulator::drop() if we are already panickingb71b23eFix clippy violationccdcd5bBump version to 0.14.1- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)