Commit 9ec6250
docs: regenerate the API reference (#8744)
Lands #8742.
Regenerates `docs/src/api/reference.md` and `docs/api/perry.d.ts` from the
compile-time manifest, clearing the release-blocking api-docs-drift check.
Verified against the source of truth rather than by rebuilding: the
manifest at `crates/perry-api-manifest/src/entries.rs` declares the `ffi`
module, and `entries/part_1.rs` carries exactly the six entries the
generated `.d.ts` now exposes -- `method("ffi", …)` for dlopen,
getRawPointer, toArrayBuffer, toBuffer and toString, plus
`property("ffi", "suffix")`. One-to-one, no extras on either side.
The disappearing `@perryStub stage ≥2 — not yet implemented, throws at
runtime (#6562)` markers are correct: #8704 implemented that surface and
closed #6562, and the remaining #6562 mentions in the manifest are
comments describing the implementation rather than stub annotations.
Coverage moves 2,059 entries / 134 modules -> 2,065 / 135.
A changelog fragment was added; the PR had neither one nor a
skip-changelog label. No version bump.
Co-authored-by: Ralph Küpper <ralph@skelpo.com>1 parent f444a51 commit 9ec6250
3 files changed
Lines changed: 42 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
| 373 | + | |
| 374 | + | |
373 | 375 | | |
374 | | - | |
| 376 | + | |
375 | 377 | | |
376 | 378 | | |
377 | 379 | | |
378 | 380 | | |
379 | 381 | | |
380 | 382 | | |
381 | 383 | | |
382 | | - | |
| 384 | + | |
383 | 385 | | |
384 | 386 | | |
385 | 387 | | |
386 | | - | |
387 | | - | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
392 | | - | |
| 392 | + | |
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
| |||
1585 | 1585 | | |
1586 | 1586 | | |
1587 | 1587 | | |
| 1588 | + | |
| 1589 | + | |
| 1590 | + | |
| 1591 | + | |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
1588 | 1603 | | |
1589 | 1604 | | |
1590 | 1605 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
437 | 438 | | |
438 | 439 | | |
439 | 440 | | |
440 | | - | |
| 441 | + | |
441 | 442 | | |
442 | 443 | | |
443 | 444 | | |
444 | | - | |
| 445 | + | |
445 | 446 | | |
446 | | - | |
447 | 447 | | |
448 | 448 | | |
449 | | - | |
| 449 | + | |
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
453 | 453 | | |
| 454 | + | |
454 | 455 | | |
455 | 456 | | |
456 | 457 | | |
| |||
1426 | 1427 | | |
1427 | 1428 | | |
1428 | 1429 | | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
1429 | 1444 | | |
1430 | 1445 | | |
1431 | 1446 | | |
| |||
0 commit comments