Skip to content

Commit 7ed259c

Browse files
committed
doc(doxygen): Fail when doxygen warning
1 parent 1679116 commit 7ed259c

File tree

23 files changed

+124
-122
lines changed

23 files changed

+124
-122
lines changed

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
- [ ] CI passing
66

77
# Change description
8-
_Please describe your change here_
8+
_Please describe your change here_

Doxyfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ PROJECT_BRIEF = "Board support packages for development boards using Es
33
OUTPUT_DIRECTORY = ./doxygen_output
44
OPTIMIZE_OUTPUT_FOR_C = YES
55
WARN_IF_UNDOCUMENTED = NO
6+
WARN_AS_ERROR = YES
67
INPUT = ./
78
RECURSIVE = YES
89
EXCLUDE = docu \
@@ -21,4 +22,5 @@ PREDEFINED = \
2122
ESP_LVGL_PORT_TOUCH_COMPONENT=1 \
2223
ESP_LVGL_PORT_BUTTON_COMPONENT=1 \
2324
ESP_LVGL_PORT_KNOB_COMPONENT=1 \
24-
ESP_LVGL_PORT_USB_HOST_HID_COMPONENT=1
25+
ESP_LVGL_PORT_USB_HOST_HID_COMPONENT=1 \
26+
esp_io_expander_handle_t=void*

SquareLine/boards/v9/m5stack_core_2/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
"__ESP_BOARD_INCLUDE__": "bsp/esp-bsp.h",
1313
"__ESP_BOARD_I2C_INIT__": "/* Initialize I2C (for touch) */\n bsp_i2c_init();"
1414
}
15-
}
15+
}

bsp/esp-box-3/README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -61,29 +61,29 @@ ESP32-S3-BOX-3 also uses a Type-C USB connector that provides 5 V of power input
6161

6262
## LVGL Benchmark
6363

64-
**DATE:** 11.06.2025 02:27
64+
**DATE:** 22.06.2025 02:28
6565

6666
**LVGL version:** 9.3.0
6767

6868
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
6969
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
70-
| Empty screen | 94% | 26 | 34 | 3 | 31 |
71-
| Moving wallpaper | 97% | 25 | 36 | 5 | 31 |
70+
| Empty screen | 93% | 25 | 34 | 3 | 31 |
71+
| Moving wallpaper | 97% | 25 | 36 | 6 | 30 |
7272
| Single rectangle | 10% | 91 | 0 | 0 | 0 |
73-
| Multiple rectangles | 92% | 51 | 16 | 3 | 13 |
74-
| Multiple RGB images | 8% | 89 | 0 | 0 | 0 |
75-
| Multiple ARGB images | 21% | 88 | 2 | 1 | 1 |
76-
| Rotated ARGB images | 82% | 55 | 17 | 12 | 5 |
77-
| Multiple labels | 88% | 79 | 10 | 2 | 8 |
78-
| Screen sized text | 98% | 15 | 58 | 27 | 31 |
79-
| Multiple arcs | 18% | 89 | 0 | 0 | 0 |
80-
| Containers | 34% | 73 | 17 | 5 | 12 |
81-
| Containers with overlay | 88% | 20 | 45 | 15 | 30 |
82-
| Containers with opa | 49% | 70 | 19 | 7 | 12 |
83-
| Containers with opa_layer | 60% | 53 | 27 | 15 | 12 |
84-
| Containers with scrolling | 96% | 20 | 43 | 12 | 31 |
73+
| Multiple rectangles | 90% | 51 | 16 | 3 | 13 |
74+
| Multiple RGB images | 15% | 90 | 0 | 0 | 0 |
75+
| Multiple ARGB images | 18% | 87 | 2 | 1 | 1 |
76+
| Rotated ARGB images | 73% | 55 | 17 | 12 | 5 |
77+
| Multiple labels | 89% | 79 | 10 | 3 | 7 |
78+
| Screen sized text | 98% | 15 | 59 | 29 | 30 |
79+
| Multiple arcs | 15% | 92 | 0 | 0 | 0 |
80+
| Containers | 32% | 72 | 15 | 4 | 11 |
81+
| Containers with overlay | 89% | 20 | 46 | 15 | 31 |
82+
| Containers with opa | 47% | 70 | 19 | 7 | 12 |
83+
| Containers with opa_layer | 60% | 54 | 27 | 14 | 13 |
84+
| Containers with scrolling | 96% | 21 | 44 | 13 | 31 |
8585
| Widgets demo | 97% | 25 | 25 | 11 | 14 |
86-
| All scenes avg. | 64% | 54 | 21 | 7 | 14 |
86+
| All scenes avg. | 63% | 54 | 21 | 7 | 14 |
8787

