Skip to content

Environment Analysis for ABAP Workbench Objects (where-used list, etc.)

License

Notifications You must be signed in to change notification settings

sandraros/envysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

envysis

Environment Analysis for ABAP Workbench Objects (what objects are used by a given object)

Example:

" Build list of objects that are used by objects of packages ZPROJECT1 and ZPROJECT2.
" Do not analyze the used objects of standard objects (= exclude all except HOME/LOCAL)
DATA(analyzer) = NEW zcl_envysis( ).
analyzer->get_package_used_objects(
  EXPORTING
    packages      = VALUE zcl_envysis=>ty_packages( sign = 'I' option = 'CP' 
                      ( low = 'ZPROJECT1*' )
                      ( low = 'ZPROJECT2*' ) )
    excluding     = VALUE #( software_components =
                      VALUE #( sign = 'E' option = 'EQ' ( low = 'HOME' ) ( low = 'LOCAL' ) ) )
  IMPORTING
    all           = DATA(all)
    tadir_lines_2 = DATA(tadir_lines_2) ).

Installation

requires https://github.com/sandraros/tcode

About

Environment Analysis for ABAP Workbench Objects (where-used list, etc.)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages