From a611047b13ccd00b5506dd74c58e173ad6f74b0a Mon Sep 17 00:00:00 2001 From: Kevin Glynn Date: Mon, 18 Apr 2011 18:03:32 +0200 Subject: [PATCH] rename Equals -> equals, GetHashCode -> hashCode --- .../CS2JTemplate/TranslationTemplate.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JTemplate/TranslationTemplate.cs b/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JTemplate/TranslationTemplate.cs index 2cfee52..7e1434a 100644 --- a/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JTemplate/TranslationTemplate.cs +++ b/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JTemplate/TranslationTemplate.cs @@ -787,11 +787,21 @@ namespace Twiglet.CS2J.Translator.TypeRep else { methStr.Append("${this:16}."); } - // special for ToString -> tostring + // special for ToString -> toString + // special for Equals -> equals + // special for GetHashCode -> hashCode if (Name == "ToString" && Params.Count == 0) { methStr.Append("toString"); } + else if (Name == "Equals" && Params.Count == 1) + { + methStr.Append("equals"); + } + else if (Name == "GetHashCode" && Params.Count == 0) + { + methStr.Append("hashCode"); + } else { methStr.Append(Name);