Skip to content

Enhance Validations and add Code-Highlighter#3265

Open
asmasarw wants to merge 1 commit into
redhat-developer:mainfrom
asmasarw:fix/validations
Open

Enhance Validations and add Code-Highlighter#3265
asmasarw wants to merge 1 commit into
redhat-developer:mainfrom
asmasarw:fix/validations

Conversation

@asmasarw
Copy link
Copy Markdown
Contributor

@asmasarw asmasarw commented Jun 2, 2026

  • FLPATH-4260 | [DCM] Rego code field has no monospace font or syntax highlighting
  • FLPATH-4290 | [DCM] No duplicate field path validation for catalog items
  • FLPATH-4286 | [DCM] No Rego syntax validation
  • FLPATH-4291 | [DCM] No client-side validation of instance field values against JSON Schema
  • FLPATH-4251 | [DCM] [Code-only] Invalid JSON in catalog item field default_value silently coerced to string
  • FLPATH-4281 | [DCM] Rego code field uses proportional font

@asmasarw asmasarw requested review from a team, jkilzi and mareklibra as code owners June 2, 2026 08:45
@rhdh-gh-app
Copy link
Copy Markdown

rhdh-gh-app Bot commented Jun 2, 2026

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-dcm workspaces/dcm/plugins/dcm patch v1.0.0

@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 2, 2026

Codecov Report

❌ Patch coverage is 45.16129% with 119 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.55%. Comparing base (55e9b9d) to head (54b32a8).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3265      +/-   ##
==========================================
- Coverage   53.57%   53.55%   -0.02%     
==========================================
  Files        2407     2407              
  Lines       86535    86714     +179     
  Branches    23960    24033      +73     
==========================================
+ Hits        46361    46444      +83     
- Misses      38593    38676      +83     
- Partials     1581     1594      +13     
Flag Coverage Δ *Carryforward flag
adoption-insights 83.58% <ø> (ø) Carriedforward from 55e9b9d
ai-integrations 70.03% <ø> (ø) Carriedforward from 55e9b9d
app-defaults 69.60% <ø> (ø) Carriedforward from 55e9b9d
augment 46.39% <ø> (ø) Carriedforward from 55e9b9d
bulk-import 72.86% <ø> (ø) Carriedforward from 55e9b9d
cost-management 16.49% <ø> (ø) Carriedforward from 55e9b9d
dcm 45.48% <45.16%> (+0.07%) ⬆️
extensions 61.79% <ø> (ø) Carriedforward from 55e9b9d
global-floating-action-button 74.30% <ø> (ø) Carriedforward from 55e9b9d
global-header 61.63% <ø> (ø) Carriedforward from 55e9b9d
homepage 51.52% <ø> (ø) Carriedforward from 55e9b9d
konflux 91.01% <ø> (ø) Carriedforward from 55e9b9d
lightspeed 68.33% <ø> (ø) Carriedforward from 55e9b9d
mcp-integrations 85.46% <ø> (ø) Carriedforward from 55e9b9d
orchestrator 36.60% <ø> (ø) Carriedforward from 55e9b9d
quickstart 62.88% <ø> (ø) Carriedforward from 55e9b9d
sandbox 79.56% <ø> (ø) Carriedforward from 55e9b9d
scorecard 83.84% <ø> (ø) Carriedforward from 55e9b9d
theme 64.54% <ø> (ø) Carriedforward from 55e9b9d
translations 8.49% <ø> (ø) Carriedforward from 55e9b9d
x2a 78.79% <ø> (ø) Carriedforward from 55e9b9d

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 55e9b9d...54b32a8. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jun 2, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant