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

Add GithubActionsTestLogger to CI #311

Merged
merged 12 commits into from
Aug 7, 2024
Next Next commit
add test reporter
atakavci committed Jun 14, 2024
commit 494c4ce077c060da268aaf78fea21c6b4f0782df
9 changes: 8 additions & 1 deletion .github/workflows/reusable.yml
Original file line number Diff line number Diff line change
@@ -70,7 +70,14 @@ jobs:
echo "${{secrets.REDIS_CA_PEM}}" > tests/NRedisStack.Tests/bin/Debug/${{inputs.clr_version}}/redis_ca.pem
echo "${{secrets.REDIS_USER_CRT}}" > tests/NRedisStack.Tests/bin/Debug/${{inputs.clr_version}}/redis_user.crt
echo "${{secrets.REDIS_USER_PRIVATE_KEY}}" > tests/NRedisStack.Tests/bin/Debug/${{inputs.clr_version}}/redis_user_private.key
dotnet test -f ${{inputs.clr_version}} --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutputFormat=opencover
dotnet test -f ${{inputs.clr_version}} --no-build --verbosity normal /p:CollectCoverage=true /p:CoverletOutputFormat=opencover --results-directory ./test-results/ --logger trx --logger GitHubActions
- uses: dorny/test-reporter@v1
continue-on-error: true
if: success() || failure()
with:
name: Test Results - Ubuntu
path: 'test-results/*.trx'
reporter: dotnet-trx
- name: Codecov
uses: codecov/codecov-action@v3
with:

Unchanged files with check annotations Beta

/// <param name="nocreate">(Optional) <see langword="true"/> to indicates that the
/// <returns>An array of booleans.</returns>
/// <remarks><seealso href="https://redis.io/commands/cf.insert"/></remarks>
bool[] Insert(RedisKey key, RedisValue[] items, int? capacity = null, bool nocreate = false);

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'
/// <summary>
/// Adds one or more items to a Cuckoo Filter if the items did not exist previously.
/// <returns>An array of booleans.where <see langword="true"/> means the item has been added to the filter,
/// and <see langword="false"/> mean, the item already existed</returns>
/// <remarks><seealso href="https://redis.io/commands/cf.insertnx"/></remarks>
bool[] InsertNX(RedisKey key, RedisValue[] items, int? capacity = null, bool nocreate = false);

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'
/// <summary>
/// Restores a filter previosly saved using SCANDUMP.
/// If the element is not a multi-bulk array, it's added directly to a List<object>.
/// The method returns a nested list structure, reflecting the hierarchy of the original multi-bulk array,
/// with each element either being a direct value or a nested list.
/// </summary>

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'

Check warning on line 48 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'object'.'
/// <param name="multiBulkArray"></param>
/// <returns>object</returns>
private object ConvertMultiBulkToObject(IEnumerable<RedisResult> multiBulkArray)

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'

