Skip to content

Conversation

@tidoust
Copy link
Member

@tidoust tidoust commented Jun 19, 2025

This updates the CDDL declarations to leverage new support for CDDL highlighting and linking in Bikeshed, see details in: w3c/webdriver-bidi#927

Note in particular the need to use {^ ^} to wrap references to the CDDL module definitions, and the use of a dedicated data-cddl-module attribute to associate a CDDL block with the right module.

Bikeshed automatically generates a CDDL index (per module) in an annex.


Preview | Diff

This updates the CDDL declarations to leverage new support for CDDL
highlighting and linking in Bikeshed, see details in:
w3c/webdriver-bidi#927

Note in particular the need to use `{^ ^}` to wrap references to the CDDL
module definitions, and the use of a dedicated `data-cddl-module` attribute to
associate a CDDL block with the right module.

Bikeshed automatically generates a CDDL index (per module) as an annex.
@tidoust tidoust marked this pull request as draft June 19, 2025 18:27
@tidoust tidoust marked this pull request as ready for review June 19, 2025 18:34
@tidoust tidoust requested a review from jugglinmike June 19, 2025 18:34
Copy link
Contributor

@jugglinmike jugglinmike left a comment

Choose a reason for hiding this comment

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

Thanks so much, @tidoust! I really appreciate your commitment to the tooling and your follow-through :)

@jugglinmike jugglinmike merged commit 2815f8b into main Jun 24, 2025
4 checks passed
@jugglinmike jugglinmike deleted the cddl-bikeshed-adjust branch June 24, 2025 22:12
github-actions bot added a commit that referenced this pull request Jun 24, 2025
SHA: 2815f8b
Reason: push, by jugglinmike

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

3 participants