Comments (4)
looks like it default checks for 4 sequential blank lines? https://github.com/larshp/abapOpenChecks/blob/main/src/checks/zcl_aoc_check_13.clas.abap#L80
If its not possible to enforce 1(assuming you have configured it), then change it to 2.
maybe even open an issue for https://github.com/SAP/styleguides/blob/main/clean-abap/CleanABAP.md#add-a-single-blank-line-to-separate-things-but-not-more in clean-abap, as the editor supported by SAP cannot follow the styleguide
from abapopenchecks.
In my system MV_LINES is 2 in method check. Not sure where 4 is overwritten. The question to me is if the max empty lines should be applied to EACH part of the class separately, or not?
from abapopenchecks.
if the reason for applying the check is readability, the readability is for what is shown, the full class is shown in ADT
but anyhow, an additional setting for having the rule to run for each part is welcome in a pull request
from abapopenchecks.
The full class is shown in the ADT. But a class is stored in different parts:
E.g.:
CL_========CP
CL_========CCDEF
CL_========CU
CL_========CO
CL_========CI
CL_========CCMAC
CL_========CCIMP
CL_========CCAU
CL_=======CM001
CL_========CM002
I am not sure how to add a new setting in the framework. Just wanted to get rid of this warning :-).
from abapopenchecks.
Related Issues (20)
- ATC Check 040: Doesn't recognize swap of lhs and rhs
- Check 76: Don't report if the text table is the "base" table
- CHECK_79: Not RFC enabled, but described as RFC enabled in Docs HOT 2
- CHECK outside of loop (CHECK 02) should be more smart HOT 1
- Wish: Enforce "new" SQL syntax (e.g. by requiring FIELDS keyword) HOT 2
- Check 64 - CX_SY_DYN_CALL_ILLEGAL_METHOD HOT 1
- CHECK_69: Missing FM IDOC-Signature for Output
- Error: Pretty printer settings do not match HOT 4
- CHECK_59: IF object IS NOT INSTANCE OF class - abapOpenChecks boolean parser error
- CHECK_63: Error message not displayed correctly HOT 18
- CHECK_83: Reference of DDIC object not found in function module signature HOT 2
- New check: Check if dynamic exceptions are ignored HOT 2
- DownPort Syntax expanding nested tables HOT 2
- Check 59 : condition with corresponding #( )
- Using `ZCL_AOC_SUPER` vs. `ZCL_AOC_SUPER_ROOT` HOT 2
- Feature request for `zaoc_open_transport` HOT 1
- Change request: `zaoc_open_transport` , incompatible with background jobs HOT 1
- New Check: ATC for using selects over the tables with replacement object (like MARC) HOT 11
- Add scorecard as badge HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abapopenchecks.