All Classes and Interfaces
Class
Description
Goal that builds the frontend bundle.
Goal that cleans the frontend files to a clean state.
A Maven goal that converts Polymer-based source files to Lit.
Goal that downloads a Vaadin Pro license key by opening the browser and
waiting for the user to log in.
Goal that provides the URL to download a Vaadin offline license key.
Maven lifecycle participant that deletes the production
flow-build-info.json token file after each Maven session ends.The base class of Flow Mojos in order to compute correctly the modes.
This is the hidden `vaadin:dance` to clean up the frontend files.
Configuration class for filtering Maven artifacts to be scanned by the
plugin.
Represents a pattern-based matcher for Maven artifacts.
Goal that generates a CycloneDX SBOM file focused on backend dependencies.
Goal that generates a CycloneDX SBOM file focused on frontend dependencies.
Display help information on flow-maven-plugin.
Call
Call
mvn flow:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.This goal checks that node and npm tools are installed and creates or updates
`package.json` and the frontend build tool configuration files.
Helper class to deal with classloading of Flow plugin mojos.
Marks a type as cloneable by Reflector into a different classloader.