Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
abaplint
/
rules.abaplint.org
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
1
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
main
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
1 Commit
1 Commit
Folders and files
Name
Name
Last commit message
Last commit date
7bit_ascii
7bit_ascii
_monaco/
vs
_monaco/
vs
abapdoc
abapdoc
add_test_attributes
add_test_attributes
aff_and_xml
aff_and_xml
align_parameters
align_parameters
align_pseudo_comments
align_pseudo_comments
align_type_expressions
align_type_expressions
allowed_object_naming
allowed_object_naming
allowed_object_types
allowed_object_types
ambiguous_statement
ambiguous_statement
avoid_use
avoid_use
begin_end_names
begin_end_names
begin_single_include
begin_single_include
call_transaction_authority_check
call_transaction_authority_check
catch_and_raise
catch_and_raise
cds_association_name
cds_association_name
cds_check_syntax
cds_check_syntax
cds_comment_style
cds_comment_style
cds_field_order
cds_field_order
cds_legacy_view
cds_legacy_view
cds_naming
cds_naming
cds_parser_error
cds_parser_error
chain_mainly_declarations
chain_mainly_declarations
change_if_to_case
change_if_to_case
check_abstract
check_abstract
check_comments
check_comments
check_ddic
check_ddic
check_include
check_include
check_subrc
check_subrc
check_syntax
check_syntax
check_text_elements
check_text_elements
check_transformation_exists
check_transformation_exists
class_attribute_names
class_attribute_names
classic_exceptions_overlap
classic_exceptions_overlap
clear_exporting_parameters
clear_exporting_parameters
cloud_types
cloud_types
colon_missing_space
colon_missing_space
commented_code
commented_code
constant_classes
constant_classes
constructor_visibility_public
constructor_visibility_public
contains_tab
contains_tab
cyclic_oo
cyclic_oo
cyclomatic_complexity
cyclomatic_complexity
dangerous_statement
dangerous_statement
db_operation_in_loop
db_operation_in_loop
definitions_top
definitions_top
description_empty
description_empty
double_space
double_space
downport
downport
dynpro_checks
dynpro_checks
easy_to_find_messages
easy_to_find_messages
empty_event
empty_event
empty_line_in_statement
empty_line_in_statement
empty_statement
empty_statement
empty_structure
empty_structure
exit_or_check
exit_or_check
expand_macros
expand_macros
exporting
exporting
fm_global_parameters_obsolete
fm_global_parameters_obsolete
forbidden_identifier
forbidden_identifier
forbidden_pseudo_and_pragma
forbidden_pseudo_and_pragma
forbidden_void_type
forbidden_void_type
form_tables_obsolete
form_tables_obsolete
fully_type_constants
fully_type_constants
fully_type_itabs
fully_type_itabs
function_module_recommendations
function_module_recommendations
functional_writing
functional_writing
global_class
global_class
identical_conditions
identical_conditions
identical_contents
identical_contents
identical_descriptions
identical_descriptions
identical_form_names
identical_form_names
identical_move
identical_move
if_in_if
if_in_if
implement_methods
implement_methods
implicit_start_of_selection
implicit_start_of_selection
in_statement_indentation
in_statement_indentation
indentation
indentation
index_completely_contained
index_completely_contained
inline_data_old_versions
inline_data_old_versions
intf_referencing_clas
intf_referencing_clas
invalid_table_index
invalid_table_index
keep_single_parameter_on_one_line
keep_single_parameter_on_one_line
keyword_case
keyword_case
line_break_multiple_parameters
line_break_multiple_parameters
line_break_style
line_break_style
line_length
line_length
line_only_punc
line_only_punc
local_class_naming
local_class_naming
local_testclass_consistency
local_testclass_consistency
local_variable_names
local_variable_names
macro_naming
macro_naming
main_file_contents
main_file_contents
many_parentheses
many_parentheses
max_one_method_parameter_per_line
max_one_method_parameter_per_line
max_one_statement
max_one_statement
message_exists
message_exists
method_implemented_twice
method_implemented_twice
method_length
method_length
View all files
About
Automatically updated
rules.abaplint.org
Activity
Custom properties
Stars
0
stars
Watchers
0
watching
Forks
0
forks
Report repository
Contributors
Languages
You can’t perform that action at this time.