Skip to content
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

[Release] 3.17.0 #420

Merged
merged 76 commits into from
Mar 2, 2023
Merged

[Release] 3.17.0 #420

merged 76 commits into from
Mar 2, 2023

Conversation

lydiasama and others added 30 commits January 26, 2023 18:59
…cing-shared-preference

# Conflicts:
#	sample-compose/app/src/main/java/co/nimblehq/sample/compose/ui/screens/home/HomeScreen.kt
[#379] Update issue templates to automatically included the correct labels
@github-actions
Copy link

github-actions bot commented Mar 1, 2023

7 Warnings
⚠️ Big PR
⚠️ Uh oh! BaseViewModel.kt is under 95% coverage!
⚠️ Uh oh! HomeFragment.kt is under 95% coverage!
⚠️ Uh oh! HomeViewModel.kt is under 95% coverage!
⚠️ Uh oh! UiModel.kt is under 95% coverage!
⚠️ Uh oh! Your project is under 80% coverage!
⚠️ Uh oh! HomeScreen.kt is under 95% coverage!

Kover report for template-xml:

🧛 Template - XML Unit Tests Code Coverage: 34.00%

Coverage of Modified Files:

File Coverage
AppPreferencesRepositoryImpl.kt 100.00%
BaseViewModel.kt 0.00%
HomeFragment.kt 92.96%
HomeViewModel.kt 0.00%
UiModel.kt 0.00%
UseCase.kt 100.00%

Modified Files Not Found In Coverage Report:

AndroidManifest.xml
AndroidManifest.xml
AppPreferencesRepository.kt
AppPreferencesRepository.kt
AppPreferencesRepository.kt
AppPreferencesRepository.kt
AppPreferencesRepositoryImplTest.kt
AppPreferencesRepositoryImplTest.kt
AppPreferencesRepositoryImplTest.kt
AppPreferencesRepositoryImplTest.kt
AppShapes.kt
CODEOWNERS
CoroutineTestRule.kt
CoroutineTestRule.kt
HomeScreen.kt
HomeScreenTest.kt
HomeScreenTest.kt
HomeScreenTest.kt
HomeViewModelTest.kt
HomeViewModelTest.kt
IsFirstTimeLaunchPreferencesUseCase.kt
IsFirstTimeLaunchPreferencesUseCase.kt
IsFirstTimeLaunchPreferencesUseCaseTest.kt
IsFirstTimeLaunchPreferencesUseCaseTest.kt
PreferencesModule.kt
PreferencesModule.kt
PreferencesModule.kt
PreferencesModule.kt
RELEASE_TEMPLATE.md
RepositoryTest.kt
RepositoryTest.kt
StorageModule.kt
StorageModule.kt
StorageModule.kt
StorageModule.kt
TestDispatchersProvider.kt
UpdateFirstTimeLaunchPreferencesUseCase.kt
UpdateFirstTimeLaunchPreferencesUseCase.kt
UpdateFirstTimeLaunchPreferencesUseCaseTest.kt
UpdateFirstTimeLaunchPreferencesUseCaseTest.kt
UseCaseTest.kt
UseCaseTest.kt
UseCaseTest.kt
Versions.kt
Versions.kt
Versions.kt
Versions.kt
bug_template.md
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
bump_version.yml
chore_template.md
detekt-config.yml
detekt-config.yml
feature_template.md
robolectric.properties
robolectric.properties
version.properties

Codebase cunningly covered by count Shroud 🧛

Kover report for template-compose:

🧛 Template - Compose Unit Tests Code Coverage: 61.00%

Coverage of Modified Files:

File Coverage
AppPreferencesRepositoryImpl.kt 100.00%
AppShapes.kt 100.00%
BaseViewModel.kt 97.62%
HomeScreen.kt 50.46%
HomeViewModel.kt 100.00%
UiModel.kt 84.21%
UseCase.kt 100.00%

Modified Files Not Found In Coverage Report:

AndroidManifest.xml
AndroidManifest.xml
AppPreferencesRepository.kt
AppPreferencesRepository.kt
AppPreferencesRepository.kt
AppPreferencesRepository.kt
AppPreferencesRepositoryImplTest.kt
AppPreferencesRepositoryImplTest.kt
AppPreferencesRepositoryImplTest.kt
AppPreferencesRepositoryImplTest.kt
CODEOWNERS
CoroutineTestRule.kt
CoroutineTestRule.kt
HomeFragment.kt
HomeScreenTest.kt
HomeScreenTest.kt
HomeScreenTest.kt
HomeViewModelTest.kt
HomeViewModelTest.kt
IsFirstTimeLaunchPreferencesUseCase.kt
IsFirstTimeLaunchPreferencesUseCase.kt
IsFirstTimeLaunchPreferencesUseCaseTest.kt
IsFirstTimeLaunchPreferencesUseCaseTest.kt
PreferencesModule.kt
PreferencesModule.kt
PreferencesModule.kt
PreferencesModule.kt
RELEASE_TEMPLATE.md
RepositoryTest.kt
RepositoryTest.kt
StorageModule.kt
StorageModule.kt
StorageModule.kt
StorageModule.kt
TestDispatchersProvider.kt
UpdateFirstTimeLaunchPreferencesUseCase.kt
UpdateFirstTimeLaunchPreferencesUseCase.kt
UpdateFirstTimeLaunchPreferencesUseCaseTest.kt
UpdateFirstTimeLaunchPreferencesUseCaseTest.kt
UseCaseTest.kt
UseCaseTest.kt
UseCaseTest.kt
Versions.kt
Versions.kt
Versions.kt
Versions.kt
bug_template.md
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
build.gradle.kts
bump_version.yml
chore_template.md
detekt-config.yml
detekt-config.yml
feature_template.md
robolectric.properties
robolectric.properties
version.properties

Codebase cunningly covered by count Shroud 🧛

Generated by 🚫 Danger

@luongvo
Copy link
Member

luongvo commented Mar 2, 2023

@ryan-conway Should we wait for the Part 3 #416 to complete the whole task for the release? cc @lydiasama

@ryan-conway
Copy link
Collaborator Author

@luongvo According to the repository maintainers handbook that @Tuubz created, releases should happen at the end of the cycle, meaning this release is already late as it should have been made on Feb 28. But if #416 does get merged today, I don't see why we shouldn't include it in this release 🙏🏻

@lydiasama
Copy link
Contributor

@luongvo @ryan-conway I'm on it now. 🙏🏻

…placing-shared-preference

# Conflicts:
#	template-compose/buildSrc/src/main/java/Versions.kt
…tastore-replacing-shared-preference

[#159][Part 3][Template] Support datastore replacing shared preference
Copy link
Member

@luongvo luongvo left a comment

Choose a reason for hiding this comment

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

@ryan-conway please list #159 in the release note.

@ryan-conway ryan-conway merged commit d5c905d into main Mar 2, 2023
@ryan-conway ryan-conway deleted the release/3.17.0 branch March 2, 2023 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants