Compare commits

...

3 Commits

Author SHA1 Message Date
ac085b04ae Adding new line 2024-01-24 14:18:57 -03:00
a09e6431b1 Adding new line 2024-01-24 14:17:42 -03:00
f4a2024e08 Moving to a module based solution 2024-01-24 13:31:33 -03:00
5 changed files with 3 additions and 16 deletions

View File

@ -37,4 +37,4 @@ jobs:
- name: Build app and run unit tests
uses: gradle/gradle-command-action@v2
with:
arguments: detekt assembleStandardRelease testReleaseUnitTest
arguments: detekt assembleStandardRelease testReleaseUnitTest

View File

@ -6,7 +6,6 @@ plugins {
kotlin("android")
kotlin("plugin.serialization")
id("com.github.zellius.shortcut-helper")
id("detekt")
}
if (gradle.startParameter.taskRequests.toString().contains("Standard")) {

View File

@ -32,6 +32,7 @@ subprojects {
}
plugins.withType<BasePlugin> {
plugins.apply("detekt")
configure<BaseExtension> {
compileSdkVersion(AndroidConfig.compileSdk)
defaultConfig {

View File

@ -12,7 +12,6 @@ dependencies {
detektPlugins(libs.detekt.rules.compose)
}
private val projectSource = file("$rootDir")
private val configFile = files("$rootDir/config/detekt/detekt.yml")
private val baselineFile = file("$rootDir/config/detekt/baseline.xml")
private val kotlinFiles = "**/*.kt"
@ -28,7 +27,6 @@ detekt {
ignoreFailures = false
config.setFrom(configFile)
baseline = file(baselineFile)
source.from(projectSource)
}
tasks.withType<io.gitlab.arturbosch.detekt.Detekt>().configureEach {
@ -41,18 +39,6 @@ tasks.withType<io.gitlab.arturbosch.detekt.Detekt>().configureEach {
}
}
tasks.register<DetektCreateBaselineTask>("detektMultiModuleBaseline") {
description = "Generate a baseline for the entire project source."
parallel = true
ignoreFailures = false
buildUponDefaultConfig = true
setSource(projectSource)
baseline.set(baselineFile)
config.setFrom(configFile)
include(kotlinFiles)
exclude(resourceFiles, buildFiles)
}
tasks.withType<io.gitlab.arturbosch.detekt.Detekt>().configureEach {
jvmTarget = JavaVersion.VERSION_17.toString()
}

View File

@ -23,3 +23,4 @@ glance = "androidx.glance:glance-appwidget:1.0.0"
accompanist-webview = { module = "com.google.accompanist:accompanist-webview", version.ref = "accompanist" }
accompanist-systemuicontroller = { module = "com.google.accompanist:accompanist-systemuicontroller", version.ref = "accompanist" }