Is there an AdT-code formater (linter?) that goes beyond what shift+f1 does?!
What I would want it do do is stuff like this (which I as of now do by hand):
- If more than 1 empty line: replace those with exactly 1 empty line.
- Don't wast space in method definitions (this is how quick assists generates it)
* METHODS do_something_xy * IMPORTING * iv_param TYPE abap_bool. METHODS do_something_xy IMPORTING iv_param TYPE abap_bool.
- don't waste a full line with only . and/or )
* lref_report->do_something_xy( iv_param = abap_true * ). lref_report->do_something_xy( iv_param = abap_true ).