Skip to content

Commit 65c69c3

Browse files
authored
Update abaplint.md
1 parent eb8bcb6 commit 65c69c3

File tree

1 file changed

+13
-17
lines changed

1 file changed

+13
-17
lines changed
Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,26 @@
11
---
22
outline: [2, 4]
33
---
4-
# abaplint
54

6-
The frontend JS code and the backend abap code are static code checked with every PR.
5+
# abaplint
76

8-
### abaplint
7+
This project uses [abaplint](https://abaplint.app/) for static code analysis and various additional tasks.
98

10-
The project uses [abaplint](https://abaplint.app/) for static code analysis, ensuring code quality and adherence to ABAP best practices.
9+
#### Static Code Analysis
1110

12-
#### Configuration
13-
You can review the project-specific abaplint configuration [here.](https://github.com/abap2UI5/abap2UI5/blob/main/ci/abaplint/abaplint.jsonc)
11+
With every PR, the ABAP code is checked using **abaplint**, ensuring code quality and adherence to ABAP best practices. You can review the project-specific abaplint configuration [here](https://github.com/abap2UI5/abap2UI5/abaplint.jsonc). All statistics and analysis results are available on the abaplint app dashboard [here](https://abaplint.app/stats/abap2UI5/abap2UI5).
1412

15-
#### Dashboard
16-
All statistics and results from the abaplint analysis are available on the abaplint dashboard [here.](https://abaplint.app/stats/abap2UI5/abap2UI5)
13+
#### Downporting
1714

18-
### ui5lint
19-
20-
The project uses the [ui5linter](https://github.com/SAP/ui5-linter) for static code analysis of frontend artifacts. The linter checks for issues such as deprecated API usage and ensures compatibility with UI5 2.x.
21-
22-
#### Configuration
23-
The default configuration is applied.
15+
An **abap2UI5** version with **compatible syntax for ABAP v702** is automatically built using the abaplint downport feature:
2416

17+
```sh
18+
abaplint --fix .github/abaplint/abap_702.jsonc
19+
```
2520

2621
#### Renaming
22+
All artifacts are compatible with the abaplint renaming feature, allowing you to use abap2UI5 under different custom namespaces:
2723

28-
#### Downporting
29-
30-
#### Code Checks
24+
```sh
25+
abaplint .github/abaplint/rename_test.jsonc --rename
26+
```

0 commit comments

Comments
 (0)