Skip to content

Add class hierarchy annex - #1372

Merged
zvr merged 5 commits into
spdx:developfrom
bact:add-class-hierarchy-annex
Mar 19, 2026
Merged

Add class hierarchy annex#1372
zvr merged 5 commits into
spdx:developfrom
bact:add-class-hierarchy-annex

Conversation

@bact

@bact bact commented Mar 18, 2026

Copy link
Copy Markdown
Collaborator

As part of an effort to address #1190, spec-parser now generates class hierarchy page (with spdx/spec-parser#209 merged).

This PR adds the class hierarchy page as an annex to the website navigation bar and fix the currently failed publish CI (resolve #1370).

Note that the casing of the page title ("Class Hierarchy") is currently inconsistent with the rest of the specification ("Terms and definitions", "Model and serializations", etc).

An empty docs/annexes/class-hierarchy.md is added to make validation PR workflow pass.

Screenshot 2569-03-18 at 23 45 46

spec-parser now generates class hierarchy page.
Add the page as an annex to the website navigation bar.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@bact bact added this to the 3.1-rc2 milestone Mar 18, 2026
@bact bact added the website improvement Area where the project website needs fixing label Mar 18, 2026
@bact
bact requested review from goneall, kestewart and zvr March 18, 2026 23:47
bact added 2 commits March 18, 2026 23:51
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@bact
bact removed request for goneall, kestewart and zvr March 19, 2026 00:25
Validation PR workflow was failed because there is no docs/annexes/class-hierarchy.md. Add a placeholder.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@bact
bact requested review from goneall, kestewart and zvr March 19, 2026 00:41
Comment thread mkdocs.yml Outdated
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@zvr
zvr merged commit 30cb598 into spdx:develop Mar 19, 2026
3 checks passed
@bact
bact deleted the add-class-hierarchy-annex branch March 19, 2026 13:07
@bact

bact commented Mar 19, 2026

Copy link
Copy Markdown
Collaborator Author

This PR had a bug related to the order of class-hierarchy.md move in relation to git sync.

To be fixed by #1374

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

Labels

website improvement Area where the project website needs fixing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Include class hierarchy page in nav bar

2 participants