• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

loresoft / FluentCommand / 23278216331

19 Mar 2026 03:19AM UTC coverage: 57.398% (+0.7%) from 56.658%
23278216331

push

github

pwelter34
Enable nullable and improve source generators

1403 of 3069 branches covered (45.72%)

Branch coverage included in aggregate %.

527 of 907 new or added lines in 58 files covered. (58.1%)

22 existing lines in 10 files now uncovered.

4288 of 6846 relevant lines covered (62.64%)

330.58 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

66.67
/src/FluentCommand.SqlServer/Merge/DataMergeOutputRow.cs
1
namespace FluentCommand.Merge;
2

3
/// <summary>
4
/// Represents a row in the output of a data merge operation, including the merge action and the columns that changed.
5
/// </summary>
6
public class DataMergeOutputRow
7
{
8
    /// <summary>
9
    /// Gets or sets the merge action performed on this row (e.g., "INSERT", "UPDATE", "DELETE").
10
    /// </summary>
11
    /// <value>
12
    /// The merge action for this row.
13
    /// </value>
14
    public string Action { get; set; } = string.Empty;
400✔
15

16
    /// <summary>
17
    /// Gets or sets the collection of columns that were affected by the merge operation.
18
    /// </summary>
19
    /// <value>
20
    /// The list of <see cref="DataMergeOutputColumn"/> objects representing the changed columns.
21
    /// </value>
22
    public List<DataMergeOutputColumn> Columns { get; set; } = [];
1,400✔
23

24
    /// <summary>
25
    /// Gets the <see cref="DataMergeOutputColumn"/> with the specified column name, or <c>null</c> if not found.
26
    /// </summary>
27
    /// <param name="columnName">The name of the column to retrieve.</param>
28
    /// <returns>
29
    /// The <see cref="DataMergeOutputColumn"/> with the specified name, or <c>null</c> if no such column exists.
30
    /// </returns>
31
    public DataMergeOutputColumn? this[string columnName]
NEW
32
        => Columns.FirstOrDefault(c => c.Name == columnName);
×
33
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc