Commit bb81d39
fix(proof-crate-gen): emit description and inherit all workspace pkg fields
Generated proof crates now include:
- description: inherited from workspace if present, otherwise synthesized
as 'Formal verification proof harnesses for {source_crate}'
- all other publishable workspace fields (repository, authors, homepage,
documentation, readme, keywords, categories) inherited automatically
This ensures generated crates like elicit_proofs satisfy crates.io
publishing requirements without any manual editing.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 2dc8d54 commit bb81d39
1 file changed
Lines changed: 30 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
| |||
362 | 363 | | |
363 | 364 | | |
364 | 365 | | |
| 366 | + | |
365 | 367 | | |
366 | 368 | | |
367 | 369 | | |
| |||
382 | 384 | | |
383 | 385 | | |
384 | 386 | | |
385 | | - | |
386 | | - | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
387 | 391 | | |
388 | | - | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
389 | 396 | | |
390 | 397 | | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
391 | 416 | | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
| 417 | + | |
| 418 | + | |
396 | 419 | | |
397 | 420 | | |
398 | 421 | | |
| |||
0 commit comments