Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 1 addition & 10 deletions src/redmine-net-api/Types/Attachment.cs
Original file line number Diff line number Diff line change
Expand Up @@ -256,16 +256,7 @@ public override int GetHashCode()
}
#endregion

private string DebuggerDisplay =>
$@"[{nameof(Attachment)}:
{ToString()},
FileName={FileName},
FileSize={FileSize.ToString(CultureInfo.InvariantCulture)},
ContentType={ContentType},
Description={Description},
ContentUrl={ContentUrl},
Author={Author},
CreatedOn={CreatedOn?.ToString("u", CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay =>$"[Attachment: Id={Id.ToInvariantString()}, FileName={FileName}, FileSize={FileSize.ToInvariantString()}]";

/// <summary>
///
Expand Down
7 changes: 1 addition & 6 deletions src/redmine-net-api/Types/ChangeSet.cs
Original file line number Diff line number Diff line change
Expand Up @@ -232,12 +232,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay =>
$@"[{nameof(ChangeSet)}:
Revision={Revision.ToString(CultureInfo.InvariantCulture)},
User='{User}',
CommittedOn={CommittedOn?.ToString("u", CultureInfo.InvariantCulture)},
Comments='{Comments}']";
private string DebuggerDisplay => $" ChangeSet: Revision={Revision}, CommittedOn={CommittedOn?.ToString("u", CultureInfo.InvariantCulture)}]";

}
}
18 changes: 1 addition & 17 deletions src/redmine-net-api/Types/CustomField.cs
Original file line number Diff line number Diff line change
Expand Up @@ -290,22 +290,6 @@ public override int GetHashCode()
}
#endregion

private string DebuggerDisplay =>
$@"[{nameof(CustomField)}: {ToString()}
, CustomizedType={CustomizedType}
, Description={Description}
, FieldFormat={FieldFormat}
, Regexp={Regexp}
, MinLength={MinLength?.ToString(CultureInfo.InvariantCulture)}
, MaxLength={MaxLength?.ToString(CultureInfo.InvariantCulture)}
, IsRequired={IsRequired.ToString(CultureInfo.InvariantCulture)}
, IsFilter={IsFilter.ToString(CultureInfo.InvariantCulture)}
, Searchable={Searchable.ToString(CultureInfo.InvariantCulture)}
, Multiple={Multiple.ToString(CultureInfo.InvariantCulture)}
, DefaultValue={DefaultValue}
, Visible={Visible.ToString(CultureInfo.InvariantCulture)}
, PossibleValues={PossibleValues.Dump()}
, Trackers={Trackers.Dump()}
, Roles={Roles.Dump()}]";
private string DebuggerDisplay => $"[CustomField: Id={Id.ToInvariantString()}, Name={Name}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/CustomFieldPossibleValue.cs
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(CustomFieldPossibleValue)}: Label:{Label}, Value:{Value}]";
private string DebuggerDisplay => $"[CustomFieldPossibleValue: Label:{Label}, Value:{Value}]";

}
}
3 changes: 2 additions & 1 deletion src/redmine-net-api/Types/CustomFieldRole.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ limitations under the License.

using System.Diagnostics;
using System.Xml.Serialization;
using Redmine.Net.Api.Extensions;

namespace Redmine.Net.Api.Types
{
Expand All @@ -41,7 +42,7 @@ internal CustomFieldRole(int id, string name)
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(CustomFieldRole)}: {ToString()}]";
private string DebuggerDisplay => $"[CustomFieldRole: Id={Id.ToInvariantString()}, Name={Name}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/CustomFieldValue.cs
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,6 @@ public CustomFieldValue Clone(bool resetId)
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(CustomFieldValue)}: {Info}]";
private string DebuggerDisplay => $"[CustomFieldValue: {Info}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/Detail.cs
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(Detail)}: Property={Property}, Name={Name}, OldValue={OldValue}, NewValue={NewValue}]";
private string DebuggerDisplay => $"[Detail: Property={Property}, Name={Name}, OldValue={OldValue}, NewValue={NewValue}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/DocumentCategory.cs
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(DocumentCategory)}, IsDefault={IsDefault.ToString(CultureInfo.InvariantCulture)}, IsActive={IsActive.ToString(CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay => $"[DocumentCategory: Id={Id.ToInvariantString()}, Name={Name}, IsDefault={IsDefault.ToInvariantString()}, IsActive={IsActive.ToInvariantString()}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/Error.cs
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(Error)}: {Info}]";
private string DebuggerDisplay => $"[Error: {Info}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/File.cs
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(File)}: {ToString()}, Name={Filename}]";
private string DebuggerDisplay => $"[File: {Id.ToInvariantString()}, Name={Filename}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/Group.cs
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(Group)}: {ToString()}, Users={Users.Dump()}, CustomFields={CustomFields.Dump()}, Memberships={Memberships.Dump()}]";
private string DebuggerDisplay => $"[Group: Id={Id.ToInvariantString()}, Name={Name}]";


