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

orion-ecs / keen-eye / 20872401823
65%

Build:
DEFAULT BRANCH: main
Ran 10 Jan 2026 03:59AM UTC
Jobs 1
Files 1384
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

10 Jan 2026 03:54AM UTC coverage: 86.692% (-0.2%) from 86.873%
20872401823

push

github

tyevco
feat(editor): Implement high-priority plugin TODOs from issue #707

Implements 11 high-priority TODOs across 4 editor plugins:

**Logging Integration (EditorPluginManager):**
- Add ILogQueryable? Log property to IEditorContext interface
- EditorPluginManager exposes Log for plugin access
- EditorPluginContext and SecurePluginContext implement Log property

**ConsolePlugin:**
- Clear shortcut now calls context.Log?.Clear()
- Panel UI delegates to ConsolePanel.Create() when EditorLogProvider available

**HierarchyPlugin:**
- Rewrite HierarchyPanelImpl with proper UI (header + tree view)
- Implement RefreshHierarchy() to rebuild tree from scene entities
- Implement ClearHierarchy() to clear all tree nodes
- Implement HighlightEntity() to select tree node matching entity

**InspectorPlugin:**
- Rewrite InspectorPanelImpl with proper panel UI
- OnSelectionChanged() rebuilds inspector for selected entities
- Shows entity header and component sections
- Clears to empty state when selection is empty

Also adds Font property to PanelContext for UI text creation.

Closes #707

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

9281 of 12640 branches covered (73.43%)

Branch coverage included in aggregate %.

280 of 777 new or added lines in 11 files covered. (36.04%)

10 existing lines in 4 files now uncovered.

160311 of 182986 relevant lines covered (87.61%)

1.0 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% editor/KeenEyes.Editor/Plugins/EditorPluginContext.cs
1
17.39
17.39% editor/KeenEyes.Editor/Plugins/EditorPluginManager.cs
1
0.0
0.0% editor/KeenEyes.Editor/Plugins/Security/SecurePluginContext.cs
9
0.0
0.0% editor/KeenEyes.Editor/Plugins/BuiltIn/ConsolePlugin.cs
46
60.68
tests/KeenEyes.Editor.Tests/Plugins/EditorPluginManagerLoggingTests.cs
62
49.62
tests/KeenEyes.Editor.Tests/Plugins/InspectorPluginTests.cs
63
48.09
tests/KeenEyes.Editor.Tests/Plugins/ConsolePluginTests.cs
64
53.1
tests/KeenEyes.Editor.Tests/Plugins/HierarchyPluginTests.cs
104
0.0
0.0% editor/KeenEyes.Editor/Plugins/BuiltIn/HierarchyPlugin.cs
146
0.0
0.0% editor/KeenEyes.Editor/Plugins/BuiltIn/InspectorPlugin.cs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% editor/KeenEyes.Editor/Plugins/BuiltIn/InspectorPlugin.cs
1
88.2
-0.62% src/KeenEyes.Parallelism/JobScheduler.cs
3
0.0
0.0% editor/KeenEyes.Editor/Plugins/BuiltIn/ConsolePlugin.cs
5
0.0
0.0% editor/KeenEyes.Editor/Plugins/BuiltIn/HierarchyPlugin.cs
Jobs
ID Job ID Ran Files Coverage
1 20872401823.1 10 Jan 2026 03:59AM UTC 1384
86.69
GitHub Action Run
Source Files on build 20872401823
  • Tree
  • List 1384
  • Changed 12
  • Source Changed 8
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20872401823
  • 603ebc44 on github
  • Prev Build on main (#20872300361)
  • Next Build on main (#20872545197)
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