8888

8989

bsp/esp32_c3_lcdkit/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ idf_component_register(
77
REQUIRES
88
"driver"
99
"spiffs"
10-
)
10+
)

bsp/esp32_p4_function_ev_board/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -89,29 +89,29 @@ This BSP supports HDMI converter Lontium LT8912B. Follow these rules for using i
8989

9090
## LVGL Benchmark
9191

92-
**DATE:** 11.06.2025 02:25
92+
**DATE:** 22.06.2025 02:31
9393

9494
**LVGL version:** 9.3.0
9595

9696
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
9797
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
98-
| Empty screen | 56% | 88 | 5 | 4 | 1 |
99-
| Moving wallpaper | 88% | 71 | 10 | 8 | 2 |
100-
| Single rectangle | 18% | 88 | 1 | 1 | 0 |
101-
| Multiple rectangles | 42% | 90 | 2 | 2 | 0 |
102-
| Multiple RGB images | 27% | 96 | 1 | 1 | 0 |
103-
| Multiple ARGB images | 59% | 91 | 6 | 6 | 0 |
104-
| Rotated ARGB images | 89% | 60 | 14 | 14 | 0 |
105-
| Multiple labels | 93% | 61 | 13 | 12 | 1 |
106-
| Screen sized text | 99% | 13 | 71 | 69 | 2 |
107-
| Multiple arcs | 98% | 46 | 18 | 16 | 2 |
108-
| Containers | 27% | 88 | 3 | 3 | 0 |
109-
| Containers with overlay | 91% | 28 | 31 | 29 | 2 |
110-
| Containers with opa | 32% | 93 | 4 | 4 | 0 |
111-
| Containers with opa_layer | 62% | 73 | 12 | 12 | 0 |
112-
| Containers with scrolling | 98% | 28 | 32 | 30 | 2 |
113-
| Widgets demo | 99% | 17 | 50 | 49 | 1 |
114-
| All scenes avg. | 67% | 64 | 16 | 16 | 0 |
98+
| Empty screen | 55% | 88 | 5 | 3 | 2 |
99+
| Moving wallpaper | 88% | 71 | 10 | 7 | 3 |
100+
| Single rectangle | 23% | 88 | 1 | 1 | 0 |
101+
| Multiple rectangles | 40% | 90 | 2 | 2 | 0 |
102+
| Multiple RGB images | 29% | 96 | 1 | 1 | 0 |
103+
| Multiple ARGB images | 56% | 91 | 6 | 6 | 0 |
104+
| Rotated ARGB images | 85% | 60 | 14 | 14 | 0 |
105+
| Multiple labels | 92% | 61 | 13 | 12 | 1 |
106+
| Screen sized text | 99% | 13 | 72 | 69 | 3 |
107+
| Multiple arcs | 98% | 47 | 17 | 16 | 1 |
108+
| Containers | 29% | 90 | 3 | 3 | 0 |
109+
| Containers with overlay | 92% | 28 | 32 | 30 | 2 |
110+
| Containers with opa | 33% | 90 | 4 | 4 | 0 |
111+
| Containers with opa_layer | 61% | 73 | 12 | 12 | 0 |
112+
| Containers with scrolling | 98% | 28 | 31 | 29 | 2 |
113+
| Widgets demo | 99% | 17 | 50 | 48 | 2 |
114+
| All scenes avg. | 67% | 64 | 17 | 16 | 1 |
115115

116116

117117

bsp/esp32_s3_lcd_ev_board/README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -96,29 +96,29 @@ Based on the above configurations, there are three different anti-tearing modes
9696

9797
## LVGL Benchmark
9898

99-
**DATE:** 11.06.2025 02:31
99+
**DATE:** 22.06.2025 02:34
100100

101101
**LVGL version:** 9.3.0
102102

