From 25408287c0bb29f420efdee4fff65b5c4b67393c Mon Sep 17 00:00:00 2001 From: Hossein Yousefi Date: Mon, 26 Jun 2023 15:10:44 +0200 Subject: [PATCH] revert javasig --- jnigen/lib/src/elements/elements.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/jnigen/lib/src/elements/elements.dart b/jnigen/lib/src/elements/elements.dart index e48124a0..6925edfb 100644 --- a/jnigen/lib/src/elements/elements.dart +++ b/jnigen/lib/src/elements/elements.dart @@ -485,7 +485,12 @@ class Method extends ClassMember implements Element { TypeUsage? asyncReturnType; @JsonKey(includeFromJson: false) - late String javaSig = '$name$descriptor'; + late String javaSig = _javaSig(); + + String _javaSig() { + final paramNames = params.map((p) => p.type.name).join(', '); + return '${returnType.name} $name($paramNames)'; + } bool get isCtor => name == '';