Skip to content

Preserve extracted package metadata - #114

Merged
dieghernan merged 5 commits into
mainfrom
codex/preserve-extracted-metadata
Aug 29, 2026
Merged

dieghernan merged 5 commits into
mainfrom
codex/preserve-extracted-metadata

Conversation

@dieghernan

@dieghernan dieghernan commented Aug 29, 2026 •

Copy link
Copy Markdown
Member

Summary

  • infer CRAN DOIs only for packages that are actually available from CRAN
  • preserve dependency titles and abstracts and avoid synthesizing missing years
  • expose all DESCRIPTION fields to CITATION files and stop retrying failed reads with metadata from the base package
  • document the updated extraction behavior in the package vignettes
  • add regression tests and update snapshots

Testing

  • devtools::test() (833 passed, 0 failed, 0 warnings, 0 skipped)
  • devtools::build_vignettes() (all vignettes built successfully)
  • devtools::lint() (no lints)
  • jarl check . (all checks passed)

@dieghernan dieghernan added bug an unexpected problem or unintended behavior ai-assisted 🤖 changes include AI-assisted development or review labels Aug 29, 2026
@coveralls

coveralls commented Aug 29, 2026 •

Copy link
Copy Markdown

Coverage Report for CI Build 33259762435

Coverage remained the same at 100.0%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: 18 of 18 lines across 4 files are fully covered (100%).
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 2263
Covered Lines: 2263
Line Coverage: 100.0%
Coverage Strength: 3207.91 hits per line

💛 - Coveralls

@dieghernan
dieghernan marked this pull request as ready for review August 29, 2026 15:59
@dieghernan
dieghernan merged commit 8e72731 into main Aug 29, 2026
15 checks passed
@dieghernan
dieghernan deleted the codex/preserve-extracted-metadata branch October 5, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-assisted 🤖 changes include AI-assisted development or review bug an unexpected problem or unintended behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants