PR#121 Fix codeAnalysis issues fix reporting for new module

This commit is contained in:
Gergely Hegedus 2022-09-23 14:29:37 +03:00
parent 00e7a806eb
commit 93facd1f1b
8 changed files with 22 additions and 12 deletions

View file

@ -40,7 +40,9 @@ jobs:
if: always() if: always()
with: with:
name: ktLint Results name: ktLint Results
path: ./**/build/reports/ktlint/**/*ktlint*Check.txt path: |
./**/build/reports/ktlint/**/*ktlint*Check.txt
./**/**/build/reports/ktlint/**/*ktlint*Check.txt
retention-days: 1 retention-days: 1
- name: Run Lint - name: Run Lint
run: ./gradlew lint run: ./gradlew lint
@ -49,7 +51,9 @@ jobs:
if: always() if: always()
with: with:
name: Lint Results name: Lint Results
path: ./**/build/reports/*lint-results*.html path: |
./**/build/reports/*lint-results*.html
./**/**/build/reports/*lint-results*.html
retention-days: 1 retention-days: 1
run-tests: run-tests:

View file

@ -14,4 +14,4 @@ class DetailFragment : Fragment(R.layout.fragment_detail) {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)
(view as TextView).text = getString(R.string.home_item, args.position) (view as TextView).text = getString(R.string.home_item, args.position)
} }
} }

View file

@ -41,4 +41,4 @@ class HomeFragment : Fragment(R.layout.fragment_home) {
holder.itemView.setOnClickListener { onClick(position) } holder.itemView.setOnClickListener { onClick(position) }
} }
} }
} }

View file

@ -12,4 +12,4 @@ class NavControllerActivity : AppCompatActivity() {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
setContentView(R.layout.activity_nav_controller) setContentView(R.layout.activity_nav_controller)
} }
} }

View file

@ -111,4 +111,4 @@ class HomeNavigationTest {
onFragment { action() } onFragment { action() }
} }
} }
} }

View file

@ -4,8 +4,14 @@ detekt {
def projectPaths = subprojects.collect { def projectPaths = subprojects.collect {
def projectName = it.name def projectName = it.name
"$projectDir/$projectName/src/main/java" if (it.subprojects.isEmpty()) {
} "$projectDir/$projectName/src/main/java"
} else {
it.subprojects.collect { sub ->
"$sub.projectDir//src/main/java"
}
}
}.flatten()
source = files(*projectPaths) source = files(*projectPaths)
config = files("$projectDir/detekt/detekt.yml") config = files("$projectDir/detekt/detekt.yml")

View file

@ -6,7 +6,7 @@ subprojects { module ->
warningsAsErrors true warningsAsErrors true
abortOnError true abortOnError true
textReport true textReport true
ignore 'Overdraw' ignore 'Overdraw', 'NewerVersionAvailable', 'GradleDependency'
textOutput "stdout" textOutput "stdout"
} }
} }
@ -17,7 +17,7 @@ subprojects { module ->
warningsAsErrors true warningsAsErrors true
abortOnError true abortOnError true
textReport true textReport true
ignore 'Overdraw' ignore 'Overdraw', 'NewerVersionAvailable', 'GradleDependency'
textOutput "stdout" textOutput "stdout"
} }
} }
@ -27,7 +27,7 @@ subprojects { module ->
warningsAsErrors true warningsAsErrors true
abortOnError true abortOnError true
textReport true textReport true
ignore 'Overdraw' ignore 'Overdraw', 'NewerVersionAvailable', 'GradleDependency'
textOutput "stdout" textOutput "stdout"
} }
} }

View file

@ -5,7 +5,7 @@ project.ext {
androidx_constraintlayout_version = "2.1.3" androidx_constraintlayout_version = "2.1.3"
androidx_livedata_version = "2.4.0" androidx_livedata_version = "2.4.0"
androidx_swiperefreshlayout_version = "1.1.0" androidx_swiperefreshlayout_version = "1.1.0"
room_version = "2.4.2" room_version = "2.4.3"
activity_ktx_version = "1.4.0" activity_ktx_version = "1.4.0"
androidx_navigation = "2.4.0" androidx_navigation = "2.4.0"