Skip to content

Conversation

@kylebonnici
Copy link
Contributor

@kylebonnici kylebonnici commented Nov 29, 2025

The PR:

These chnages need dts-linter version 0.3.7-hotfix2

dts-linter 0.3.7-hotfix2 also addresses

Copy link
Contributor

@bjarki-andreasen bjarki-andreasen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@kylebonnici
Copy link
Contributor Author

kylebonnici commented Dec 4, 2025

I have been doing some testing and found some corner cases in the Linux DST files that the linter will choke on. I have fix most of these but I am not convinced we should merge this in with the DTS linter 0.3.7....

Hence I converted this PR to draft until I release the linter to address these issues. Hopefully I will release new linter later this week

UPDATE

Issues have been addressed and verified on Linux DTS and Zephyr files. Linter has been released with hotfix2 tag.

@kylebonnici kylebonnici marked this pull request as draft December 4, 2025 10:08
The PR:
- Ensure that properties have 2 new lines when node is above it.
- Enures that 1 new line is required between a node and #if/#ifdef...
- Enures that 2 new line are required between #endif and node.
- Wraps property values that exceed 100 characters in length.

These chnages need dts-linter version 0.3.7-hotfix2

dts-linter 0.3.7-hotfix2 also addresses
- Update `glob` to address CVE-2025-64756
- Update `js-yaml` to address CVE-2025-64718

Signed-off-by: Kyle Bonnici <kylebonnici@hotmail.com>
@kylebonnici kylebonnici force-pushed the formatting/dts-linter-improvements branch from ccc450c to 2a1afd7 Compare December 7, 2025 10:05
@kylebonnici kylebonnici marked this pull request as ready for review December 7, 2025 10:06
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 7, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants