All checks were successful
JaCoCo Coverage #### Project Overview
No changes detected, that affect the code coverage.
* Line Coverage: 62.10% (17811/28682)
* Branch Coverage: 52.81% (6878/13025)
* Lines of Code: 28682
* Cyclomatic Complexity: 11494
#### Quality Gates Summary
Output truncated.
Test / Build skipped: 15, passed: 654
Intrepid/Prometeu/Studio/pipeline/head This commit looks good
Intrepid/Prometeu/Studio/pipeline/pr-master This commit looks good
Add ArchUnit guards for Java multi-frontend boundaries in a test-only module. Identify PBS by frontend-module origin, allow only the registry as composition root, and lock the wording in specs 19, 20, and 22. Housekeep DSC-0064 with LSN-0066.
26 lines
762 B
Plaintext
26 lines
762 B
Plaintext
plugins {
|
|
id("gradle.java-application-conventions")
|
|
alias(libs.plugins.javafx)
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(":prometeu-infra"))
|
|
implementation(project(":prometeu-lsp:prometeu-lsp-api"))
|
|
implementation(project(":prometeu-lsp:prometeu-lsp-v1"))
|
|
implementation(project(":prometeu-compiler:prometeu-frontend-registry"))
|
|
implementation(project(":prometeu-packer:prometeu-packer-api"))
|
|
implementation(project(":prometeu-packer:prometeu-packer-v1"))
|
|
implementation(project(":prometeu-studio"))
|
|
implementation(libs.javafx.controls)
|
|
implementation(libs.javafx.fxml)
|
|
}
|
|
|
|
application {
|
|
mainClass = "p.studio.App"
|
|
}
|
|
|
|
javafx {
|
|
version = libs.versions.javafx.get()
|
|
modules("javafx.controls", "javafx.fxml")
|
|
}
|