All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.triplet.gradle.play.tasks.internal.EditTaskBase.kt Maven / Gradle / Ivy

package com.github.triplet.gradle.play.tasks.internal

import com.github.triplet.gradle.common.utils.marked
import com.github.triplet.gradle.play.PlayPublisherExtension
import org.gradle.api.file.RegularFileProperty
import org.gradle.api.tasks.Internal
import java.io.File
import javax.inject.Inject

internal abstract class EditTaskBase @Inject constructor(
        extension: PlayPublisherExtension
) : PlayTaskBase(extension) {
    @get:Internal
    abstract val editIdFile: RegularFileProperty

    companion object {
        val File.editIdAndFriends
            get() = listOf(this, marked("commit"), marked("skipped"))
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy