larshp / abapmerge

Merge ABAP classes/interfaces/INCLUDEs into single file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 :)