This repository has been archived by the owner on Apr 15, 2024. It is now read-only.
The equals
and toString
translations are open regardless of their parent classes
#26
Labels
enhancement
New feature or request
The translations for
==
anddescription
are done manually and always include theopen
modifier. This is a problem when the enveloping class is marked asfinal
, which causes Kotlin to raise a warning (since these methods can't be overridden anyway).It would be better to set the
isOpen
property instead of adding theopen
keyword manually so it could be treated correctly. In this case, it's important to check if the transpilation pass that handlesopen
/final
comes after the one that translates==
anddescription
.The text was updated successfully, but these errors were encountered: