Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update nuget packages #1996

Merged
merged 10 commits into from Sep 13, 2022
Merged

Update nuget packages #1996

merged 10 commits into from Sep 13, 2022

Conversation

jnyrup
Copy link
Member

@jnyrup jnyrup commented Sep 11, 2022

IMPORTANT

  • The code complies with the Coding Guidelines for C#.
  • The changes are covered by unit tests which follow the Arrange-Act-Assert syntax and the naming conventions such as is used in these tests.
  • If the PR adds a feature or fixes a bug, please update the release notes with a functional description that explains what the change means to consumers of this library, which are published on the website.
  • If the PR changes the public API the changes needs to be included by running AcceptApiChanges.ps1 or AcceptApiChanges.sh.
  • If the PR affects the documentation, please include your changes in this pull request so the documentation will appear on the website.

@lg2de
Copy link
Contributor

lg2de commented Sep 11, 2022

Change defaut value of because to empty string

I would to understand the reason for your change.

@coveralls
Copy link

coveralls commented Sep 11, 2022

Pull Request Test Coverage Report for Build 3031920762

Warning: This coverage report may be inaccurate.

We've detected an issue with your CI configuration that might affect the accuracy of this pull request's coverage report.
To ensure accuracy in future PRs, please see these guidelines.
A quick fix for this PR: rebase it; your next report should be accurate.

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+1.0%) to 96.645%

Totals Coverage Status
Change from base Build 3027796037: 1.0%
Covered Lines: 12356
Relevant Lines: 12622

💛 - Coveralls

@jnyrup
Copy link
Member Author

jnyrup commented Sep 11, 2022

Change defaut value of because to empty string

I would to understand the reason for your change.

I spotted them because of AV1553 but it also aligns with the default value we give because elsewhere.

Comment on lines +252 to +255
# AV1554: Do not use optional parameters in interface methods or their concrete implementations
dotnet_diagnostic.AV1554.severity = none
# AV1580: Argument for parameter calls nested method
dotnet_diagnostic.AV1580.severity = none
Copy link
Member

Choose a reason for hiding this comment

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

Where did we violate those rules?

Copy link
Member Author

Choose a reason for hiding this comment

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

