Skip to content

ABAP Cleaner must run twice to complete correction #500

Description

@kushimodo

We recently found two scenarios where the ABAP Cleaner must run twice to complete a code correction.
Would it be possible to combine each of the following corrections into one step?

1. Replacement of a move statement that extends over two lines
The first run replaces the move statement, but keeps the dots in a separate line.
Image
The second run finally corrects the "intermediate" result and moves the dot to the correct position:
Image

2. Removing CALL METHOD and self-reference ME->
First run removes the “CALL METHOD”, but keeps the self-reference “me->”
Image
Only after a second run, the correction becomes complete:
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions