diff --git a/androscalpel/src/dex_id.rs b/androscalpel/src/dex_id.rs index c2b80ad..2054e51 100644 --- a/androscalpel/src/dex_id.rs +++ b/androscalpel/src/dex_id.rs @@ -66,7 +66,7 @@ impl IdMethodType { .iter() .map(|param| param.__str__()) .collect::>() - .join(" "), + .join(""), self.return_type.__str__() ) } @@ -495,7 +495,7 @@ impl IdField { let class: String = self.class_.get_name().into(); let name: String = (&self.name).into(); let ty: String = self.type_.get_name().into(); - format!("({ty}) {class}.{name}") + format!("{class}->{name}:{ty}") } pub fn __repr__(&self) -> String { @@ -596,7 +596,7 @@ impl IdMethod { pub fn __str__(&self) -> String { format!( - "{}.{}({}){}", + "{}->{}({}){}", self.class_.__str__(), self.name.__str__(), self.proto @@ -604,7 +604,7 @@ impl IdMethod { .iter() .map(|param| param.__str__()) .collect::>() - .join(", "), + .join(""), self.proto.return_type.__str__() ) }