Skip to content

1095 intermediate nesting add tests + revert to roxygen 8.0.0 + fix - #1109

Merged
gmbecker merged 10 commits into
pharmaverse:1095_intermediate_nestingfrom
munoztd0:1095_intermediate_nesting_tests
Aug 17, 2026
Merged

1095 intermediate nesting add tests + revert to roxygen 8.0.0 + fix#1109
gmbecker merged 10 commits into
pharmaverse:1095_intermediate_nestingfrom
munoztd0:1095_intermediate_nesting_tests

Conversation

@munoztd0

Copy link
Copy Markdown
Contributor
  • Redocument using the up to date roxygen 8.0.0 (reverting most of the changes)
  • Added tests for at_sibling
  • Fixed multivariable label validation and made cut-split labels visible only for at_sibling branches.

@munoztd0
munoztd0 requested a review from shajoezhu as a code owner August 11, 2026 15:21
@munoztd0

Copy link
Copy Markdown
Contributor Author

@gmbecker

@munoztd0

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA

@Melkiades

Copy link
Copy Markdown
Contributor

@munoztd0 could you remove the workflow for cla? we are removing it across repos that are in pharmaverse now

@munoztd0

Copy link
Copy Markdown
Contributor Author

@munoztd0 could you remove the workflow for cla? we are removing it across repos that are in pharmaverse now

For sure, but will do it form main as this is not to be merge in main yet (then will rebase on it)

image

Comment thread DESCRIPTION
'tt_from_df.R'
'validate_table_struct.R'
'zzz_constants.R'
RoxygenNote: 7.3.3

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.

can we set this to? roxygen 8.0.0

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

it is already set to 8.0.0

Image

Gabe just added 7.3.3. inadvertendly

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.

we need to work on this together @gmbecker , would you mind update your roxygen version,

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.

That must have been old, my local version right now is 8.0.0, so no problem there

Signed-off-by: David Muñoz Tord <david.munoztord@mailbox.org>
@shajoezhu

Copy link
Copy Markdown
Collaborator

hi @munoztd0 , can you close this PR, and raise one from the repo, you should have access now, added you in the team

also, can you test in scda.test first

Comment thread R/colby_constructors.R
at_sibling = NULL,
cumulative = FALSE,
label_pos = if (!is.null(at_sibling)) "default" else "visible",
label_pos = if (!is.null(at_sibling)) "visible" else "default",

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.

nice catch

expect_equal(nrow(dontnest), 5)
})

test_that("at_sibling creates intermediate row nesting", {

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.

I had some local here too but we'll merge the two sets. thanks

Comment thread R/00tabletrees.R
check_ok_label(split_label)
## no topleft allowed
label_pos <- match.arg(label_pos, label_pos_values[-3])
label_pos <- match.arg(label_pos, label_pos_values[-4])

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.

nice catch

@gmbecker gmbecker 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 we'll do any req'd cleanup and scda.testing on the main feature branch before merging to main

@gmbecker
gmbecker merged commit 2738e96 into pharmaverse:1095_intermediate_nesting Aug 17, 2026
1 check passed
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.

4 participants