Skip to content

Commit 93faa42

Browse files
committed
test: fix regressions
1 parent 7ccb685 commit 93faa42

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

.github/workflows/cicd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ jobs:
107107

108108
- name: Check | Miri
109109
if: matrix.toolchain == 'nightly'
110-
run: cargo miri test --workspace --all-features
110+
run: cargo miri test -p dynify --all-features
111111

112112
- name: Check | Coverage
113113
if: matrix.toolchain == 'nightly'

macros/src/dynify_tests/trait_async_method.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ impl<TraitImplementor: Trait> DynTrait for TraitImplementor {
3232
'arg: 'dynify,
3333
Self: 'dynify,
3434
{
35-
::dynify::from_fn!(TraitImplementor::test, self, arg,)
35+
::dynify::__from_fn!([self] TraitImplementor::test, self, arg,)
3636
}
3737
}
3838
fn main() {}

macros/src/dynify_tests/trait_impl_method.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ impl<TraitImplementor: Trait> DynTrait for TraitImplementor {
3232
'arg: 'dynify,
3333
Self: 'dynify,
3434
{
35-
::dynify::from_fn!(TraitImplementor::test, self, arg,)
35+
::dynify::__from_fn!([self] TraitImplementor::test, self, arg,)
3636
}
3737
}
3838
fn main() {}

macros/src/dynify_tests/trait_multi_items.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ impl<TraitImplementor: Trait> DynTrait for TraitImplementor {
4646
'this: 'dynify,
4747
Self: 'dynify,
4848
{
49-
::dynify::from_fn!(TraitImplementor::method1, self,)
49+
::dynify::__from_fn!([self] TraitImplementor::method1, self,)
5050
}
5151
fn method2(&self) {
5252
TraitImplementor::method2(self)

macros/src/dynify_tests/trait_with_generics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ impl<
5050
Arg2: 'dynify,
5151
Self: 'dynify,
5252
{
53-
::dynify::from_fn!(TraitImplementor::method, self,)
53+
::dynify::__from_fn!([self] TraitImplementor::method, self,)
5454
}
5555
async fn fun(this: &Self) {
5656
TraitImplementor::fun(this).await

macros/src/dynify_tests/trait_with_name.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ impl<TraitImplementor: Trait> MyDynTrait for TraitImplementor {
2828
'this: 'dynify,
2929
Self: 'dynify,
3030
{
31-
::dynify::from_fn!(TraitImplementor::test, self,)
31+
::dynify::__from_fn!([self] TraitImplementor::test, self,)
3232
}
3333
}
3434
fn main() {}

macros/src/dynify_tests/trait_with_where_clause.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ where
5353
'life2: 'dynify,
5454
Self: 'dynify,
5555
{
56-
::dynify::from_fn!(TraitImplementor::method, self,)
56+
::dynify::__from_fn!([self] TraitImplementor::method, self,)
5757
}
5858
async fn fun(this: &Self) {
5959
TraitImplementor::fun(this).await

macros/src/lifetime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ pub(crate) fn inject_output_lifetime(
3131
FnArg::Typed(a) => as_variant!(&*a.pat, syn::Pat::Ident)
3232
.map(|p| &p.ident)
3333
.ok_or_else(|| {
34-
syn::Error::new(a.span(), "typed argument must be a valid identifier")
34+
syn::Error::new_spanned(&a.pat, "typed argument must be a valid identifier")
3535
})?
3636
.clone(),
3737
};

0 commit comments

Comments
 (0)