-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Both Maven and Gradle plugins allow restricting the classpath elements available for ClassFinder (see FrontendScannerConfig in Maven plugin and ClasspathFilter in Gradle plugin).
The embedded plugin in the extension should provide a similar functionality.
Ideally, restrictions should be configurable via the application.properties file.
vaadin.build.frontend-scanner-config.enabled=true
vaadin.build.frontend-scanner-config.includeOutputDirectory=false
vaadin.build.frontend-scanner-config.includes=my.app.components:*,my.app:ui
vaadin.build.frontend-scanner-config.excludes=my.app.backend:*,*:business-logic
The above rules should be applied in QuarkusPluginAdapter.buildClasspath()
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Maybe