{"repo":"SAP/abap-cleaner","free":true,"listed":false,"github":"https://github.com/SAP/abap-cleaner","clone":"git clone https://github.com/SAP/abap-cleaner.git","description":"ABAP cleaner applies 100+ cleanup rules to ABAP code at a single keystroke","language":"Java","stars":652,"topics":["abap","adt","clean-code","formatter","pretty-printer"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"ABAP Cleaner ABAP cleaner is a configurable tool with the ambition to automate whatever can be automated with respect to ABAP code style. --- :--- What the ABAP Cleaner Tool Offers While there is no lack of guidelines and rules on what clean ABAP code should look like... - the Clean ABAP Styleguide, - the Clean Code Checks, as implemented in the Code Pal for ABAP project, - team-specific programming guidelines etc. ... these guidelines leave the work of writing clean code (or cleaning existing code) entirely to you. The ABAP cleaner tool does a lot of this work for you by automating as many of these rules as possible, while giving you full control over which rules are used and how. With ABAP cleaner, you can clean any amount of code from a single statement to an entire code document with one keystroke . ABAP cleaner then applies 100+ different cleanup rules to your code section, cleaning approx. 500 KB of code per second. Please don't get us wrong: Of course, an automated tool can NOT replace all other clean code efforts. Obviously, automation is only possible for a subset of the clean code rules - but for a significant one, including formatting, alignment, replacing obsolete commands, and even reducing some nesting depth. This saves you tedious work, leaving you more time to focus on more complex requirements, such as modularization, testability, and good naming. ABAP cleaner is installed with two profiles : - in the ' default ' profile, most available cleanup rules are acti","default_branch":null,"files":null,"tree":[],"storefront":"/r/SAP","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SAP/abap-cleaner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}