Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sandraros/envysis
Environment Analysis for ABAP Workbench Objects (where-used list, etc.)
https://github.com/sandraros/envysis
Last synced: 24 days ago
JSON representation
Environment Analysis for ABAP Workbench Objects (where-used list, etc.)
- Host: GitHub
- URL: https://github.com/sandraros/envysis
- Owner: sandraros
- License: mit
- Created: 2020-04-28T16:46:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-04-07T11:40:41.000Z (over 1 year ago)
- Last Synced: 2024-11-13T03:34:46.880Z (about 1 month ago)
- Language: ABAP
- Size: 91.8 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- abap-florilegium - envysis - used list, etc.) | `finder` (Categories / 💻 Code & Data Visualization)
README
# 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