Check warning on line 51 in src/NRedisStack/Search/AggregationResult.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
{
return multiBulkArray.Select(item => item.Type == ResultType.MultiBulk
? ConvertMultiBulkToObject((RedisResult[])item!)
/// <param name="nocreate">(Optional) <see langword="true"/> to indicates that the
/// <returns>An array of booleans.</returns>
/// <remarks><seealso href="https://redis.io/commands/cf.insert"/></remarks>
Task<bool[]> InsertAsync(RedisKey key, RedisValue[] items, int? capacity = null, bool nocreate = false);

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 70 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'
/// <summary>
/// Adds one or more items to a Cuckoo Filter if the items did not exist previously.
/// <returns>An array of booleans.where <see langword="true"/> means the item has been added to the filter,
/// and <see langword="false"/> mean, the item already existed</returns>
/// <remarks><seealso href="https://redis.io/commands/cf.insertnx"/></remarks>
Task<bool[]> InsertNXAsync(RedisKey key, RedisValue[] items, int? capacity = null, bool nocreate = false);

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'

Check warning on line 83 in src/NRedisStack/CuckooFilter/ICuckooCommandsAsync.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'Expected an end tag for element 'param'.'
/// <summary>
/// Restores a filter previosly saved using SCANDUMP.
/// <param name="functionName">The function name to run.</param>
/// <param name="keys">keys that will be touched by the function.</param>
/// <param name="args">Additional argument to pass to the function.</param>
/// <returns>The return value from the sync & async function on error in case of failure.</returns>

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 56 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'
/// <remarks><seealso href="https://redis.io/commands/tfcall"/></remarks>
public async static Task<RedisResult> TFCall_Async(this IDatabase db, string libraryName, string functionName, string[]? keys = null, string[]? args = null)
{
/// <param name="functionName">The function name to run.</param>
/// <param name="keys">keys that will be touched by the function.</param>
/// <param name="args">Additional argument to pass to the function.</param>
/// <returns>The return value from the sync & async function on error in case of failure.</returns>

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 70 in src/NRedisStack/Gears/GearsCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'
/// <remarks><seealso href="https://redis.io/commands/tfcallasync"/></remarks>
public async static Task<RedisResult> TFCallAsync_Async(this IDatabase db, string libraryName, string functionName, string[]? keys = null, string[]? args = null)
{
Task<bool> AddAsync(RedisKey key, params double[] values);
/// <summary>
/// Estimate the fraction of all observations added which are <= value.

Check warning on line 17 in src/NRedisStack/Tdigest/ITdigestCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 17 in src/NRedisStack/Tdigest/ITdigestCommandsAsync.cs

GitHub Actions / .NET 8 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'The character(s) '=' cannot be used at this location.'
/// </summary>
/// <param name="key">The name of the sketch.</param>
/// <param name="values">upper limit of observation value.</param>
/// Set the value of a RedisGraph configuration parameter.
/// </summary>
/// <param name="configName">The config name.</param>
/// <returns>Dictionary of <string, object>.</returns>

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'
/// <remarks><seealso href="https://redis.io/commands/graph.config-get"/></remarks>
Task<Dictionary<string, RedisResult>> ConfigGetAsync(string configName);

Check warning on line 133 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 133 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'
/// <summary>
/// Returns a list containing up to 10 of the slowest queries issued against the given graph Name.
/// </summary>
/// <param name="graphName">The graph name.</param>
/// <returns>Dictionary of <string, object>.</returns>

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'
/// <remarks><seealso href="https://redis.io/commands/graph.slowlog"/></remarks>
Task<List<List<string>>> SlowlogAsync(string graphName);

Check warning on line 141 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 141 in src/NRedisStack/Graph/IGraphCommandsAsync.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'
}
}
/// <param name="functionName">The function name to run.</param>
/// <param name="keys">keys that will be touched by the function.</param>
/// <param name="args">Additional argument to pass to the function.</param>
/// <returns>The return value from the sync & async function on error in case of failure.</returns>

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 6 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 57 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'
/// <remarks><seealso href="https://redis.io/commands/tfcall"/></remarks>
public static RedisResult TFCall_(this IDatabase db, string libraryName, string functionName, string[]? keys = null, string[]? args = null)
{
/// <param name="functionName">The function name to run.</param>
/// <param name="keys">keys that will be touched by the function.</param>
/// <param name="args">Additional argument to pass to the function.</param>
/// <returns>The return value from the sync & async function on error in case of failure.</returns>

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'

Check warning on line 71 in src/NRedisStack/Gears/GearsCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'Whitespace is not allowed at this location.'
/// <remarks><seealso href="https://redis.io/commands/tfcallasync"/></remarks>
public static RedisResult TFCallAsync_(this IDatabase db, string libraryName, string functionName, string[]? keys = null, string[]? args = null)
{
bool Add(RedisKey key, params double[] values);
/// <summary>
/// Estimate the fraction of all observations added which are <= value.

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) '=' cannot be used at this location.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'The character(s) '=' cannot be used at this location.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) '=' cannot be used at this location.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 19 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'The character(s) '=' cannot be used at this location.'
/// </summary>
/// <param name="key">The name of the sketch.</param>
/// <param name="values">upper limit of observation value.</param>
/// <returns>double-reply - estimation of the fraction of all observations added which are <= value</returns>

Check warning on line 23 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'An identifier was expected.'

Check warning on line 23 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) '=' cannot be used at this location.'

Check warning on line 23 in src/NRedisStack/Tdigest/ITdigestCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'An identifier was expected.'
/// <remarks><seealso href="https://redis.io/commands/tdigest.cdf"/></remarks>
double[] CDF(RedisKey key, params double[] values);
/// Set the value of a RedisGraph configuration parameter.
/// </summary>
/// <param name="configName">The config name.</param>
/// <returns>Dictionary of <string, object>.</returns>

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 8 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 131 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'
/// <remarks><seealso href="https://redis.io/commands/graph.config-get"/></remarks>
Dictionary<string, RedisResult> ConfigGet(string configName);

Check warning on line 133 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 133 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 133 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 133 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'
/// <summary>
/// Returns a list containing up to 10 of the slowest queries issued against the given graph Name.
/// </summary>
/// <param name="graphName">The graph name.</param>
/// <returns>Dictionary of <string, object>.</returns>

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 8 on [redis-stack cluster] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'The character(s) ',' cannot be used at this location.'

Check warning on line 139 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'End tag 'returns' does not match the start tag 'string'.'
/// <remarks><seealso href="https://redis.io/commands/graph.slowlog"/></remarks>
List<List<string>> Slowlog(string graphName);

Check warning on line 141 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 141 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'

Check warning on line 141 in src/NRedisStack/Graph/IGraphCommands.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise_oss_cluster)

XML comment has badly formed XML -- 'Expected an end tag for element 'returns'.'
}
}
/// <summary>
/// Set the query to use a custom query expander instead of the stemmer
/// </summary>
/// <param name="field the expander field's name"></param>

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 6 on [redis-stack 6.2.6] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 7 on [redis-stack 6.2.6] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 6 on [redis-stack edge] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 7 on [redis-stack edge] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 6 on [redis-stack 7.2.0-RC3] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 8 on [redis-stack 6.2.6] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / .NET 7 on [redis-stack 7.2.0-RC3] / Test

Unexpected character '''. See also error CS1056.

Check warning on line 686 in src/NRedisStack/Search/Query.cs

GitHub Actions / Redis Enterprise (7.4.2-54, enterprise)

Unexpected character '''. See also error CS1056.
/// <returns>the query object itself</returns>
public Query SetExpander(String field)