AV1554
Method 'ExceptionAssertions<TException>.WithMessage(string, string, params object[])' contains optional parameter 'because'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	81
Method 'ExceptionAssertions<TException>.WithInnerException<TInnerException>(string, params object[])' contains optional parameter 'because'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	107
Method 'ExceptionAssertions<TException>.WithInnerExceptionExactly<TInnerException>(string, params object[])' contains optional parameter 'because'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	142
AV1580
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'XNode.DeepEquals(XNode?, XNode?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Xml\XElementAssertions.cs	44
Argument for parameter 'line' in method call to 'FormattedObjectGraph.AddLine(string)' calls nested method 'StringExtensions.EscapePlaceholders(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Xml\XmlNodeFormatter.cs	25
Argument for parameter 'collection' in method call to 'List<T>.AddRange(IEnumerable<T>)' calls nested method 'Enumerable.OfType<T>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AggregateExceptionExtractor.cs	31
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'object.Equals(object?, object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Xml\XDocumentAssertions.cs	44
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<TMatchedElement, string>(IEnumerable<TMatchedElement>, Func<TMatchedElement, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AndWhichConstraint.cs	43
Argument for parameter 'item' in method call to 'List<AttributeData>.Add(AttributeData)' calls nested method 'AttributeData.AttributeData(string, string, string, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Xml\Equivalency\XmlIterator.cs	67
Argument for parameter 'actualValue' in method call to 'GenericCollectionAssertions<DataTable>.GenericCollectionAssertions(IEnumerable<DataTable>)' calls nested method 'ReadOnlyNonGenericCollectionWrapper.Create(DataTableCollection)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AssertionExtensions.cs	396
Argument for parameter 'actualValue' in method call to 'GenericCollectionAssertions<DataRow>.GenericCollectionAssertions(IEnumerable<DataRow>)' calls nested method 'ReadOnlyNonGenericCollectionWrapper.Create(DataRowCollection)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AssertionExtensions.cs	416
Argument for parameter 'actualValue' in method call to 'GenericCollectionAssertions<DataColumn>.GenericCollectionAssertions(IEnumerable<DataColumn>)' calls nested method 'ReadOnlyNonGenericCollectionWrapper.Create(DataColumnCollection)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AssertionExtensions.cs	406
Argument for parameter 'types' in method call to 'TypeSelectorAssertions.TypeSelectorAssertions(params Type[])' calls nested method 'TypeSelector.ToArray()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AssertionExtensions.cs	793
Argument for parameter 'methods' in method call to 'MethodInfoSelectorAssertions.MethodInfoSelectorAssertions(params MethodInfo[])' calls nested method 'MethodInfoSelector.ToArray()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AssertionExtensions.cs	828
Argument for parameter 'properties' in method call to 'PropertyInfoSelectorAssertions.PropertyInfoSelectorAssertions(params PropertyInfo[])' calls nested method 'PropertyInfoSelector.ToArray()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\AssertionExtensions.cs	853
Argument for parameter 'expected' in method call to 'GenericCollectionAssertions<TCollection, string, TAssertions>.Equal(IEnumerable<string>, string, params object[])' calls nested method 'Enumerable.AsEnumerable<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\StringCollectionAssertions.cs	55
Argument for parameter 'obj' in method call to 'Action<string>.Invoke(string)' calls nested method 'StackFrame.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\CallerIdentifier.cs	53
Argument for parameter 'obj' in method call to 'Action<string>.Invoke(string)' calls nested method 'Exception.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\CallerIdentifier.cs	68
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<string>, EquivalencyAssertionOptions<string>>.Invoke(EquivalencyAssertionOptions<string>)' calls nested method 'AssertionOptions.CloneDefaults<string>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\StringCollectionAssertions.cs	124
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<IEnumerable<string>>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\StringCollectionAssertions.cs	126
Argument for parameter 'message' in method call to 'AssertionScope.FailWith(string)' calls nested method 'TypeAssertions.GetFailureMessageIfTypesAreDifferent(Type, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	58
Argument for parameter 'item' in method call to 'List<Type>.Add(Type)' calls nested method 'Enumerable.Single<Type>(IEnumerable<Type>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeSelector.cs	246
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TAttribute>(IEnumerable<TAttribute>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	236
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TAttribute>(IEnumerable<TAttribute>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	295
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TAttribute>(IEnumerable<TAttribute>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	269
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TAttribute>(IEnumerable<TAttribute>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	328
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TypeExtensions.IsCSharpSealed(Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	668
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TypeExtensions.IsCSharpAbstract(Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	732
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TypeExtensions.IsCSharpStatic(Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	796
Argument for parameter 'second' in method call to 'Enumerable.Concat<MemberInfo>(IEnumerable<MemberInfo>, IEnumerable<MemberInfo>)' calls nested method 'TypeExtensions.GetNonPrivateFields(Type, MemberVisibility)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\TypeExtensions.cs	214
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'object.ReferenceEquals(object?, object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\DataColumnCollectionAssertionExtensions.cs	39
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'object.ReferenceEquals(object?, object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\DataRowCollectionAssertionExtensions.cs	37
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<Type, string>(IEnumerable<Type>, Func<Type, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\TypeAssertions.cs	1503
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	92
Argument for parameter 'arg1' in method call to 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValue(TCollection, TKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	92
Argument for parameter 'arg2' in method call to 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValue<T>(T, TKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	92
Argument for parameter 'arg1' in method call to 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValue(TCollection, TKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	142
Argument for parameter 'arg2' in method call to 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValue<T>(T, TKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	142
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>.Invoke(EquivalencyAssertionOptions<TExpectation>)' calls nested method 'AssertionOptions.CloneDefaults<TExpectation>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	212
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<TExpectation>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	214
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'StringCollectionAssertions<TCollection, TAssertions>.ContainsMatch(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\StringCollectionAssertions.cs	255
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'StringCollectionAssertions<TCollection, TAssertions>.NotContainsMatch(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\StringCollectionAssertions.cs	338
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.All<T>(IEnumerable<T>, Func<T, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	79
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'Enumerable.All<T>(IEnumerable<T>, Func<T, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	82
Argument for parameter 'c' in method call to 'Type.IsAssignableFrom(Type?)' calls nested method 'GenericCollectionAssertions<TCollection, T, TAssertions>.GetType<T>(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	82
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<T, string>(IEnumerable<T>, Func<T, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	83
Argument for parameter 'c' in method call to 'Type.IsAssignableFrom(Type?)' calls nested method 'GenericCollectionAssertions<TCollection, T, TAssertions>.GetType<T>(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	119
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<T, string>(IEnumerable<T>, Func<T, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	120
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'object.ReferenceEquals(object?, object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\DataTableCollectionAssertionExtensions.cs	34
Argument for parameter 'stream' in method call to 'StreamReader.StreamReader(Stream)' calls nested method 'File.OpenRead(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\CallerIdentifier.cs	197
Argument for parameter 'value' in method call to 'Dictionary<Predicate<TValue>, MaximumMatchingSolver<TValue>.Match>.Add(Predicate<TValue>, MaximumMatchingSolver<TValue>.Match)' calls nested method 'MaximumMatchingSolver<TValue>.Match.Match()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\MaximumMatching\MaximumMatchingSolver.cs	151
Argument for parameter 'startIndex' in method call to 'string.Substring(int)' calls nested method 'Math.Min(int, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\CallerIdentifier.cs	223
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.All<T>(IEnumerable<T>, Func<T, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	223
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'Enumerable.All<T>(IEnumerable<T>, Func<T, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	226
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<T, string>(IEnumerable<T>, Func<T, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	227
Argument for parameter 'collection' in method call to 'List<Predicate<TValue>>.AddRange(IEnumerable<Predicate<TValue>>)' calls nested method 'Enumerable.Select<Expression<Func<TValue, bool>>, Predicate<TValue>>(IEnumerable<Expression<Func<TValue, bool>>>, Func<Expression<Func<TValue, bool>>, int, Predicate<TValue>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\MaximumMatching\MaximumMatchingProblem.cs	22
Argument for parameter 'collection' in method call to 'List<Element<TValue>>.AddRange(IEnumerable<Element<TValue>>)' calls nested method 'Enumerable.Select<TValue, Element<TValue>>(IEnumerable<TValue>, Func<TValue, int, Element<TValue>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\MaximumMatching\MaximumMatchingProblem.cs	23
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'DataColumnCollection.Contains(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataTableAssertions.cs	124
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<T, string>(IEnumerable<T>, Func<T, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	264
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>.Invoke(EquivalencyAssertionOptions<TExpectation>)' calls nested method 'AssertionOptions.CloneDefaults<TExpectation>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	354
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<IEnumerable<TExpectation>>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	356
Argument for parameter 'comparer' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.BeInOrder(IComparer<T>, SortOrder, string, params object[])' calls nested method 'Comparer<T>.Create(Comparison<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	486
Argument for parameter 'arg' in method call to 'Func<IDataEquivalencyAssertionOptions<DataTable>, IDataEquivalencyAssertionOptions<DataTable>>.Invoke(IDataEquivalencyAssertionOptions<DataTable>)' calls nested method 'AssertionOptions.CloneDefaults<DataTable, DataEquivalencyAssertionOptions<DataTable>>(Func<EquivalencyAssertionOptions, DataEquivalencyAssertionOptions<DataTable>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataTableAssertions.cs	246
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<DataTable>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataTableAssertions.cs	248
Argument for parameter 'comparer' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.BeInOrder(IComparer<T>, SortOrder, string, params object[])' calls nested method 'Comparer<T>.Create(Comparison<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	601
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'DataTableCollection.Contains(string?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataSetAssertions.cs	124
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'ICollection<T>.Contains(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	685
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'DataColumnCollection.Contains(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataRowAssertions.cs	94
Argument for parameter 'arg' in method call to 'Func<IDataEquivalencyAssertionOptions<DataSet>, IDataEquivalencyAssertionOptions<DataSet>>.Invoke(IDataEquivalencyAssertionOptions<DataSet>)' calls nested method 'AssertionOptions.CloneDefaults<DataSet, DataEquivalencyAssertionOptions<DataSet>>(Func<EquivalencyAssertionOptions, DataEquivalencyAssertionOptions<DataSet>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataSetAssertions.cs	233
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<DataSet>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataSetAssertions.cs	242
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<T>(IEnumerable<T>, Func<T, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	722
Argument for parameter 'arg' in method call to 'Func<IDataEquivalencyAssertionOptions<DataRow>, IDataEquivalencyAssertionOptions<DataRow>>.Invoke(IDataEquivalencyAssertionOptions<DataRow>)' calls nested method 'AssertionOptions.CloneDefaults<DataRow, DataEquivalencyAssertionOptions<DataRow>>(Func<EquivalencyAssertionOptions, DataEquivalencyAssertionOptions<DataRow>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataRowAssertions.cs	181
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<DataRow>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataRowAssertions.cs	183
Argument for parameter 'referencedMember' in method call to 'DataEquivalencyAssertionOptions<T>.BuildMemberSelectionPredicate(Type, MemberInfo)' calls nested method 'DataEquivalencyAssertionOptions<T>.GetMemberAccessTargetMember(Expression)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	159
Argument for parameter 'referencedMember' in method call to 'DataEquivalencyAssertionOptions<T>.BuildMemberSelectionPredicate(Type, MemberInfo)' calls nested method 'DataEquivalencyAssertionOptions<T>.GetMemberAccessTargetMember(Expression)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	169
Argument for parameter 'trace' in method call to 'ITraceWriter.AddSingle(string)' calls nested method 'GetTraceMessage.Invoke(INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Tracing\Tracer.cs	28
Argument for parameter 'trace' in method call to 'ITraceWriter.AddBlock(string)' calls nested method 'GetTraceMessage.Invoke(INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Tracing\Tracer.cs	42
Argument for parameter 'left' in method call to 'Expression.Equal(Expression, Expression)' calls nested method 'Expression.MakeMemberAccess(Expression?, MemberInfo)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	197
Argument for parameter 'member' in method call to 'Expression.MakeMemberAccess(Expression?, MemberInfo)' calls nested method 'Type.GetProperty(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	199
Argument for parameter 'right' in method call to 'Expression.Equal(Expression, Expression)' calls nested method 'Expression.Constant(object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	200
Argument for parameter 'left' in method call to 'Expression.Equal(Expression, Expression)' calls nested method 'Expression.MakeMemberAccess(Expression?, MemberInfo)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	203
Argument for parameter 'member' in method call to 'Expression.MakeMemberAccess(Expression?, MemberInfo)' calls nested method 'Type.GetProperty(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	205
Argument for parameter 'value' in method call to 'StringBuilder.Append(string?)' calls nested method 'string.String(char, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Tracing\StringBuilderTraceWriter.cs	33
Argument for parameter 'right' in method call to 'Expression.Equal(Expression, Expression)' calls nested method 'Expression.Constant(object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataEquivalencyAssertionOptions.cs	206
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>.Invoke(EquivalencyAssertionOptions<TExpectation>)' calls nested method 'AssertionOptions.CloneDefaults<TExpectation>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	844
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<TExpectation>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	852
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\StructuralEqualityEquivalencyStep.cs	74
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\StructuralEqualityEquivalencyStep.cs	103
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<object>(IEnumerable<object>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\EventRaisingExtensions.cs	30
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<OccurredEvent>(IEnumerable<OccurredEvent>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\EventRaisingExtensions.cs	49
Argument for parameter 'parameterTypes' in method call to 'TypeExtensions.GetMethod(Type, string, IEnumerable<Type>)' calls nested method 'Enumerable.Empty<Type>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\TypeExtensions.cs	391
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<Expression<Func<T, bool>>, string>(IEnumerable<Expression<Func<T, bool>>>, Func<Expression<Func<T, bool>>, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\EventRaisingExtensions.cs	139
Argument for parameter 'expectation' in method call to 'EnumerableEquivalencyValidator.Execute<T>(object[], T[])' calls nested method 'GenericEnumerableEquivalencyStep.ToArray<T>(IEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\GenericEnumerableEquivalencyStep.cs	60
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'GenericEnumerableEquivalencyStep.IsCollection(Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\GenericEnumerableEquivalencyStep.cs	71
Argument for parameter 'type' in method call to 'GenericEnumerableEquivalencyStep.IsCollection(Type)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\GenericEnumerableEquivalencyStep.cs	71
Argument for parameter 'matchedConstraint' in method call to 'AndWhichConstraint<TAssertions, IEnumerable<TValue>>.AndWhichConstraint(TAssertions, IEnumerable<TValue>)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.RepetitionPreservingIntersect(IEnumerable<TValue>, IEnumerable<TValue>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	518
Argument for parameter 'second' in method call to 'Enumerable.Intersect<TValue>(IEnumerable<TValue>, IEnumerable<TValue>)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValues(TCollection)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	609
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	776
Argument for parameter 'arg1' in method call to 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValue(TCollection, TKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	702
Argument for parameter 'c' in method call to 'Type.IsAssignableFrom(Type?)' calls nested method 'GenericCollectionAssertions<TCollection, T, TAssertions>.GetType<T>(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1043
Argument for parameter 'arg1' in method call to 'Func<TValue, TValue, bool>.Invoke(TValue, TValue)' calls nested method 'GenericDictionaryAssertions<TCollection, TKey, TValue, TAssertions>.GetValue(TCollection, TKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericDictionaryAssertions.cs	845
Argument for parameter 'expected' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.AssertCollectionEndsWith<T, TExpectation>(IEnumerable<T>, ICollection<TExpectation>, Func<T, TExpectation, bool>, string, params object[])' calls nested method 'EnumerableExtensions.ConvertOrCastToCollection<TExpectation>(IEnumerable<TExpectation>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1192
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<T>(IEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1125
Argument for parameter 'predicate' in method call to 'Enumerable.Where<T>(IEnumerable<T>, Func<T, bool>)' calls nested method 'Expression<Func<T, bool>>.Compile()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1129
Argument for parameter 'equalityComparison' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.EndWith<T>(IEnumerable<T>, Func<T, T, bool>, string, params object[])' calls nested method 'ObjectExtensions.GetComparer<T>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1212
Argument for parameter 'equalityComparison' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.AssertSubjectEquality<T>(IEnumerable<T>, Func<T, T, bool>, string, params object[])' calls nested method 'ObjectExtensions.GetComparer<T>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1222
Argument for parameter 'equalityComparison' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.AssertSubjectEquality<T>(IEnumerable<T>, Func<T, T, bool>, string, params object[])' calls nested method 'ObjectExtensions.GetComparer<T>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1266
Argument for parameter 'item' in method call to 'BlockingCollection<RecordedEvent>.Add(RecordedEvent)' calls nested method 'RecordedEvent.RecordedEvent(DateTime, int, params object[])'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Events\EventRecorder.cs	84
Argument for parameter 'utcNow' in method call to 'RecordedEvent.RecordedEvent(DateTime, int, params object[])' calls nested method 'Func<DateTime>.Invoke()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Events\EventRecorder.cs	84
Argument for parameter 'sequence' in method call to 'RecordedEvent.RecordedEvent(DateTime, int, params object[])' calls nested method 'ThreadSafeSequenceGenerator.Increment()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Events\EventRecorder.cs	84
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<T, T, bool>.Invoke(T, T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1496
Argument for parameter 'second' in method call to 'Enumerable.Concat<Type>(IEnumerable<Type>, IEnumerable<Type>)' calls nested method 'Type.GetInterfaces()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Events\EventMonitor.cs	110
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<T>(IEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1644
Argument for parameter 'unexpected' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.NotBeEquivalentTo<TExpectation>(IEnumerable<TExpectation>, Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>, string, params object[])' calls nested method 'EnumerableExtensions.ConvertOrCastToList<TExpectation>(IEnumerable<TExpectation>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1713
Argument for parameter 'comparer' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.NotBeInOrder(IComparer<T>, SortOrder, string, params object[])' calls nested method 'Comparer<T>.Create(Comparison<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1876
Argument for parameter 'comparer' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.NotBeInOrder(IComparer<T>, SortOrder, string, params object[])' calls nested method 'Comparer<T>.Create(Comparison<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	1990
Argument for parameter 'parameterTypes' in method call to 'DynamicMethod.DynamicMethod(string, Type?, Type[]?, Module)' calls nested method 'EventHandlerFactory.AppendParameterListThisReference(Type[])'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Events\EventHandlerFactory.cs	27
Argument for parameter 'item' in method call to 'List<ConversionSelector.ConversionSelectorRule>.Add(ConversionSelector.ConversionSelectorRule)' calls nested method 'ConversionSelector.ConversionSelectorRule.ConversionSelectorRule(Func<IObjectInfo, bool>, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	46
Argument for parameter 'item' in method call to 'List<ConversionSelector.ConversionSelectorRule>.Add(ConversionSelector.ConversionSelectorRule)' calls nested method 'ConversionSelector.ConversionSelectorRule.ConversionSelectorRule(Func<IObjectInfo, bool>, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	53
Argument for parameter 'predicate' in method call to 'ConversionSelector.ConversionSelectorRule.ConversionSelectorRule(Func<IObjectInfo, bool>, string)' calls nested method 'Expression<Func<IObjectInfo, bool>>.Compile()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	54
Argument for parameter 'item' in method call to 'List<ConversionSelector.ConversionSelectorRule>.Add(ConversionSelector.ConversionSelectorRule)' calls nested method 'ConversionSelector.ConversionSelectorRule.ConversionSelectorRule(Func<IObjectInfo, bool>, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	62
Argument for parameter 'predicate' in method call to 'ConversionSelector.ConversionSelectorRule.ConversionSelectorRule(Func<IObjectInfo, bool>, string)' calls nested method 'Expression<Func<IObjectInfo, bool>>.Compile()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	63
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<string>(IEnumerable<string>, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Events\EventAssertions.cs	113
Argument for parameter 'inclusions' in method call to 'ConversionSelector.ConversionSelector(List<ConversionSelector.ConversionSelectorRule>, List<ConversionSelector.ConversionSelectorRule>)' calls nested method 'List<ConversionSelector.ConversionSelectorRule>.List(IEnumerable<ConversionSelector.ConversionSelectorRule>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	103
Argument for parameter 'exclusions' in method call to 'ConversionSelector.ConversionSelector(List<ConversionSelector.ConversionSelectorRule>, List<ConversionSelector.ConversionSelectorRule>)' calls nested method 'List<ConversionSelector.ConversionSelectorRule>.List(IEnumerable<ConversionSelector.ConversionSelectorRule>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\ConversionSelector.cs	103
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>.Invoke(EquivalencyAssertionOptions<TExpectation>)' calls nested method 'AssertionOptions.CloneDefaults<TExpectation>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	2237
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<TExpectation>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	2245
Argument for parameter 'arg' in method call to 'Func<IDataEquivalencyAssertionOptions<DataColumn>, IDataEquivalencyAssertionOptions<DataColumn>>.Invoke(IDataEquivalencyAssertionOptions<DataColumn>)' calls nested method 'AssertionOptions.CloneDefaults<DataColumn, DataEquivalencyAssertionOptions<DataColumn>>(Func<EquivalencyAssertionOptions, DataEquivalencyAssertionOptions<DataColumn>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataColumnAssertions.cs	116
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<DataColumn>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Data\DataColumnAssertions.cs	118
Argument for parameter 'selectionRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<EquivalencyAssertionOptions<TExpectation>>.AddSelectionRule(IMemberSelectionRule)' calls nested method 'ExcludeMemberByPathSelectionRule.ExcludeMemberByPathSelectionRule(MemberPath)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	38
Argument for parameter 'pathToExclude' in method call to 'ExcludeMemberByPathSelectionRule.ExcludeMemberByPathSelectionRule(MemberPath)' calls nested method 'ExpressionExtensions.GetMemberPath<TExpectation, object>(Expression<Func<TExpectation, object>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	38
Argument for parameter 'pathToExclude' in method call to 'ExcludeMemberByPathSelectionRule.ExcludeMemberByPathSelectionRule(MemberPath)' calls nested method 'ExpressionExtensions.GetMemberPath<TExpectation, IEnumerable<TNext>>(Expression<Func<TExpectation, IEnumerable<TNext>>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	48
Argument for parameter 'selectionRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<EquivalencyAssertionOptions<TExpectation>>.AddSelectionRule(IMemberSelectionRule)' calls nested method 'IncludeMemberByPathSelectionRule.IncludeMemberByPathSelectionRule(MemberPath)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	61
Argument for parameter 'pathToInclude' in method call to 'IncludeMemberByPathSelectionRule.IncludeMemberByPathSelectionRule(MemberPath)' calls nested method 'ExpressionExtensions.GetMemberPath<TExpectation, object>(Expression<Func<TExpectation, object>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	61
Argument for parameter 'rule' in method call to 'OrderingRuleCollection.Add(IOrderingRule)' calls nested method 'PathBasedOrderingRule.PathBasedOrderingRule(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	73
Argument for parameter 'defaults' in method call to 'EquivalencyAssertionOptions<IEnumerable<TExpectation>>.EquivalencyAssertionOptions(IEquivalencyAssertionOptions)' calls nested method 'CollectionMemberAssertionOptionsDecorator.CollectionMemberAssertionOptionsDecorator(IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	83
Argument for parameter 'matchingRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<EquivalencyAssertionOptions<TExpectation>>.AddMatchingRule(IMemberMatchingRule)' calls nested method 'MappedPathMatchingRule.MappedPathMatchingRule(string, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	125
Argument for parameter 'expectationMemberPath' in method call to 'EquivalencyAssertionOptions<TExpectation>.WithMapping(string, string)' calls nested method 'StringExtensions.WithoutSpecificCollectionIndices(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	102
Argument for parameter 'subjectMemberPath' in method call to 'EquivalencyAssertionOptions<TExpectation>.WithMapping(string, string)' calls nested method 'StringExtensions.WithoutSpecificCollectionIndices(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	103
Argument for parameter 'matchingRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<EquivalencyAssertionOptions<TExpectation>>.AddMatchingRule(IMemberMatchingRule)' calls nested method 'MappedMemberMatchingRule<TNestedExpectation, TNestedSubject>.MappedMemberMatchingRule(string, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	168
Argument for parameter 'expectationMemberName' in method call to 'EquivalencyAssertionOptions<TExpectation>.WithMapping<TNestedExpectation, TNestedSubject>(string, string)' calls nested method 'MemberPath.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	147
Argument for parameter 'subjectMemberName' in method call to 'EquivalencyAssertionOptions<TExpectation>.WithMapping<TNestedExpectation, TNestedSubject>(string, string)' calls nested method 'MemberPath.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyAssertionOptions.cs	148
Argument for parameter 'c' in method call to 'Type.IsAssignableFrom(Type?)' calls nested method 'Comparands.GetExpectedType(IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyStep.cs	10
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<string, string>(IEnumerable<string>, Func<string, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	2857
Argument for parameter 'equalityComparison' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.StartWith<T>(IEnumerable<T>, Func<T, T, bool>, string, params object[])' calls nested method 'ObjectExtensions.GetComparer<T>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3114
Argument for parameter 'expected' in method call to 'GenericCollectionAssertions<TCollection, T, TAssertions>.AssertCollectionStartsWith<T, TExpectation>(IEnumerable<T>, ICollection<TExpectation>, Func<T, TExpectation, bool>, string, params object[])' calls nested method 'EnumerableExtensions.ConvertOrCastToCollection<TExpectation>(IEnumerable<TExpectation>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3094
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.FromCollectionItem<TItem>(string, INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyValidationContext.cs	44
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.SequenceEqual<T>(IEnumerable<T>, IEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3137
Argument for parameter 'parentConstraint' in method call to 'AndConstraint<SubsequentOrderingAssertions<T>>.AndConstraint(SubsequentOrderingAssertions<T>)' calls nested method 'SubsequentOrderingAssertions<T>.SubsequentOrderingAssertions(IEnumerable<T>, IOrderedEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3143
Argument for parameter 'parentConstraint' in method call to 'AndConstraint<SubsequentOrderingAssertions<T>>.AndConstraint(SubsequentOrderingAssertions<T>)' calls nested method 'SubsequentOrderingAssertions<T>.SubsequentOrderingAssertions(IEnumerable<T>, IOrderedEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3147
Argument for parameter 'previousOrderedEnumerable' in method call to 'SubsequentOrderingAssertions<T>.SubsequentOrderingAssertions(IEnumerable<T>, IOrderedEnumerable<T>)' calls nested method 'Enumerable.OrderBy<T, T>(IEnumerable<T>, Func<T, T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3147
Argument for parameter 'assemblyRef' in method call to 'Assembly.Load(AssemblyName)' calls nested method 'AssemblyName.AssemblyName(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\XUnit2TestFramework.cs	18
Argument for parameter 'tracingBlock' in method call to 'AssertionScope.AppendTracing(string)' calls nested method 'ITraceWriter.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyValidator.cs	26
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<string, string>(IEnumerable<string>, Func<string, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	2945
Argument for parameter 'objA' in method call to 'object.ReferenceEquals(object?, object?)' calls nested method 'Enumerable.First<T>(IEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3262
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<Predicate<T>, string>(IEnumerable<Predicate<T>>, Func<Predicate<T>, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3028
Argument for parameter 'objA' in method call to 'object.ReferenceEquals(object?, object?)' calls nested method 'Enumerable.Last<T>(IEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3267
Argument for parameter 'getTraceMessage' in method call to 'Tracer.WriteLine(GetTraceMessage)' calls nested method 'Func<IEquivalencyStep, GetTraceMessage>.Invoke(IEquivalencyStep)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyValidator.cs	74
Argument for parameter 'orderingRules' in method call to 'OrderingRuleCollection.OrderingRuleCollection(IEnumerable<IOrderingRule>)' calls nested method 'Enumerable.Select<IOrderingRule, CollectionMemberOrderingRuleDecorator>(IEnumerable<IOrderingRule>, Func<IOrderingRule, CollectionMemberOrderingRuleDecorator>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Execution\CollectionMemberAssertionOptionsDecorator.cs	39
Argument for parameter 'second' in method call to 'Enumerable.SequenceEqual<string>(IEnumerable<string>, IEnumerable<string>)' calls nested method 'Enumerable.Take<string>(IEnumerable<string>, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Execution\ObjectReference.cs	52
Argument for parameter 'replacement' in method call to 'Regex.Replace(string, string, string)' calls nested method 'MessageBuilder.SanitizeReason(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\MessageBuilder.cs	35
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<string, string>(IEnumerable<string>, Func<string, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3311
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'XAttribute.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\XAttributeValueFormatter.cs	21
Argument for parameter 'line' in method call to 'FormattedObjectGraph.AddLine(string)' calls nested method 'FormattableString.Invariant(FormattableString)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\AggregateExceptionValueFormatter.cs	31
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'TimeOnly.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\TimeOnlyValueFormatter.cs	25
Argument for parameter 'value' in method call to 'FormatChild.Invoke(string, object, FormattedObjectGraph)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\TaskFormatter.cs	20
Argument for parameter 'parentConstraint' in method call to 'AndConstraint<SubsequentOrderingAssertions<T>>.AndConstraint(SubsequentOrderingAssertions<T>)' calls nested method 'SubsequentOrderingAssertions<T>.SubsequentOrderingAssertions(IEnumerable<T>, IOrderedEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3407
Argument for parameter 'previousOrderedEnumerable' in method call to 'SubsequentOrderingAssertions<T>.SubsequentOrderingAssertions(IEnumerable<T>, IOrderedEnumerable<T>)' calls nested method 'Enumerable.OrderBy<T, T>(IEnumerable<T>, Func<T, T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3407
Argument for parameter 'parentConstraint' in method call to 'AndConstraint<SubsequentOrderingAssertions<T>>.AndConstraint(SubsequentOrderingAssertions<T>)' calls nested method 'SubsequentOrderingAssertions<T>.SubsequentOrderingAssertions(IEnumerable<T>, IOrderedEnumerable<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Collections\GenericCollectionAssertions.cs	3412
Argument for parameter 'index' in method call to 'GivenSelectorExtensions.CollectionWithIndex<TActual>.CollectionWithIndex(ICollection<TActual>, int)' calls nested method 'Func<ICollection<TActual>, ICollection<TExpected>, int>.Invoke(ICollection<TActual>, ICollection<TExpected>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\GivenSelectorExtensions.cs	67
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'float.ToString(IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\SingleValueFormatter.cs	34
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<T, bool>.Invoke(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\GivenSelector.cs	42
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'string.Join(string?, IEnumerable<string?>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\PredicateLambdaExpressionValueFormatter.cs	24
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<Expression, string>(IEnumerable<Expression>, Func<Expression, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\PredicateLambdaExpressionValueFormatter.cs	24
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'Expression.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\PredicateLambdaExpressionValueFormatter.cs	28
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.FromDictionaryItem<TExpectation>(object, INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyValidationContext.cs	54
Argument for parameter 'assertionStrategy' in method call to 'AssertionScope.AssertionScope(IAssertionStrategy, AssertionScope)' calls nested method 'DefaultAssertionStrategy.DefaultAssertionStrategy()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	129
Argument for parameter 'type' in method call to 'IEquivalencyAssertionOptions.GetEqualityStrategy(Type)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\EquivalencyValidationContext.cs	74
Argument for parameter 'dateTime' in method call to 'DateTimeOffset.DateTimeOffset(DateTime, TimeSpan)' calls nested method 'DateTime.SpecifyKind(DateTime, DateTimeKind)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\DateTimeExtensions.cs	18
Argument for parameter 'value' in method call to 'StringBuilder.AppendLine(string?)' calls nested method 'string.Join(string?, IEnumerable<string?>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\CollectingAssertionStrategy.cs	38
Argument for parameter 'item' in method call to 'ContextDataItems.Add(ContextDataItems.DataItem)' calls nested method 'ContextDataItems.DataItem.DataItem(string, object, bool, bool)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	199
Argument for parameter 'obj' in method call to 'Action<string>.Invoke(string)' calls nested method 'StringBuilder.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\CollectingAssertionStrategy.cs	48
Argument for parameter 'item' in method call to 'ContextDataItems.Add(ContextDataItems.DataItem)' calls nested method 'ContextDataItems.DataItem.DataItem(string, object, bool, bool)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	200
Argument for parameter 'item' in method call to 'ContextDataItems.Add(ContextDataItems.DataItem)' calls nested method 'ContextDataItems.DataItem.Clone()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\ContextDataItems.cs	39
Argument for parameter 'message' in method call to 'IAssertionStrategy.HandleFailure(string)' calls nested method 'StringExtensions.Capitalize(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	274
Argument for parameter 'args' in method call to 'FailReason.FailReason(string, params object[])' calls nested method 'Enumerable.ToArray<object>(IEnumerable<object>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	303
Argument for parameter 'item' in method call to 'ContextDataItems.Add(ContextDataItems.DataItem)' calls nested method 'ContextDataItems.DataItem.DataItem(string, object, bool, bool)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	343
Argument for parameter 'item' in method call to 'ContextDataItems.Add(ContextDataItems.DataItem)' calls nested method 'ContextDataItems.DataItem.DataItem(string, object, bool, bool)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	352
Argument for parameter 'item' in method call to 'ContextDataItems.Add(ContextDataItems.DataItem)' calls nested method 'ContextDataItems.DataItem.DataItem(string, object, bool, bool)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	361
Argument for parameter 'value' in method call to 'ContextDataItems.DataItem.DataItem(string, object, bool, bool)' calls nested method 'AssertionScope.DeferredReportable.DeferredReportable(Func<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	361
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DateOnly.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DateOnlyValueFormatter.cs	25
Argument for parameter 'tracingBlock' in method call to 'AssertionScope.AppendTracing(string)' calls nested method 'StringBuilder.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	398
Argument for parameter 'value' in method call to 'IDictionary<string, object>.Add(string, object)' calls nested method 'StringBuilder.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Execution\AssertionScope.cs	408
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragmentOnNewLine(string)' calls nested method 'object.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DefaultValueFormatter.cs	45
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'object.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DefaultValueFormatter.cs	49
Argument for parameter 'line' in method call to 'FormattedObjectGraph.AddLine(string)' calls nested method 'DefaultValueFormatter.TypeDisplayName(Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DefaultValueFormatter.cs	75
Argument for parameter 'enumerable' in method call to 'Iterator<MemberInfo>.Iterator(IEnumerable<MemberInfo>, int)' calls nested method 'Enumerable.OrderBy<MemberInfo, string>(IEnumerable<MemberInfo>, Func<MemberInfo, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DefaultValueFormatter.cs	79
Argument for parameter 'value' in method call to 'Expression.Constant(object?)' calls nested method 'Delegate.DynamicInvoke(params object?[]?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\PredicateLambdaExpressionValueFormatter.cs	96
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DateTimeOffset.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DateTimeOffsetValueFormatter.cs	41
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DateTimeOffset.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DateTimeOffsetValueFormatter.cs	54
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DateTimeOffset.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DateTimeOffsetValueFormatter.cs	58
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DateTimeOffset.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DateTimeOffsetValueFormatter.cs	62
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DateTimeOffset.ToString(string?, IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DateTimeOffsetValueFormatter.cs	66
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'int.ToString(IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\Int32ValueFormatter.cs	21
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'DoubleValueFormatter.Format(object)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\DoubleValueFormatter.cs	22
Argument for parameter 'childPath' in method call to 'FormatChild.Invoke(string, object, FormattedObjectGraph)' calls nested method 'string.Join<int>(string?, IEnumerable<int>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\MultidimensionalArrayFormatter.cs	49
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Reverse<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\Formatter.cs	211
Argument for parameter 'value' in method call to 'string.Join(string?, params string?[])' calls nested method 'Enumerable.ToArray<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\Formatter.cs	222
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Concat<string>(IEnumerable<string>, IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\FormattedObjectGraph.cs	126
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'string.Replace(string, string?, StringComparison)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\ExpressionValueFormatter.cs	22
Argument for parameter 'fragment' in method call to 'FormattedObjectGraph.AddFragment(string)' calls nested method 'FormattableString.Invariant(FormattableString)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\ExceptionValueFormatter.cs	24
Argument for parameter 'childPath' in method call to 'FormatChild.Invoke(string, object, FormattedObjectGraph)' calls nested method 'int.ToString(IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Formatting\EnumerableValueFormatter.cs	45
Argument for parameter 'message' in method call to 'ArgumentException.ArgumentException(string?, string?)' calls nested method 'ExpressionExtensions.GetUnsupportedExpressionMessage(Expression)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\ExpressionExtensions.cs	84
Argument for parameter 'message' in method call to 'ArgumentException.ArgumentException(string?, string?)' calls nested method 'ExpressionExtensions.GetUnsupportedExpressionMessage(Expression)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\ExpressionExtensions.cs	93
Argument for parameter 'message' in method call to 'ArgumentException.ArgumentException(string?, string?)' calls nested method 'ExpressionExtensions.GetUnsupportedExpressionMessage(Expression)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\ExpressionExtensions.cs	152
Argument for parameter 'message' in method call to 'ArgumentException.ArgumentException(string?, string?)' calls nested method 'ExpressionExtensions.GetUnsupportedExpressionMessage(Expression)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\ExpressionExtensions.cs	159
Argument for parameter 'dottedPath' in method call to 'MemberPath.MemberPath(Type, Type, string)' calls nested method 'string.Replace(string, string?, StringComparison)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\ExpressionExtensions.cs	103
Argument for parameter 'type' in method call to 'ObjectAssertionsExtensions.SimpleBinder.SimpleBinder(Type)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\ObjectAssertionsExtensions.cs	147
Argument for parameter 'type' in method call to 'DataContractSerializer.DataContractSerializer(Type)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\ObjectAssertionsExtensions.cs	182
Argument for parameter 'type' in method call to 'XmlSerializer.XmlSerializer(Type)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\ObjectAssertionsExtensions.cs	226
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<T, bool>.Invoke(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Numeric\NumericAssertions.cs	468
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<T?, bool>.Invoke(T?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Numeric\NullableNumericAssertions.cs	119
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'object.Equals(object?, object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Numeric\ComparableTypeAssertions.cs	53
Argument for parameter 'target' in method call to 'DictionaryInterfaceInfo.TryGetFromWithKey(Type, string, Type, out DictionaryInterfaceInfo)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\GenericDictionaryEquivalencyStep.cs	76
Argument for parameter 'target' in method call to 'DictionaryInterfaceInfo.TryGetFrom(Type, string, out DictionaryInterfaceInfo)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\GenericDictionaryEquivalencyStep.cs	84
Argument for parameter 'index' in method call to 'IEquivalencyValidationContext.AsCollectionItem<TItem>(string)' calls nested method 'int.ToString(IFormatProvider?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EquivalencyValidationContextExtensions.cs	9
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'PropertyInfoExtensions.IsVirtual(PropertyInfo)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\PropertyInfoAssertions.cs	42
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'EquivalencyValidationContext.AsDictionaryItem<TExpectedKey, TExpectedValue>(TExpectedKey)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\GenericDictionaryEquivalencyStep.cs	206
Argument for parameter 'collection' in method call to 'List<int>.AddRange(IEnumerable<int>)' calls nested method 'Enumerable.Range(int, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyValidator.cs	77
Argument for parameter 'objectInfo' in method call to 'OrderingRuleCollection.IsOrderingStrictFor(IObjectInfo)' calls nested method 'ObjectInfo.ObjectInfo(Comparands, INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyValidator.cs	79
Argument for parameter 'comparands' in method call to 'ObjectInfo.ObjectInfo(Comparands, INode)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyValidator.cs	79
Argument for parameter 'length' in method call to 'Digit.Digit(int, Digit)' calls nested method 'Array.GetLength(int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\MultiDimensionalArrayEquivalencyStep.cs	52
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\MultiDimensionalArrayEquivalencyStep.cs	39
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyValidator.cs	181
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'EquivalencyValidationContextExtensions.AsCollectionItem<T>(IEquivalencyValidationContext, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyValidator.cs	181
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyValidator.cs	192
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'EnumerableEquivalencyStep.IsCollection(Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyStep.cs	40
Argument for parameter 'type' in method call to 'EnumerableEquivalencyStep.IsCollection(Type)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyStep.cs	40
Argument for parameter 'type' in method call to 'EnumerableEquivalencyStep.IsCollection(Type)' calls nested method 'Comparands.GetExpectedType(IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyStep.cs	12
Argument for parameter 'subject' in method call to 'EnumerableEquivalencyValidator.Execute<object>(object[], object[])' calls nested method 'EnumerableEquivalencyStep.ToArray(object)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyStep.cs	25
Argument for parameter 'expectation' in method call to 'EnumerableEquivalencyValidator.Execute<object>(object[], object[])' calls nested method 'EnumerableEquivalencyStep.ToArray(object)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\EnumerableEquivalencyStep.cs	25
Argument for parameter 'value' in method call to 'Formatter.ToString(object, FormattingOptions)' calls nested method 'string.Substring(int, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\StringExtensions.cs	40
Argument for parameter 'objectInfo' in method call to 'IOrderingRule.Evaluate(IObjectInfo)' calls nested method 'CollectionMemberObjectInfo.CollectionMemberObjectInfo(IObjectInfo)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Ordering\CollectionMemberOrderingRuleDecorator.cs	14
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<string, string>(IEnumerable<string>, Func<string, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\StringExtensions.cs	121
Argument for parameter 'configurationStore' in method call to 'ConfigurationStoreExceptionInterceptor.ConfigurationStoreExceptionInterceptor(IConfigurationStore)' calls nested method 'AppSettingsConfigurationStore.AppSettingsConfigurationStore()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\Services.cs	45
Argument for parameter 'second' in method call to 'Enumerable.SequenceEqual<string>(IEnumerable<string>, IEnumerable<string>, IEqualityComparer<string>?)' calls nested method 'Enumerable.Take<string>(IEnumerable<string>, int)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\MemberPath.cs	77
Argument for parameter 'second' in method call to 'Enumerable.SequenceEqual<string>(IEnumerable<string>, IEnumerable<string>, IEqualityComparer<string>?)' calls nested method 'MemberPath.GetParentSegments()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\MemberPath.cs	98
Argument for parameter 'task2' in method call to 'Task.WhenAny(Task, Task)' calls nested method 'IClock.DelayAsync(TimeSpan, CancellationToken)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\TaskCompletionSourceAssertions.cs	197
Argument for parameter 'obj' in method call to 'object.Equals(object?)' calls nested method 'ObjectExtensions.ConvertTo(object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\ObjectExtensions.cs	49
Argument for parameter 'validValues' in method call to 'TimeOnlyAssertions<TAssertions>.BeOneOf(IEnumerable<TimeOnly?>, string, params object[])' calls nested method 'Enumerable.Cast<TimeOnly?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\TimeOnlyAssertions.cs	523
Argument for parameter 'validValues' in method call to 'TimeOnlyAssertions<TAssertions>.BeOneOf(IEnumerable<TimeOnly?>, string, params object[])' calls nested method 'Enumerable.Cast<TimeOnly?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\TimeOnlyAssertions.cs	541
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<TimeOnly?>(IEnumerable<TimeOnly?>, TimeOnly?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\TimeOnlyAssertions.cs	560
Argument for parameter 'wildcardExpression' in method call to 'StringWildcardMatchingValidator.ConvertWildcardToRegEx(string)' calls nested method 'StringWildcardMatchingValidator.CleanNewLines(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringWildcardMatchingValidator.cs	36
Argument for parameter 'predicate' in method call to 'Enumerable.Where<TAttribute>(IEnumerable<TAttribute>, Func<TAttribute, bool>)' calls nested method 'Expression<Func<TAttribute, bool>>.Compile()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Common\MethodInfoExtensions.cs	40
Argument for parameter 'arg' in method call to 'Func<IMemberInfo, bool>.Invoke(IMemberInfo)' calls nested method 'MemberToMemberInfoAdapter.MemberToMemberInfoAdapter(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Selection\IncludeMemberByPredicateSelectionRule.cs	34
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<string>(IEnumerable<string>, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	89
Argument for parameter 'dottedPath' in method call to 'MemberPath.MemberPath(Type, Type, string)' calls nested method 'StringExtensions.Combine(string, string, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Selection\IncludeMemberByPathSelectionRule.cs	26
Argument for parameter 'item' in method call to 'List<IMember>.Add(IMember)' calls nested method 'MemberFactory.Create(MemberInfo, INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Selection\IncludeMemberByPathSelectionRule.cs	29
Argument for parameter 'arg' in method call to 'Func<IMemberInfo, bool>.Invoke(IMemberInfo)' calls nested method 'MemberToMemberInfoAdapter.MemberToMemberInfoAdapter(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Selection\ExcludeMemberByPredicateSelectionRule.cs	27
Argument for parameter 'candidate' in method call to 'MemberPath.IsSameAs(MemberPath)' calls nested method 'MemberPath.MemberPath(IMember, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Selection\ExcludeMemberByPathSelectionRule.cs	23
Argument for parameter 'path' in method call to 'SelectMemberByPathSelectionRule.SetSelectedPath(string)' calls nested method 'MemberPath.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Selection\ExcludeMemberByPathSelectionRule.cs	29
Argument for parameter 'differenceWithinPrecision' in method call to 'NumericAssertionsExtensions.FailIfDifferenceOutsidePrecision<float>(bool, NumericAssertions<float>, float, float, float, string, object[])' calls nested method 'float.IsPositiveInfinity(float)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\NumericAssertionsExtensions.cs	768
Argument for parameter 'differenceWithinPrecision' in method call to 'NumericAssertionsExtensions.FailIfDifferenceOutsidePrecision<float>(bool, NumericAssertions<float>, float, float, float, string, object[])' calls nested method 'float.IsNegativeInfinity(float)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\NumericAssertionsExtensions.cs	772
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>.Invoke(EquivalencyAssertionOptions<TExpectation>)' calls nested method 'AssertionOptions.CloneDefaults<TExpectation>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Numeric\ComparableTypeAssertions.cs	109
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<TExpectation>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Numeric\ComparableTypeAssertions.cs	112
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Regex.IsMatch(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	554
Argument for parameter 'differenceWithinPrecision' in method call to 'NumericAssertionsExtensions.FailIfDifferenceOutsidePrecision<double>(bool, NumericAssertions<double>, double, double, double, string, object[])' calls nested method 'double.IsPositiveInfinity(double)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\NumericAssertionsExtensions.cs	900
Argument for parameter 'differenceWithinPrecision' in method call to 'NumericAssertionsExtensions.FailIfDifferenceOutsidePrecision<double>(bool, NumericAssertions<double>, double, double, double, string, object[])' calls nested method 'double.IsNegativeInfinity(double)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\NumericAssertionsExtensions.cs	904
Argument for parameter 'value' in method call to 'DateTime.AddTicks(long)' calls nested method 'Math.Min(long, long)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeAssertions.cs	169
Argument for parameter 'value' in method call to 'DateTime.AddTicks(long)' calls nested method 'Math.Min(long, long)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeAssertions.cs	214
Argument for parameter 'validValues' in method call to 'DateOnlyAssertions<TAssertions>.BeOneOf(IEnumerable<DateOnly?>, string, params object[])' calls nested method 'Enumerable.Cast<DateOnly?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateOnlyAssertions.cs	469
Argument for parameter 'validValues' in method call to 'DateOnlyAssertions<TAssertions>.BeOneOf(IEnumerable<DateOnly?>, string, params object[])' calls nested method 'Enumerable.Cast<DateOnly?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateOnlyAssertions.cs	487
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<DateOnly?>(IEnumerable<DateOnly?>, DateOnly?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateOnlyAssertions.cs	506
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DictionaryEquivalencyStep.cs	25
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsDictionaryItem<object, IDictionary>(object)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DictionaryEquivalencyStep.cs	25
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'DateTimeOffset.EqualsExact(DateTimeOffset)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	179
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'DateTimeOffset.EqualsExact(DateTimeOffset)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	217
Argument for parameter 'validValues' in method call to 'DateTimeAssertions<TAssertions>.BeOneOf(IEnumerable<DateTime?>, string, params object[])' calls nested method 'Enumerable.Cast<DateTime?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeAssertions.cs	853
Argument for parameter 'validValues' in method call to 'DateTimeAssertions<TAssertions>.BeOneOf(IEnumerable<DateTime?>, string, params object[])' calls nested method 'Enumerable.Cast<DateTime?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeAssertions.cs	871
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<DateTime?>(IEnumerable<DateTime?>, DateTime?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeAssertions.cs	890
Argument for parameter 'ticks' in method call to 'DateTimeOffset.AddTicks(long)' calls nested method 'Math.Min(long, long)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	305
Argument for parameter 'ticks' in method call to 'DateTimeOffset.AddTicks(long)' calls nested method 'Math.Min(long, long)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	350
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TimeSpanPredicate.IsMatchedBy(TimeSpan, TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetRangeAssertions.cs	80
Argument for parameter 'task2' in method call to 'Task.WhenAny(Task, Task)' calls nested method 'IClock.DelayAsync(TimeSpan, CancellationToken)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\AsyncFunctionAssertions.cs	318
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TimeSpanPredicate.IsMatchedBy(TimeSpan, TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeRangeAssertions.cs	81
Argument for parameter 'matchingRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<TSelf>.AddMatchingRule(IMemberMatchingRule)' calls nested method 'MustMatchByNameRule.MustMatchByNameRule()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	69
Argument for parameter 'rule' in method call to 'OrderingRuleCollection.Add(IOrderingRule)' calls nested method 'ByteArrayOrderingRule.ByteArrayOrderingRule()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	71
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataTableEquivalencyStep.cs	179
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TimeSpanPredicate.IsMatchedBy(TimeSpan, TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeRangeAssertions.cs	120
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<string>(IEnumerable<string>, string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\AssemblyAssertions.cs	94
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Nullable.Equals<TEnum>(TEnum?, TEnum?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\EnumAssertions.cs	80
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'Enum.IsDefined(Type, object)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\EnumAssertions.cs	150
Argument for parameter 'comparands' in method call to 'DataSetEquivalencyStep.CompareExtendedProperties(Comparands, IEquivalencyValidationContext, IEquivalencyValidator, IEquivalencyAssertionOptions, Dictionary<string, IMember>)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataSetEquivalencyStep.cs	130
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'HttpResponseMessageAssertions<TAssertions>.IsClientError()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\HttpResponseMessageAssertions.cs	136
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'HttpResponseMessageAssertions<TAssertions>.IsServerError()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\HttpResponseMessageAssertions.cs	164
Argument for parameter 'selectionRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<TSelf>.AddSelectionRule(IMemberSelectionRule)' calls nested method 'ExcludeMemberByPredicateSelectionRule.ExcludeMemberByPredicateSelectionRule(Expression<Func<IMemberInfo, bool>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	375
Argument for parameter 'selectionRule' in method call to 'SelfReferenceEquivalencyAssertionOptions<TSelf>.AddSelectionRule(IMemberSelectionRule)' calls nested method 'IncludeMemberByPredicateSelectionRule.IncludeMemberByPredicateSelectionRule(Expression<Func<IMemberInfo, bool>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	387
Argument for parameter 'item' in method call to 'List<IMemberMatchingRule>.Add(IMemberMatchingRule)' calls nested method 'TryMatchByNameRule.TryMatchByNameRule()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	398
Argument for parameter 'validValues' in method call to 'DateTimeOffsetAssertions<TAssertions>.BeOneOf(IEnumerable<DateTimeOffset?>, string, params object[])' calls nested method 'Enumerable.Cast<DateTimeOffset?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	1051
Argument for parameter 'item' in method call to 'List<IMemberMatchingRule>.Add(IMemberMatchingRule)' calls nested method 'MustMatchByNameRule.MustMatchByNameRule()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	408
Argument for parameter 'validValues' in method call to 'DateTimeOffsetAssertions<TAssertions>.BeOneOf(IEnumerable<DateTimeOffset?>, string, params object[])' calls nested method 'Enumerable.Cast<DateTimeOffset?>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	1069
Argument for parameter 'rule' in method call to 'OrderingRuleCollection.Add(IOrderingRule)' calls nested method 'MatchAllOrderingRule.MatchAllOrderingRule()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	543
Argument for parameter 'item' in method call to 'List<IEquivalencyStep>.Insert(int, IEquivalencyStep)' calls nested method 'EqualityComparerEquivalencyStep<T>.EqualityComparerEquivalencyStep(IEqualityComparer<T>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	532
Argument for parameter 'rule' in method call to 'OrderingRuleCollection.Add(IOrderingRule)' calls nested method 'PredicateBasedOrderingRule.PredicateBasedOrderingRule(Expression<Func<IObjectInfo, bool>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	553
Argument for parameter 'rule' in method call to 'OrderingRuleCollection.Add(IOrderingRule)' calls nested method 'ByteArrayOrderingRule.ByteArrayOrderingRule()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	563
Argument for parameter 'rule' in method call to 'OrderingRuleCollection.Add(IOrderingRule)' calls nested method 'PredicateBasedOrderingRule.PredicateBasedOrderingRule(Expression<Func<IObjectInfo, bool>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	573
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Condition(TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExecutionTimeAssertions.cs	77
Argument for parameter 'matchedConstraint' in method call to 'AndWhichConstraint<TAssertions, TEnum>.AndWhichConstraint(TAssertions, TEnum)' calls nested method 'TEnum?.GetValueOrDefault()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\NullableEnumAssertions.cs	47
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Condition(TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExecutionTimeAssertions.cs	110
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Condition(TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExecutionTimeAssertions.cs	140
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Condition(TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExecutionTimeAssertions.cs	173
Argument for parameter 'item' in method call to 'List<IEquivalencyStep>.Insert(int, IEquivalencyStep)' calls nested method 'AssertionRuleEquivalencyStep<TMember>.AssertionRuleEquivalencyStep(Expression<Func<IObjectInfo, bool>>, Action<IAssertionContext<TMember>>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	852
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TException>(IEnumerable<TException>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	87
Argument for parameter 'messages' in method call to 'ExceptionAssertions<TException>.ExceptionMessageAssertion.Execute(IEnumerable<string>, string, string, params object[])' calls nested method 'Enumerable.ToArray<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	90
Argument for parameter 'exceptions' in method call to 'ExceptionAssertions<TInnerException>.ExceptionAssertions(IEnumerable<TInnerException>)' calls nested method 'Enumerable.Cast<TInnerException>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	112
Argument for parameter 'exceptions' in method call to 'ExceptionAssertions<Exception>.ExceptionAssertions(IEnumerable<Exception>)' calls nested method 'ExceptionAssertions<TException>.AssertInnerExceptions(Type, string, params object[])'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	128
Argument for parameter 'exceptions' in method call to 'ExceptionAssertions<TInnerException>.ExceptionAssertions(IEnumerable<TInnerException>)' calls nested method 'Enumerable.Cast<TInnerException>(IEnumerable)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	147
Argument for parameter 'exceptions' in method call to 'ExceptionAssertions<Exception>.ExceptionAssertions(IEnumerable<Exception>)' calls nested method 'ExceptionAssertions<TException>.AssertInnerExceptionExactly(Type, string, params object[])'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	163
Argument for parameter 'value' in method call to 'StringBuilder.AppendLine(string?)' calls nested method 'object.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	793
Argument for parameter 'value' in method call to 'StringBuilder.AppendLine(string?)' calls nested method 'object.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	798
Argument for parameter 'value' in method call to 'StringBuilder.AppendLine(string?)' calls nested method 'object.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	803
Argument for parameter 'value' in method call to 'StringBuilder.AppendLine(string?)' calls nested method 'object.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	808
Argument for parameter 'value' in method call to 'StringBuilder.AppendLine(string?)' calls nested method 'ConversionSelector.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\SelfReferenceEquivalencyAssertionOptions.cs	811
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<TException, bool>.Invoke(TException)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	186
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<Exception>(IEnumerable<Exception>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	206
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<TSubject, TSubject, bool>.Invoke(TSubject, TSubject)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ObjectAssertions.cs	46
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'object.ReferenceEquals(object?, object?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ReferenceTypeAssertions.cs	85
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TException>(IEnumerable<TException>, Func<TException, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	224
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<Exception>(IEnumerable<Exception>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	235
Argument for parameter 'arg' in method call to 'Func<EquivalencyAssertionOptions<TExpectation>, EquivalencyAssertionOptions<TExpectation>>.Invoke(EquivalencyAssertionOptions<TExpectation>)' calls nested method 'AssertionOptions.CloneDefaults<TExpectation>()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ObjectAssertions.cs	129
Argument for parameter 'root' in method call to 'EquivalencyValidationContext.EquivalencyValidationContext(INode, IEquivalencyAssertionOptions)' calls nested method 'Node.From<TExpectation>(GetSubjectId)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ObjectAssertions.cs	131
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<TException, string>(IEnumerable<TException>, Func<TException, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	260
Argument for parameter 'failures' in method call to 'AssertionResultSet.AddSet(object, string[])' calls nested method 'AssertionScope.Discard()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\ExceptionAssertions.cs	287
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TException>(IEnumerable<TException>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Specialized\DelegateAssertionsBase.cs	41
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'string.EndsWith(string, StringComparison)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	760
Argument for parameter 'arg' in method call to 'Func<IObjectInfo, bool>.Invoke(IObjectInfo)' calls nested method 'ObjectInfo.ObjectInfo(Comparands, INode)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\AssertionRuleEquivalencyStep.cs	61
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'string.EndsWith(string, StringComparison)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	835
Argument for parameter 'obj' in method call to 'Action<IAssertionContext<TSubject>>.Invoke(IAssertionContext<TSubject>)' calls nested method 'AssertionContext<TSubject>.CreateFrom(Comparands, IEquivalencyValidationContext)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\AssertionRuleEquivalencyStep.cs	88
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'StringAssertions<TAssertions>.Contains(string, string, StringComparison)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	905
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'StringAssertions<TAssertions>.Contains(string, string, StringComparison)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	974
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Dictionary<string, Constraint>.TryGetValue(string, out Constraint)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintCollectionEquivalencyStep.cs	30
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Dictionary<string, Constraint>.TryGetValue(string, out Constraint)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintCollectionEquivalencyStep.cs	34
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.All<string>(IEnumerable<string>, Func<string, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	1041
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<string>(IEnumerable<string>, Func<string, bool>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	1077
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<DateTimeOffset?>(IEnumerable<DateTimeOffset?>, DateTimeOffset?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetAssertions.cs	1088
Argument for parameter 'types' in method call to 'TypeSelector.TypeSelector(IEnumerable<Type>)' calls nested method 'Assembly.GetTypes()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\TypeExtensions.cs	22
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	95
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<TEnum?, bool>.Invoke(TEnum?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\EnumAssertions.cs	385
Argument for parameter 'types' in method call to 'MethodInfoSelector.MethodInfoSelector(IEnumerable<Type>)' calls nested method 'Enumerable.ToList<Type>(IEnumerable<Type>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\TypeExtensions.cs	58
Argument for parameter 'types' in method call to 'PropertyInfoSelector.PropertyInfoSelector(IEnumerable<Type>)' calls nested method 'Enumerable.ToList<Type>(IEnumerable<Type>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\TypeExtensions.cs	78
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRowCollectionEquivalencyStep.cs	68
Argument for parameter 'propertyInfo' in method call to 'Property.Property(PropertyInfo, INode)' calls nested method 'Type.GetProperty(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	109
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	119
Argument for parameter 'condition' in method call to 'IAssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Contains<TEnum>(IEnumerable<TEnum>, TEnum)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\EnumAssertions.cs	425
Argument for parameter 'propertyInfo' in method call to 'Property.Property(PropertyInfo, INode)' calls nested method 'Type.GetProperty(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	145
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'string.IsNullOrEmpty(string?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	1337
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	155
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'string.IsNullOrWhiteSpace(string?)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\StringAssertions.cs	1377
Argument for parameter 'index' in method call to 'IEquivalencyValidationContext.AsCollectionItem<DataRow>(string)' calls nested method 'DataRowCollectionEquivalencyStep.CompoundKey.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRowCollectionEquivalencyStep.cs	161
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRowCollectionEquivalencyStep.cs	162
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	276
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRowEquivalencyStep.cs	175
Argument for parameter 'collection' in method call to 'HashSet<string>.HashSet(IEnumerable<string>)' calls nested method 'Enumerable.Select<DataColumn, string>(IEnumerable<DataColumn>, Func<DataColumn, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	203
Argument for parameter 'collection' in method call to 'HashSet<string>.HashSet(IEnumerable<string>)' calls nested method 'Enumerable.Select<DataColumn, string>(IEnumerable<DataColumn>, Func<DataColumn, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	204
Argument for parameter 'value' in method call to 'StringBuilder.Append(string?)' calls nested method 'Enumerable.Single<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	217
Argument for parameter 'value' in method call to 'StringBuilder.Append(string?)' calls nested method 'EnumerableExtensions.JoinUsingWritingStyle<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	221
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRowEquivalencyStep.cs	202
Argument for parameter 'value' in method call to 'StringBuilder.Append(string?)' calls nested method 'Enumerable.Single<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	236
Argument for parameter 'value' in method call to 'StringBuilder.Append(string?)' calls nested method 'EnumerableExtensions.JoinUsingWritingStyle<string>(IEnumerable<string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	240
Argument for parameter 'message' in method call to 'AssertionScope.FailWith(string)' calls nested method 'StringBuilder.ToString()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\ConstraintEquivalencyStep.cs	250
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'TimeSpanPredicate.IsMatchedBy(TimeSpan, TimeSpan)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\DateTimeOffsetRangeAssertions.cs	117
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Enumerable.Any<TAttribute>(IEnumerable<TAttribute>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\MemberInfoAssertions.cs	96
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'MethodInfoExtensions.IsNonVirtual(MethodInfo)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\MethodInfoAssertions.cs	68
Argument for parameter 'values' in method call to 'string.Join(string?, IEnumerable<string?>)' calls nested method 'Enumerable.Select<Type, string>(IEnumerable<Type>, Func<Type, string>)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\MethodBaseAssertions.cs	100
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'MethodInfoExtensions.IsAsync(MethodInfo)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Types\MethodInfoAssertions.cs	96
Argument for parameter 'comparands' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'Comparands.Comparands(object, object, Type)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataSetEquivalencyStep.cs	220
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	101
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataSetEquivalencyStep.cs	244
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataColumnEquivalencyStep.cs	91
Argument for parameter 'compareTable' in method call to 'DataRelationEquivalencyStep.CompareDataRelationConstraints(IEquivalencyValidator, IEquivalencyValidationContext, DataRelation, DataRelation, Dictionary<string, IMember>, string, bool, bool, bool, Func<DataRelation, DataColumn[]>, Func<DataRelation, DataTable>)' calls nested method 'Dictionary<string, IMember>.ContainsKey(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	113
Argument for parameter 'compareColumns' in method call to 'DataRelationEquivalencyStep.CompareDataRelationConstraints(IEquivalencyValidator, IEquivalencyValidationContext, DataRelation, DataRelation, Dictionary<string, IMember>, string, bool, bool, bool, Func<DataRelation, DataColumn[]>, Func<DataRelation, DataTable>)' calls nested method 'Dictionary<string, IMember>.ContainsKey(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	114
Argument for parameter 'compareKeyConstraint' in method call to 'DataRelationEquivalencyStep.CompareDataRelationConstraints(IEquivalencyValidator, IEquivalencyValidationContext, DataRelation, DataRelation, Dictionary<string, IMember>, string, bool, bool, bool, Func<DataRelation, DataColumn[]>, Func<DataRelation, DataTable>)' calls nested method 'Dictionary<string, IMember>.ContainsKey(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	115
Argument for parameter 'compareTable' in method call to 'DataRelationEquivalencyStep.CompareDataRelationConstraints(IEquivalencyValidator, IEquivalencyValidationContext, DataRelation, DataRelation, Dictionary<string, IMember>, string, bool, bool, bool, Func<DataRelation, DataColumn[]>, Func<DataRelation, DataTable>)' calls nested method 'Dictionary<string, IMember>.ContainsKey(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	122
Argument for parameter 'compareColumns' in method call to 'DataRelationEquivalencyStep.CompareDataRelationConstraints(IEquivalencyValidator, IEquivalencyValidationContext, DataRelation, DataRelation, Dictionary<string, IMember>, string, bool, bool, bool, Func<DataRelation, DataColumn[]>, Func<DataRelation, DataTable>)' calls nested method 'Dictionary<string, IMember>.ContainsKey(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	123
Argument for parameter 'compareKeyConstraint' in method call to 'DataRelationEquivalencyStep.CompareDataRelationConstraints(IEquivalencyValidator, IEquivalencyValidationContext, DataRelation, DataRelation, Dictionary<string, IMember>, string, bool, bool, bool, Func<DataRelation, DataColumn[]>, Func<DataRelation, DataTable>)' calls nested method 'Dictionary<string, IMember>.ContainsKey(string)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	124
Argument for parameter 'context' in method call to 'IEquivalencyValidator.RecursivelyAssertEquality(Comparands, IEquivalencyValidationContext)' calls nested method 'IEquivalencyValidationContext.AsNestedMember(IMember)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	216
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataColumnEquivalencyStep.cs	139
Argument for parameter 'context' in method call to 'IMemberSelectionRule.SelectMembers(INode, IEnumerable<IMember>, MemberSelectionContext)' calls nested method 'MemberSelectionContext.MemberSelectionContext(Type, Type, IEquivalencyAssertionOptions)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Equivalency\Steps\DataRelationEquivalencyStep.cs	240
Argument for parameter 'c' in method call to 'Type.IsAssignableFrom(Type?)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ReferenceTypeAssertions.cs	299
Argument for parameter 'condition' in method call to 'AssertionScope.ForCondition(bool)' calls nested method 'Func<T, bool>.Invoke(T)'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ReferenceTypeAssertions.cs	409
Argument for parameter 'c' in method call to 'Type.IsAssignableFrom(Type?)' calls nested method 'object.GetType()'	FluentAssertions	C:\dev\fluentassertions\Src\FluentAssertions\Primitives\ReferenceTypeAssertions.cs	357

@@ -86,6 +86,8 @@ dotnet_diagnostic.AV1250.severity = none
dotnet_diagnostic.AV1507.severity = none
# AV1532: Loop statement contains nested loop
dotnet_diagnostic.AV1532.severity = none
# AV1553 Optional parameter of type string has default value null
dotnet_diagnostic.AV1553.severity = none
Copy link
Member

Choose a reason for hiding this comment

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

Where did we violate this rule?

Copy link
Member Author

Choose a reason for hiding this comment

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

Optional parameter 'subValue' of type 'string' has default value 'null'	FluentAssertions.Equivalency.Specs	C:\dev\fluentassertions\Tests\FluentAssertions.Equivalency.Specs\NestedPropertiesSpecs.cs	155

@@ -88,6 +88,8 @@ dotnet_diagnostic.AV1250.severity = none
dotnet_diagnostic.AV1507.severity = none
# AV1532: Loop statement contains nested loop
dotnet_diagnostic.AV1532.severity = none
# AV1553 Optional parameter of type string has default value null
dotnet_diagnostic.AV1553.severity = none
Copy link
Member

Choose a reason for hiding this comment

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

Same question here

Copy link
Member Author

Choose a reason for hiding this comment

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

Optional parameter 'testMethodArguments' of type 'object[]' has default value 'null'	FluentAssertions.Specs	C:\dev\fluentassertions\Tests\FluentAssertions.Specs\CultureAwareTesting\CulturedXunitTestCase.cs	24

@jnyrup jnyrup merged commit 45530f2 into fluentassertions:develop Sep 13, 2022
@jnyrup jnyrup deleted the nugets20220911 branch September 13, 2022 21:25
renovate bot added a commit to orso-co/Orso.Arpa.Api that referenced this pull request Oct 25, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://togithub.com/fluentassertions/fluentassertions)) |
nuget | minor | `6.7.0` -> `6.8.0` |

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions</summary>

###
[`v6.8.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.8.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at develop -->

##### What's Changed

##### New features

- Extend collection assertions with `ContainInConsecutiveOrder` and
`NotContainInConsecutiveOrder` by
[@&#8203;StacyCash](https://togithub.com/StacyCash) in
[fluentassertions/fluentassertions#1963
- Added `NotCompleteWithinAsync` for Task assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#1967
- Added assertions for non-generic `TaskCompletionSource` by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#1961
- Exposes the `IMonitor` object to extensions methods. by
[@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) in
[fluentassertions/fluentassertions#2010

##### Improvements

- Optimize `BeEquivalentTo` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1939
- Print commas at the end of the line by
[@&#8203;ronaldkroon](https://togithub.com/ronaldkroon) in
[fluentassertions/fluentassertions#1945
- Avoid allocating sub-arrays in `ContainInOrder` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1960
- Extend `IObjectInfo` with info about `DeclaringType` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1950
- Prepare constructors of `AsyncFunctionAssertions` to make them
protected in V7 by [@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#1972
- Calculate the difference between the subject and the expected nearby
time by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2013

##### Fixes

- Filter dynamic methods from stack trace by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1943
- Make For/Excluding work with nested paths by
[@&#8203;whymatter](https://togithub.com/whymatter) in
[fluentassertions/fluentassertions#1953
- Use InvariantCulture when doing case-insensitive matches by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1985
- Global record equivalency settings were not taken into account by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1984
- Escape brackets in execution time failures by
[@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) in
[fluentassertions/fluentassertions#1994

##### Documentation

- More specifically clarify the intentions of `WithArgs` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1929
- Remove building link from the website by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#1934
- Add `Enum.BeOneOf` to the docs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1958
- Document how to use `ModuleInitializer` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1966
- Fix a typo on the Assembly References documentation page by
[@&#8203;asydikov](https://togithub.com/asydikov) in
[fluentassertions/fluentassertions#1970
- Update summary of `EquivalencyValidator` by
[@&#8203;Wolgo](https://togithub.com/Wolgo) in
[fluentassertions/fluentassertions#1991
- Improve error messages for accidental `Equals` usage by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[fluentassertions/fluentassertions#2006

##### Others

- Upgrade to C# 10 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1935
- Use file scoped namespaces by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1936
- More use of pattern matching and lifted operators by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1937
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#1962
- Make it possible for third-party libraries to access the underlying
collection of instances of `ReadOnlyNonGenericCollectionWrapper` by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[fluentassertions/fluentassertions#1968
- Code cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1973
- Improve coverage for `CollectionMemberObjectInfo` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1983
- Deduplicate target frameworks by
[@&#8203;0xced](https://togithub.com/0xced) in
[fluentassertions/fluentassertions#1980
- Removed netcoreapp2.0 framework check in formatting precision tests by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[fluentassertions/fluentassertions#1976
- Rename `ShouldCompareMembersThisDeep` to `ShouldCompareNodesThisDeep`
by [@&#8203;Wolgo](https://togithub.com/Wolgo) in
[fluentassertions/fluentassertions#1992
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#1996
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1998
- Update GitHub actions by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#2007
- Fix the PR link in releases.md by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2014
- Prepare 6.8.0 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2020

##### New Contributors

- [@&#8203;StacyCash](https://togithub.com/StacyCash) made their first
contribution in
[fluentassertions/fluentassertions#1963
- [@&#8203;asydikov](https://togithub.com/asydikov) made their first
contribution in
[fluentassertions/fluentassertions#1970
- [@&#8203;0xced](https://togithub.com/0xced) made their first
contribution in
[fluentassertions/fluentassertions#1980
- [@&#8203;Wolgo](https://togithub.com/Wolgo) made their first
contribution in
[fluentassertions/fluentassertions#1991
- [@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) made their
first contribution in
[fluentassertions/fluentassertions#1994
- [@&#8203;nycdotnet](https://togithub.com/nycdotnet) made their first
contribution in
[fluentassertions/fluentassertions#2006
- [@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) made their
first contribution in
[fluentassertions/fluentassertions#2010

**Full Changelog**:
fluentassertions/fluentassertions@6.7.0...6.8.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,every
weekend,before 5am every weekday" in timezone Europe/Berlin, Automerge -
At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox.

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/orso-co/Orso.Arpa.Api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuOSIsInVwZGF0ZWRJblZlciI6IjMyLjI0MS45In0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
vbreuss pushed a commit to Testably/Testably.Abstractions that referenced this pull request Feb 12, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://togithub.com/fluentassertions/fluentassertions)) |
nuget | minor | `6.7.0` -> `6.10.0` |

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions</summary>

###
[`v6.10.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.10.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.9.0...6.10.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes

- Declare `System.Net.Http` as a framework dependency by
[@&#8203;AArnott](https://togithub.com/AArnott) in
[fluentassertions/fluentassertions#2122
- Improves how `BeEquivalentTo` handles fields hiding base-class fields
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1990
- Fix timeout check in `WithResult` extension by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#2101
- Avoid exceptions when wrapping in `AssertionScope` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2103

##### Others

- Fix copyright year by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[fluentassertions/fluentassertions#2099
- Fix broken link in releases.md by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[fluentassertions/fluentassertions#2096
- Check if `lcov.info` does exist by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[fluentassertions/fluentassertions#2097
- Clean up `Build.cs` by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[fluentassertions/fluentassertions#2093
- Updated editor configs by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#2104
- Revert early returns for project consistency by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2105
- Update data.md to fix typo by
[@&#8203;berserck](https://togithub.com/berserck) in
[fluentassertions/fluentassertions#2114
- Add unit tests for better coverage in Execution namespace by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#2042
- Add code coverage to XUnit2.Specs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2115
- Regrouping and formatting of the selection rule specs by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#2106
- Add fancy `ReportSummary` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2116
- Add new issue template for a general feature by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2113
- Add missing tests for `int.Seconds(TimeSpan)` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2119
- Add test summaries by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[fluentassertions/fluentassertions#2118
- Declare few more files as `DocumentationChanges` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2100
- Remove unused InstallPfx.bat by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2124

#### New Contributors

- [@&#8203;berserck](https://togithub.com/berserck) made their first
contribution in
[fluentassertions/fluentassertions#2114
- [@&#8203;AArnott](https://togithub.com/AArnott) made their first
contribution in
[fluentassertions/fluentassertions#2122

**Full Changelog**:
fluentassertions/fluentassertions@6.9.0...6.10.0

###
[`v6.9.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.9.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### New features

- Added `BeOneOf` for `IComparable`s and object comparisons. by
[@&#8203;jez9999](https://togithub.com/jez9999) in
[fluentassertions/fluentassertions#2028
- Add `BeCloseTo()` / `NotBeCloseTo()` to TimeOnlyAssertions by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2030
- Add `ThatAre[Not]Abstract`, `ThatAre[Not]Static` and
`ThatAre[Not]Virtual` to `PropertyInfoSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2054
- Add `ThatAre[Not]Abstract` to `MethodInfoSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2060
- Add `ThatAre[Not]Abstract` to `TypeSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2058
- Add `ThatAre[Not]Sealed` to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2059
- Add `ThatAre[Not]Interfaces` to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2057
- Add extensions for `OccurrenceConstraint` that reads more fluently by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2047
- Add `Imply()` to `BooleanAssertions` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2074
- Add `ThatAre[Not]ValueTypes` method to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2083

##### Improvements

- Order strings with ordinal comparison by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2075
- Improve performance of `IsTuple()` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2079
- Optimize `IsRecord()` by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#2080

##### Fixes

- Nested `AssertionScope`s do not print inner scope reportables by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[fluentassertions/fluentassertions#2044
- Extend `ThatArePublicOrInternal` to also look at the setter of
properties by [@&#8203;Ruijin92](https://togithub.com/Ruijin92) in
[fluentassertions/fluentassertions#2082
- Treat record structs as records by
[@&#8203;salvois](https://togithub.com/salvois) in
[fluentassertions/fluentassertions#2009

##### Documentation

- Document alternatives for collection order by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[fluentassertions/fluentassertions#2063
- Document that `PathMap` is currently not supported by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2067
- Use langword instead of <c> for C# keywords by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2070
- Add missing exceptions to xml summaries by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2023
- Improve `Guard` helper by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2076
- Add issue templates and api review process by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2078
- Add `cSpell` to NUKE build pipeline by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2086

##### Others

- Enable CI unit tests on linux and mac by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2021
- update catch phrase url by
[@&#8203;danielchalmers](https://togithub.com/danielchalmers) in
[fluentassertions/fluentassertions#2025
- Prepare approval tests for .NET 7 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2024
- Use PolySharp to generate polyfill attributes by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2026
- New unit test to verify CompleteWithinAsync behaves correctly in an
assertion scope by [@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#2033
- Fix nuget config to be able to restore/build the project when having
custom HTTP nuget sources by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[fluentassertions/fluentassertions#2032
- Improve coverage on data assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#2037
- Bump minimum SDK to 6.0.400 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2038
- Let `EquatableOfInt` implement `IComparable<T>` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2036
- New tests for better code coverage on collection assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#2035
- Comparable type assertions referential equality by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2046
- Use TheoryData by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2068
- Pattern combinators by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#2039
- Update nugets by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2077
- Set process dotnet cli language to en-US by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2084
- Bump required .NET SDK to v7 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2087
- Optimize NUKE spell check by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2089
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2081
- Fix build breaking on non PR branches by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2090
- Add process env variable `DOTNET_CLI_UI_LANGUAGE` also inside targets
by [@&#8203;ITaluone](https://togithub.com/ITaluone) in
[fluentassertions/fluentassertions#2092

##### New Contributors

- [@&#8203;danielchalmers](https://togithub.com/danielchalmers) made
their first contribution in
[fluentassertions/fluentassertions#2025
- [@&#8203;jez9999](https://togithub.com/jez9999) made their first
contribution in
[fluentassertions/fluentassertions#2028
- [@&#8203;94sedighi](https://togithub.com/94sedighi) made their first
contribution in
[fluentassertions/fluentassertions#2054
- [@&#8203;Ruijin92](https://togithub.com/Ruijin92) made their first
contribution in
[fluentassertions/fluentassertions#2082
- [@&#8203;salvois](https://togithub.com/salvois) made their first
contribution in
[fluentassertions/fluentassertions#2009

**Full Changelog**:
fluentassertions/fluentassertions@6.8.0...6.9.0

###
[`v6.8.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.8.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at develop -->

#### What's Changed

##### New features

- Extend collection assertions with `ContainInConsecutiveOrder` and
`NotContainInConsecutiveOrder` by
[@&#8203;StacyCash](https://togithub.com/StacyCash) in
[fluentassertions/fluentassertions#1963
- Added `NotCompleteWithinAsync` for Task assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#1967
- Added assertions for non-generic `TaskCompletionSource` by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#1961
- Exposes the `IMonitor` object to extensions methods. by
[@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) in
[fluentassertions/fluentassertions#2010

##### Improvements

- Optimize `BeEquivalentTo` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1939
- Print commas at the end of the line by
[@&#8203;ronaldkroon](https://togithub.com/ronaldkroon) in
[fluentassertions/fluentassertions#1945
- Avoid allocating sub-arrays in `ContainInOrder` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1960
- Extend `IObjectInfo` with info about `DeclaringType` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1950
- Prepare constructors of `AsyncFunctionAssertions` to make them
protected in V7 by [@&#8203;lg2de](https://togithub.com/lg2de) in
[fluentassertions/fluentassertions#1972
- Calculate the difference between the subject and the expected nearby
time by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2013

##### Fixes

- Filter dynamic methods from stack trace by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1943
- Make For/Excluding work with nested paths by
[@&#8203;whymatter](https://togithub.com/whymatter) in
[fluentassertions/fluentassertions#1953
- Use InvariantCulture when doing case-insensitive matches by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1985
- Global record equivalency settings were not taken into account by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1984
- Escape brackets in execution time failures by
[@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) in
[fluentassertions/fluentassertions#1994

##### Documentation

- More specifically clarify the intentions of `WithArgs` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1929
- Remove building link from the website by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#1934
- Add `Enum.BeOneOf` to the docs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1958
- Document how to use `ModuleInitializer` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1966
- Fix a typo on the Assembly References documentation page by
[@&#8203;asydikov](https://togithub.com/asydikov) in
[fluentassertions/fluentassertions#1970
- Update summary of `EquivalencyValidator` by
[@&#8203;Wolgo](https://togithub.com/Wolgo) in
[fluentassertions/fluentassertions#1991
- Improve error messages for accidental `Equals` usage by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[fluentassertions/fluentassertions#2006

##### Others

- Upgrade to C# 10 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1935
- Use file scoped namespaces by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1936
- More use of pattern matching and lifted operators by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1937
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#1962
- Make it possible for third-party libraries to access the underlying
collection of instances of `ReadOnlyNonGenericCollectionWrapper` by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[fluentassertions/fluentassertions#1968
- Code cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1973
- Improve coverage for `CollectionMemberObjectInfo` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[fluentassertions/fluentassertions#1983
- Deduplicate target frameworks by
[@&#8203;0xced](https://togithub.com/0xced) in
[fluentassertions/fluentassertions#1980
- Removed netcoreapp2.0 framework check in formatting precision tests by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[fluentassertions/fluentassertions#1976
- Rename `ShouldCompareMembersThisDeep` to `ShouldCompareNodesThisDeep`
by [@&#8203;Wolgo](https://togithub.com/Wolgo) in
[fluentassertions/fluentassertions#1992
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#1996
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#1998
- Update GitHub actions by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[fluentassertions/fluentassertions#2007
- Fix the PR link in releases.md by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[fluentassertions/fluentassertions#2014
- Prepare 6.8.0 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[fluentassertions/fluentassertions#2020

#### New Contributors

- [@&#8203;StacyCash](https://togithub.com/StacyCash) made their first
contribution in
[fluentassertions/fluentassertions#1963
- [@&#8203;asydikov](https://togithub.com/asydikov) made their first
contribution in
[fluentassertions/fluentassertions#1970
- [@&#8203;0xced](https://togithub.com/0xced) made their first
contribution in
[fluentassertions/fluentassertions#1980
- [@&#8203;Wolgo](https://togithub.com/Wolgo) made their first
contribution in
[fluentassertions/fluentassertions#1991
- [@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) made their
first contribution in
[fluentassertions/fluentassertions#1994
- [@&#8203;nycdotnet](https://togithub.com/nycdotnet) made their first
contribution in
[fluentassertions/fluentassertions#2006
- [@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) made their
first contribution in
[fluentassertions/fluentassertions#2010

**Full Changelog**:
fluentassertions/fluentassertions@6.7.0...6.8.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/Testably/Testably.Abstractions).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit to cythral/brighid-commands that referenced this pull request Apr 7, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://togithub.com/fluentassertions/fluentassertions)) |
nuget | major | `5.10.3` -> `6.10.0` |

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions</summary>

###
[`v6.10.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.10.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.9.0...6.10.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### Fixes

- Declare `System.Net.Http` as a framework dependency by
[@&#8203;AArnott](https://togithub.com/AArnott) in
[https://github.com/fluentassertions/fluentassertions/pull/2122](https://togithub.com/fluentassertions/fluentassertions/pull/2122)
- Improves how `BeEquivalentTo` handles fields hiding base-class fields
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1990](https://togithub.com/fluentassertions/fluentassertions/pull/1990)
- Fix timeout check in `WithResult` extension by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2101](https://togithub.com/fluentassertions/fluentassertions/pull/2101)
- Avoid exceptions when wrapping in `AssertionScope` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2103](https://togithub.com/fluentassertions/fluentassertions/pull/2103)

##### Others

- Fix copyright year by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2099](https://togithub.com/fluentassertions/fluentassertions/pull/2099)
- Fix broken link in releases.md by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2096](https://togithub.com/fluentassertions/fluentassertions/pull/2096)
- Check if `lcov.info` does exist by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2097](https://togithub.com/fluentassertions/fluentassertions/pull/2097)
- Clean up `Build.cs` by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[https://github.com/fluentassertions/fluentassertions/pull/2093](https://togithub.com/fluentassertions/fluentassertions/pull/2093)
- Updated editor configs by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2104](https://togithub.com/fluentassertions/fluentassertions/pull/2104)
- Revert early returns for project consistency by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2105](https://togithub.com/fluentassertions/fluentassertions/pull/2105)
- Update data.md to fix typo by
[@&#8203;berserck](https://togithub.com/berserck) in
[https://github.com/fluentassertions/fluentassertions/pull/2114](https://togithub.com/fluentassertions/fluentassertions/pull/2114)
- Add unit tests for better coverage in Execution namespace by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2042](https://togithub.com/fluentassertions/fluentassertions/pull/2042)
- Add code coverage to XUnit2.Specs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2115](https://togithub.com/fluentassertions/fluentassertions/pull/2115)
- Regrouping and formatting of the selection rule specs by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2106](https://togithub.com/fluentassertions/fluentassertions/pull/2106)
- Add fancy `ReportSummary` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2116](https://togithub.com/fluentassertions/fluentassertions/pull/2116)
- Add new issue template for a general feature by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2113](https://togithub.com/fluentassertions/fluentassertions/pull/2113)
- Add missing tests for `int.Seconds(TimeSpan)` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2119](https://togithub.com/fluentassertions/fluentassertions/pull/2119)
- Add test summaries by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[https://github.com/fluentassertions/fluentassertions/pull/2118](https://togithub.com/fluentassertions/fluentassertions/pull/2118)
- Declare few more files as `DocumentationChanges` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2100](https://togithub.com/fluentassertions/fluentassertions/pull/2100)
- Remove unused InstallPfx.bat by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2124](https://togithub.com/fluentassertions/fluentassertions/pull/2124)

##### New Contributors

- [@&#8203;berserck](https://togithub.com/berserck) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2114](https://togithub.com/fluentassertions/fluentassertions/pull/2114)
- [@&#8203;AArnott](https://togithub.com/AArnott) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2122](https://togithub.com/fluentassertions/fluentassertions/pull/2122)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.9.0...6.10.0

###
[`v6.9.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.9.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### New features

- Added `BeOneOf` for `IComparable`s and object comparisons. by
[@&#8203;jez9999](https://togithub.com/jez9999) in
[https://github.com/fluentassertions/fluentassertions/pull/2028](https://togithub.com/fluentassertions/fluentassertions/pull/2028)
- Add `BeCloseTo()` / `NotBeCloseTo()` to TimeOnlyAssertions by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2030](https://togithub.com/fluentassertions/fluentassertions/pull/2030)
- Add `ThatAre[Not]Abstract`, `ThatAre[Not]Static` and
`ThatAre[Not]Virtual` to `PropertyInfoSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2054](https://togithub.com/fluentassertions/fluentassertions/pull/2054)
- Add `ThatAre[Not]Abstract` to `MethodInfoSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2060](https://togithub.com/fluentassertions/fluentassertions/pull/2060)
- Add `ThatAre[Not]Abstract` to `TypeSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2058](https://togithub.com/fluentassertions/fluentassertions/pull/2058)
- Add `ThatAre[Not]Sealed` to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2059](https://togithub.com/fluentassertions/fluentassertions/pull/2059)
- Add `ThatAre[Not]Interfaces` to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2057](https://togithub.com/fluentassertions/fluentassertions/pull/2057)
- Add extensions for `OccurrenceConstraint` that reads more fluently by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2047](https://togithub.com/fluentassertions/fluentassertions/pull/2047)
- Add `Imply()` to `BooleanAssertions` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2074](https://togithub.com/fluentassertions/fluentassertions/pull/2074)
- Add `ThatAre[Not]ValueTypes` method to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2083](https://togithub.com/fluentassertions/fluentassertions/pull/2083)

##### Improvements

- Order strings with ordinal comparison by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2075](https://togithub.com/fluentassertions/fluentassertions/pull/2075)
- Improve performance of `IsTuple()` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2079](https://togithub.com/fluentassertions/fluentassertions/pull/2079)
- Optimize `IsRecord()` by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/2080](https://togithub.com/fluentassertions/fluentassertions/pull/2080)

##### Fixes

- Nested `AssertionScope`s do not print inner scope reportables by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2044](https://togithub.com/fluentassertions/fluentassertions/pull/2044)
- Extend `ThatArePublicOrInternal` to also look at the setter of
properties by [@&#8203;Ruijin92](https://togithub.com/Ruijin92) in
[https://github.com/fluentassertions/fluentassertions/pull/2082](https://togithub.com/fluentassertions/fluentassertions/pull/2082)
- Treat record structs as records by
[@&#8203;salvois](https://togithub.com/salvois) in
[https://github.com/fluentassertions/fluentassertions/pull/2009](https://togithub.com/fluentassertions/fluentassertions/pull/2009)

##### Documentation

- Document alternatives for collection order by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[https://github.com/fluentassertions/fluentassertions/pull/2063](https://togithub.com/fluentassertions/fluentassertions/pull/2063)
- Document that `PathMap` is currently not supported by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2067](https://togithub.com/fluentassertions/fluentassertions/pull/2067)
- Use langword instead of <c> for C# keywords by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2070](https://togithub.com/fluentassertions/fluentassertions/pull/2070)
- Add missing exceptions to xml summaries by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2023](https://togithub.com/fluentassertions/fluentassertions/pull/2023)
- Improve `Guard` helper by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2076](https://togithub.com/fluentassertions/fluentassertions/pull/2076)
- Add issue templates and api review process by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2078](https://togithub.com/fluentassertions/fluentassertions/pull/2078)
- Add `cSpell` to NUKE build pipeline by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2086](https://togithub.com/fluentassertions/fluentassertions/pull/2086)

##### Others

- Enable CI unit tests on linux and mac by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2021](https://togithub.com/fluentassertions/fluentassertions/pull/2021)
- update catch phrase url by
[@&#8203;danielchalmers](https://togithub.com/danielchalmers) in
[https://github.com/fluentassertions/fluentassertions/pull/2025](https://togithub.com/fluentassertions/fluentassertions/pull/2025)
- Prepare approval tests for .NET 7 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2024](https://togithub.com/fluentassertions/fluentassertions/pull/2024)
- Use PolySharp to generate polyfill attributes by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2026](https://togithub.com/fluentassertions/fluentassertions/pull/2026)
- New unit test to verify CompleteWithinAsync behaves correctly in an
assertion scope by [@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2033](https://togithub.com/fluentassertions/fluentassertions/pull/2033)
- Fix nuget config to be able to restore/build the project when having
custom HTTP nuget sources by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2032](https://togithub.com/fluentassertions/fluentassertions/pull/2032)
- Improve coverage on data assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2037](https://togithub.com/fluentassertions/fluentassertions/pull/2037)
- Bump minimum SDK to 6.0.400 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2038](https://togithub.com/fluentassertions/fluentassertions/pull/2038)
- Let `EquatableOfInt` implement `IComparable<T>` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2036](https://togithub.com/fluentassertions/fluentassertions/pull/2036)
- New tests for better code coverage on collection assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2035](https://togithub.com/fluentassertions/fluentassertions/pull/2035)
- Comparable type assertions referential equality by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2046](https://togithub.com/fluentassertions/fluentassertions/pull/2046)
- Use TheoryData by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2068](https://togithub.com/fluentassertions/fluentassertions/pull/2068)
- Pattern combinators by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/2039](https://togithub.com/fluentassertions/fluentassertions/pull/2039)
- Update nugets by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2077](https://togithub.com/fluentassertions/fluentassertions/pull/2077)
- Set process dotnet cli language to en-US by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2084](https://togithub.com/fluentassertions/fluentassertions/pull/2084)
- Bump required .NET SDK to v7 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2087](https://togithub.com/fluentassertions/fluentassertions/pull/2087)
- Optimize NUKE spell check by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2089](https://togithub.com/fluentassertions/fluentassertions/pull/2089)
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2081](https://togithub.com/fluentassertions/fluentassertions/pull/2081)
- Fix build breaking on non PR branches by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2090](https://togithub.com/fluentassertions/fluentassertions/pull/2090)
- Add process env variable `DOTNET_CLI_UI_LANGUAGE` also inside targets
by [@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2092](https://togithub.com/fluentassertions/fluentassertions/pull/2092)

#### New Contributors

- [@&#8203;danielchalmers](https://togithub.com/danielchalmers) made
their first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2025](https://togithub.com/fluentassertions/fluentassertions/pull/2025)
- [@&#8203;jez9999](https://togithub.com/jez9999) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2028](https://togithub.com/fluentassertions/fluentassertions/pull/2028)
- [@&#8203;94sedighi](https://togithub.com/94sedighi) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2054](https://togithub.com/fluentassertions/fluentassertions/pull/2054)
- [@&#8203;Ruijin92](https://togithub.com/Ruijin92) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2082](https://togithub.com/fluentassertions/fluentassertions/pull/2082)
- [@&#8203;salvois](https://togithub.com/salvois) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2009](https://togithub.com/fluentassertions/fluentassertions/pull/2009)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0

###
[`v6.8.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.8.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at develop -->

#### What's Changed

##### New features

- Extend collection assertions with `ContainInConsecutiveOrder` and
`NotContainInConsecutiveOrder` by
[@&#8203;StacyCash](https://togithub.com/StacyCash) in
[https://github.com/fluentassertions/fluentassertions/pull/1963](https://togithub.com/fluentassertions/fluentassertions/pull/1963)
- Added `NotCompleteWithinAsync` for Task assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/1967](https://togithub.com/fluentassertions/fluentassertions/pull/1967)
- Added assertions for non-generic `TaskCompletionSource` by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/1961](https://togithub.com/fluentassertions/fluentassertions/pull/1961)
- Exposes the `IMonitor` object to extensions methods. by
[@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) in
[https://github.com/fluentassertions/fluentassertions/pull/2010](https://togithub.com/fluentassertions/fluentassertions/pull/2010)

##### Improvements

- Optimize `BeEquivalentTo` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1939](https://togithub.com/fluentassertions/fluentassertions/pull/1939)
- Print commas at the end of the line by
[@&#8203;ronaldkroon](https://togithub.com/ronaldkroon) in
[https://github.com/fluentassertions/fluentassertions/pull/1945](https://togithub.com/fluentassertions/fluentassertions/pull/1945)
- Avoid allocating sub-arrays in `ContainInOrder` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1960](https://togithub.com/fluentassertions/fluentassertions/pull/1960)
- Extend `IObjectInfo` with info about `DeclaringType` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1950](https://togithub.com/fluentassertions/fluentassertions/pull/1950)
- Prepare constructors of `AsyncFunctionAssertions` to make them
protected in V7 by [@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/1972](https://togithub.com/fluentassertions/fluentassertions/pull/1972)
- Calculate the difference between the subject and the expected nearby
time by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2013](https://togithub.com/fluentassertions/fluentassertions/pull/2013)

##### Fixes

- Filter dynamic methods from stack trace by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1943](https://togithub.com/fluentassertions/fluentassertions/pull/1943)
- Make For/Excluding work with nested paths by
[@&#8203;whymatter](https://togithub.com/whymatter) in
[https://github.com/fluentassertions/fluentassertions/pull/1953](https://togithub.com/fluentassertions/fluentassertions/pull/1953)
- Use InvariantCulture when doing case-insensitive matches by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1985](https://togithub.com/fluentassertions/fluentassertions/pull/1985)
- Global record equivalency settings were not taken into account by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1984](https://togithub.com/fluentassertions/fluentassertions/pull/1984)
- Escape brackets in execution time failures by
[@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) in
[https://github.com/fluentassertions/fluentassertions/pull/1994](https://togithub.com/fluentassertions/fluentassertions/pull/1994)

##### Documentation

- More specifically clarify the intentions of `WithArgs` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1929](https://togithub.com/fluentassertions/fluentassertions/pull/1929)
- Remove building link from the website by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1934](https://togithub.com/fluentassertions/fluentassertions/pull/1934)
- Add `Enum.BeOneOf` to the docs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1958](https://togithub.com/fluentassertions/fluentassertions/pull/1958)
- Document how to use `ModuleInitializer` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1966](https://togithub.com/fluentassertions/fluentassertions/pull/1966)
- Fix a typo on the Assembly References documentation page by
[@&#8203;asydikov](https://togithub.com/asydikov) in
[https://github.com/fluentassertions/fluentassertions/pull/1970](https://togithub.com/fluentassertions/fluentassertions/pull/1970)
- Update summary of `EquivalencyValidator` by
[@&#8203;Wolgo](https://togithub.com/Wolgo) in
[https://github.com/fluentassertions/fluentassertions/pull/1991](https://togithub.com/fluentassertions/fluentassertions/pull/1991)
- Improve error messages for accidental `Equals` usage by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[https://github.com/fluentassertions/fluentassertions/pull/2006](https://togithub.com/fluentassertions/fluentassertions/pull/2006)

##### Others

- Upgrade to C# 10 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1935](https://togithub.com/fluentassertions/fluentassertions/pull/1935)
- Use file scoped namespaces by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1936](https://togithub.com/fluentassertions/fluentassertions/pull/1936)
- More use of pattern matching and lifted operators by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1937](https://togithub.com/fluentassertions/fluentassertions/pull/1937)
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1962](https://togithub.com/fluentassertions/fluentassertions/pull/1962)
- Make it possible for third-party libraries to access the underlying
collection of instances of `ReadOnlyNonGenericCollectionWrapper` by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1968](https://togithub.com/fluentassertions/fluentassertions/pull/1968)
- Code cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1973](https://togithub.com/fluentassertions/fluentassertions/pull/1973)
- Improve coverage for `CollectionMemberObjectInfo` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1983](https://togithub.com/fluentassertions/fluentassertions/pull/1983)
- Deduplicate target frameworks by
[@&#8203;0xced](https://togithub.com/0xced) in
[https://github.com/fluentassertions/fluentassertions/pull/1980](https://togithub.com/fluentassertions/fluentassertions/pull/1980)
- Removed netcoreapp2.0 framework check in formatting precision tests by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1976](https://togithub.com/fluentassertions/fluentassertions/pull/1976)
- Rename `ShouldCompareMembersThisDeep` to `ShouldCompareNodesThisDeep`
by [@&#8203;Wolgo](https://togithub.com/Wolgo) in
[https://github.com/fluentassertions/fluentassertions/pull/1992](https://togithub.com/fluentassertions/fluentassertions/pull/1992)
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1996](https://togithub.com/fluentassertions/fluentassertions/pull/1996)
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1998](https://togithub.com/fluentassertions/fluentassertions/pull/1998)
- Update GitHub actions by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/2007](https://togithub.com/fluentassertions/fluentassertions/pull/2007)
- Fix the PR link in releases.md by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2014](https://togithub.com/fluentassertions/fluentassertions/pull/2014)
- Prepare 6.8.0 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2020](https://togithub.com/fluentassertions/fluentassertions/pull/2020)

#### New Contributors

- [@&#8203;StacyCash](https://togithub.com/StacyCash) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1963](https://togithub.com/fluentassertions/fluentassertions/pull/1963)
- [@&#8203;asydikov](https://togithub.com/asydikov) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1970](https://togithub.com/fluentassertions/fluentassertions/pull/1970)
- [@&#8203;0xced](https://togithub.com/0xced) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1980](https://togithub.com/fluentassertions/fluentassertions/pull/1980)
- [@&#8203;Wolgo](https://togithub.com/Wolgo) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1991](https://togithub.com/fluentassertions/fluentassertions/pull/1991)
- [@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1994](https://togithub.com/fluentassertions/fluentassertions/pull/1994)
- [@&#8203;nycdotnet](https://togithub.com/nycdotnet) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2006](https://togithub.com/fluentassertions/fluentassertions/pull/2006)
- [@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2010](https://togithub.com/fluentassertions/fluentassertions/pull/2010)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0

###
[`v6.7.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.7.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.6.0...6.7.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### New features

- Add `BeDefined` and `NotBeDefined` to `EnumAssertions` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1888](https://togithub.com/fluentassertions/fluentassertions/pull/1888)
- Restore basic assertions for collections in `System.Data` by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1812](https://togithub.com/fluentassertions/fluentassertions/pull/1812)
- Add the ability to exclude non-browsable members from equivalency
tests by [@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1827](https://togithub.com/fluentassertions/fluentassertions/pull/1827)
- Add `For`/`Exclude` to allow exclusion of members inside a collection
by [@&#8203;whymatter](https://togithub.com/whymatter) in
[https://github.com/fluentassertions/fluentassertions/pull/1782](https://togithub.com/fluentassertions/fluentassertions/pull/1782)
- Add overload to `HaveElement()` to be able to assert on occurrences
for `XDocument` and `XElement` by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1880](https://togithub.com/fluentassertions/fluentassertions/pull/1880)

##### Fixes

- Do not add all arguments of type `T` to the matching events, if one is
found by [@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1920](https://togithub.com/fluentassertions/fluentassertions/pull/1920)

##### Documentation

- Update documentation for event monitoring at .netstandard2.0 by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1879](https://togithub.com/fluentassertions/fluentassertions/pull/1879)
- Update docxml comments on `BeInRange` by
[@&#8203;andrewlock](https://togithub.com/andrewlock) in
[https://github.com/fluentassertions/fluentassertions/pull/1907](https://togithub.com/fluentassertions/fluentassertions/pull/1907)
- Add ContainSingle.Where to collection examples by
[@&#8203;timabell](https://togithub.com/timabell) in
[https://github.com/fluentassertions/fluentassertions/pull/1917](https://togithub.com/fluentassertions/fluentassertions/pull/1917)

##### Others

- More code coverage by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1871](https://togithub.com/fluentassertions/fluentassertions/pull/1871)
- Code style fixes by [@&#8203;ITaluone](https://togithub.com/ITaluone)
in
[https://github.com/fluentassertions/fluentassertions/pull/1881](https://togithub.com/fluentassertions/fluentassertions/pull/1881)
- Add missing tests (according to coveralls) for Data\* objects by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1882](https://togithub.com/fluentassertions/fluentassertions/pull/1882)
- Fix small typo in `AssertionScope` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1890](https://togithub.com/fluentassertions/fluentassertions/pull/1890)
- Add missing tests for matching `null` with a wildcard by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1889](https://togithub.com/fluentassertions/fluentassertions/pull/1889)
- More testing of guarding methods by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1891](https://togithub.com/fluentassertions/fluentassertions/pull/1891)
- Fix release notes by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[https://github.com/fluentassertions/fluentassertions/pull/1892](https://togithub.com/fluentassertions/fluentassertions/pull/1892)
- Structure assertions with nested classes instead of regions (Part 1)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1898](https://togithub.com/fluentassertions/fluentassertions/pull/1898)
- Add missing `null` check tests in Data\*Specs by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1899](https://togithub.com/fluentassertions/fluentassertions/pull/1899)
- Structure assertions with nested classes instead of regions (Part 2)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1900](https://togithub.com/fluentassertions/fluentassertions/pull/1900)
- Update nugets by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1901](https://togithub.com/fluentassertions/fluentassertions/pull/1901)
- Cleanup README.md by
[@&#8203;robvanuden](https://togithub.com/robvanuden) in
[https://github.com/fluentassertions/fluentassertions/pull/1905](https://togithub.com/fluentassertions/fluentassertions/pull/1905)
- Structure assertions with nested classes instead of regions (Part 3)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1903](https://togithub.com/fluentassertions/fluentassertions/pull/1903)
- Try to stabilize UIFact tests by running them sequentially by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1902](https://togithub.com/fluentassertions/fluentassertions/pull/1902)
- Structure assertions with nested classes instead of regions (Part 4)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1908](https://togithub.com/fluentassertions/fluentassertions/pull/1908)
- Structure assertions with nested classes instead of regions (Part 5)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1909](https://togithub.com/fluentassertions/fluentassertions/pull/1909)
- Fix coveralls badge by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1906](https://togithub.com/fluentassertions/fluentassertions/pull/1906)
- Fix codestyle issues by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1912](https://togithub.com/fluentassertions/fluentassertions/pull/1912)
- Structure assertions with nested classes instead of regions (Part 6)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1911](https://togithub.com/fluentassertions/fluentassertions/pull/1911)
- Fix the failure message for occurrence regex by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1913](https://togithub.com/fluentassertions/fluentassertions/pull/1913)

##### New Contributors

- [@&#8203;ITaluone](https://togithub.com/ITaluone) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1871](https://togithub.com/fluentassertions/fluentassertions/pull/1871)
- [@&#8203;whymatter](https://togithub.com/whymatter) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1782](https://togithub.com/fluentassertions/fluentassertions/pull/1782)
- [@&#8203;andrewlock](https://togithub.com/andrewlock) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1907](https://togithub.com/fluentassertions/fluentassertions/pull/1907)
- [@&#8203;timabell](https://togithub.com/timabell) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1917](https://togithub.com/fluentassertions/fluentassertions/pull/1917)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.6.0...6.7.0

###
[`v6.6.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.6.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.5.1...6.6.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### New features

- Adding support for .NET6 `DateOnly` struct by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1844](https://togithub.com/fluentassertions/fluentassertions/pull/1844)
- Adding support for .NET6 `TimeOnly` struct by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1848](https://togithub.com/fluentassertions/fluentassertions/pull/1848)
- Extend `NullableBooleanAssertions` by `NotBe()` by
[@&#8203;mu88](https://togithub.com/mu88) in
[https://github.com/fluentassertions/fluentassertions/pull/1865](https://togithub.com/fluentassertions/fluentassertions/pull/1865)
- Added a new overload to `MatchRegex()` to assert on the number of
regex matches by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1869](https://togithub.com/fluentassertions/fluentassertions/pull/1869)

##### Improvements

- Annotated `[Not]MatchRegex` with `[StringSyntax("Regex")]` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1816](https://togithub.com/fluentassertions/fluentassertions/pull/1816)
- Determine caller name for `EnumAssertions.Be` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1835](https://togithub.com/fluentassertions/fluentassertions/pull/1835)
- Add difference to numeric assertion failure messages by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1859](https://togithub.com/fluentassertions/fluentassertions/pull/1859)
- Improve difference calculation of overflowing integrals by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1875](https://togithub.com/fluentassertions/fluentassertions/pull/1875)

##### Fixes

- Ensure `ExcludingMissingMembers` doesn't undo usage of `WithMapping`
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1838](https://togithub.com/fluentassertions/fluentassertions/pull/1838)
- Better support for NaN in numeric assertions on floats and doubles by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1822](https://togithub.com/fluentassertions/fluentassertions/pull/1822)
- `WithMapping` now works in equivalency assertions on collections by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1858](https://togithub.com/fluentassertions/fluentassertions/pull/1858)
- Better handling of NaN in nullable numeric assertions by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1867](https://togithub.com/fluentassertions/fluentassertions/pull/1867)

##### Documentation

- Fix typo in comment for `ComparingRecordsByMembers` by
[@&#8203;kijanawoodard](https://togithub.com/kijanawoodard) in
[https://github.com/fluentassertions/fluentassertions/pull/1809](https://togithub.com/fluentassertions/fluentassertions/pull/1809)
- Add release notes template by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1818](https://togithub.com/fluentassertions/fluentassertions/pull/1818)
- Update migration tip on how to replace `AllItemsAreInstancesOfType` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1873](https://togithub.com/fluentassertions/fluentassertions/pull/1873)

##### Others

- Add code coverage reporting by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1815](https://togithub.com/fluentassertions/fluentassertions/pull/1815)
- Fix uninvoked actions in tests by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1817](https://togithub.com/fluentassertions/fluentassertions/pull/1817)
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1819](https://togithub.com/fluentassertions/fluentassertions/pull/1819)
- More Code Coverage by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1820](https://togithub.com/fluentassertions/fluentassertions/pull/1820)
- Reordered the numeric tests and replaced regions with nested classes
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1821](https://togithub.com/fluentassertions/fluentassertions/pull/1821)
- Fill gaps in System.Data unit testing by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1814](https://togithub.com/fluentassertions/fluentassertions/pull/1814)
- Add net6.0 target by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1831](https://togithub.com/fluentassertions/fluentassertions/pull/1831)
- Target PRs at develop instead of master by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1836](https://togithub.com/fluentassertions/fluentassertions/pull/1836)
- Adds test for string collection equivalency by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1843](https://togithub.com/fluentassertions/fluentassertions/pull/1843)
- Replaced regions in numeric specs with nested classes by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1837](https://togithub.com/fluentassertions/fluentassertions/pull/1837)
- Rename constructor parameter for `NullableDateOnlyAssertions` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1846](https://togithub.com/fluentassertions/fluentassertions/pull/1846)
- Improve code coverage of fake should overloads by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1847](https://togithub.com/fluentassertions/fluentassertions/pull/1847)
- Improve code coverage and fix some test mutations by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1839](https://togithub.com/fluentassertions/fluentassertions/pull/1839)
- Removes unnecessary code by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1849](https://togithub.com/fluentassertions/fluentassertions/pull/1849)
- `A_NaN_is_never_in_range_of_two_doubles` was exercising `float`s by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1852](https://togithub.com/fluentassertions/fluentassertions/pull/1852)
- Split `StringAssertionSpecs` file by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1855](https://togithub.com/fluentassertions/fluentassertions/pull/1855)
- Update internal test and build nuget packages by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1866](https://togithub.com/fluentassertions/fluentassertions/pull/1866)
- Add test coverage for `OccurrenceConstraint` by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1856](https://togithub.com/fluentassertions/fluentassertions/pull/1856)
- Fix Some Typos in UpgradingToV6.md by
[@&#8203;say25](https://togithub.com/say25) in
[https://github.com/fluentassertions/fluentassertions/pull/1870](https://togithub.com/fluentassertions/fluentassertions/pull/1870)
- Cleanups in Specs by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1853](https://togithub.com/fluentassertions/fluentassertions/pull/1853)

#### New Contributors

- [@&#8203;kijanawoodard](https://togithub.com/kijanawoodard) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1809](https://togithub.com/fluentassertions/fluentassertions/pull/1809)
- [@&#8203;say25](https://togithub.com/say25) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1870](https://togithub.com/fluentassertions/fluentassertions/pull/1870)
- [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1869](https://togithub.com/fluentassertions/fluentassertions/pull/1869)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.5.1...6.6.0

###
[`v6.5.1`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.5.1)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.5.0...6.5.1)

#### What's Changed

- Maintenance on release notes, Github content files, etc by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1800](https://togithub.com/fluentassertions/fluentassertions/pull/1800)
- Make the site work with Ruby 3 and update catchphrase and sponsors by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1801](https://togithub.com/fluentassertions/fluentassertions/pull/1801)
- Fix ordering collections by the identity function by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1802](https://togithub.com/fluentassertions/fluentassertions/pull/1802)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.5.0...6.5.1
Public release notes:
https://fluentassertions.com/releases/[#&#8203;651](https://togithub.com/fluentassertions/fluentassertions/issues/651)

###
[`v6.5.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.5.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.4.0...6.5.0)

#### What's Changed

- Allow mapping properties and/or fields with different names by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1742](https://togithub.com/fluentassertions/fluentassertions/pull/1742)
- Moved the equivalency specs to a separate test project and split them
into separate classes by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1789](https://togithub.com/fluentassertions/fluentassertions/pull/1789)
- Improved docs on `BeLowerCased` and `BeUpperCased` for mixed strings
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1792](https://togithub.com/fluentassertions/fluentassertions/pull/1792)
- Fixed a continuation issue in the fluent assertion API by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1791](https://togithub.com/fluentassertions/fluentassertions/pull/1791)
- Properly recognized non-class types as internal when using
`HaveAccessModifier` assertion by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1793](https://togithub.com/fluentassertions/fluentassertions/pull/1793)
- Caller identification does not handle all arguments using `new` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1794](https://togithub.com/fluentassertions/fluentassertions/pull/1794)
- Added `AllSatisfy` by [@&#8203;kmusick](https://togithub.com/kmusick)
in
[https://github.com/fluentassertions/fluentassertions/pull/1790](https://togithub.com/fluentassertions/fluentassertions/pull/1790)
- Fix and improve tracing for nested `AssertionScope`s by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1797](https://togithub.com/fluentassertions/fluentassertions/pull/1797)

#### New Contributors

- [@&#8203;kmusick](https://togithub.com/kmusick) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1790](https://togithub.com/fluentassertions/fluentassertions/pull/1790)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.4.0...6.5.0

###
[`v6.4.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.4.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.3.0...6.4.0)

#### What's Changed

- Adds `ThatAreStatic` and `ThatAreNotStatic` to `MethodInfoSelector` by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1740](https://togithub.com/fluentassertions/fluentassertions/pull/1740)
- Trailing slash results in 404 page by
[@&#8203;MEmanuelsson](https://togithub.com/MEmanuelsson) in
[https://github.com/fluentassertions/fluentassertions/pull/1767](https://togithub.com/fluentassertions/fluentassertions/pull/1767)
- Introduce assertions for `StatusCode` of `HttpResponseMessage` by
[@&#8203;mu88](https://togithub.com/mu88) for
[@&#8203;swisspost](https://togithub.com/swisspost) in
[https://github.com/fluentassertions/fluentassertions/pull/1737](https://togithub.com/fluentassertions/fluentassertions/pull/1737)
- `ContainItemsAssignableTo` now expects at least one item assignable to
`T` by [@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) in
[https://github.com/fluentassertions/fluentassertions/pull/1765](https://togithub.com/fluentassertions/fluentassertions/pull/1765)
- Variable name is not captured after await assertion by
[@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) in
[https://github.com/fluentassertions/fluentassertions/pull/1770](https://togithub.com/fluentassertions/fluentassertions/pull/1770)
- Fix typos by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1774](https://togithub.com/fluentassertions/fluentassertions/pull/1774)
- Non-generic overload for `WithInnerExceptionExactly` by
[@&#8203;karenfarnes](https://togithub.com/karenfarnes) in
[https://github.com/fluentassertions/fluentassertions/pull/1769](https://togithub.com/fluentassertions/fluentassertions/pull/1769)
- Fix determining caller identity for NET Native by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1776](https://togithub.com/fluentassertions/fluentassertions/pull/1776)
- Adjust Identifier properties by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1777](https://togithub.com/fluentassertions/fluentassertions/pull/1777)
- Relax
`When_the_execution_time_of_an_async_action_is_less_than_a_limit_it_should_not_throw`
by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1778](https://togithub.com/fluentassertions/fluentassertions/pull/1778)
- Bump Nuke/GitVersion, improve PR numbering, simplify Yaml script by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1775](https://togithub.com/fluentassertions/fluentassertions/pull/1775)
- `OccurredEvent` ordering on monitored object is now done via
thread-safe counter by
[@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) in
[https://github.com/fluentassertions/fluentassertions/pull/1773](https://togithub.com/fluentassertions/fluentassertions/pull/1773)
- override Identifier for `BufferedStream` by
[@&#8203;amosonn](https://togithub.com/amosonn) in
[https://github.com/fluentassertions/fluentassertions/pull/1772](https://togithub.com/fluentassertions/fluentassertions/pull/1772)
- Fix `TryGetValue` for dictionary like enumerables by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1786](https://togithub.com/fluentassertions/fluentassertions/pull/1786)
- Optimize build times by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1787](https://togithub.com/fluentassertions/fluentassertions/pull/1787)
- Guard against unformattable caller name by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1788](https://togithub.com/fluentassertions/fluentassertions/pull/1788)

#### New Contributors

- [@&#8203;MEmanuelsson](https://togithub.com/MEmanuelsson) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1767](https://togithub.com/fluentassertions/fluentassertions/pull/1767)
- [@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1765](https://togithub.com/fluentassertions/fluentassertions/pull/1765)
- [@&#8203;karenfarnes](https://togithub.com/karenfarnes) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1769](https://togithub.com/fluentassertions/fluentassertions/pull/1769)
- [@&#8203;amosonn](https://togithub.com/amosonn) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1772](https://togithub.com/fluentassertions/fluentassertions/pull/1772)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.3.0...6.4.0
**Public release notes**:
https://fluentassertions.com/releases/[#&#8203;640](https://togithub.com/fluentassertions/fluentassertions/issues/640)

###
[`v6.3.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.3.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.2.0...6.3.0)

#### What's Changed

- Fix building on linux/WSL by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1723](https://togithub.com/fluentassertions/fluentassertions/pull/1723)
- Test that `ComparingByMembers` clears `equalityStrategyCache` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1724](https://togithub.com/fluentassertions/fluentassertions/pull/1724)
- Adding `ThatAreAsync()` and `ThatAreNotAsync()` to
`MethodInfoSelector` by [@&#8203;chvollm](https://togithub.com/chvollm)
in
[https://github.com/fluentassertions/fluentassertions/pull/1725](https://togithub.com/fluentassertions/fluentassertions/pull/1725)
- Return Task for async/non-async test method by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1736](https://togithub.com/fluentassertions/fluentassertions/pull/1736)
- Fix contributing guidelines by
[@&#8203;wgnf](https://togithub.com/wgnf) in
[https://github.com/fluentassertions/fluentassertions/pull/1739](https://togithub.com/fluentassertions/fluentassertions/pull/1739)
- Replace non-generic collection examples with generic collections in
documentation by
[@&#8203;jonathonchase](https://togithub.com/jonathonchase) in
[https://github.com/fluentassertions/fluentassertions/pull/1745](https://togithub.com/fluentassertions/fluentassertions/pull/1745)
- Adds ThatAre(Not)Virtual to MethodInfoSelector by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1744](https://togithub.com/fluentassertions/fluentassertions/pull/1744)
- Prevent multiple enumeration in `ContainSingle()` by
[@&#8203;bert2](https://togithub.com/bert2) in
[https://github.com/fluentassertions/fluentassertions/pull/1753](https://togithub.com/fluentassertions/fluentassertions/pull/1753)
- Change HaveCount assertion message order to state number before dumpi…
by [@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1760](https://togithub.com/fluentassertions/fluentassertions/pull/1760)
- Throw exception when calling object.Equals on Assertions class by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1764](https://togithub.com/fluentassertions/fluentassertions/pull/1764)
- Take sync work into account in CompleteWithinAsync by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1762](https://togithub.com/fluentassertions/fluentassertions/pull/1762)

#### New Contributors

- [@&#8203;wgnf](https://togithub.com/wgnf) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1739](https://togithub.com/fluentassertions/fluentassertions/pull/1739)
- [@&#8203;jonathonchase](https://togithub.com/jonathonchase) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1745](https://togithub.com/fluentassertions/fluentassertions/pull/1745)
- [@&#8203;bert2](https://togithub.com/bert2) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1753](https://togithub.com/fluentassertions/fluentassertions/pull/1753)
- [@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1760](https://togithub.com/fluentassertions/fluentassertions/pull/1760)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.2.0...6.3.0

###
[`v6.2.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.2.0)

[Compa

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/cythral/brighid-commands).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4zNC4xIiwidXBkYXRlZEluVmVyIjoiMzUuMzQuMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit to cythral/brighid-discord-adapter that referenced this pull request Apr 18, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [FluentAssertions](https://www.fluentassertions.com/)
([source](https://togithub.com/fluentassertions/fluentassertions)) |
nuget | major | `5.10.3` -> `6.10.0` |

---

### Release Notes

<details>
<summary>fluentassertions/fluentassertions</summary>

###
[`v6.10.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.10.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.9.0...6.10.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

##### What's Changed

##### Fixes

- Declare `System.Net.Http` as a framework dependency by
[@&#8203;AArnott](https://togithub.com/AArnott) in
[https://github.com/fluentassertions/fluentassertions/pull/2122](https://togithub.com/fluentassertions/fluentassertions/pull/2122)
- Improves how `BeEquivalentTo` handles fields hiding base-class fields
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1990](https://togithub.com/fluentassertions/fluentassertions/pull/1990)
- Fix timeout check in `WithResult` extension by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2101](https://togithub.com/fluentassertions/fluentassertions/pull/2101)
- Avoid exceptions when wrapping in `AssertionScope` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2103](https://togithub.com/fluentassertions/fluentassertions/pull/2103)

##### Others

- Fix copyright year by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2099](https://togithub.com/fluentassertions/fluentassertions/pull/2099)
- Fix broken link in releases.md by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2096](https://togithub.com/fluentassertions/fluentassertions/pull/2096)
- Check if `lcov.info` does exist by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2097](https://togithub.com/fluentassertions/fluentassertions/pull/2097)
- Clean up `Build.cs` by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[https://github.com/fluentassertions/fluentassertions/pull/2093](https://togithub.com/fluentassertions/fluentassertions/pull/2093)
- Updated editor configs by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2104](https://togithub.com/fluentassertions/fluentassertions/pull/2104)
- Revert early returns for project consistency by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2105](https://togithub.com/fluentassertions/fluentassertions/pull/2105)
- Update data.md to fix typo by
[@&#8203;berserck](https://togithub.com/berserck) in
[https://github.com/fluentassertions/fluentassertions/pull/2114](https://togithub.com/fluentassertions/fluentassertions/pull/2114)
- Add unit tests for better coverage in Execution namespace by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2042](https://togithub.com/fluentassertions/fluentassertions/pull/2042)
- Add code coverage to XUnit2.Specs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2115](https://togithub.com/fluentassertions/fluentassertions/pull/2115)
- Regrouping and formatting of the selection rule specs by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/2106](https://togithub.com/fluentassertions/fluentassertions/pull/2106)
- Add fancy `ReportSummary` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2116](https://togithub.com/fluentassertions/fluentassertions/pull/2116)
- Add new issue template for a general feature by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2113](https://togithub.com/fluentassertions/fluentassertions/pull/2113)
- Add missing tests for `int.Seconds(TimeSpan)` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2119](https://togithub.com/fluentassertions/fluentassertions/pull/2119)
- Add test summaries by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[https://github.com/fluentassertions/fluentassertions/pull/2118](https://togithub.com/fluentassertions/fluentassertions/pull/2118)
- Declare few more files as `DocumentationChanges` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2100](https://togithub.com/fluentassertions/fluentassertions/pull/2100)
- Remove unused InstallPfx.bat by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2124](https://togithub.com/fluentassertions/fluentassertions/pull/2124)

##### New Contributors

- [@&#8203;berserck](https://togithub.com/berserck) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2114](https://togithub.com/fluentassertions/fluentassertions/pull/2114)
- [@&#8203;AArnott](https://togithub.com/AArnott) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2122](https://togithub.com/fluentassertions/fluentassertions/pull/2122)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.9.0...6.10.0

###
[`v6.9.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.9.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### New features

- Added `BeOneOf` for `IComparable`s and object comparisons. by
[@&#8203;jez9999](https://togithub.com/jez9999) in
[https://github.com/fluentassertions/fluentassertions/pull/2028](https://togithub.com/fluentassertions/fluentassertions/pull/2028)
- Add `BeCloseTo()` / `NotBeCloseTo()` to TimeOnlyAssertions by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2030](https://togithub.com/fluentassertions/fluentassertions/pull/2030)
- Add `ThatAre[Not]Abstract`, `ThatAre[Not]Static` and
`ThatAre[Not]Virtual` to `PropertyInfoSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2054](https://togithub.com/fluentassertions/fluentassertions/pull/2054)
- Add `ThatAre[Not]Abstract` to `MethodInfoSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2060](https://togithub.com/fluentassertions/fluentassertions/pull/2060)
- Add `ThatAre[Not]Abstract` to `TypeSelector` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2058](https://togithub.com/fluentassertions/fluentassertions/pull/2058)
- Add `ThatAre[Not]Sealed` to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2059](https://togithub.com/fluentassertions/fluentassertions/pull/2059)
- Add `ThatAre[Not]Interfaces` to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2057](https://togithub.com/fluentassertions/fluentassertions/pull/2057)
- Add extensions for `OccurrenceConstraint` that reads more fluently by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2047](https://togithub.com/fluentassertions/fluentassertions/pull/2047)
- Add `Imply()` to `BooleanAssertions` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2074](https://togithub.com/fluentassertions/fluentassertions/pull/2074)
- Add `ThatAre[Not]ValueTypes` method to `TypeSelector.cs` by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2083](https://togithub.com/fluentassertions/fluentassertions/pull/2083)

##### Improvements

- Order strings with ordinal comparison by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2075](https://togithub.com/fluentassertions/fluentassertions/pull/2075)
- Improve performance of `IsTuple()` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2079](https://togithub.com/fluentassertions/fluentassertions/pull/2079)
- Optimize `IsRecord()` by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/2080](https://togithub.com/fluentassertions/fluentassertions/pull/2080)

##### Fixes

- Nested `AssertionScope`s do not print inner scope reportables by
[@&#8203;94sedighi](https://togithub.com/94sedighi) in
[https://github.com/fluentassertions/fluentassertions/pull/2044](https://togithub.com/fluentassertions/fluentassertions/pull/2044)
- Extend `ThatArePublicOrInternal` to also look at the setter of
properties by [@&#8203;Ruijin92](https://togithub.com/Ruijin92) in
[https://github.com/fluentassertions/fluentassertions/pull/2082](https://togithub.com/fluentassertions/fluentassertions/pull/2082)
- Treat record structs as records by
[@&#8203;salvois](https://togithub.com/salvois) in
[https://github.com/fluentassertions/fluentassertions/pull/2009](https://togithub.com/fluentassertions/fluentassertions/pull/2009)

##### Documentation

- Document alternatives for collection order by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[https://github.com/fluentassertions/fluentassertions/pull/2063](https://togithub.com/fluentassertions/fluentassertions/pull/2063)
- Document that `PathMap` is currently not supported by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2067](https://togithub.com/fluentassertions/fluentassertions/pull/2067)
- Use langword instead of <c> for C# keywords by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2070](https://togithub.com/fluentassertions/fluentassertions/pull/2070)
- Add missing exceptions to xml summaries by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2023](https://togithub.com/fluentassertions/fluentassertions/pull/2023)
- Improve `Guard` helper by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2076](https://togithub.com/fluentassertions/fluentassertions/pull/2076)
- Add issue templates and api review process by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2078](https://togithub.com/fluentassertions/fluentassertions/pull/2078)
- Add `cSpell` to NUKE build pipeline by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2086](https://togithub.com/fluentassertions/fluentassertions/pull/2086)

##### Others

- Enable CI unit tests on linux and mac by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2021](https://togithub.com/fluentassertions/fluentassertions/pull/2021)
- update catch phrase url by
[@&#8203;danielchalmers](https://togithub.com/danielchalmers) in
[https://github.com/fluentassertions/fluentassertions/pull/2025](https://togithub.com/fluentassertions/fluentassertions/pull/2025)
- Prepare approval tests for .NET 7 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2024](https://togithub.com/fluentassertions/fluentassertions/pull/2024)
- Use PolySharp to generate polyfill attributes by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2026](https://togithub.com/fluentassertions/fluentassertions/pull/2026)
- New unit test to verify CompleteWithinAsync behaves correctly in an
assertion scope by [@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2033](https://togithub.com/fluentassertions/fluentassertions/pull/2033)
- Fix nuget config to be able to restore/build the project when having
custom HTTP nuget sources by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2032](https://togithub.com/fluentassertions/fluentassertions/pull/2032)
- Improve coverage on data assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2037](https://togithub.com/fluentassertions/fluentassertions/pull/2037)
- Bump minimum SDK to 6.0.400 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2038](https://togithub.com/fluentassertions/fluentassertions/pull/2038)
- Let `EquatableOfInt` implement `IComparable<T>` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2036](https://togithub.com/fluentassertions/fluentassertions/pull/2036)
- New tests for better code coverage on collection assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/2035](https://togithub.com/fluentassertions/fluentassertions/pull/2035)
- Comparable type assertions referential equality by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2046](https://togithub.com/fluentassertions/fluentassertions/pull/2046)
- Use TheoryData by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2068](https://togithub.com/fluentassertions/fluentassertions/pull/2068)
- Pattern combinators by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/2039](https://togithub.com/fluentassertions/fluentassertions/pull/2039)
- Update nugets by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2077](https://togithub.com/fluentassertions/fluentassertions/pull/2077)
- Set process dotnet cli language to en-US by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2084](https://togithub.com/fluentassertions/fluentassertions/pull/2084)
- Bump required .NET SDK to v7 by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2087](https://togithub.com/fluentassertions/fluentassertions/pull/2087)
- Optimize NUKE spell check by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2089](https://togithub.com/fluentassertions/fluentassertions/pull/2089)
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2081](https://togithub.com/fluentassertions/fluentassertions/pull/2081)
- Fix build breaking on non PR branches by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2090](https://togithub.com/fluentassertions/fluentassertions/pull/2090)
- Add process env variable `DOTNET_CLI_UI_LANGUAGE` also inside targets
by [@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/2092](https://togithub.com/fluentassertions/fluentassertions/pull/2092)

#### New Contributors

- [@&#8203;danielchalmers](https://togithub.com/danielchalmers) made
their first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2025](https://togithub.com/fluentassertions/fluentassertions/pull/2025)
- [@&#8203;jez9999](https://togithub.com/jez9999) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2028](https://togithub.com/fluentassertions/fluentassertions/pull/2028)
- [@&#8203;94sedighi](https://togithub.com/94sedighi) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2054](https://togithub.com/fluentassertions/fluentassertions/pull/2054)
- [@&#8203;Ruijin92](https://togithub.com/Ruijin92) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2082](https://togithub.com/fluentassertions/fluentassertions/pull/2082)
- [@&#8203;salvois](https://togithub.com/salvois) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2009](https://togithub.com/fluentassertions/fluentassertions/pull/2009)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0

###
[`v6.8.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.8.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at develop -->

##### What's Changed

##### New features

- Extend collection assertions with `ContainInConsecutiveOrder` and
`NotContainInConsecutiveOrder` by
[@&#8203;StacyCash](https://togithub.com/StacyCash) in
[https://github.com/fluentassertions/fluentassertions/pull/1963](https://togithub.com/fluentassertions/fluentassertions/pull/1963)
- Added `NotCompleteWithinAsync` for Task assertions by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/1967](https://togithub.com/fluentassertions/fluentassertions/pull/1967)
- Added assertions for non-generic `TaskCompletionSource` by
[@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/1961](https://togithub.com/fluentassertions/fluentassertions/pull/1961)
- Exposes the `IMonitor` object to extensions methods. by
[@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) in
[https://github.com/fluentassertions/fluentassertions/pull/2010](https://togithub.com/fluentassertions/fluentassertions/pull/2010)

##### Improvements

- Optimize `BeEquivalentTo` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1939](https://togithub.com/fluentassertions/fluentassertions/pull/1939)
- Print commas at the end of the line by
[@&#8203;ronaldkroon](https://togithub.com/ronaldkroon) in
[https://github.com/fluentassertions/fluentassertions/pull/1945](https://togithub.com/fluentassertions/fluentassertions/pull/1945)
- Avoid allocating sub-arrays in `ContainInOrder` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1960](https://togithub.com/fluentassertions/fluentassertions/pull/1960)
- Extend `IObjectInfo` with info about `DeclaringType` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1950](https://togithub.com/fluentassertions/fluentassertions/pull/1950)
- Prepare constructors of `AsyncFunctionAssertions` to make them
protected in V7 by [@&#8203;lg2de](https://togithub.com/lg2de) in
[https://github.com/fluentassertions/fluentassertions/pull/1972](https://togithub.com/fluentassertions/fluentassertions/pull/1972)
- Calculate the difference between the subject and the expected nearby
time by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2013](https://togithub.com/fluentassertions/fluentassertions/pull/2013)

##### Fixes

- Filter dynamic methods from stack trace by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1943](https://togithub.com/fluentassertions/fluentassertions/pull/1943)
- Make For/Excluding work with nested paths by
[@&#8203;whymatter](https://togithub.com/whymatter) in
[https://github.com/fluentassertions/fluentassertions/pull/1953](https://togithub.com/fluentassertions/fluentassertions/pull/1953)
- Use InvariantCulture when doing case-insensitive matches by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1985](https://togithub.com/fluentassertions/fluentassertions/pull/1985)
- Global record equivalency settings were not taken into account by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1984](https://togithub.com/fluentassertions/fluentassertions/pull/1984)
- Escape brackets in execution time failures by
[@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) in
[https://github.com/fluentassertions/fluentassertions/pull/1994](https://togithub.com/fluentassertions/fluentassertions/pull/1994)

##### Documentation

- More specifically clarify the intentions of `WithArgs` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1929](https://togithub.com/fluentassertions/fluentassertions/pull/1929)
- Remove building link from the website by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1934](https://togithub.com/fluentassertions/fluentassertions/pull/1934)
- Add `Enum.BeOneOf` to the docs by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1958](https://togithub.com/fluentassertions/fluentassertions/pull/1958)
- Document how to use `ModuleInitializer` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1966](https://togithub.com/fluentassertions/fluentassertions/pull/1966)
- Fix a typo on the Assembly References documentation page by
[@&#8203;asydikov](https://togithub.com/asydikov) in
[https://github.com/fluentassertions/fluentassertions/pull/1970](https://togithub.com/fluentassertions/fluentassertions/pull/1970)
- Update summary of `EquivalencyValidator` by
[@&#8203;Wolgo](https://togithub.com/Wolgo) in
[https://github.com/fluentassertions/fluentassertions/pull/1991](https://togithub.com/fluentassertions/fluentassertions/pull/1991)
- Improve error messages for accidental `Equals` usage by
[@&#8203;nycdotnet](https://togithub.com/nycdotnet) in
[https://github.com/fluentassertions/fluentassertions/pull/2006](https://togithub.com/fluentassertions/fluentassertions/pull/2006)

##### Others

- Upgrade to C# 10 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1935](https://togithub.com/fluentassertions/fluentassertions/pull/1935)
- Use file scoped namespaces by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1936](https://togithub.com/fluentassertions/fluentassertions/pull/1936)
- More use of pattern matching and lifted operators by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1937](https://togithub.com/fluentassertions/fluentassertions/pull/1937)
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1962](https://togithub.com/fluentassertions/fluentassertions/pull/1962)
- Make it possible for third-party libraries to access the underlying
collection of instances of `ReadOnlyNonGenericCollectionWrapper` by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1968](https://togithub.com/fluentassertions/fluentassertions/pull/1968)
- Code cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1973](https://togithub.com/fluentassertions/fluentassertions/pull/1973)
- Improve coverage for `CollectionMemberObjectInfo` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1983](https://togithub.com/fluentassertions/fluentassertions/pull/1983)
- Deduplicate target frameworks by
[@&#8203;0xced](https://togithub.com/0xced) in
[https://github.com/fluentassertions/fluentassertions/pull/1980](https://togithub.com/fluentassertions/fluentassertions/pull/1980)
- Removed netcoreapp2.0 framework check in formatting precision tests by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1976](https://togithub.com/fluentassertions/fluentassertions/pull/1976)
- Rename `ShouldCompareMembersThisDeep` to `ShouldCompareNodesThisDeep`
by [@&#8203;Wolgo](https://togithub.com/Wolgo) in
[https://github.com/fluentassertions/fluentassertions/pull/1992](https://togithub.com/fluentassertions/fluentassertions/pull/1992)
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1996](https://togithub.com/fluentassertions/fluentassertions/pull/1996)
- Cleanups by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1998](https://togithub.com/fluentassertions/fluentassertions/pull/1998)
- Update GitHub actions by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/2007](https://togithub.com/fluentassertions/fluentassertions/pull/2007)
- Fix the PR link in releases.md by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/2014](https://togithub.com/fluentassertions/fluentassertions/pull/2014)
- Prepare 6.8.0 by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/2020](https://togithub.com/fluentassertions/fluentassertions/pull/2020)

##### New Contributors

- [@&#8203;StacyCash](https://togithub.com/StacyCash) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1963](https://togithub.com/fluentassertions/fluentassertions/pull/1963)
- [@&#8203;asydikov](https://togithub.com/asydikov) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1970](https://togithub.com/fluentassertions/fluentassertions/pull/1970)
- [@&#8203;0xced](https://togithub.com/0xced) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1980](https://togithub.com/fluentassertions/fluentassertions/pull/1980)
- [@&#8203;Wolgo](https://togithub.com/Wolgo) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1991](https://togithub.com/fluentassertions/fluentassertions/pull/1991)
- [@&#8203;Briaoeuidhtns](https://togithub.com/Briaoeuidhtns) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1994](https://togithub.com/fluentassertions/fluentassertions/pull/1994)
- [@&#8203;nycdotnet](https://togithub.com/nycdotnet) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2006](https://togithub.com/fluentassertions/fluentassertions/pull/2006)
- [@&#8203;A-Kjeldgaard](https://togithub.com/A-Kjeldgaard) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/2010](https://togithub.com/fluentassertions/fluentassertions/pull/2010)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.7.0...6.8.0

###
[`v6.7.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.7.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.6.0...6.7.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### New features

- Add `BeDefined` and `NotBeDefined` to `EnumAssertions` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1888](https://togithub.com/fluentassertions/fluentassertions/pull/1888)
- Restore basic assertions for collections in `System.Data` by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1812](https://togithub.com/fluentassertions/fluentassertions/pull/1812)
- Add the ability to exclude non-browsable members from equivalency
tests by [@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1827](https://togithub.com/fluentassertions/fluentassertions/pull/1827)
- Add `For`/`Exclude` to allow exclusion of members inside a collection
by [@&#8203;whymatter](https://togithub.com/whymatter) in
[https://github.com/fluentassertions/fluentassertions/pull/1782](https://togithub.com/fluentassertions/fluentassertions/pull/1782)
- Add overload to `HaveElement()` to be able to assert on occurrences
for `XDocument` and `XElement` by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1880](https://togithub.com/fluentassertions/fluentassertions/pull/1880)

##### Fixes

- Do not add all arguments of type `T` to the matching events, if one is
found by [@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1920](https://togithub.com/fluentassertions/fluentassertions/pull/1920)

##### Documentation

- Update documentation for event monitoring at .netstandard2.0 by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1879](https://togithub.com/fluentassertions/fluentassertions/pull/1879)
- Update docxml comments on `BeInRange` by
[@&#8203;andrewlock](https://togithub.com/andrewlock) in
[https://github.com/fluentassertions/fluentassertions/pull/1907](https://togithub.com/fluentassertions/fluentassertions/pull/1907)
- Add ContainSingle.Where to collection examples by
[@&#8203;timabell](https://togithub.com/timabell) in
[https://github.com/fluentassertions/fluentassertions/pull/1917](https://togithub.com/fluentassertions/fluentassertions/pull/1917)

##### Others

- More code coverage by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1871](https://togithub.com/fluentassertions/fluentassertions/pull/1871)
- Code style fixes by [@&#8203;ITaluone](https://togithub.com/ITaluone)
in
[https://github.com/fluentassertions/fluentassertions/pull/1881](https://togithub.com/fluentassertions/fluentassertions/pull/1881)
- Add missing tests (according to coveralls) for Data\* objects by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1882](https://togithub.com/fluentassertions/fluentassertions/pull/1882)
- Fix small typo in `AssertionScope` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1890](https://togithub.com/fluentassertions/fluentassertions/pull/1890)
- Add missing tests for matching `null` with a wildcard by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1889](https://togithub.com/fluentassertions/fluentassertions/pull/1889)
- More testing of guarding methods by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1891](https://togithub.com/fluentassertions/fluentassertions/pull/1891)
- Fix release notes by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK)
in
[https://github.com/fluentassertions/fluentassertions/pull/1892](https://togithub.com/fluentassertions/fluentassertions/pull/1892)
- Structure assertions with nested classes instead of regions (Part 1)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1898](https://togithub.com/fluentassertions/fluentassertions/pull/1898)
- Add missing `null` check tests in Data\*Specs by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1899](https://togithub.com/fluentassertions/fluentassertions/pull/1899)
- Structure assertions with nested classes instead of regions (Part 2)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1900](https://togithub.com/fluentassertions/fluentassertions/pull/1900)
- Update nugets by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1901](https://togithub.com/fluentassertions/fluentassertions/pull/1901)
- Cleanup README.md by
[@&#8203;robvanuden](https://togithub.com/robvanuden) in
[https://github.com/fluentassertions/fluentassertions/pull/1905](https://togithub.com/fluentassertions/fluentassertions/pull/1905)
- Structure assertions with nested classes instead of regions (Part 3)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1903](https://togithub.com/fluentassertions/fluentassertions/pull/1903)
- Try to stabilize UIFact tests by running them sequentially by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1902](https://togithub.com/fluentassertions/fluentassertions/pull/1902)
- Structure assertions with nested classes instead of regions (Part 4)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1908](https://togithub.com/fluentassertions/fluentassertions/pull/1908)
- Structure assertions with nested classes instead of regions (Part 5)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1909](https://togithub.com/fluentassertions/fluentassertions/pull/1909)
- Fix coveralls badge by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1906](https://togithub.com/fluentassertions/fluentassertions/pull/1906)
- Fix codestyle issues by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1912](https://togithub.com/fluentassertions/fluentassertions/pull/1912)
- Structure assertions with nested classes instead of regions (Part 6)
by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1911](https://togithub.com/fluentassertions/fluentassertions/pull/1911)
- Fix the failure message for occurrence regex by
[@&#8203;ITaluone](https://togithub.com/ITaluone) in
[https://github.com/fluentassertions/fluentassertions/pull/1913](https://togithub.com/fluentassertions/fluentassertions/pull/1913)

#### New Contributors

- [@&#8203;ITaluone](https://togithub.com/ITaluone) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1871](https://togithub.com/fluentassertions/fluentassertions/pull/1871)
- [@&#8203;whymatter](https://togithub.com/whymatter) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1782](https://togithub.com/fluentassertions/fluentassertions/pull/1782)
- [@&#8203;andrewlock](https://togithub.com/andrewlock) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1907](https://togithub.com/fluentassertions/fluentassertions/pull/1907)
- [@&#8203;timabell](https://togithub.com/timabell) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1917](https://togithub.com/fluentassertions/fluentassertions/pull/1917)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.6.0...6.7.0

###
[`v6.6.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.6.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.5.1...6.6.0)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### New features

- Adding support for .NET6 `DateOnly` struct by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1844](https://togithub.com/fluentassertions/fluentassertions/pull/1844)
- Adding support for .NET6 `TimeOnly` struct by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1848](https://togithub.com/fluentassertions/fluentassertions/pull/1848)
- Extend `NullableBooleanAssertions` by `NotBe()` by
[@&#8203;mu88](https://togithub.com/mu88) in
[https://github.com/fluentassertions/fluentassertions/pull/1865](https://togithub.com/fluentassertions/fluentassertions/pull/1865)
- Added a new overload to `MatchRegex()` to assert on the number of
regex matches by [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1869](https://togithub.com/fluentassertions/fluentassertions/pull/1869)

##### Improvements

- Annotated `[Not]MatchRegex` with `[StringSyntax("Regex")]` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1816](https://togithub.com/fluentassertions/fluentassertions/pull/1816)
- Determine caller name for `EnumAssertions.Be` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1835](https://togithub.com/fluentassertions/fluentassertions/pull/1835)
- Add difference to numeric assertion failure messages by
[@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1859](https://togithub.com/fluentassertions/fluentassertions/pull/1859)
- Improve difference calculation of overflowing integrals by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1875](https://togithub.com/fluentassertions/fluentassertions/pull/1875)

##### Fixes

- Ensure `ExcludingMissingMembers` doesn't undo usage of `WithMapping`
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1838](https://togithub.com/fluentassertions/fluentassertions/pull/1838)
- Better support for NaN in numeric assertions on floats and doubles by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1822](https://togithub.com/fluentassertions/fluentassertions/pull/1822)
- `WithMapping` now works in equivalency assertions on collections by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1858](https://togithub.com/fluentassertions/fluentassertions/pull/1858)
- Better handling of NaN in nullable numeric assertions by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1867](https://togithub.com/fluentassertions/fluentassertions/pull/1867)

##### Documentation

- Fix typo in comment for `ComparingRecordsByMembers` by
[@&#8203;kijanawoodard](https://togithub.com/kijanawoodard) in
[https://github.com/fluentassertions/fluentassertions/pull/1809](https://togithub.com/fluentassertions/fluentassertions/pull/1809)
- Add release notes template by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1818](https://togithub.com/fluentassertions/fluentassertions/pull/1818)
- Update migration tip on how to replace `AllItemsAreInstancesOfType` by
[@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) in
[https://github.com/fluentassertions/fluentassertions/pull/1873](https://togithub.com/fluentassertions/fluentassertions/pull/1873)

##### Others

- Add code coverage reporting by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1815](https://togithub.com/fluentassertions/fluentassertions/pull/1815)
- Fix uninvoked actions in tests by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1817](https://togithub.com/fluentassertions/fluentassertions/pull/1817)
- Update nuget packages by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1819](https://togithub.com/fluentassertions/fluentassertions/pull/1819)
- More Code Coverage by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1820](https://togithub.com/fluentassertions/fluentassertions/pull/1820)
- Reordered the numeric tests and replaced regions with nested classes
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1821](https://togithub.com/fluentassertions/fluentassertions/pull/1821)
- Fill gaps in System.Data unit testing by
[@&#8203;logiclrd](https://togithub.com/logiclrd) in
[https://github.com/fluentassertions/fluentassertions/pull/1814](https://togithub.com/fluentassertions/fluentassertions/pull/1814)
- Add net6.0 target by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1831](https://togithub.com/fluentassertions/fluentassertions/pull/1831)
- Target PRs at develop instead of master by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1836](https://togithub.com/fluentassertions/fluentassertions/pull/1836)
- Adds test for string collection equivalency by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1843](https://togithub.com/fluentassertions/fluentassertions/pull/1843)
- Replaced regions in numeric specs with nested classes by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1837](https://togithub.com/fluentassertions/fluentassertions/pull/1837)
- Rename constructor parameter for `NullableDateOnlyAssertions` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1846](https://togithub.com/fluentassertions/fluentassertions/pull/1846)
- Improve code coverage of fake should overloads by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1847](https://togithub.com/fluentassertions/fluentassertions/pull/1847)
- Improve code coverage and fix some test mutations by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1839](https://togithub.com/fluentassertions/fluentassertions/pull/1839)
- Removes unnecessary code by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1849](https://togithub.com/fluentassertions/fluentassertions/pull/1849)
- `A_NaN_is_never_in_range_of_two_doubles` was exercising `float`s by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1852](https://togithub.com/fluentassertions/fluentassertions/pull/1852)
- Split `StringAssertionSpecs` file by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1855](https://togithub.com/fluentassertions/fluentassertions/pull/1855)
- Update internal test and build nuget packages by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1866](https://togithub.com/fluentassertions/fluentassertions/pull/1866)
- Add test coverage for `OccurrenceConstraint` by
[@&#8203;eNeRGy164](https://togithub.com/eNeRGy164) in
[https://github.com/fluentassertions/fluentassertions/pull/1856](https://togithub.com/fluentassertions/fluentassertions/pull/1856)
- Fix Some Typos in UpgradingToV6.md by
[@&#8203;say25](https://togithub.com/say25) in
[https://github.com/fluentassertions/fluentassertions/pull/1870](https://togithub.com/fluentassertions/fluentassertions/pull/1870)
- Cleanups in Specs by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1853](https://togithub.com/fluentassertions/fluentassertions/pull/1853)

#### New Contributors

- [@&#8203;kijanawoodard](https://togithub.com/kijanawoodard) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1809](https://togithub.com/fluentassertions/fluentassertions/pull/1809)
- [@&#8203;say25](https://togithub.com/say25) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1870](https://togithub.com/fluentassertions/fluentassertions/pull/1870)
- [@&#8203;IT-VBFK](https://togithub.com/IT-VBFK) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1869](https://togithub.com/fluentassertions/fluentassertions/pull/1869)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.5.1...6.6.0

###
[`v6.5.1`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.5.1)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.5.0...6.5.1)

#### What's Changed

- Maintenance on release notes, Github content files, etc by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1800](https://togithub.com/fluentassertions/fluentassertions/pull/1800)
- Make the site work with Ruby 3 and update catchphrase and sponsors by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1801](https://togithub.com/fluentassertions/fluentassertions/pull/1801)
- Fix ordering collections by the identity function by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1802](https://togithub.com/fluentassertions/fluentassertions/pull/1802)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.5.0...6.5.1
Public release notes:
https://fluentassertions.com/releases/[#&#8203;651](https://togithub.com/fluentassertions/fluentassertions/issues/651)

###
[`v6.5.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.5.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.4.0...6.5.0)

#### What's Changed

- Allow mapping properties and/or fields with different names by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1742](https://togithub.com/fluentassertions/fluentassertions/pull/1742)
- Moved the equivalency specs to a separate test project and split them
into separate classes by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1789](https://togithub.com/fluentassertions/fluentassertions/pull/1789)
- Improved docs on `BeLowerCased` and `BeUpperCased` for mixed strings
by [@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1792](https://togithub.com/fluentassertions/fluentassertions/pull/1792)
- Fixed a continuation issue in the fluent assertion API by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1791](https://togithub.com/fluentassertions/fluentassertions/pull/1791)
- Properly recognized non-class types as internal when using
`HaveAccessModifier` assertion by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1793](https://togithub.com/fluentassertions/fluentassertions/pull/1793)
- Caller identification does not handle all arguments using `new` by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1794](https://togithub.com/fluentassertions/fluentassertions/pull/1794)
- Added `AllSatisfy` by [@&#8203;kmusick](https://togithub.com/kmusick)
in
[https://github.com/fluentassertions/fluentassertions/pull/1790](https://togithub.com/fluentassertions/fluentassertions/pull/1790)
- Fix and improve tracing for nested `AssertionScope`s by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1797](https://togithub.com/fluentassertions/fluentassertions/pull/1797)

#### New Contributors

- [@&#8203;kmusick](https://togithub.com/kmusick) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1790](https://togithub.com/fluentassertions/fluentassertions/pull/1790)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.4.0...6.5.0

###
[`v6.4.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.4.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.3.0...6.4.0)

#### What's Changed

- Adds `ThatAreStatic` and `ThatAreNotStatic` to `MethodInfoSelector` by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1740](https://togithub.com/fluentassertions/fluentassertions/pull/1740)
- Trailing slash results in 404 page by
[@&#8203;MEmanuelsson](https://togithub.com/MEmanuelsson) in
[https://github.com/fluentassertions/fluentassertions/pull/1767](https://togithub.com/fluentassertions/fluentassertions/pull/1767)
- Introduce assertions for `StatusCode` of `HttpResponseMessage` by
[@&#8203;mu88](https://togithub.com/mu88) for
[@&#8203;swisspost](https://togithub.com/swisspost) in
[https://github.com/fluentassertions/fluentassertions/pull/1737](https://togithub.com/fluentassertions/fluentassertions/pull/1737)
- `ContainItemsAssignableTo` now expects at least one item assignable to
`T` by [@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) in
[https://github.com/fluentassertions/fluentassertions/pull/1765](https://togithub.com/fluentassertions/fluentassertions/pull/1765)
- Variable name is not captured after await assertion by
[@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) in
[https://github.com/fluentassertions/fluentassertions/pull/1770](https://togithub.com/fluentassertions/fluentassertions/pull/1770)
- Fix typos by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1774](https://togithub.com/fluentassertions/fluentassertions/pull/1774)
- Non-generic overload for `WithInnerExceptionExactly` by
[@&#8203;karenfarnes](https://togithub.com/karenfarnes) in
[https://github.com/fluentassertions/fluentassertions/pull/1769](https://togithub.com/fluentassertions/fluentassertions/pull/1769)
- Fix determining caller identity for NET Native by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1776](https://togithub.com/fluentassertions/fluentassertions/pull/1776)
- Adjust Identifier properties by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1777](https://togithub.com/fluentassertions/fluentassertions/pull/1777)
- Relax
`When_the_execution_time_of_an_async_action_is_less_than_a_limit_it_should_not_throw`
by [@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1778](https://togithub.com/fluentassertions/fluentassertions/pull/1778)
- Bump Nuke/GitVersion, improve PR numbering, simplify Yaml script by
[@&#8203;dennisdoomen](https://togithub.com/dennisdoomen) in
[https://github.com/fluentassertions/fluentassertions/pull/1775](https://togithub.com/fluentassertions/fluentassertions/pull/1775)
- `OccurredEvent` ordering on monitored object is now done via
thread-safe counter by
[@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) in
[https://github.com/fluentassertions/fluentassertions/pull/1773](https://togithub.com/fluentassertions/fluentassertions/pull/1773)
- override Identifier for `BufferedStream` by
[@&#8203;amosonn](https://togithub.com/amosonn) in
[https://github.com/fluentassertions/fluentassertions/pull/1772](https://togithub.com/fluentassertions/fluentassertions/pull/1772)
- Fix `TryGetValue` for dictionary like enumerables by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1786](https://togithub.com/fluentassertions/fluentassertions/pull/1786)
- Optimize build times by [@&#8203;jnyrup](https://togithub.com/jnyrup)
in
[https://github.com/fluentassertions/fluentassertions/pull/1787](https://togithub.com/fluentassertions/fluentassertions/pull/1787)
- Guard against unformattable caller name by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1788](https://togithub.com/fluentassertions/fluentassertions/pull/1788)

#### New Contributors

- [@&#8203;MEmanuelsson](https://togithub.com/MEmanuelsson) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1767](https://togithub.com/fluentassertions/fluentassertions/pull/1767)
- [@&#8203;MullerWasHere](https://togithub.com/MullerWasHere) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1765](https://togithub.com/fluentassertions/fluentassertions/pull/1765)
- [@&#8203;karenfarnes](https://togithub.com/karenfarnes) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1769](https://togithub.com/fluentassertions/fluentassertions/pull/1769)
- [@&#8203;amosonn](https://togithub.com/amosonn) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1772](https://togithub.com/fluentassertions/fluentassertions/pull/1772)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.3.0...6.4.0
**Public release notes**:
https://fluentassertions.com/releases/[#&#8203;640](https://togithub.com/fluentassertions/fluentassertions/issues/640)

###
[`v6.3.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.3.0)

[Compare
Source](https://togithub.com/fluentassertions/fluentassertions/compare/6.2.0...6.3.0)

#### What's Changed

- Fix building on linux/WSL by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1723](https://togithub.com/fluentassertions/fluentassertions/pull/1723)
- Test that `ComparingByMembers` clears `equalityStrategyCache` by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1724](https://togithub.com/fluentassertions/fluentassertions/pull/1724)
- Adding `ThatAreAsync()` and `ThatAreNotAsync()` to
`MethodInfoSelector` by [@&#8203;chvollm](https://togithub.com/chvollm)
in
[https://github.com/fluentassertions/fluentassertions/pull/1725](https://togithub.com/fluentassertions/fluentassertions/pull/1725)
- Return Task for async/non-async test method by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1736](https://togithub.com/fluentassertions/fluentassertions/pull/1736)
- Fix contributing guidelines by
[@&#8203;wgnf](https://togithub.com/wgnf) in
[https://github.com/fluentassertions/fluentassertions/pull/1739](https://togithub.com/fluentassertions/fluentassertions/pull/1739)
- Replace non-generic collection examples with generic collections in
documentation by
[@&#8203;jonathonchase](https://togithub.com/jonathonchase) in
[https://github.com/fluentassertions/fluentassertions/pull/1745](https://togithub.com/fluentassertions/fluentassertions/pull/1745)
- Adds ThatAre(Not)Virtual to MethodInfoSelector by
[@&#8203;chvollm](https://togithub.com/chvollm) in
[https://github.com/fluentassertions/fluentassertions/pull/1744](https://togithub.com/fluentassertions/fluentassertions/pull/1744)
- Prevent multiple enumeration in `ContainSingle()` by
[@&#8203;bert2](https://togithub.com/bert2) in
[https://github.com/fluentassertions/fluentassertions/pull/1753](https://togithub.com/fluentassertions/fluentassertions/pull/1753)
- Change HaveCount assertion message order to state number before dumpi…
by [@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) in
[https://github.com/fluentassertions/fluentassertions/pull/1760](https://togithub.com/fluentassertions/fluentassertions/pull/1760)
- Throw exception when calling object.Equals on Assertions class by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1764](https://togithub.com/fluentassertions/fluentassertions/pull/1764)
- Take sync work into account in CompleteWithinAsync by
[@&#8203;jnyrup](https://togithub.com/jnyrup) in
[https://github.com/fluentassertions/fluentassertions/pull/1762](https://togithub.com/fluentassertions/fluentassertions/pull/1762)

#### New Contributors

- [@&#8203;wgnf](https://togithub.com/wgnf) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1739](https://togithub.com/fluentassertions/fluentassertions/pull/1739)
- [@&#8203;jonathonchase](https://togithub.com/jonathonchase) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1745](https://togithub.com/fluentassertions/fluentassertions/pull/1745)
- [@&#8203;bert2](https://togithub.com/bert2) made their first
contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1753](https://togithub.com/fluentassertions/fluentassertions/pull/1753)
- [@&#8203;iliashkolyar](https://togithub.com/iliashkolyar) made their
first contribution in
[https://github.com/fluentassertions/fluentassertions/pull/1760](https://togithub.com/fluentassertions/fluentassertions/pull/1760)

**Full Changelog**:
https://github.com/fluentassertions/fluentassertions/compare/6.2.0...6.3.0

###
[`v6.2.0`](https://togithub.com/fluentassertions/fluentassertions/releases/tag/6.2.0)


</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/cythral/brighid-discord-adapter).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4zNC4xIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Talen Fisher <talen.fisher@cythral.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants