larshp / abapmerge

Merge ABAP classes/interfaces/INCLUDEs into single file
MIT License
24 stars 14 forks source link

Reorder by dependency #428

Open pokrakam opened 1 month ago

pokrakam commented 1 month ago

If there is a dependency in class definitions, they should be sequenced to resolve dependencies. The following will produce a syntax error.

class a definition.
  method run importing str type b=>btype.
endclass.

class b definition.
  types btype type string.
endclass.

Circular dependencies should fail.