Skip to content
Triggered via push December 1, 2024 08:09
Status Success
Total duration 4m 27s
Artifacts

ci.yml

on: push
Windows: Build and Tests
3m 43s
Windows: Build and Tests
Linux: Build and Tests
4m 18s
Linux: Build and Tests
Fit to window
Zoom out
Zoom in

Annotations

50 warnings
Windows: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableExtensions.cs#L1055
Cannot convert null literal to non-nullable reference type.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableExtensions.cs#L1058
Cannot convert null literal to non-nullable reference type.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableExtensions.cs#L1064
Cannot convert null literal to non-nullable reference type.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableWithFormattableStringExtensions.cs#L34
Nullability of reference types in value of type 'object?[]' doesn't match target type 'object[]'.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableExtensions.cs#L970
Converting null literal or possible null value to non-nullable type.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableExtensions.cs#L971
Converting null literal or possible null value to non-nullable type.
Windows: Build and Tests: src/Microsoft.EntityFrameworkCore.DynamicLinq.EFCore3/EFDynamicQueryableExtensions.cs#L973
Nullability of reference types in value of type 'Task<dynamic?>' doesn't match target type 'Task<dynamic>'.
Windows: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Windows: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/Parser/WrappedValue.cs#L41
Possible null reference argument for parameter 'y' in 'bool EqualityComparer<TValue>.Equals(TValue x, TValue y)'.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/Parser/WrappedValue.cs#L56
Possible null reference argument for parameter 'x' in 'bool EqualityComparer<TValue>.Equals(TValue x, TValue y)'.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/Parser/SupportedMethods/MethodData.cs#L8
Non-nullable property 'MethodBase' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/Parser/SupportedMethods/MethodData.cs#L9
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/Parser/SupportedMethods/MethodData.cs#L10
Non-nullable property 'Args' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/PagedResult.cs#L62
Non-nullable property 'Queryable' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/PagedResult.cs#L15
Non-nullable property 'Queryable' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Windows: Build and Tests: src/System.Linq.Dynamic.Core/GroupResult.cs#L29
Non-nullable property 'Items' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Exceptions/ParseException.cs#L69
Member 'ParseException.GetObjectData(SerializationInfo, StreamingContext)' overrides obsolete member 'Exception.GetObjectData(SerializationInfo, StreamingContext)'. Add the Obsolete attribute to 'ParseException.GetObjectData(SerializationInfo, StreamingContext)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Util/QueryableMethodFinder.cs#L16
Dereference of a possibly null reference.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/SupportedMethods/MethodData.cs#L8
Non-nullable property 'MethodBase' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/SupportedMethods/MethodData.cs#L9
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/SupportedMethods/MethodData.cs#L10
Non-nullable property 'Args' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/ExpressionParser.cs#L1499
Argument of type 'IEnumerable<Expression?>' cannot be used for parameter 'initializers' of type 'IEnumerable<Expression>' in 'NewArrayExpression Expression.NewArrayInit(Type type, IEnumerable<Expression> initializers)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicExpressionParser.cs#L133
Possible null reference argument for parameter 'parameters' in 'LambdaExpression Expression.Lambda(Expression body, params ParameterExpression[]? parameters)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicExpressionParser.cs#L134
Possible null reference argument for parameter 'parameters' in 'LambdaExpression Expression.Lambda(Type delegateType, Expression body, params ParameterExpression[]? parameters)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/ExpressionParser.cs#L1567
Converting null literal or possible null value to non-nullable type.
Linux: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Linux: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/WrappedValue.cs#L41
Possible null reference argument for parameter 'y' in 'bool EqualityComparer<TValue>.Equals(TValue x, TValue y)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Parser/WrappedValue.cs#L56
Possible null reference argument for parameter 'x' in 'bool EqualityComparer<TValue>.Equals(TValue x, TValue y)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/PagedResult.cs#L62
Non-nullable property 'Queryable' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/GroupResult.cs#L29
Non-nullable property 'Items' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/PagedResult.cs#L15
Non-nullable property 'Queryable' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L111
Argument of type 'object?[]' cannot be used for parameter 'args' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SkipWhile(IQueryable source, ParsingConfig config, string predicate, params object[]? args)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L117
Argument of type 'object?[]' cannot be used for parameter 'args' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SkipWhile(IQueryable source, string predicate, params object[]? args)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L282
Argument of type 'object?[]' cannot be used for parameter 'collectionSelectorArgs' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SelectMany(IQueryable source, ParsingConfig config, string collectionSelector, string resultSelector, object[]? collectionSelectorArgs = null, params object[]? resultSelectorArgs)' due to differences in the nullability of reference types.
Linux: Build and Tests
Targeting .NET Standard prior to 2.0 is no longer recommended. See https://aka.ms/dotnet/dotnet-standard-guidance for more details.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/Util/QueryableMethodFinder.cs#L16
Dereference of a possibly null reference.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicExpressionParser.cs#L133
Possible null reference argument for parameter 'parameters' in 'LambdaExpression Expression.Lambda(Expression body, params ParameterExpression[]? parameters)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicExpressionParser.cs#L134
Possible null reference argument for parameter 'parameters' in 'LambdaExpression Expression.Lambda(Type delegateType, Expression body, params ParameterExpression[]? parameters)'.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L111
Argument of type 'object?[]' cannot be used for parameter 'args' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SkipWhile(IQueryable source, ParsingConfig config, string predicate, params object[]? args)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L117
Argument of type 'object?[]' cannot be used for parameter 'args' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SkipWhile(IQueryable source, string predicate, params object[]? args)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L282
Argument of type 'object?[]' cannot be used for parameter 'collectionSelectorArgs' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SelectMany(IQueryable source, ParsingConfig config, string collectionSelector, string resultSelector, object[]? collectionSelectorArgs = null, params object[]? resultSelectorArgs)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/DynamicQueryableWithFormattableStringExtensions.cs#L282
Argument of type 'object?[]' cannot be used for parameter 'resultSelectorArgs' of type 'object[]' in 'IQueryable DynamicQueryableExtensions.SelectMany(IQueryable source, ParsingConfig config, string collectionSelector, string resultSelector, object[]? collectionSelectorArgs = null, params object[]? resultSelectorArgs)' due to differences in the nullability of reference types.
Linux: Build and Tests: src/System.Linq.Dynamic.Core/GroupResult.cs#L29
Non-nullable property 'Items' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.