update gitignore
All checks were successful
JaCoCo Coverage #### Project Overview No changes detected, that affect the code coverage. * Line Coverage: 61.88% (17291/27941) * Branch Coverage: 52.91% (6692/12647) * Lines of Code: 27941 * Cyclomatic Complexity: 11191 #### Quality Gates Summary Output truncated.
Test / Build skipped: 11, passed: 577
Intrepid/Prometeu/Studio/pipeline/head This commit looks good
Intrepid/Prometeu/Studio/pipeline/pr-master This commit looks good

This commit is contained in:
bQUARKz 2026-05-08 10:30:54 +01:00
parent 54339a95b8
commit 2f289b9425
Signed by: bquarkz
SSH Key Fingerprint: SHA256:Z7dgqoglWwoK6j6u4QC87OveEq74WOhFN+gitsxtkf8
3 changed files with 397 additions and 419 deletions

View File

@ -1,25 +0,0 @@
package p.studio.utilities;
import org.junit.jupiter.api.Test;
import p.studio.compiler.PBSDefinitions;
import static org.junit.jupiter.api.Assertions.assertTrue;
class FrontendVisualThemeCssRendererTest {
@Test
void rendersLegacyCompatibleCssFromStructuredFrontendTheme() {
final FrontendVisualThemeCssRenderer renderer = new FrontendVisualThemeCssRenderer();
final String css = renderer.renderDefaultTheme(
PBSDefinitions.PBS.getLanguageId(),
PBSDefinitions.PBS.getSemanticPresentation());
assertTrue(css.contains(".editor-workspace-code-area-type-pbs"));
assertTrue(css.contains(".text.editor-semantic-pbs-keyword"));
assertTrue(css.contains("-fx-fill: #569cd6;"));
assertTrue(css.contains("-fx-font-style: italic;"));
assertTrue(css.contains(".editor-workspace-status-chip-type-pbs"));
assertTrue(css.contains("-fx-border-color: #a47dff;"));
}
}

File diff suppressed because it is too large Load Diff

View File

@ -32,4 +32,7 @@ Thumbs.db
# Editor local state # Editor local state
.vscode/settings.json .vscode/settings.json
.vscode/*.log .vscode/*.log
# AI
debug