Repository navigation
docs(stdlib): regenerate API reference - #73
Conversation
4f170c2 to
2569092
Compare
2569092 to
6a5b880
Compare
6a5b880 to
7b39887
Compare
7b39887 to
e9dbd11
Compare
e9dbd11 to
4c2e8d4
Compare
4c2e8d4 to
d2f8240
Compare
|
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
💡 Codex Reviewhttps://github.com/wurstscript/wurstscript.github.io/blob/2f6f8aed11e8433d469fc25a4980f1b8479dbe0c/_doc/stdlib/ref/_wurst/UnitAnimations.md#L22521 For classes that differ only by capitalization, ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Addressed the constant-anchor finding in the latest commit: anchors now preserve case. The new collision regression failed before the fix and all 5 tests pass after it. Full regeneration has 35,571 unique constant anchors and all 1,581 rawcode reference links resolve. @codex review |
|
Codex Review: Didn't find any major issues. Swish! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Regenerates the stdlib API reference from the updated WurstStdlib2 sources, including ability rawcode links, constructor documentation, and public asset constants.
The package index previously serialized the entire API tree, duplicating declarations already rendered in reference pages. With class constants included, that grew to 28.7 MB / 919,335 lines. Limit the index to package metadata, summaries, tags, imports, and source links: 106 KB / 2,372 lines. The generator change is included so later regenerations keep the same format.
Constant anchors preserve case so distinct animation classes such as
MurlocFlesheater_medandMurlocFleshEater_Medhave distinct link targets. Ability rawcode references use the same anchors.Validation: all 5 Deno tests pass, including failing-before/passing-after regressions for the index and anchor collision; full generation covers 168 packages. The index fix alone leaves reference pages unchanged; the anchor fix updates anchors and links. All 35,571 constant anchors are unique within their pages, and all 1,581 ability-ID reference links resolve. The remaining page additions are actual API entries previously absent from the docs.