103103
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
104104
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
105105
| Empty screen | 98% | 18 | 51 | 30 | 21 |
106-
| Moving wallpaper | 100% | 8 | 109 | 84 | 25 |
107-
| Single rectangle | 99% | 35 | 24 | 1 | 23 |
106+
| Moving wallpaper | 100% | 8 | 110 | 85 | 25 |
107+
| Single rectangle | 99% | 35 | 25 | 2 | 23 |
108108
| Multiple rectangles | 99% | 32 | 27 | 18 | 9 |
109-
| Multiple RGB images | 99% | 27 | 30 | 23 | 7 |
110-
| Multiple ARGB images | 99% | 16 | 51 | 36 | 15 |
111-
| Rotated ARGB images | 99% | 14 | 62 | 53 | 9 |
112-
| Multiple labels | 100% | 18 | 49 | 36 | 13 |
113-
| Screen sized text | 100% | 8 | 108 | 92 | 16 |
114-
| Multiple arcs | 99% | 35 | 23 | 7 | 16 |
115-
| Containers | 99% | 15 | 55 | 42 | 13 |
116-
| Containers with overlay | 99% | 9 | 87 | 75 | 12 |
117-
| Containers with opa | 99% | 12 | 71 | 57 | 14 |
118-
| Containers with opa_layer | 99% | 6 | 147 | 134 | 13 |
119-
| Containers with scrolling | 99% | 11 | 81 | 62 | 19 |
120-
| Widgets demo | 99% | 7 | 99 | 86 | 13 |
121-
| All scenes avg. | 99% | 16 | 66 | 52 | 14 |
109+
| Multiple RGB images | 99% | 26 | 33 | 24 | 9 |
110+
| Multiple ARGB images | 100% | 16 | 51 | 36 | 15 |
111+
| Rotated ARGB images | 99% | 14 | 62 | 52 | 10 |
112+
| Multiple labels | 100% | 17 | 47 | 36 | 11 |
113+
| Screen sized text | 100% | 8 | 109 | 92 | 17 |
114+
| Multiple arcs | 99% | 35 | 23 | 8 | 15 |
115+
| Containers | 99% | 15 | 56 | 45 | 11 |
116+
| Containers with overlay | 100% | 9 | 90 | 76 | 14 |
117+
| Containers with opa | 100% | 11 | 73 | 58 | 15 |
118+
| Containers with opa_layer | 100% | 5 | 149 | 135 | 14 |
119+
| Containers with scrolling | 99% | 11 | 81 | 63 | 18 |
120+
| Widgets demo | 99% | 7 | 100 | 87 | 13 |
121+
| All scenes avg. | 99% | 16 | 67 | 52 | 15 |
122122

123123

124124

bsp/m5dial/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -69,29 +69,29 @@ M5Dial provides versatile power supply options to cater to various needs. It acc
6969

7070
## LVGL Benchmark
7171

72-
**DATE:** 11.06.2025 02:37
72+
**DATE:** 22.06.2025 02:41
7373

7474
**LVGL version:** 9.3.0
7575

7676
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
7777
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
78-
| Empty screen | 96% | 38 | 23 | 5 | 18 |
79-
| Moving wallpaper | 96% | 41 | 23 | 11 | 12 |
80-
| Single rectangle | 33% | 97 | 1 | 0 | 1 |
81-
| Multiple rectangles | 91% | 63 | 12 | 10 | 2 |
82-
| Multiple RGB images | 34% | 92 | 1 | 1 | 0 |
83-
| Multiple ARGB images | 37% | 92 | 4 | 3 | 1 |
84-
| Rotated ARGB images | 80% | 61 | 16 | 16 | 0 |
85-
| Multiple labels | 57% | 91 | 4 | 4 | 0 |
86-
| Screen sized text | 98% | 23 | 39 | 38 | 1 |
87-
| Multiple arcs | 29% | 90 | 1 | 1 | 0 |
88-
| Containers | 39% | 83 | 13 | 7 | 6 |
89-
| Containers with overlay | 94% | 33 | 27 | 20 | 7 |
90-
| Containers with opa | 49% | 81 | 16 | 10 | 6 |
91-
| Containers with opa_layer | 53% | 75 | 18 | 16 | 2 |
92-
| Containers with scrolling | 99% | 32 | 28 | 22 | 6 |
93-
| Widgets demo | 99% | 27 | 20 | 18 | 2 |
94-
| All scenes avg. | 67% | 63 | 15 | 11 | 4 |
78+
| Empty screen | 96% | 38 | 22 | 5 | 17 |
79+
| Moving wallpaper | 96% | 41 | 23 | 12 | 11 |
80+
| Single rectangle | 30% | 96 | 0 | 0 | 0 |
81+
| Multiple rectangles | 90% | 63 | 11 | 8 | 3 |
82+
| Multiple RGB images | 31% | 90 | 1 | 1 | 0 |
83+
| Multiple ARGB images | 34% | 91 | 3 | 3 | 0 |
84+
| Rotated ARGB images | 80% | 60 | 16 | 15 | 1 |
85+
| Multiple labels | 54% | 96 | 6 | 6 | 0 |
86+
| Screen sized text | 97% | 24 | 39 | 37 | 2 |
87+
| Multiple arcs | 27% | 88 | 1 | 1 | 0 |
88+
| Containers | 36% | 83 | 14 | 9 | 5 |
89+
| Containers with overlay | 89% | 33 | 26 | 20 | 6 |
90+
| Containers with opa | 45% | 78 | 15 | 11 | 4 |
91+
| Containers with opa_layer | 53% | 73 | 19 | 17 | 2 |
92+
| Containers with scrolling | 95% | 32 | 27 | 22 | 5 |
93+
| Widgets demo | 99% | 27 | 19 | 18 | 1 |
94+
| All scenes avg. | 65% | 63 | 14 | 11 | 3 |
9595