/// <summary>
Expand Down
3 changes: 2 additions & 1 deletion src/redmine-net-api/Types/GroupUser.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ limitations under the License.
using System.Diagnostics;
using System.Globalization;
using System.Xml.Serialization;
using Redmine.Net.Api.Extensions;

namespace Redmine.Net.Api.Types
{
Expand All @@ -38,7 +39,7 @@ public sealed class GroupUser : IdentifiableName, IValue
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(GroupUser)}: {ToString()}]";
private string DebuggerDisplay => $"[GroupUser: Id={Id.ToInvariantString()}, Name={Name}]";

}
}
3 changes: 2 additions & 1 deletion src/redmine-net-api/Types/Identifiable.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ limitations under the License.
using System.Xml.Schema;
using System.Xml.Serialization;
using Newtonsoft.Json;
using Redmine.Net.Api.Extensions;
using Redmine.Net.Api.Internals;
using Redmine.Net.Api.Serialization;
using NotImplementedException = System.NotImplementedException;
Expand Down Expand Up @@ -157,7 +158,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"Id={Id.ToString(CultureInfo.InvariantCulture)}";
private string DebuggerDisplay => $"Id={Id.ToInvariantString()}";

/// <summary>
///
Expand Down
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IdentifiableName.cs
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(IdentifiableName)}: {base.ToString()}, Name={Name}]";
private string DebuggerDisplay => $"[IdentifiableName: Id={Id.ToInvariantString()}, Name={Name}]";

/// <summary>
///
Expand Down
26 changes: 1 addition & 25 deletions src/redmine-net-api/Types/Issue.cs
Original file line number Diff line number Diff line change
Expand Up @@ -650,30 +650,6 @@ public IdentifiableName AsParent()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay =>
$@"[{nameof(Issue)}: {ToString()}, Project={Project}, Tracker={Tracker}, Status={Status},
Priority={Priority}, Author={Author}, Category={Category}, Subject={Subject}, Description={Description},
StartDate={StartDate?.ToString("u", CultureInfo.InvariantCulture)},
DueDate={DueDate?.ToString("u", CultureInfo.InvariantCulture)},
DoneRatio={DoneRatio?.ToString("F", CultureInfo.InvariantCulture)},
PrivateNotes={PrivateNotes.ToString(CultureInfo.InvariantCulture)},
EstimatedHours={EstimatedHours?.ToString("F", CultureInfo.InvariantCulture)},
SpentHours={SpentHours?.ToString("F", CultureInfo.InvariantCulture)},
CustomFields={CustomFields.Dump()},
CreatedOn={CreatedOn?.ToString("u", CultureInfo.InvariantCulture)},
UpdatedOn={UpdatedOn?.ToString("u", CultureInfo.InvariantCulture)},
ClosedOn={ClosedOn?.ToString("u", CultureInfo.InvariantCulture)},
Notes={Notes},
AssignedTo={AssignedTo},
ParentIssue={ParentIssue},
FixedVersion={FixedVersion},
IsPrivate={IsPrivate.ToString(CultureInfo.InvariantCulture)},
Journals={Journals.Dump()},
ChangeSets={ChangeSets.Dump()},
Attachments={Attachments.Dump()},
Relations={Relations.Dump()},
Children={Children.Dump()},
Uploads={Uploads.Dump()},
Watchers={Watchers.Dump()}]";
private string DebuggerDisplay => $"[Issue:Id={Id.ToInvariantString()}, Status={Status?.Name}, Priority={Priority?.Name}, DoneRatio={DoneRatio?.ToString("F", CultureInfo.InvariantCulture)},IsPrivate={IsPrivate.ToInvariantString()}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IssueAllowedStatus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,6 @@ public override int GetHashCode()
return !Equals(left, right);
}

