Don't rename local classes
mbtools opened this issue · comments
Nice to have...
Renaming local classes is only necessary if there's a naming conflict. In abapGit, the local classes actually have unique names, so merge would work without renaming.
Maybe add an option to trigger renaming/not renaming (and don't rename for AG).
Key reason: Debugging.
Probably the renaming logic should be just smarter and rename only the duplicates. And maybe try using short hash suffix first. Or maybe even just a number (I think lcl_some_stuff1
is not a usual name :)