-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decouple scda #139
Decouple scda #139
Conversation
linking this issue; #140 |
Code Coverage Summary
Diff against main
Results for commit: 86cf39d Minimum allowed coverage is ♻️ This comment has been updated with latest results |
@kartikeyakirar you can remove all the tests which depends on |
adlb <- rADLB # nolint | ||
adtte <- rADTTE # nolint |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
adlb <- rADLB # nolint | |
adtte <- rADTTE # nolint | |
ADLB <- rADLB # nolint | |
ADTTE <- rADTTE # nolint |
Let us keep the capitalization of data set names.
Also, that is what the # nolint
is for.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point. Regarding uppercase dataset names in teal. In teal.data
when using cdisc_data
there is a check if "ADSL"
exists, which is necessary for a join keys to work. It means we have this limitation in whole teal
framework and we should stick to uppercase always when dealing with ADaM datasets. Other (then ADaM) datasets can be written in lowercase.
I think in the future we should make teal.data not being case-sensitive.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Please wait with merge. We need to merge all packages from the same branch in the same time. We will be ready to merge them once this is approved by @lcd2yyz insightsengineering/osprey#121
- [ ] teal insightsengineering/teal#858 - [ ] teal.widgets - [ ] osprey insightsengineering/osprey#121 - [ ] teal.osprey insightsengineering/teal.osprey#214 - [ ] teal.transform insightsengineering/teal.transform#139 --------- Signed-off-by: Dawid Kałędkowski <6959016+gogonzo@users.noreply.github.com> Co-authored-by: kartikeya kirar <kirar.kartikeya1@gmail.com>
- [ ] teal insightsengineering/teal#858 - [ ] teal.widgets - [ ] osprey insightsengineering/osprey#121 - [ ] teal.osprey insightsengineering/teal.osprey#214 - [ ] teal.transform insightsengineering/teal.transform#139
A follow-up after #139 that closed #133 After I had a chance to do a scda decoupling for goshawk insightsengineering/goshawk#198 and had a chance to review scda decoupling for teal.modules.general insightsengineering/teal.modules.general#534 I realized some changes need to be applied in PRs that were already merged in other packages. Main changes: - I prepend dataset names with package names as now we are having the same data in multiple packages (`teal.transform::rADAE` and `teal.modules.general::rADAE` for example) - added a `data-raw/data.R` file to show how the `data/` folder was created - extended `.RBuildignore` file to omit `data-raw/data.R` while building the package
fixes #133