Skip to content

Bug: pkgdown warnings and tibble print formatting issue #1012#1087

Merged
kellijohnson-NOAA merged 1 commit into
mainfrom
dev-issue1012
Dec 30, 2025
Merged

Bug: pkgdown warnings and tibble print formatting issue #1012#1087
kellijohnson-NOAA merged 1 commit into
mainfrom
dev-issue1012

Conversation

@awilnoaa

Copy link
Copy Markdown
Contributor

What is the feature?

  • Removes incorrect ANSI prefixes from tibble output and adds missing alt text to vignettes.

How have you implemented the solution?

  • Removed stray ANSI color prefixes from printed tibble output using withr.
  • Added accessible fig.alt text to flagged vignettes

Does the PR impact any other area of the project, maybe another repo?

  • No. Changes are limited to documentation and vignettes

#1012

@awilnoaa awilnoaa added the kind: documentation Improvements or additions to documentation label Dec 18, 2025

@e-perl-NOAA e-perl-NOAA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for running point and submitting the PR for these changes!

@codecov

codecov Bot commented Dec 18, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.96%. Comparing base (c9e8c0c) to head (f148f75).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #1087       +/-   ##
===========================================
+ Coverage   70.58%   85.96%   +15.37%     
===========================================
  Files          52       81       +29     
  Lines        1914     7887     +5973     
  Branches      517      513        -4     
===========================================
+ Hits         1351     6780     +5429     
- Misses        532     1096      +564     
+ Partials       31       11       -20     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@kellijohnson-NOAA kellijohnson-NOAA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this! The edits are great. I have a few minor comments below. I also think that we need to run this through the linter, which you can do by calling the slash command.

One major question that I have is because we are fixing things, should we open this PR to main instead of dev? I know that this is not typical but we have a few changes in main already that we are going to release as a hot fix and I am leaning towards including these changes in that release rather than waiting for the next release. Please let me know your thoughts and sorry that I did not voice this earlier in the process.

Comment thread vignettes/fims-path-maturity.Rmd Outdated
Comment thread vignettes/fims-path-maturity.Rmd Outdated
Comment thread vignettes/fims-path-maturity.Rmd Outdated
Comment thread vignettes/fims-path-maturity.Rmd Outdated
Comment thread vignettes/fims-path-maturity.Rmd Outdated
Comment thread vignettes/fims-demo.Rmd Outdated
Comment thread vignettes/fims-demo.Rmd
Comment thread vignettes/fims-demo.Rmd
Comment thread vignettes/fims-demo.Rmd Outdated
Comment thread pkgdown/_pkgdown.yml
@awilnoaa

Copy link
Copy Markdown
Contributor Author

@kellijohnson-NOAA Will do! I’ll work through the comments and updated the PR to main. Thanks for taking the time to review it

@e-perl-NOAA

Copy link
Copy Markdown
Contributor

@awilnoaa I reran the failed actions because when looking through the logs it seemed like more of an issue on github actions end then ours, which it was!

@awilnoaa

Copy link
Copy Markdown
Contributor Author

@e-perl-NOAA Thank you, glad it turned out to be a GitHub issue!

@awilnoaa awilnoaa changed the base branch from dev to main December 22, 2025 18:25
@awilnoaa awilnoaa force-pushed the dev-issue1012 branch 2 times, most recently from a130f2f to b660cae Compare December 29, 2025 21:32

@kellijohnson-NOAA kellijohnson-NOAA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Adrianne for these changes. I am going to remove the space after Developer and then once they pass everything I will merge it into main.

…warnings

- Remove stray ANSI color prefixes from printed tibble output using withr
- Add missing fig.alt text to vignettes flagged by pkgdown
- Remove unused section icons from pkgdown config (icons only render in navbar)
@kellijohnson-NOAA kellijohnson-NOAA linked an issue Dec 30, 2025 that may be closed by this pull request
4 tasks
@kellijohnson-NOAA kellijohnson-NOAA merged commit 1fea082 into main Dec 30, 2025
19 of 20 checks passed
@kellijohnson-NOAA kellijohnson-NOAA deleted the dev-issue1012 branch December 30, 2025 04:03
@github-project-automation github-project-automation Bot moved this from Backlog to Done in FIMS Code Club Dec 30, 2025
@kellijohnson-NOAA kellijohnson-NOAA linked an issue Jan 8, 2026 that may be closed by this pull request
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind: documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature:] Increase accessibility of vignettes [Bug:] pkgdown warnings and tibble print formatting issue

3 participants