This is a simple text build on java.
- Gradle as a building tool
- Maven for tracking an locking dependencies
- Event Bus to handle events in component
run
- Runs this project as a JVM application
assemble
- Assembles the outputs of this project.build
- Assembles and tests this project.buildDependents
- Assembles and tests this project and all projects that depend on it.buildNeeded
- Assembles and tests this project and all projects it depends on.classes
- Assembles main classes.clean
- Deletes the build directory.jar
- Assembles a jar archive containing the main classes. testClasses - Assembles test classes.
init
- Initializes a new Gradle build.wrapper
- Generates Gradle wrapper files.
assembleDist
- Assembles the main distributionsdistTar
- Bundles the project as a distribution.distZip
- Bundles the project as a distribution.installDist
- Installs the project as a distribution as-is.
groovydoc
- Generates Groovydoc API documentation for the main source code.javadoc
- Generates Javadoc API documentation for the main source code.
buildEnvironment
- Displays all buildscript dependencies declared in root project 'text-editor'.components
- Displays the components produced by root project 'text-editor'. [incubating]dependencies
- Displays all dependencies declared in root project 'text-editor'.dependencyInsight
- Displays the insight into a specific dependency in root project 'text-editor'.dependentComponents
- Displays the dependent components of components in root project 'text-editor'. [incubating]help
- Displays a help message.model
- Displays the configuration model of root project 'text-editor'. [incubating]projects
- Displays the sub-projects of root project 'text-editor'.properties
- Displays the properties of root project 'text-editor'.tasks
- Displays the tasks runnable from root project 'text-editor'.
cleanEclipse
- Cleans all Eclipse files.cleanIdea
- Cleans IDEA project files (IML, IPR)eclipse
- Generates all Eclipse files.idea
- Generates IDEA project files (IML, IPR, IWS)openIdea
- Opens the IDEA project
check
- Runs all checks.test
- Runs the unit tests.
Pattern: clean: Cleans the output files of a task. Pattern: build: Assembles the artifacts of a configuration. Pattern: upload: Assembles and uploads the artifacts belonging to a configuration.