Skip to content

The generated API reference moves to REFERENCE.md - #19

Merged
Hawkynt merged 1 commit into
mainfrom
split/reference-file
Aug 29, 2026
Merged

Hawkynt merged 1 commit into
mainfrom
split/reference-file

Conversation

@Hawkynt

@Hawkynt Hawkynt commented Aug 29, 2026

Copy link
Copy Markdown
Owner

The package readmes carried the whole generated API table inline — Corlib's was 13165 lines, of which roughly 11000 were generated — so the human-written part was a rounding error inside the file.

Each package now keeps a one-line pointer between the API markers, and the generated reference lives beside it in REFERENCE.md. Matches the split already landed in AnythingToGif, NativeForms and PhotoManager, and unblocks the package READMEs check, which the current RepositoryTemplate action fails until the split exists.

The package README carried the whole generated API table inline, which made
the human-written part of the file — what the package is for, how to install
it, the quick start — a rounding error against ten thousand lines of generated
tables. Corlib's readme was 13165 lines, of which roughly 11000 were generated.

Each package now keeps a one-line pointer between the API markers and the
generated reference lives beside it in REFERENCE.md. The packaged readme stays
readable on nuget.org, and a regeneration no longer rewrites the prose file.
@Hawkynt
Hawkynt merged commit 7322a24 into main Aug 29, 2026
8 checks passed
@Hawkynt
Hawkynt deleted the split/reference-file branch August 29, 2026 12:42
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.

1 participant