private string DebuggerDisplay => $"[{nameof(IssueAllowedStatus)}: {ToString()}]";
private string DebuggerDisplay => $"[IssueAllowedStatus: Id={Id.ToInvariantString()}, Name={Name}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IssueCategory.cs
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(IssueCategory)}: {ToString()}, Project={Project}, AssignTo={AssignTo}, Name={Name}]";
private string DebuggerDisplay => $"[IssueCategory: Id={Id.ToInvariantString()}, Name={Name}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IssueChild.cs
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,6 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(IssueChild)}: {ToString()}, Tracker={Tracker}, Subject={Subject}]";
private string DebuggerDisplay => $"[IssueChild: Id={Id.ToInvariantString()}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IssueCustomField.cs
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,6 @@ public static string GetValue(object item)
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(IssueCustomField)}: {ToString()} Values={Values.Dump()}, Multiple={Multiple.ToString(CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay => $"[IssueCustomField: Id={Id.ToInvariantString()}, Name={Name}, Multiple={Multiple.ToInvariantString()}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IssuePriority.cs
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[IssuePriority: {ToString()}, IsDefault={IsDefault.ToString(CultureInfo.InvariantCulture)}, IsActive={IsActive.ToString(CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay => $"[IssuePriority: Id={Id.ToInvariantString()},Name={Name}, IsDefault={IsDefault.ToInvariantString()},IsActive={IsActive.ToInvariantString()}]";

}
}
6 changes: 1 addition & 5 deletions src/redmine-net-api/Types/IssueRelation.cs
Original file line number Diff line number Diff line change
Expand Up @@ -283,11 +283,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $@"[{nameof(IssueRelation)}: {ToString()},
IssueId={IssueId.ToString(CultureInfo.InvariantCulture)},
IssueToId={IssueToId.ToString(CultureInfo.InvariantCulture)},
Type={Type:G},
Delay={Delay?.ToString(CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay => $"[IssueRelation: Id={Id.ToInvariantString()}, IssueId={IssueId.ToInvariantString()}, Type={Type:G}, Delay={Delay?.ToInvariantString()}]";

/// <summary>
///
Expand Down
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/IssueStatus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(IssueStatus)}: {ToString()}, IsDefault={IsDefault.ToString(CultureInfo.InvariantCulture)}, IsClosed={IsClosed.ToString(CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay => $"[IssueStatus: Id={Id.ToInvariantString()}, Name={Name}, IsDefault={IsDefault.ToInvariantString()}, IsClosed={IsClosed.ToInvariantString()}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/Journal.cs
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(Journal)}: {ToString()}, User={User}, Notes={Notes}, CreatedOn={CreatedOn?.ToString("u", CultureInfo.InvariantCulture)}, Details={Details.Dump()}]";
private string DebuggerDisplay => $"[Journal: Id={Id.ToInvariantString()}, CreatedOn={CreatedOn?.ToString("u", CultureInfo.InvariantCulture)}]";

/// <summary>
///
Expand Down
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/Membership.cs
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,6 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(Membership)}: {ToString()}, Group={Group}, Project={Project}, User={User}, Roles={Roles.Dump()}]";
private string DebuggerDisplay => $"[Membership: Id={Id.ToInvariantString()}]";
}
}
3 changes: 1 addition & 2 deletions src/redmine-net-api/Types/MembershipRole.cs
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,6 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[MembershipRole: {ToString()}, Inherited={Inherited.ToString(CultureInfo.InvariantCulture)}]";

private string DebuggerDisplay => $"[MembershipRole: Id={Id.ToInvariantString()}, Name={Name}, Inherited={Inherited.ToInvariantString()}]";
}
}
12 changes: 1 addition & 11 deletions src/redmine-net-api/Types/MyAccount.cs
Original file line number Diff line number Diff line change
Expand Up @@ -252,16 +252,6 @@ public override int GetHashCode()
return !Equals(left, right);
}

private string DebuggerDisplay => $@"[ {nameof(MyAccount)}:
Id={Id.ToString(CultureInfo.InvariantCulture)},
Login={Login},
ApiKey={ApiKey},
FirstName={FirstName},
LastName={LastName},
Email={Email},
IsAdmin={IsAdmin.ToString(CultureInfo.InvariantCulture).ToLowerInv()},
CreatedOn={CreatedOn?.ToString("u", CultureInfo.InvariantCulture)},
LastLoginOn={LastLoginOn?.ToString("u", CultureInfo.InvariantCulture)},
CustomFields={CustomFields.Dump()}]";
private string DebuggerDisplay => $"[MyAccount: Id={Id.ToInvariantString()}, Login={Login}, IsAdmin={IsAdmin.ToInvariantString()}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/MyAccountCustomField.cs
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(MyAccountCustomField)}: {ToString()}, Value: {Value}]";
private string DebuggerDisplay => $"[MyAccountCustomField: Id={Id.ToInvariantString()}, Name={Name}, Value: {Value}]";

}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/News.cs
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(News)}: {ToString()}, Project={Project}, Author={Author}, Title={Title}, Summary={Summary}, Description={Description}, CreatedOn={CreatedOn?.ToString("u", CultureInfo.InvariantCulture)}]";
private string DebuggerDisplay => $"[News: Id={Id.ToInvariantString()}, Title={Title}]";

}
}
6 changes: 2 additions & 4 deletions src/redmine-net-api/Types/NewsComment.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ limitations under the License.
using System.Xml;
using System.Xml.Serialization;
using Newtonsoft.Json;
using Redmine.Net.Api.Extensions;
using Redmine.Net.Api.Internals;

namespace Redmine.Net.Api.Types
Expand Down Expand Up @@ -157,9 +158,6 @@ public override int GetHashCode()
return !Equals(left, right);
}

private string DebuggerDisplay => $@"[{nameof(IssueAllowedStatus)}: {ToString()},
{nameof(NewsComment)}: {ToString()},
Author={Author},
CONTENT={Content}]";
private string DebuggerDisplay => $"[NewsComment: Id={Id.ToInvariantString()}]";
}
}
2 changes: 1 addition & 1 deletion src/redmine-net-api/Types/Permission.cs
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ public override int GetHashCode()
///
/// </summary>
/// <returns></returns>
private string DebuggerDisplay => $"[{nameof(Permission)}: {Info}]";
private string DebuggerDisplay => $"[Permission: {Info}]";

}
}
Loading
Loading