Skip to content

Update keep to mandatory in ds_vars table - #128

Merged
LiamHobby merged 12 commits into
0.3.0from
81-mandatory
Dec 16, 2025
Merged

Update keep to mandatory in ds_vars table#128
LiamHobby merged 12 commits into
0.3.0from
81-mandatory

Conversation

@LiamHobby

@LiamHobby LiamHobby commented Dec 5, 2025

Copy link
Copy Markdown
Collaborator

Closes #81.

Updated old variable keep to mandatory to better reflect the wording in CDISC Define-XML. Changed references throughout the package and in associated documentation.

No functions in {metatools} leverage the old keep variable so there should be limited impact on dependent packages.

LiamHobby and others added 8 commits November 21, 2025 14:37
Increment version number to 0.3.0
Merge branch '81-mandatory' of github.com:atorus-research/metacore into 81-mandatory
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
@LiamHobby
LiamHobby requested a review from cpiraux December 5, 2025 13:46
@LiamHobby LiamHobby self-assigned this Dec 5, 2025
@LiamHobby LiamHobby added 0.3.0 documentation Improvements or additions to documentation labels Dec 5, 2025
@codecov

codecov Bot commented Dec 5, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.85714% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 85.51%. Comparing base (8a97861) to head (3792da8).
⚠️ Report is 15 commits behind head on 0.3.0.

Files with missing lines Patch % Lines
R/spec_builder.R 85.71% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            0.3.0     #128      +/-   ##
==========================================
+ Coverage   85.50%   85.51%   +0.01%     
==========================================
  Files           8        9       +1     
  Lines        1173     1174       +1     
==========================================
+ Hits         1003     1004       +1     
  Misses        170      170              

☔ 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.

@LiamHobby

Copy link
Copy Markdown
Collaborator Author

@cpiraux I have implemented the deprecation message on package load in order to remove the duplicated variable as discussed in the stand-up meeting. If you could review the updated wording in the documentation that would be great. Thanks!

@cpiraux cpiraux left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good to me! Just added a small comment.

Comment thread vignettes/Building_Specification_Readers.Rmd Outdated
@LiamHobby
LiamHobby requested a review from cpiraux December 11, 2025 16:56

@cpiraux cpiraux left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good to me!

@LiamHobby
LiamHobby merged commit 8fa6ec9 into 0.3.0 Dec 16, 2025
9 checks passed
@LiamHobby
LiamHobby deleted the 81-mandatory branch December 16, 2025 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants