-
Notifications
You must be signed in to change notification settings - Fork 7.6k
treewide: Use hyphens instead of underscores for property separation #83352
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
treewide: Use hyphens instead of underscores for property separation #83352
Conversation
I have a lot of work to catch up on right now, like CI checks and other underlying changes (maybe due to a lack of focus). |
f765f9a
to
debb691
Compare
I wrote another PR which adds the devicetree coding style to the contributor guide. |
@rruuaanng there is a merge conflict that needs to be resolved |
95e3358
to
502e60a
Compare
502e60a
to
0e48b58
Compare
This script replaces all underscore(_) separation in a binding with hyphens(-). Signed-off-by: James Roy <rruuaanng@outlook.com>
0e48b58
to
a5aab42
Compare
a5aab42
to
ffc9085
Compare
Implement a check in the CI pipeline to enforce that property names in device tree bindings do not contain underscores. Signed-off-by: James Roy <rruuaanng@outlook.com> Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
Bindings now use hyphens(-) instead of underscores(_) as property separators. Signed-off-by: James Roy <rruuaanng@outlook.com>
ffc9085
to
5daa5d7
Compare
|
in zephyrproject-rtos#83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
@rruuaanng some props were not migrated and are now causing ci fails, when dts yamls are changed, fix: #91818 |
in zephyrproject-rtos#83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
in #83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
This inherits from proposal #53502, with the main work as shown in the title. For details, see #53506.
Closes: #83741