generated from JetBrains/compose-multiplatform-ios-android-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding linting to a code project, with tools like Detekt for Kotlin, is crucial for ensuring consistent coding styles, improving code quality, and catching potential bugs early in the development process. Linting promotes collaboration within development teams by enforcing uniform coding conventions, enhancing code readability, and automating the identification of common issues during code reviews. Detekt, being Kotlin-specific, allows for customizable rules tailored to a project's needs, ensuring adherence to best practices and Kotlin-specific coding conventions. This leads to increased productivity, seamless integration into CI/CD pipelines, and ultimately results in more maintainable and reliable Kotlin projects.
- Loading branch information
Showing
7 changed files
with
1,297 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
<?xml version="1.0" ?> | ||
<SmellBaseline> | ||
<ManuallySuppressedIssues></ManuallySuppressedIssues> | ||
<CurrentIssues> | ||
<ID>ComposableFunctionName:main.android.kt$@Composable fun MainView()</ID> | ||
<ID>Filename:main.android.kt$.main.android.kt</ID> | ||
<ID>Filename:main.ios.kt$.main.ios.kt</ID> | ||
<ID>FinalNewline:App.kt$.App.kt</ID> | ||
<ID>FinalNewline:MainActivity.kt$com.myapplication.MainActivity.kt</ID> | ||
<ID>FinalNewline:main.ios.kt$.main.ios.kt</ID> | ||
<ID>FunctionNaming:main.ios.kt$fun MainViewController()</ID> | ||
<ID>MissingPackageDeclaration:App.kt$.App.kt</ID> | ||
<ID>MissingPackageDeclaration:main.android.kt$.main.android.kt</ID> | ||
<ID>MissingPackageDeclaration:main.ios.kt$.main.ios.kt</ID> | ||
<ID>ModifierMissing:App.kt$App</ID> | ||
<ID>NewLineAtEndOfFile:App.kt$.App.kt</ID> | ||
<ID>NewLineAtEndOfFile:MainActivity.kt$com.myapplication.MainActivity.kt</ID> | ||
<ID>NewLineAtEndOfFile:main.ios.kt$.main.ios.kt</ID> | ||
<ID>UnusedPrivateProperty:build.gradle.kts$val androidMain by getting { dependencies { api(libs.androidx.activity.compose) api(libs.androidx.appcompat) api(libs.androidx.core.ktx) api(libs.ktor.client.android) } }</ID> | ||
<ID>UnusedPrivateProperty:build.gradle.kts$val androidMain by getting { dependencies { implementation(project(":shared")) } }</ID> | ||
<ID>UnusedPrivateProperty:build.gradle.kts$val iosMain by creating { dependsOn(commonMain) iosX64Main.dependsOn(this) iosArm64Main.dependsOn(this) iosSimulatorArm64Main.dependsOn(this) dependencies { implementation(libs.ktor.client.ios) } }</ID> | ||
</CurrentIssues> | ||
</SmellBaseline> |
Oops, something went wrong.