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

lucaslorentz / auto-compute / 22113188849

17 Feb 2026 07:24PM UTC coverage: 80.097% (-0.5%) from 80.61%
22113188849

push

github

lucaslorentz
Defer unloaded entities compute in high-cardinality navigations

92 of 126 new or added lines in 13 files covered. (73.02%)

1972 of 2462 relevant lines covered (80.1%)

892.38 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/LLL.AutoCompute/EntityContexts/EmptyEntityContext.cs
1
using System.Linq.Expressions;
2

3
namespace LLL.AutoCompute.EntityContexts;
4

5
public class EmptyEntityContext(
6
    Expression expression,
7
    IObservedEntityType entityType)
8
    : EntityContext(expression, [])
×
9
{
10
    public override IObservedEntityType EntityType => entityType;
×
11
    public override bool IsTrackingChanges => false;
×
12

NEW
13
    public override string ToDebugString() => $"Empty({EntityType.Name})";
×
14

15
    public override async Task<IReadOnlyCollection<object>> GetParentAffectedEntities(ComputedInput input)
16
    {
17
        throw new InvalidOperationException("Can't call GetParentAffectedEntities on EmptyEntityContext");
×
18
    }
19
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc