Skip to content
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

Coding guidelines fixes migration from auditable branch back to main (forward port) #48002

Open
28 of 31 tasks
simhein opened this issue Jul 19, 2022 · 0 comments
Open
28 of 31 tasks
Assignees
Labels
area: Coding Guidelines Coding guidelines and style area: MISRA-C Enhancement Changes/Updates/Additions to existing features Safety Tracked by the Safety WG

Comments

@simhein
Copy link
Collaborator

simhein commented Jul 19, 2022

Coding guideline fixes migration from auditable branch back to main (forward port)

The actual https://docs.zephyrproject.org/latest/contribute/coding_guidelines/index.html defines a subset of MISRA-C 2012 rules.

A wide range of violations of the the projects coding guideline rules where fixed in the auditable branch (https://github.com/zephyrproject-rtos/zephyr/tree/v2.7-auditable-branch) by BUGSENG (https://github.com/zephyrproject-rtos/zephyr/commits/v2.7-auditable-branch/?author=Abramo-Bagnara) and need to be brought back to the main branch so the whole project will benefit.

Migration status

The following list shows and tracks the commits which should be brought to the main branch

Suggestions

  • Remove MISRA violation fixes from tests and test code to prevent confusion.
  • Remove MISRA violation fixes from sample code
  • Divide big commits into smaller logical ones
@simhein simhein added Enhancement Changes/Updates/Additions to existing features area: MISRA-C area: Coding Guidelines Coding guidelines and style labels Jul 19, 2022
@simhein simhein self-assigned this Jul 21, 2022
@simhein simhein changed the title MISRA coding guidelines migration from auditable branch back to main MISRA coding guidelines fixes migration from auditable branch back to main (forward port) Nov 29, 2022
@simhein simhein added the Safety Tracked by the Safety WG label Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Coding Guidelines Coding guidelines and style area: MISRA-C Enhancement Changes/Updates/Additions to existing features Safety Tracked by the Safety WG
Projects
Status: In Progress
Development

No branches or pull requests

1 participant