@@ -47,7 +47,6 @@ import org.apache.maven.reporting.AbstractMavenReport
4747 threadSafe = true ,
4848)
4949class KtlintReport : AbstractMavenReport () {
50-
5150 @Parameter(defaultValue = " \$ {project.basedir}" , readonly = true , required = true )
5251 private lateinit var basedir: File
5352
@@ -168,47 +167,46 @@ class KtlintReport : AbstractMavenReport() {
168167 )
169168 }
170169
171- override fun getName (locale : Locale ): String =
172- getBundle(locale)[" report.ktlint.name" ]
170+ override fun getName (locale : Locale ): String = getBundle(locale)[" report.ktlint.name" ]
173171
174- override fun getDescription (locale : Locale ): String =
175- getBundle(locale)[" report.ktlint.description" ]
172+ override fun getDescription (locale : Locale ): String = getBundle(locale)[" report.ktlint.description" ]
176173
177174 override fun getOutputName (): String = " ktlint"
178175
179- override fun canGenerateReport (): Boolean =
180- ! skip && sourceRoots.asSequence().map(::File ).any { it.isDirectory }
176+ override fun canGenerateReport (): Boolean = ! skip && sourceRoots.asSequence().map(::File ).any { it.isDirectory }
181177
182178 override fun executeReport (locale : Locale ) {
183- val results = Report (
184- log = log,
185- basedir = basedir,
186- modulePackaging = packaging,
187- sources = listOf (
188- Sources (
189- isIncluded = includeSources,
190- sourceRoots = sourceRoots,
191- includes = sourcesIncludes,
192- excludes = sourcesExcludes,
193- ),
194- Sources (
195- isIncluded = includeTestSources,
196- sourceRoots = testSourceRoots,
197- includes = testSourcesIncludes,
198- excludes = testSourcesExcludes,
199- ),
200- Sources (
201- isIncluded = includeScripts,
202- sourceRoots = scriptRoots,
203- includes = scriptsIncludes,
204- excludes = scriptsExcludes,
205- ),
206- ),
207- android = android,
208- reporterConfig = reporters ? : emptySet(),
209- verbose = verbose,
210- enableExperimentalRules = experimental,
211- )()
179+ val results =
180+ Report (
181+ log = log,
182+ basedir = basedir,
183+ modulePackaging = packaging,
184+ sources =
185+ listOf (
186+ Sources (
187+ isIncluded = includeSources,
188+ sourceRoots = sourceRoots,
189+ includes = sourcesIncludes,
190+ excludes = sourcesExcludes,
191+ ),
192+ Sources (
193+ isIncluded = includeTestSources,
194+ sourceRoots = testSourceRoots,
195+ includes = testSourcesIncludes,
196+ excludes = testSourcesExcludes,
197+ ),
198+ Sources (
199+ isIncluded = includeScripts,
200+ sourceRoots = scriptRoots,
201+ includes = scriptsIncludes,
202+ excludes = scriptsExcludes,
203+ ),
204+ ),
205+ android = android,
206+ reporterConfig = reporters ? : emptySet(),
207+ verbose = verbose,
208+ enableExperimentalRules = experimental,
209+ )()
212210 KtlintReportGenerator (sink, getBundle(locale)).generatorReport(results)
213211 }
214212}
0 commit comments