Skip to content

chore: Improve documentation in ContextMatchesRule #350

chore: Improve documentation in ContextMatchesRule

chore: Improve documentation in ContextMatchesRule #350

Re-run triggered November 11, 2025 18:37
Status Success
Total duration 1m 53s
Artifacts

formatting-and-tests.yml

on: pull_request
Matrix: Check Build and formatting
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Test (Flagsmith.Client.Test, 6.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 6.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L39
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 6.x): Flagsmith.Engine/Segment/Evaluator.cs#L451
'SemVersion.operator <=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 6.x): Flagsmith.Engine/Segment/Evaluator.cs#L450
'SemVersion.operator <(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 6.x): Flagsmith.Engine/Segment/Evaluator.cs#L449
'SemVersion.operator >=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 6.x): Flagsmith.Engine/Segment/Evaluator.cs#L448
'SemVersion.operator >(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 7.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 7.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L39
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 7.x): Flagsmith.Engine/Segment/Evaluator.cs#L451
'SemVersion.operator <=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 7.x): Flagsmith.Engine/Segment/Evaluator.cs#L450
'SemVersion.operator <(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 7.x): Flagsmith.Engine/Segment/Evaluator.cs#L449
'SemVersion.operator >=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 7.x): Flagsmith.Engine/Segment/Evaluator.cs#L448
'SemVersion.operator >(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 9.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 9.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L39
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 9.x): Flagsmith.Engine/Segment/Evaluator.cs#L451
'SemVersion.operator <=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 9.x): Flagsmith.Engine/Segment/Evaluator.cs#L450
'SemVersion.operator <(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 9.x): Flagsmith.Engine/Segment/Evaluator.cs#L449
'SemVersion.operator >=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 9.x): Flagsmith.Engine/Segment/Evaluator.cs#L448
'SemVersion.operator >(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 8.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 8.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L39
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 8.x): Flagsmith.Engine/Segment/Evaluator.cs#L451
'SemVersion.operator <=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 8.x): Flagsmith.Engine/Segment/Evaluator.cs#L450
'SemVersion.operator <(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 8.x): Flagsmith.Engine/Segment/Evaluator.cs#L449
'SemVersion.operator >=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 8.x): Flagsmith.Engine/Segment/Evaluator.cs#L448
'SemVersion.operator >(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 10.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 10.x): Flagsmith.FlagsmithClient/FlagsmithConfiguration.cs#L39
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (Flagsmith.Client.Test, 10.x): Flagsmith.Engine/Segment/Evaluator.cs#L451
'SemVersion.operator <=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 10.x): Flagsmith.Engine/Segment/Evaluator.cs#L450
'SemVersion.operator <(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 10.x): Flagsmith.Engine/Segment/Evaluator.cs#L449
'SemVersion.operator >=(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'
Test (Flagsmith.Client.Test, 10.x): Flagsmith.Engine/Segment/Evaluator.cs#L448
'SemVersion.operator >(SemVersion, SemVersion)' is obsolete: 'Operator is obsolete. Use CompareSortOrder() or ComparePrecedence() instead.'