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

ricardoboss / STEP / 24842040907

23 Apr 2026 02:52PM UTC coverage: 73.158% (+0.07%) from 73.093%
24842040907

Pull #215

github

web-flow
Merge 8f9dfb6c8 into 0f27e8eb2
Pull Request #215: Improve parser performance

511 of 645 branches covered (79.22%)

Branch coverage included in aggregate %.

50 of 81 new or added lines in 54 files covered. (61.73%)

2 existing lines in 2 files now uncovered.

3321 of 4593 relevant lines covered (72.31%)

2388.68 hits per line

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

66.67
/StepLang/Parsing/Nodes/Expressions/ModuloExpressionNode.cs
1
using StepLang.Expressions.Results;
2
using StepLang.Tokenizing;
3

4
namespace StepLang.Parsing.Nodes.Expressions;
5

NEW
6
public record ModuloExpressionNode(Token Operator, IExpressionNode Left, IExpressionNode Right)
×
7
        : BinaryExpressionNode(Operator, Left, Right, BinaryExpressionOperator.Modulo)
5✔
8
{
9
        public override ExpressionResult EvaluateUsing(IExpressionEvaluator evaluator)
10
        {
11
                return evaluator.Evaluate(this);
21✔
12
        }
13
}
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