Skip to content

fix: add missing edid exports to _pkgdown.yml reference index#265

Closed
Copilot wants to merge 2 commits into
masterfrom
copilot/fix-build-check-job
Closed

fix: add missing edid exports to _pkgdown.yml reference index#265
Copilot wants to merge 2 commits into
masterfrom
copilot/fix-build-check-job

Conversation

Copilot AI commented Jun 17, 2026

Copy link
Copy Markdown

PR #260 introduces 16 new exported edid functions, but _pkgdown.yml was never updated. pkgdown::build_site() enforces that every exported topic appears in the reference index, causing the build-check job to fail.

Changes

  • _pkgdown.yml: Added 3 new reference sections covering all 16 missing topics:
    • Difference-in-Differences Methodsedid, aggte_edid, as_MP_edid (alongside existing att_gt/aggte)
    • Efficient DiD: Plotting, Summarizing, and Methodsprint.edid_fit, summary.edid_fit, coef.edid_fit, vcov.edid_fit, as.data.frame.edid_fit, edid_weights, edid_weight_plot
    • Efficient DiD: Specification Testing and Robustnessedid_hausman, edid_sargan, edid_adaptive, edid_frontier, edid_perturbation_bootstrap, edid_refit_bootstrap

The build-check CI job was failing because PR #260 adds 16 new exported
edid functions (edid, aggte_edid, as_MP_edid, and S3 methods/tools)
that were missing from the _pkgdown.yml reference index.

pkgdown requires all exported topics to be listed in _pkgdown.yml or
marked @Keywords internal. Added them in three new sections:
- DiD Methods: edid, aggte_edid, as_MP_edid (alongside att_gt/aggte)
- Efficient DiD methods: print/summary/coef/vcov/as.data.frame + weights
- Efficient DiD specification testing: hausman/sargan/adaptive/frontier/bootstrap
Copilot AI changed the title [WIP] Fix failing GitHub Actions job build-check fix: add missing edid exports to _pkgdown.yml reference index Jun 17, 2026
Copilot AI requested a review from pedrohcgs June 17, 2026 00:47
pedrohcgs added a commit to marcelortizv/did that referenced this pull request Jun 17, 2026
…heck pkgdown fix)

pkgdown::build_site() (the build-check job) requires every exported, documented
topic to appear in the reference index; PR260's 16 new edid exports were missing,
so build_reference_index() failed ("Reference metadata not ok ... 16 topics
missing from index"). Add them in three sections (equivalent to the independent
Copilot fix in PR bcallaway11#265): edid / aggte_edid / as_MP_edid alongside att_gt / aggte;
an "Efficient DiD: Plotting, Summarizing, and Methods" section (print/summary/
coef/vcov/as.data.frame methods + edid_weights + edid_weight_plot); and an
"Efficient DiD: Specification Testing and Robustness" section (hausman / sargan /
adaptive / frontier / perturbation_bootstrap / refit_bootstrap).
@pedrohcgs pedrohcgs closed this Jun 17, 2026
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.

2 participants