Class ResolveTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
io.swagger.v3.plugins.gradle.tasks.ResolveTask
- All Implemented Interfaces:
Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.Named,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
@CacheableTask
public class ResolveTask
extends org.gradle.api.DefaultTask
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.gradle.api.provider.Property<Boolean>final org.gradle.api.file.ConfigurableFileCollectionfinal org.gradle.api.file.ConfigurableFileCollectionfinal org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<Boolean>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.SetProperty<String>final org.gradle.api.provider.SetProperty<String>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<Boolean>final org.gradle.api.file.RegularFilePropertyfinal org.gradle.api.file.DirectoryPropertyfinal org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<ResolveTask.Format>final org.gradle.api.provider.Property<Boolean>final org.gradle.api.provider.Property<Boolean>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.SetProperty<String>final org.gradle.api.provider.SetProperty<String>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<String>final org.gradle.api.provider.Property<Boolean>Deprecated.if you want to skip the task do not execute it in the first place or remove the task dependency that causes it to runfinal org.gradle.api.provider.Property<Boolean>final org.gradle.api.provider.Property<Boolean>final org.gradle.api.provider.Property<String>Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Property<Boolean>org.gradle.api.file.ConfigurableFileCollectionorg.gradle.api.file.ConfigurableFileCollectionorg.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.SetProperty<String>org.gradle.api.provider.SetProperty<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.file.RegularFilePropertyorg.gradle.api.provider.Property<String>org.gradle.api.file.DirectoryPropertyorg.gradle.api.provider.Property<String>org.gradle.api.provider.Property<ResolveTask.Format>org.gradle.api.provider.Provider<String>Deprecated.Use outputDir instead.org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<String>org.gradle.api.provider.SetProperty<String>org.gradle.api.provider.SetProperty<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>getSkip()org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<String>voidresolve()voidsetAlwaysResolveAppPath(@Nullable String alwaysResolveAppPath) voidsetAlwaysResolveAppPath(Boolean alwaysResolveAppPath) voidsetBuildClasspath(Iterable<File> buildClasspath) voidsetClasspath(Iterable<File> classpath) voidsetContextId(String contextId) voidsetConvertToOpenAPI31(@Nullable String convertToOpenAPI31) voidsetConvertToOpenAPI31(Boolean convertToOpenAPI31) voidsetDefaultResponseCode(String defaultResponseCode) voidsetEncoding(String encoding) voidsetFilterClass(String filterClass) voidsetGroupsValidationStrategy(String groupsValidationStrategy) voidsetIgnoredRoutes(Collection<String> ignoredRoutes) voidsetModelConverterClasses(Set<String> modelConverterClasses) voidsetObjectMapperProcessorClass(String objectMapperProcessorClass) voidsetOpenAPI31(@Nullable String openAPI31) voidsetOpenAPI31(Boolean openAPI31) voidsetOpenApiFile(File openApiFile) voidsetOpenAPIVersion(String openAPIVersion) voidsetOutputDir(String outputPath) voidsetOutputFileName(String outputFileName) voidsetOutputFormat(ResolveTask.Format outputFormat) voidsetOutputFormat(String outputFormat) voidsetOutputPath(String outputPath) Deprecated.Use outputDir instead.voidsetPrettyPrint(@Nullable Boolean prettyPrint) voidsetPrettyPrint(@Nullable String prettyPrint) voidsetReadAllResources(@Nullable String readAllResources) voidsetReadAllResources(Boolean readAllResources) voidsetReaderClass(String readerClass) voidsetResourceClasses(Set<String> resourceClasses) voidsetResourcePackages(Set<String> resourcePackages) voidsetScannerClass(String scannerClass) voidsetSchemaResolution(String schemaResolution) voidvoidsetSkipResolveAppPath(Boolean skipResolveAppPath) voidsetSortOutput(Boolean sortOutput) voidsetValidatorProcessorClass(String validatorProcessorClass) Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, notCompatibleWithConfigurationCache
-
Field Details
-
outputFileName
-
outputDir
@OutputDirectory public final org.gradle.api.file.DirectoryProperty outputDir -
openApiFile
@InputFile @Optional @PathSensitive(RELATIVE) public final org.gradle.api.file.RegularFileProperty openApiFile -
outputFormat
-
resourcePackages
-
resourceClasses
-
filterClass
-
readerClass
-
scannerClass
-
prettyPrint
-
readAllResources
-
ignoredRoutes
-
buildClasspath
@Classpath @Optional public final org.gradle.api.file.ConfigurableFileCollection buildClasspath -
classpath
@Classpath public final org.gradle.api.file.ConfigurableFileCollection classpath -
skip
Deprecated.if you want to skip the task do not execute it in the first place or remove the task dependency that causes it to runCompletely skips execution of the task. -
encoding
-
modelConverterClasses
- Since:
- 2.0.6
-
objectMapperProcessorClass
-
sortOutput
-
alwaysResolveAppPath
-
skipResolveAppPath
-
contextId
-
openAPI31
-
convertToOpenAPI31
- Since:
- 2.2.12
-
schemaResolution
- Since:
- 2.2.24
-
defaultResponseCode
-
validatorProcessorClass
-
groupsValidationStrategy
-
-
Constructor Details
-
ResolveTask
public ResolveTask()
-
-
Method Details
-
getOutputFileName
-
getOpenApiFile
public org.gradle.api.file.RegularFileProperty getOpenApiFile() -
getOutputDir
public org.gradle.api.file.DirectoryProperty getOutputDir() -
setOutputDir
-
setOutputFileName
-
setOpenApiFile
-
getClasspath
public org.gradle.api.file.ConfigurableFileCollection getClasspath() -
setClasspath
-
getBuildClasspath
public org.gradle.api.file.ConfigurableFileCollection getBuildClasspath() -
setBuildClasspath
-
getOutputPath
Deprecated.Use outputDir instead. -
setOutputPath
Deprecated.Use outputDir instead. -
getOutputFormat
-
setOutputFormat
-
setOutputFormat
-
getResourcePackages
-
setResourcePackages
-
getModelConverterClasses
-
setModelConverterClasses
-
getResourceClasses
-
setResourceClasses
-
getFilterClass
-
setFilterClass
-
getReaderClass
-
setReaderClass
-
getObjectMapperProcessorClass
-
setObjectMapperProcessorClass
- Since:
- 2.0.6
-
getDefaultResponseCode
- Since:
- 2.2.17
-
setDefaultResponseCode
- Since:
- 2.2.17
-
getValidatorProcessorClass
- Since:
- 2.2.29
-
setValidatorProcessorClass
- Since:
- 2.2.29
-
getGroupsValidationStrategy
- Since:
- 2.2.29
-
setGroupsValidationStrategy
- Since:
- 2.2.29
-
getContextId
-
setContextId
- Since:
- 2.0.6
-
getScannerClass
-
setScannerClass
-
getPrettyPrint
-
setPrettyPrint
-
setPrettyPrint
-
getReadAllResources
-
setReadAllResources
-
setReadAllResources
-
getIgnoredRoutes
-
setIgnoredRoutes
-
getSkip
-
setSkip
-
getEncoding
-
setEncoding
-
getSortOutput
-
setSortOutput
-
getAlwaysResolveAppPath
-
setAlwaysResolveAppPath
-
setAlwaysResolveAppPath
-
getSkipResolveAppPath
-
setSkipResolveAppPath
- Since:
- 2.2.15
-
getOpenAPI31
-
setOpenAPI31
-
setOpenAPI31
-
getConvertToOpenAPI31
-
setConvertToOpenAPI31
-
setConvertToOpenAPI31
-
getSchemaResolution
-
setSchemaResolution
-
getOpenAPIVersion
-
setOpenAPIVersion
-
resolve
public void resolve() throws org.gradle.api.GradleException- Throws:
org.gradle.api.GradleException
-