Skip to content

Commit

Permalink
Merge pull request #17 from spastorino/lowercase
Browse files Browse the repository at this point in the history
Lowercase mod name to avoid non_snake_case lint
  • Loading branch information
tmandry authored Oct 3, 2024
2 parents 16685d6 + d7d9a51 commit 54727fe
Show file tree
Hide file tree
Showing 9 changed files with 22 additions and 19 deletions.
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/basic-mut.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ use dynosaur::dynosaur;
trait MyTrait {
async fn foo(&mut self);
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait {
fn foo<'life0, 'dynosaur>(&'life0 mut self)
Expand Down Expand Up @@ -65,6 +65,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/basic-no-ret.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ use dynosaur::dynosaur;
trait MyTrait {
async fn foo(&self);
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait {
fn foo<'life0, 'dynosaur>(&'life0 self)
Expand Down Expand Up @@ -65,6 +65,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/basic-rpitit.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ trait MyTrait {
fn foo(&self)
-> impl Send;
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait {
fn foo<'life0, 'dynosaur>(&'life0 self)
Expand Down Expand Up @@ -60,6 +60,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/basic-with-self.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ trait MyTrait {
async fn foo(&self)
-> Self::Item;
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait {
type Item;
Expand Down Expand Up @@ -79,6 +79,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/basic.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ trait MyTrait {
async fn foo(&self)
-> i32;
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait {
fn foo<'life0, 'dynosaur>(&'life0 self)
Expand Down Expand Up @@ -66,6 +66,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/handle-generics-on-trait-def.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ trait MyTrait<T> {
async fn foo(&self, x: &T)
-> i32;
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait<T> {
const N: i32;
Expand Down Expand Up @@ -85,6 +85,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
4 changes: 2 additions & 2 deletions dynosaur/tests/pass/handle-lifetimes.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ trait MyTrait {
async fn foo<T>(&self, x: &T)
-> i32;
}
mod _dynosaur_macro_DynMyTrait {
mod _dynosaur_macro_dynmytrait {
use super::*;
trait ErasedMyTrait {
type Item;
Expand Down Expand Up @@ -80,6 +80,6 @@ mod _dynosaur_macro_DynMyTrait {
}
}
}
use _dynosaur_macro_DynMyTrait::DynMyTrait;
use _dynosaur_macro_dynmytrait::DynMyTrait;

fn main() {}
8 changes: 4 additions & 4 deletions dynosaur/tests/pass/trait-variant.stdout
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ trait Next {
async fn next(&mut self)
-> Option<Self::Item>;
}
mod _dynosaur_macro_DynNext {
mod _dynosaur_macro_dynnext {
use super::*;
#[allow(async_fn_in_trait)]
trait ErasedNext {
Expand Down Expand Up @@ -76,13 +76,13 @@ mod _dynosaur_macro_DynNext {
}
}
}
use _dynosaur_macro_DynNext::DynNext;
use _dynosaur_macro_dynnext::DynNext;
trait SendNext: Send {
type Item;
fn next(&mut self)
-> impl ::core::future::Future<Output = Option<Self::Item>> + Send;
}
mod _dynosaur_macro_DynSendNext {
mod _dynosaur_macro_dynsendnext {
use super::*;
trait ErasedSendNext: Send {
type Item;
Expand Down Expand Up @@ -154,7 +154,7 @@ mod _dynosaur_macro_DynSendNext {
}
}
}
use _dynosaur_macro_DynSendNext::DynSendNext;
use _dynosaur_macro_dynsendnext::DynSendNext;
impl<TraitVariantBlanketType: SendNext> Next for TraitVariantBlanketType {
type Item = <Self as SendNext>::Item;
async fn next(&mut self) -> Option<Self::Item> {
Expand Down
5 changes: 4 additions & 1 deletion dynosaur_derive/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,10 @@ pub fn dynosaur(
let struct_inherent_impl =
mk_struct_inherent_impl(&struct_ident, &item_trait.ident, &erased_trait);
let dynosaur_mod = Ident::new(
&format!("_dynosaur_macro_{}", struct_ident),
&format!(
"_dynosaur_macro_{}",
struct_ident.to_string().to_lowercase(),
),
Span::call_site(),
);

Expand Down

0 comments on commit 54727fe

Please sign in to comment.