Skip to content

[qooxdoo-kit] Fix translations II#94

Merged
odeimaiz merged 3 commits into
masterfrom
fix-translations-ii
Jun 19, 2026
Merged

[qooxdoo-kit] Fix translations II#94
odeimaiz merged 3 commits into
masterfrom
fix-translations-ii

Conversation

@odeimaiz

@odeimaiz odeimaiz commented Jun 19, 2026

Copy link
Copy Markdown
Member

Updates the local patch applied to @qooxdoo/compiler to eliminate a translation-catalog race during concurrent builds, ensuring all concurrently-built applications reliably receive populated translation entries.

@odeimaiz odeimaiz self-assigned this Jun 19, 2026
@odeimaiz odeimaiz added this to the RokosBasilisk milestone Jun 19, 2026
@odeimaiz odeimaiz added the bug Something isn't working label Jun 19, 2026
@odeimaiz
odeimaiz requested a review from Copilot June 19, 2026 11:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the local patch applied to @qooxdoo/compiler to eliminate a translation-catalog race during concurrent builds, ensuring all concurrently-built applications reliably receive populated translation entries.

Changes:

  • Expands the patch rationale to explain why checkRead() alone can still allow an early-return before the catalog is fully populated.
  • Updates the patched Analyser.getTranslation() logic to always await translation.checkRead() and additionally await translation.read() for all callers (not just the first).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@odeimaiz odeimaiz changed the title Fix translations ii [qooxdoo-kit] Fix translations II Jun 19, 2026
@odeimaiz
odeimaiz merged commit 1dff59a into master Jun 19, 2026
3 checks passed
@giancarloromeo
giancarloromeo deleted the fix-translations-ii branch June 19, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants