Package io.quarkus.gradle.tasks
Class AbstractQuarkusExtension
java.lang.Object
io.quarkus.gradle.tasks.AbstractQuarkusExtension
- Direct Known Subclasses:
QuarkusPluginExtension
This base class exists to hide internal properties, make those only available in the
io.quarkus.gradle.tasks
package and to the QuarkusPluginExtension class itself.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List<org.gradle.api.Action<? super org.gradle.process.JavaForkOptions>> protected final org.gradle.api.provider.ListProperty<String> protected final List<org.gradle.api.Action<? super org.gradle.process.JavaForkOptions>> protected final org.gradle.api.provider.Property<String> protected final org.gradle.api.Projectprotected final Fileprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.gradle.tasks.BaseConfigcachingRelevantProperties(List<String> propertyPatterns) protected org.gradle.api.file.FileCollectionprotected org.gradle.api.provider.ListProperty<String> manifest()io.quarkus.deployment.pkg.NativeConfigio.quarkus.deployment.pkg.PackageConfigprotected static Stringprotected static StringtoManifestSectionAttributeKey(String section, String key)
-
Field Details
-
QUARKUS_PROFILE
- See Also:
-
project
protected final org.gradle.api.Project project -
projectDir
-
finalName
-
quarkusBuildProperties
-
cachingRelevantProperties
-
codeGenForkOptions
protected final List<org.gradle.api.Action<? super org.gradle.process.JavaForkOptions>> codeGenForkOptions -
buildForkOptions
protected final List<org.gradle.api.Action<? super org.gradle.process.JavaForkOptions>> buildForkOptions
-
-
Constructor Details
-
AbstractQuarkusExtension
protected AbstractQuarkusExtension(org.gradle.api.Project project)
-
-
Method Details
-
baseConfig
public io.quarkus.gradle.tasks.BaseConfig baseConfig() -
forcedPropertiesProperty
-
ignoredEntriesProperty
-
classpath
protected org.gradle.api.file.FileCollection classpath() -
manifest
-
getAttributes
-
packageConfig
public io.quarkus.deployment.pkg.PackageConfig packageConfig() -
cachingRelevantProperties
-
nativeConfig
public io.quarkus.deployment.pkg.NativeConfig nativeConfig() -
toManifestAttributeKey
-
toManifestSectionAttributeKey
-