abapOpenChecks
abapOpenChecks copied to clipboard
Open source checks for SAP Code Inspector / ABAP Test Cockpit
https://stackoverflow.com/questions/16528783/check-for-existence-of-file-using-jekyll
eg. under package ZABAPGIT all classes must be named ZCL_ABAPGIT_* and other object types
`lv_bnfpo = lv_bnfpo + 00010.` guess "000" is not needed
example: ```abap DATA(lt_plants) = zcl_factory=>get_instance( )->get_something( )->get_relevant_plants( it_plant_range = CONV zif_something_else=>ty_werks_range_tt( it_werks ) it_region = CONV zif_something=>ty_region_range_tt( it_region ) ). ``` can be changed to ```abap DATA(lt_plants) = zcl_factory=>get_instance( )->get_something(...
Fake package encapsulation * Database table to structure or data element * Data element to domain * Class to interface * Code to message class * etc. Configuration: * List...
if cyclomatic complexity larger than x in a report or function module then report error, and recommend moving the logic to a global class
should be set to automatically resize container no other elements on dynpro
PARAMETERS DEFAULT '' for char fields
```abap SELECT DISTINCT matnr INTO TABLE @rt_matnr FROM mara. ```
some message codes like 1305 contains multiple different internal message codes add feature so it is possible to filter on internal message code