mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
C#: Add sealed modifier to classes to fix dispose-pattern, remove explicit IDisposable implementations
This commit is contained in:
@@ -55,7 +55,7 @@ namespace Semmle.Util.Logging
|
||||
/// A logger that outputs to a <code>csharp.log</code>
|
||||
/// file.
|
||||
/// </summary>
|
||||
public class FileLogger : ILogger
|
||||
public sealed class FileLogger : ILogger
|
||||
{
|
||||
readonly StreamWriter writer;
|
||||
readonly Verbosity verbosity;
|
||||
@@ -100,7 +100,7 @@ namespace Semmle.Util.Logging
|
||||
/// <summary>
|
||||
/// A logger that outputs to stdout/stderr.
|
||||
/// </summary>
|
||||
public class ConsoleLogger : ILogger
|
||||
public sealed class ConsoleLogger : ILogger
|
||||
{
|
||||
readonly Verbosity verbosity;
|
||||
|
||||
@@ -143,7 +143,7 @@ namespace Semmle.Util.Logging
|
||||
/// <summary>
|
||||
/// A combined logger.
|
||||
/// </summary>
|
||||
public class CombinedLogger : ILogger
|
||||
public sealed class CombinedLogger : ILogger
|
||||
{
|
||||
readonly ILogger logger1;
|
||||
readonly ILogger logger2;
|
||||
|
||||
Reference in New Issue
Block a user