9696

9797

bsp/m5stack_core_s3/README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -67,29 +67,29 @@ Sound output on CoreS3 is optimized with the high-fidelity 16-bit I2S power ampl
6767

6868
## LVGL Benchmark
6969

70-
**DATE:** 11.06.2025 02:41
70+
**DATE:** 22.06.2025 02:44
7171

7272
**LVGL version:** 9.3.0
7373

7474
| Name | Avg. CPU | Avg. FPS | Avg. time | render time | flush time |
7575
| ---- | :------: | :------: | :-------: | :---------: | :--------: |
7676
| Empty screen | 93% | 29 | 30 | 5 | 25 |
77-
| Moving wallpaper | 94% | 30 | 31 | 11 | 20 |
78-
| Single rectangle | 21% | 92 | 0 | 0 | 0 |
79-
| Multiple rectangles | 86% | 55 | 13 | 8 | 5 |
80-
| Multiple RGB images | 27% | 90 | 1 | 1 | 0 |
81-
| Multiple ARGB images | 25% | 89 | 4 | 4 | 0 |
82-
| Rotated ARGB images | 78% | 51 | 18 | 14 | 4 |
77+
| Moving wallpaper | 94% | 30 | 30 | 10 | 20 |
78+
| Single rectangle | 20% | 91 | 0 | 0 | 0 |
79+
| Multiple rectangles | 84% | 54 | 15 | 9 | 6 |
80+
| Multiple RGB images | 26% | 91 | 2 | 2 | 0 |
81+
| Multiple ARGB images | 25% | 88 | 3 | 3 | 0 |
82+
| Rotated ARGB images | 76% | 51 | 17 | 14 | 3 |
8383
| Multiple labels | 82% | 80 | 9 | 7 | 2 |
84-
| Screen sized text | 96% | 22 | 41 | 39 | 2 |
85-
| Multiple arcs | 21% | 91 | 0 | 0 | 0 |
86-
| Containers | 36% | 72 | 16 | 8 | 8 |
87-
| Containers with overlay | 87% | 28 | 30 | 21 | 9 |
88-
| Containers with opa | 41% | 73 | 16 | 10 | 6 |
89-
| Containers with opa_layer | 61% | 56 | 26 | 20 | 6 |
90-
| Containers with scrolling | 93% | 27 | 33 | 20 | 13 |
84+
| Screen sized text | 95% | 22 | 41 | 38 | 3 |
85+
| Multiple arcs | 22% | 90 | 1 | 1 | 0 |
86+
| Containers | 34% | 74 | 14 | 7 | 7 |
87+
| Containers with overlay | 85% | 28 | 30 | 21 | 9 |
88+
| Containers with opa | 45% | 73 | 16 | 10 | 6 |
89+
| Containers with opa_layer | 57% | 56 | 26 | 20 | 6 |
90+
| Containers with scrolling | 94% | 27 | 33 | 20 | 13 |
9191
| Widgets demo | 95% | 27 | 20 | 17 | 3 |
92-
| All scenes avg. | 64% | 57 | 17 | 11 | 6 |
92+
| All scenes avg. | 64% | 56 | 17 | 11 | 6 |
9393

9494

9595

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dependencies:
22
espressif/ds18b20:
33
version: "*"
4-
override_path: '../../../'
4+
override_path: '../../../'

0 commit comments

Comments
 (0)