[CSHARP-3977] PipelineStageDefinitionBuilder.GroupForLinq3 returns tuple which breaks documentation generation Created: 23/Nov/21  Updated: 28/Oct/23  Resolved: 23/Nov/21

Status: Closed
Project: C# Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 2.14.0

Type: Bug Priority: Unknown
Reporter: James Kovacs Assignee: James Kovacs
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Sandcastle cannot handle methods that return tuples. Building documentation for PipelineStageDefinitionBuilder.GroupForLinq3 resulted in numerous errors and generated incorrect documentation. This included wrong parameter types, unspecified return type, and numerous red warnings about missing documentation in the generated HTML.

Refactor this method to return an explicit type with properties rather than using a tuple return value.



 Comments   
Comment by Githook User [ 23/Nov/21 ]

Author:

{'name': 'James Kovacs', 'email': 'jkovacs@post.harvard.edu', 'username': 'JamesKovacs'}

Message: CSHARP-3977: Refactor GroupForLinq3 to return an explicit type. (#693)
Branch: master
https://github.com/mongodb/mongo-csharp-driver/commit/2b37a1fe1cbdbe1a020b52b77f1197b6d77575e7

Generated at Wed Feb 07 21:46:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.