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

orion-ecs / keen-eye / 20325864781
65%

Build:
DEFAULT BRANCH: main
Ran 18 Dec 2025 04:18AM UTC
Jobs 1
Files 203
Run time 1min
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

18 Dec 2025 04:16AM UTC coverage: 87.015% (+0.008%) from 87.007%
20325864781

push

github

tyevco
Add custom MSBuild SDK packages for KeenEyes projects

Introduce three SDK flavors that simplify project setup for consumers:

- KeenEyes.Sdk: For games/applications
  - Auto-references KeenEyes.Core and Generators
  - Sets net10.0, LangVersion=preview, nullable, AOT defaults
  - Defines custom ItemGroups for future editor integration
    (KeenEyesScene, KeenEyesPrefab, KeenEyesAsset, KeenEyesWorld)
  - Generates keeneyes.project.json for tooling/editor detection

- KeenEyes.Sdk.Plugin: For plugin libraries
  - References Abstractions (not Core) by default
  - Optional IncludeKeenEyesCommon property
  - OutputType=Library default

- KeenEyes.Sdk.Library: For reusable component libraries
  - IsPackable=true, GenerateDocumentationFile=true
  - Generators included with PrivateAssets=all

Usage:
  <Project Sdk="KeenEyes.Sdk/0.1.0">
  </Project>

This enables:
- Minimal boilerplate for new KeenEyes projects
- Editor detection via SDK version and project metadata
- Future asset pipeline through custom ItemGroups
- Version compatibility tracking for upgrade tooling

Documentation:
- ADR-006: Decision record with alternatives and rationale
- docs/sdk.md: User-facing guide with examples
- CLAUDE.md: Updated for future agent reference

1774 of 2009 branches covered (88.3%)

Branch coverage included in aggregate %.

9732 of 11214 relevant lines covered (86.78%)

1.32 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
94.66
-0.76% src/KeenEyes.Logging/Providers/FileLogProvider.cs
Jobs
ID Job ID Ran Files Coverage
1 20325864781.1 18 Dec 2025 04:18AM UTC 203
87.02
GitHub Action Run
Source Files on build 20325864781
  • Tree
  • List 203
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20325864781
  • 3b6053a1 on github
  • Prev Build on main (#20287203638)
  • Next Build on main (#20386896415)
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