diff --git a/System.IO.Abstractions.TestingHelpers.Tests/MockFileSystemTests.cs b/System.IO.Abstractions.TestingHelpers.Tests/MockFileSystemTests.cs index d5fd008be..d53818531 100644 --- a/System.IO.Abstractions.TestingHelpers.Tests/MockFileSystemTests.cs +++ b/System.IO.Abstractions.TestingHelpers.Tests/MockFileSystemTests.cs @@ -321,7 +321,7 @@ public void MockFileSystem_GetFiles_ThrowsArgumentExceptionForInvalidCharacters( const string path = @"c:\"; var fileSystem = new MockFileSystem(); fileSystem.AddDirectory(XFS.Path(path)); - + // Act TestDelegate getFilesWithInvalidCharacterInPath = () => fileSystem.Directory.GetFiles($"{path}{'\0'}.txt"); diff --git a/System.IO.Abstractions/FileSystemWatcherBase.cs b/System.IO.Abstractions/FileSystemWatcherBase.cs index 5d7836c6e..57cc3f32c 100644 --- a/System.IO.Abstractions/FileSystemWatcherBase.cs +++ b/System.IO.Abstractions/FileSystemWatcherBase.cs @@ -6,7 +6,7 @@ namespace System.IO.Abstractions { /// [Serializable] - public abstract class FileSystemWatcherBase : IDisposable, IFileSystemWatcher + public abstract class FileSystemWatcherBase : IFileSystemWatcher { /// public abstract bool IncludeSubdirectories { get; set; } diff --git a/System.IO.Abstractions/IFileSystemWatcher.cs b/System.IO.Abstractions/IFileSystemWatcher.cs index 8faae96c9..4f91f25f6 100644 --- a/System.IO.Abstractions/IFileSystemWatcher.cs +++ b/System.IO.Abstractions/IFileSystemWatcher.cs @@ -4,7 +4,7 @@ namespace System.IO.Abstractions { - public interface IFileSystemWatcher + public interface IFileSystemWatcher : IDisposable { /// bool IncludeSubdirectories { get; set; } diff --git a/version.json b/version.json index b503bc1d7..c84b90003 100644 --- a/version.json +++ b/version.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "4.2", + "version": "5.0", "assemblyVersion": { "precision": "major" }, @@ -12,4 +12,4 @@ "enabled": true } } -} \ No newline at end of file +}