Package io.github.gmazzo.codeowners
Class CodeOwnersJVMExtensionInternal
-
- All Implemented Interfaces:
-
io.github.gmazzo.codeowners.CodeOwnersExtensionBase,io.github.gmazzo.codeowners.CodeOwnersInspectDependencies,io.github.gmazzo.codeowners.CodeOwnersJVMExtension
public abstract class CodeOwnersJVMExtensionInternal extends CodeOwnersExtensionBaseInternal<CodeOwnersJVMSourceSet> implements CodeOwnersJVMExtension
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<Boolean>enabledprivate final Property<CodeOwnersExtensionBase.Renamer>codeOwnersRenamerprivate final CodeOwnersReportsreportsprivate final DirectoryPropertyrootDirectoryprivate final RegularFilePropertycodeOwnersFileprivate final NamedDomainObjectContainer<CodeOwnersJVMSourceSet>sourceSetsprivate final DirectoryPropertyreportsDirectoryprivate final Property<CodeOwnersInspectDependencies.DependenciesMode>inspectDependenciesprivate final Lazy<TaskProvider<CodeOwnersRenameTask>>renameTaskprivate final RegularFilePropertyrenamedCodeOwnersFileprivate final RegularFilePropertyrenamedCodeOwnersFileUntracked
-
Constructor Summary
Constructors Constructor Description CodeOwnersJVMExtensionInternal(Project project, Lazy<TaskProvider<CodeOwnersRenameTask>> renameTask)
-
Method Summary
Modifier and Type Method Description abstract Property<Boolean>getEnabled()abstract Property<CodeOwnersExtensionBase.Renamer>getCodeOwnersRenamer()abstract CodeOwnersReportsgetReports()abstract DirectoryPropertygetRootDirectory()abstract RegularFilePropertygetCodeOwnersFile()abstract NamedDomainObjectContainer<CodeOwnersJVMSourceSet>getSourceSets()abstract DirectoryPropertygetReportsDirectory()abstract Property<CodeOwnersInspectDependencies.DependenciesMode>getInspectDependencies()final Lazy<TaskProvider<CodeOwnersRenameTask>>getRenameTask()abstract RegularFilePropertygetRenamedCodeOwnersFile()abstract RegularFilePropertygetRenamedCodeOwnersFileUntracked()-
-
Constructor Detail
-
CodeOwnersJVMExtensionInternal
CodeOwnersJVMExtensionInternal(Project project, Lazy<TaskProvider<CodeOwnersRenameTask>> renameTask)
-
-
Method Detail
-
getEnabled
abstract Property<Boolean> getEnabled()
-
getCodeOwnersRenamer
abstract Property<CodeOwnersExtensionBase.Renamer> getCodeOwnersRenamer()
-
getReports
abstract CodeOwnersReports getReports()
-
getRootDirectory
abstract DirectoryProperty getRootDirectory()
-
getCodeOwnersFile
abstract RegularFileProperty getCodeOwnersFile()
-
getSourceSets
abstract NamedDomainObjectContainer<CodeOwnersJVMSourceSet> getSourceSets()
-
getReportsDirectory
abstract DirectoryProperty getReportsDirectory()
-
getInspectDependencies
abstract Property<CodeOwnersInspectDependencies.DependenciesMode> getInspectDependencies()
-
getRenameTask
final Lazy<TaskProvider<CodeOwnersRenameTask>> getRenameTask()
-
getRenamedCodeOwnersFile
abstract RegularFileProperty getRenamedCodeOwnersFile()
-
getRenamedCodeOwnersFileUntracked
abstract RegularFileProperty getRenamedCodeOwnersFileUntracked()
-
-
-
-