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

orion-ecs / keen-eye / 20325864781 / 1
65%
main: 65%

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

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

Source Files on job 20325864781.1
  • 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 Build 20325864781
  • 3b6053a1 on github
  • Prev Job for on main (#20287203638.1)
  • Next Job for on main (#20386896415.1)
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