-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
New Spezi Standard Implementation #9
Conversation
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.
@niallkehoe Thank you for the PR and the improvements to the HealthKit module! This really demonstrates how the new Standard
implementation improves these types of interactions and how this leads to a cleaner UI for the Standard
s.
I had several comments across the PR, let me know if you have any questions or comments regarding the different elements! Happy to go into detail if you have any follow-up questions.
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #9 +/- ##
==========================================
+ Coverage 7.56% 71.79% +64.23%
==========================================
Files 12 11 -1
Lines 463 436 -27
==========================================
+ Hits 35 313 +278
+ Misses 428 123 -305
... and 3 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
@niallkehoe Thank you for continuing to work on the PR, let me know once you have addressed all comments and you think that it is in a good shape to give it an other review 🚀 |
@paul Just uploaded my code after a check of all the files |
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.
Thank you for the improvements @niallkehoe! I only had a few very small comments that would be great to be addressed before we merge the PR. No need for an other review, you can merge the PR one the conversations are resolved.
Thank you for all the work and effort that went into improving Spezi and the HealthKit module!
Sources/SpeziHealthKit/CollectSample/HealthKitSampleDataSource.swift
Outdated
Show resolved
Hide resolved
Co-authored-by: Paul Schmiedmayer <PSchmiedmayer@users.noreply.github.com>
Co-authored-by: Paul Schmiedmayer <PSchmiedmayer@users.noreply.github.com>
New Spezi Standard Implementation
♻️ Current situation & Problem
Currently, the SpeziHealthKit module lacks support for the new Spezi Standard released in Spezi 0.7.0
*This PR implements the improvements mentioned in [https://github.com/https://github.com/StanfordSpezi/Spezi/pull/73](Pull 73) *
💡 Proposed solution
Update the codebase to the newest Spezi 0.7.0
⚙️ Release Notes
This feature will allow for greater flexibility when using Spezi Questionnaire.
Related PRs
See [https://github.com/https://github.com/StanfordSpezi/Spezi/pull/73](Pull 73) in Spezi for details
Testing
Passes all tests
Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines: