Skip to content

#224 - Introduce simplification rules #385

#224 - Introduce simplification rules

#224 - Introduce simplification rules #385

Triggered via pull request December 11, 2023 15:15
Status Failure
Total duration 1m 53s
Artifacts

codeql.yml

on: pull_request
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Analyze (csharp): xFunc.Maths/Analyzers2/ChainRuleBuilder.cs#L8
Non-nullable field 'initialRule' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Analyze (csharp): xFunc.Maths/Analyzers2/ChainRuleBuilder.cs#L9
Non-nullable field 'currentRule' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Analyze (csharp): xFunc.Maths/Analyzers2/ChainRuleBuilder.cs#L51
Converting null literal or possible null value to non-nullable type.
Analyze (csharp): xFunc.Maths/Analyzers2/ChainRuleBuilder.cs#L54
Possible null reference argument for parameter 'expression' in 'Result IRule.Execute(IExpression expression, RuleContext context)'.
Analyze (csharp): xFunc.Maths/Analyzers2/Simplifier2.cs#L100
Possible null reference argument for parameter 'expression' in 'IExpression Simplifier2.Analyze(IExpression expression, RuleContext context)'.
Analyze (csharp): xFunc.Maths/Analyzers2/Simplifier2.cs#L103
Possible null reference return.
Analyze (csharp): xFunc.Maths/Analyzers2/Rule.cs#L13
Possible null reference argument for parameter 'after' in 'void RuleContext.AddStep(IRule rule, IExpression before, IExpression after)'.