mill.javalib.quarkus.ApplicationModelWorker
See theApplicationModelWorker companion trait
object ApplicationModelWorker
Attributes
- Companion
- trait
- Source
- ApplicationModelWorker.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
enum AppMode
Attributes
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class AppModel(projectRoot: Path, buildDir: Path, buildFile: Path, quarkusVersion: String, groupId: String, artifactId: String, version: String, moduleData: Seq[ModuleData], boms: Seq[String], dependencies: Seq[Dependency], nativeImage: String, appMode: AppMode)
This app model has the necessary elements to build the Quarkus Application Model. This data class is used to populate the quarkus ApplicationModelBuilder and PlatformInfo which are serialized for the QuarkusBootstrap to be able to create the Quarkus build artifacts.
This app model has the necessary elements to build the Quarkus Application Model. This data class is used to populate the quarkus ApplicationModelBuilder and PlatformInfo which are serialized for the QuarkusBootstrap to be able to create the Quarkus build artifacts.
The effort for Quarkus support is ongoing.
For details on the requirements see https://github.com/quarkusio/quarkus/tree/main/independent-projects/bootstrap/app-model/src/main/java/io/quarkus/bootstrap/model
Attributes
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class Dependency(groupId: String, artifactId: String, version: String, resolvedPath: Path, isRuntime: Boolean, isDeployment: Boolean, isTopLevelArtifact: Boolean, hasExtension: Boolean)
Attributes
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum ModuleClassifier
Attributes
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object QuarkusApp
Attributes
- Companion
- class
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
QuarkusApp.type
Attributes
- Source
- ApplicationModelWorker.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article