abapOpenChecks icon indicating copy to clipboard operation
abapOpenChecks copied to clipboard

Open source checks for SAP Code Inspector / ABAP Test Cockpit

Results 117 abapOpenChecks issues
Sort by recently updated
recently updated
newest added

- [x] 41 - [x] 42 - [ ] 61 - [ ] 77 - [x] 78 - [x] 79 - [x] 80 - [ ] 88

We can use a predicate method call IS_EOF( ) in an IF expression as IF is_eof( ). str = ''. ELSE. str = format_string( value ). ENDIF. This will be...

Given that the ABAP compiler doesn't have proper scope checks for inline field symbols defined in: ``` LOOP AT lt_table ASSIGNING FIELD-SYMBOLS(). ... ENDLOOP. ``` Meaning that it is valid...

new feature

Close open issues that are no longer relevant or have already been processed with PR. This also makes it easier to pick out issues. ;-)

As I write an ALV report, check 24 was triggered by 2 different TYPES structure declarations with a large number of identical components. I think TYPES instructions should be excluded...

Cleaning of variables is not checking correctly: ![image](https://user-images.githubusercontent.com/56556686/81924735-cabf4600-95df-11ea-86e2-49e51663a519.png)

I am using the same constants from an interface in a class and in a local class defined inside, using them as aliases ``` ALIASES: gc_splitter FOR /rslt/if_ish_event_constants~gc_splitter, gc_patient FOR...

bug

Example: Structure read into regular variable, will probably cause false results. Compiler allows this: ```abap " TYPES: BEGIN OF ty_buffer " input TYPE erdat, " output TYPE syst_datum, " END...

The following statement leads to "abapOpenChecks boolean parser error". `ASSERT ID xxx CONDITION aaa bbb.`

message priorities are configured in the variant as opposed to global, this is a design decision to allow maximum flexibility to the users