mirror of
https://codeberg.org/demostf/parser.git
synced 2026-06-03 10:14:06 +02:00
clippy fixes
This commit is contained in:
parent
2bad24dedd
commit
8a49a02e57
2 changed files with 6 additions and 3 deletions
|
|
@ -216,6 +216,7 @@ fn get_event_name(name: &str) -> String {
|
|||
}
|
||||
|
||||
pub fn generate_game_events(demo: Demo) -> TokenStream {
|
||||
#[allow(clippy::unwrap_used)]
|
||||
let (_, mut events) = DemoParser::new_with_analyser(demo.get_stream(), GameEventAnalyser)
|
||||
.parse()
|
||||
.unwrap();
|
||||
|
|
@ -329,14 +330,14 @@ pub fn generate_game_events(demo: Demo) -> TokenStream {
|
|||
|
||||
let type_from_names = events.iter().map(|event| {
|
||||
let name_str = event.event_type.as_str();
|
||||
let variant_name = Ident::new(&get_event_name(&name_str), span);
|
||||
let variant_name = Ident::new(&get_event_name(name_str), span);
|
||||
|
||||
quote!(#name_str => GameEventType::#variant_name,)
|
||||
});
|
||||
|
||||
let type_to_names = events.iter().map(|event| {
|
||||
let name_str = event.event_type.as_str();
|
||||
let variant_name = Ident::new(&get_event_name(&name_str), span);
|
||||
let variant_name = Ident::new(&get_event_name(name_str), span);
|
||||
|
||||
quote!(GameEventType::#variant_name => #name_str,)
|
||||
});
|
||||
|
|
|
|||
|
|
@ -45,7 +45,8 @@ impl MessageHandler for PropAnalyzer {
|
|||
);
|
||||
let name = prop_def.name.as_str();
|
||||
if name.len() == 3 && table.name.as_str().len() > 3 {
|
||||
if let Ok(_) = name.parse::<u8>() {
|
||||
#[allow(clippy::collapsible_if)]
|
||||
if name.parse::<u8>().is_ok() {
|
||||
let size = match table.name.as_str() {
|
||||
"m_nNextMapVoteOptions" => 3,
|
||||
"m_nStreaks"
|
||||
|
|
@ -132,6 +133,7 @@ impl MessageHandler for PropAnalyzer {
|
|||
}
|
||||
|
||||
pub fn generate_prop_names(demo: Demo) -> TokenStream {
|
||||
#[allow(clippy::unwrap_used)]
|
||||
let (_, props) = DemoParser::new_with_analyser(demo.get_stream(), PropAnalyzer::default())
|
||||
.parse()
|
||||
.unwrap();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue