Skip to content

Commit

Permalink
Merge pull request #7 from usefulness/updates
Browse files Browse the repository at this point in the history
Ensure reporting extension is available
  • Loading branch information
mateuszkwiecinski authored Mar 30, 2024
2 parents 8728fab + fd8885d commit 6581f2e
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@ package io.github.usefulness.mavensympathy

import org.gradle.api.Plugin
import org.gradle.api.Project
import org.gradle.api.plugins.ReportingBasePlugin
import org.gradle.api.reporting.ReportingExtension

public class MavenSympathyPlugin : Plugin<Project> {

override fun apply(target: Project): Unit = with(target) {
pluginManager.apply(ReportingBasePlugin::class.java)
val reportingExtension = extensions.getByType(ReportingExtension::class.java)
val task = tasks.register("sympathyForMrMaven", SympathyForMrMavenTask::class.java) {
outputFile.set(reportingExtension.baseDirectory.map { it.dir(name).file("output.txt") })
Expand Down

0 comments on commit 6581f2e

Please sign in to comment.