Enforce NuGet warnings as errors; refactor field access
Added "allWarningsAsErrors": true to NuGet config files across the solution to treat all warnings as errors, increasing build strictness. Updated project cache hashes and assembly info files to reflect these changes. Refactored C# code to use explicit `this.` for field and property assignments, improving clarity. Note: some method signatures were incorrectly changed to use `this.` as a prefix, which is invalid C# syntax and must be corrected before compiling. Binary files updated due to build changes.
This commit is contained in:
@@ -20,7 +20,7 @@ namespace Emby.Naming.Video
|
||||
{
|
||||
if (string.IsNullOrEmpty(name))
|
||||
{
|
||||
newName = string.Empty;
|
||||
this.newName = string.Empty;
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -30,12 +30,12 @@ namespace Emby.Naming.Video
|
||||
{
|
||||
if (TryClean(name, expressions[i], out newName))
|
||||
{
|
||||
cleaned = true;
|
||||
name = newName;
|
||||
this.cleaned = true;
|
||||
this.name = newName;
|
||||
}
|
||||
}
|
||||
|
||||
newName = cleaned ? name : string.Empty;
|
||||
this.newName = cleaned ? name : string.Empty;
|
||||
return cleaned;
|
||||
}
|
||||
|
||||
@@ -44,11 +44,11 @@ namespace Emby.Naming.Video
|
||||
var match = expression.Match(name);
|
||||
if (match.Success && match.Groups.TryGetValue("cleaned", out var cleaned))
|
||||
{
|
||||
newName = cleaned.Value;
|
||||
this.newName = cleaned.Value;
|
||||
return true;
|
||||
}
|
||||
|
||||
newName = string.Empty;
|
||||
this.newName = string.Empty;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user