• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

orion-ecs / keen-eye / 20737823009
65%

Build:
DEFAULT BRANCH: main
Ran 06 Jan 2026 04:19AM UTC
Jobs 1
Files 637
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Jan 2026 04:16AM UTC coverage: 71.324% (-2.6%) from 73.964%
20737823009

push

github

tyevco
feat(localization): Add RTL layout support and advanced localization features

- Add TextDirection enum for distinguishing LTR/RTL text flow
- Add IsRightToLeft property and RTL locale constants to Locale struct
- Add MirrorForRtl property to UIRect for automatic layout mirroring
- Update UILayoutSystem to handle RTL-aware anchor and flexbox layouts
- Add text shaping infrastructure with ITextShaper interface
- Implement ArabicTextShaper for contextual letter forms
- Add BidirectionalTextShaper for mixed LTR/RTL text handling
- Add ComplexScriptInfo for Thai, Hindi, Bengali, Tamil shaping info
- Add CsvStringSource for CSV import/export translator workflows
- Add comprehensive unit tests for all new functionality

Closes #635

5865 of 7851 branches covered (74.7%)

Branch coverage included in aggregate %.

26 of 764 new or added lines in 9 files covered. (3.4%)

452 existing lines in 6 files now uncovered.

37040 of 52304 relevant lines covered (70.82%)

1.02 hits per line

Uncovered Changes

Lines Coverage ∆ File
233
0.0
src/KeenEyes.Localization/CsvStringSource.cs
165
0.0
src/KeenEyes.Localization/TextShaping/ArabicTextShaper.cs
142
0.0
src/KeenEyes.Localization/TextShaping/BidirectionalTextShaper.cs
123
0.0
src/KeenEyes.Localization/TextShaping/ComplexScriptInfo.cs
32
0.0
src/KeenEyes.Localization/TextShaping/ScriptType.cs
24
0.0
src/KeenEyes.Localization/Locale.cs
15
0.0
src/KeenEyes.Localization/TextShaping/ShapingResult.cs
2
0.0
src/KeenEyes.Localization/ILocalization.cs
2
95.01
-0.12% src/KeenEyes.UI/Systems/UILayoutSystem.cs

Coverage Regressions

Lines Coverage ∆ File
356
0.0
0.0% editor/KeenEyes.Editor/Application/EditorApplication.cs
72
82.66
6.62% src/KeenEyes.Replay/ReplayPlayer.cs
20
0.0
0.0% editor/KeenEyes.Editor/Shortcuts/EditorShortcuts.cs
2
99.19
0.03% src/KeenEyes.Replay/ReplayRecorder.cs
1
65.98
-1.03% src/KeenEyes.Parallelism/JobHandle.cs
1
99.82
-0.06% src/KeenEyes.UI/Widgets/WidgetFactory.Input.cs
Jobs
ID Job ID Ran Files Coverage
1 20737823009.1 06 Jan 2026 04:19AM UTC 637
71.32
GitHub Action Run
Source Files on build 20737823009
  • Tree
  • List 637
  • Changed 12
  • Source Changed 9
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20737823009
  • 2b4b862a on github
  • Prev Build on main (#20734105154)
  • Next Build on main (#20763214739)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc