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 - 0.3.0 #51

Merged
merged 29 commits into from
Dec 5, 2023
Merged

Release - 0.3.0 #51

merged 29 commits into from
Dec 5, 2023

Conversation

luongvo and others added 26 commits October 31, 2023 21:58
…o-generate-new-kmm-project

[#30] Complete the script to generate the whole KMM project
# Conflicts:
#	sample/ios/sample.xcodeproj/project.pbxproj
@phongvhd93 phongvhd93 added this to the 0.3.0 milestone Dec 4, 2023
@phongvhd93 phongvhd93 self-assigned this Dec 4, 2023
@phongvhd93 phongvhd93 requested a review from suho as a code owner December 4, 2023 05:18
@phongvhd93 phongvhd93 marked this pull request as ready for review December 5, 2023 09:24
Copy link

github-actions bot commented Dec 5, 2023

9 Warnings
⚠️ Big PR
⚠️ Uh oh! Your project is under 80% coverage!
⚠️ android/src/main/java/co/nimblehq/kmm/template/ui/screens/home/HomeScreen.kt#L66 - This expression contains a magic number. Consider defining it to a well named constant.
⚠️ shared/src/androidMain/kotlin/co/nimblehq/kmm/template/Platform.android.kt#L3 - The file name 'Platform.android' does not match the name of the single top-level declaration 'AndroidPlatform'.
⚠️ shared/src/androidUnitTest/kotlin/co/nimblehq/kmm/template/androidTest.kt#L6 - The file name 'androidTest' does not match the name of the single top-level declaration 'AndroidGreetingTest'.
⚠️ shared/src/commonTest/kotlin/co/nimblehq/kmm/template/commonTest.kt#L6 - The file name 'commonTest' does not match the name of the single top-level declaration 'CommonGreetingTest'.
⚠️ shared/src/commonTest/kotlin/co/nimblehq/kmm/template/extensions/ResponseMappingTest.kt#L18 - Exception is a too generic Exception. Prefer throwing specific exceptions that indicate a specific error case.
⚠️ shared/src/iosMain/kotlin/co/nimblehq/kmm/template/Platform.ios.kt#L5 - The file name 'Platform.ios' does not match the name of the single top-level declaration 'IOSPlatform'.
⚠️ shared/src/iosTest/kotlin/co/nimblehq/kmm/template/iosTest.kt#L6 - The file name 'iosTest' does not match the name of the single top-level declaration 'IosGreetingTest'.

Kover report:

🧛 Unit Tests Code Coverage: 59.92%

Coverage of Modified Files:

File Coverage

Modified Files Not Found In Coverage Report:

.gitignore
.gitignore
.gitmodules
Gemfile.lock
Podfile.lock
README.md
README.md
android
buildKonfig.properties
buildKonfig.properties.sample
deploy_production.yml
deploy_production.yml
deploy_staging.yml
deploy_staging.yml
make.sh
make_android.sh
make_ios.sh
make_shared.kts
proguard-rules.pro
proguard-rules.pro
project.pbxproj
settings.gradle.kts
test.yml
test.yml

Codebase cunningly covered by count Shroud 🧛

Generated by 🚫 Danger

@phongvhd93 phongvhd93 merged commit 828f5d6 into main Dec 5, 2023
1 check passed
@phongvhd93 phongvhd93 deleted the release/0.3.0 branch December 5, 2023 09:32
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.

5 participants