Skip to content

Evaluate a release against the installed game and the target platform - #55

Merged
MrJeranimo merged 3 commits into
mainfrom
game-compatibility
Sep 3, 2026
Merged

Evaluate a release against the installed game and the target platform#55
MrJeranimo merged 3 commits into
mainfrom
game-compatibility

Conversation

@Maximilian-Nesslauer

Copy link
Copy Markdown
Member

Closes #39.

Compatibility.Evaluate answers the four states of RFC 0017, ordered by the revision alone, and EvaluateOs answers the os list of RFC 0031.

The installed version is nullable, so a caller that could not detect or parse it answers Unknown. That is the shape #38 hands back.

No caller acts on either yet.

@coveralls

coveralls commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 33700244314

Coverage increased (+0.2%) to 90.234%

Details

  • Coverage increased (+0.2%) from the base build.
  • Patch coverage: 36 of 36 lines across 2 files are fully covered (100%).
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 1887
Covered Lines: 1744
Line Coverage: 92.42%
Relevant Branches: 939
Covered Branches: 806
Branch Coverage: 85.84%
Branches in Coverage %: Yes
Coverage Strength: 42.89 hits per line

💛 - Coveralls

@Maximilian-Nesslauer Maximilian-Nesslauer moved this from Backlog to In review in Borea Sep 1, 2026

@MrJeranimo MrJeranimo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Quality work

@MrJeranimo
MrJeranimo merged commit a895217 into main Sep 3, 2026
4 checks passed
@MrJeranimo
MrJeranimo deleted the game-compatibility branch September 3, 2026 00:38
@github-project-automation github-project-automation Bot moved this from In review to Done in Borea Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:core Borea.Core, the domain model

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Evaluate compatibility per RFC 0017 and the os list per RFC 0031

3 participants