Skip to content

Commit

Permalink
Use managed properties in AbstractTransitionNexusStagingRepositoryTask
Browse files Browse the repository at this point in the history
  • Loading branch information
3flex committed Jul 5, 2023
1 parent 02b43fc commit 92d313f
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ import io.github.gradlenexus.publishplugin.internal.StagingRepository
import io.github.gradlenexus.publishplugin.internal.StagingRepositoryTransitioner
import org.gradle.api.Action
import org.gradle.api.model.ObjectFactory
import org.gradle.api.provider.Property
import org.gradle.api.provider.Provider
import org.gradle.api.tasks.Input
import org.gradle.api.tasks.Internal
Expand All @@ -45,8 +46,8 @@ abstract class AbstractTransitionNexusStagingRepositoryTask(
)
}

@Internal
val transitionCheckOptions = project.objects.property<TransitionCheckOptions>()
@get:Internal
abstract val transitionCheckOptions: Property<TransitionCheckOptions>

fun transitionCheckOptions(action: Action<in TransitionCheckOptions>) = action.execute(transitionCheckOptions.get())

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import org.gradle.api.provider.Provider
import org.gradle.api.tasks.options.Option
import javax.inject.Inject

open class CloseNexusStagingRepository @Inject constructor(
abstract class CloseNexusStagingRepository @Inject constructor(
objects: ObjectFactory,
repository: NexusRepository,
registry: Provider<InvalidatingStagingRepositoryDescriptorRegistry>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import org.gradle.api.provider.Provider
import org.gradle.api.tasks.options.Option
import javax.inject.Inject

open class ReleaseNexusStagingRepository @Inject constructor(
abstract class ReleaseNexusStagingRepository @Inject constructor(
objects: ObjectFactory,
repository: NexusRepository,
registry: Provider<InvalidatingStagingRepositoryDescriptorRegistry>
Expand Down

0 comments on commit 92d313f

Please sign in to comment.