Package com.vaadin.flow.gradle
Class PluginEffectiveConfiguration
-
- All Implemented Interfaces:
-
java.io.Serializable
public final class PluginEffectiveConfiguration implements Serializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPluginEffectiveConfiguration.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Provider<Boolean>productionModeprivate final Property<String>sourceSetNameprivate final Property<String>dependencyScopeprivate final Provider<File>frontendOutputDirectoryprivate final Provider<File>resourcesOutputDirectoryprivate final Provider<File>npmFolderprivate final Provider<File>frontendDirectoryprivate final Provider<File>effectiveFrontendDirectoryprivate final Provider<Boolean>generateBundleprivate final Provider<Boolean>runNpmInstallprivate final Provider<Boolean>generateEmbeddableWebComponentsprivate final Property<File>frontendResourcesDirectoryprivate final Property<Boolean>optimizeBundleprivate final Provider<Boolean>pnpmEnableprivate final Provider<Boolean>bunEnableprivate final Provider<Boolean>useGlobalPnpmprivate final Property<Boolean>requireHomeNodeExecprivate final Property<String>nodeFolderprivate final Provider<Boolean>eagerServerLoadprivate final Property<File>applicationPropertiesprivate final Property<File>openApiJsonFileprivate final Property<File>javaSourceFolderprivate final Property<File>javaResourceFolderprivate final Property<File>generatedTsFolderprivate final Property<String>nodeVersionprivate final Property<String>nodeDownloadRootprivate final Property<File>resourceOutputDirectoryprivate final Property<String>projectBuildDirprivate final ListProperty<String>postinstallPackagesprivate final ListProperty<String>excludePostinstallPackagesprivate final ClasspathFilterclasspathFilterprivate final Property<String>processResourcesTaskNameprivate final Provider<Boolean>frontendHotdeployprivate final Provider<Boolean>ciBuildprivate final Property<Boolean>skipDevBundleBuildprivate final Provider<Boolean>forceProductionBuildprivate final Property<Boolean>alwaysExecutePrepareFrontendprivate final Provider<Boolean>reactEnableprivate final Property<Boolean>cleanFrontendFilesprivate final Provider<String>applicationIdentifierprivate final ListProperty<String>frontendExtraFileExtensionsprivate final Provider<Boolean>frontendIgnoreVersionChecksprivate final Provider<Integer>minimumFrontendPackageAgeDaysprivate final Provider<Boolean>npmExcludeWebComponentsprivate final Provider<Boolean>commercialWithBannerprivate final Provider<FrontendToolsSettings>toolsSettingspublic final static PluginEffectiveConfiguration.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description PluginEffectiveConfiguration(Project project, VaadinFlowPluginExtension extension)
-
Method Summary
-
-
Constructor Detail
-
PluginEffectiveConfiguration
PluginEffectiveConfiguration(Project project, VaadinFlowPluginExtension extension)
-
-
Method Detail
-
getProductionMode
final Provider<Boolean> getProductionMode()
-
getSourceSetName
final Property<String> getSourceSetName()
-
getDependencyScope
final Property<String> getDependencyScope()
-
getFrontendOutputDirectory
final Provider<File> getFrontendOutputDirectory()
-
getResourcesOutputDirectory
final Provider<File> getResourcesOutputDirectory()
-
getNpmFolder
final Provider<File> getNpmFolder()
-
getFrontendDirectory
final Provider<File> getFrontendDirectory()
-
getEffectiveFrontendDirectory
final Provider<File> getEffectiveFrontendDirectory()
-
getGenerateBundle
final Provider<Boolean> getGenerateBundle()
-
getRunNpmInstall
final Provider<Boolean> getRunNpmInstall()
-
getGenerateEmbeddableWebComponents
final Provider<Boolean> getGenerateEmbeddableWebComponents()
-
getFrontendResourcesDirectory
final Property<File> getFrontendResourcesDirectory()
-
getOptimizeBundle
final Property<Boolean> getOptimizeBundle()
-
getPnpmEnable
final Provider<Boolean> getPnpmEnable()
-
getBunEnable
final Provider<Boolean> getBunEnable()
-
getUseGlobalPnpm
final Provider<Boolean> getUseGlobalPnpm()
-
getRequireHomeNodeExec
final Property<Boolean> getRequireHomeNodeExec()
-
getNodeFolder
final Property<String> getNodeFolder()
-
getEagerServerLoad
final Provider<Boolean> getEagerServerLoad()
-
getApplicationProperties
final Property<File> getApplicationProperties()
-
getOpenApiJsonFile
final Property<File> getOpenApiJsonFile()
-
getJavaSourceFolder
final Property<File> getJavaSourceFolder()
-
getJavaResourceFolder
final Property<File> getJavaResourceFolder()
-
getGeneratedTsFolder
final Property<File> getGeneratedTsFolder()
-
getNodeVersion
final Property<String> getNodeVersion()
-
getNodeDownloadRoot
final Property<String> getNodeDownloadRoot()
-
getResourceOutputDirectory
final Property<File> getResourceOutputDirectory()
-
getProjectBuildDir
final Property<String> getProjectBuildDir()
-
getPostinstallPackages
final ListProperty<String> getPostinstallPackages()
-
getExcludePostinstallPackages
final ListProperty<String> getExcludePostinstallPackages()
-
getClasspathFilter
final ClasspathFilter getClasspathFilter()
-
getProcessResourcesTaskName
final Property<String> getProcessResourcesTaskName()
-
getFrontendHotdeploy
final Provider<Boolean> getFrontendHotdeploy()
-
getCiBuild
final Provider<Boolean> getCiBuild()
-
getSkipDevBundleBuild
final Property<Boolean> getSkipDevBundleBuild()
-
getForceProductionBuild
final Provider<Boolean> getForceProductionBuild()
-
getAlwaysExecutePrepareFrontend
final Property<Boolean> getAlwaysExecutePrepareFrontend()
-
getReactEnable
final Provider<Boolean> getReactEnable()
-
getCleanFrontendFiles
final Property<Boolean> getCleanFrontendFiles()
-
getApplicationIdentifier
final Provider<String> getApplicationIdentifier()
-
getFrontendExtraFileExtensions
final ListProperty<String> getFrontendExtraFileExtensions()
-
getFrontendIgnoreVersionChecks
final Provider<Boolean> getFrontendIgnoreVersionChecks()
-
getMinimumFrontendPackageAgeDays
final Provider<Integer> getMinimumFrontendPackageAgeDays()
-
getNpmExcludeWebComponents
final Provider<Boolean> getNpmExcludeWebComponents()
-
getCommercialWithBanner
final Provider<Boolean> getCommercialWithBanner()
-
getToolsSettings
final Provider<FrontendToolsSettings> getToolsSettings()
-
-
-
-