diff --git a/Duplicati/Library/DynamicLoader/DynamicLoader.cs b/Duplicati/Library/DynamicLoader/DynamicLoader.cs index 26f243d95..6e98f4634 100644 --- a/Duplicati/Library/DynamicLoader/DynamicLoader.cs +++ b/Duplicati/Library/DynamicLoader/DynamicLoader.cs @@ -60,7 +60,7 @@ namespace Duplicati.Library.DynamicLoader /// Construcst a new instance of the dynamic loader, /// does not load anything /// - public DynamicLoader() + protected DynamicLoader() { } diff --git a/Duplicati/Library/Main/Database/LocalTestDatabase.cs b/Duplicati/Library/Main/Database/LocalTestDatabase.cs index e367ed68c..8e22309be 100644 --- a/Duplicati/Library/Main/Database/LocalTestDatabase.cs +++ b/Duplicati/Library/Main/Database/LocalTestDatabase.cs @@ -174,7 +174,7 @@ namespace Duplicati.Library.Main.Database protected abstract string INSERTCOMMAND { get; } protected abstract int INSERTARGUMENTS { get; } - public Basiclist(System.Data.IDbConnection connection, string volumename) + protected Basiclist(System.Data.IDbConnection connection, string volumename) { m_connection = connection; m_volumename = volumename; diff --git a/Duplicati/Library/Main/ResultClasses.cs b/Duplicati/Library/Main/ResultClasses.cs index 06ab3f9ac..b08da90f2 100644 --- a/Duplicati/Library/Main/ResultClasses.cs +++ b/Duplicati/Library/Main/ResultClasses.cs @@ -352,7 +352,7 @@ namespace Duplicati.Library.Main public IEnumerable Warnings { get { return m_parent == null ? m_warnings : m_parent.Warnings; } } public IEnumerable Errors { get { return m_parent == null ? m_errors : m_parent.Errors; } } - public BasicResults() + protected BasicResults() { this.BeginTime = DateTime.UtcNow; this.m_parent = null; @@ -367,7 +367,7 @@ namespace Duplicati.Library.Main m_operationProgressUpdater = new OperationProgressUpdater(); } - public BasicResults(BasicResults p) + protected BasicResults(BasicResults p) { this.BeginTime = DateTime.UtcNow; this.m_parent = p; diff --git a/Duplicati/Library/Main/Volumes/VolumeBase.cs b/Duplicati/Library/Main/Volumes/VolumeBase.cs index c0af0a228..28118e1d5 100644 --- a/Duplicati/Library/Main/Volumes/VolumeBase.cs +++ b/Duplicati/Library/Main/Volumes/VolumeBase.cs @@ -150,7 +150,7 @@ namespace Duplicati.Library.Main.Volumes protected readonly string m_blockhash; protected readonly string m_filehash; - public VolumeBase(Options options) + protected VolumeBase(Options options) { m_blocksize = options.Blocksize; m_blockhash = options.BlockHashAlgorithm; diff --git a/Duplicati/Library/Main/Volumes/VolumeReaderBase.cs b/Duplicati/Library/Main/Volumes/VolumeReaderBase.cs index d1a0cb232..55d8c3ab8 100644 --- a/Duplicati/Library/Main/Volumes/VolumeReaderBase.cs +++ b/Duplicati/Library/Main/Volumes/VolumeReaderBase.cs @@ -34,7 +34,7 @@ namespace Duplicati.Library.Main.Volumes return LoadCompressor(compressor, stream, options); } - public VolumeReaderBase(string compressor, string file, Options options) + protected VolumeReaderBase(string compressor, string file, Options options) : base(options) { m_compression = LoadCompressor(compressor, file, options, out m_stream); @@ -43,7 +43,7 @@ namespace Duplicati.Library.Main.Volumes m_disposeCompression = true; } - public VolumeReaderBase(ICompression compression, Options options) + protected VolumeReaderBase(ICompression compression, Options options) : base(options) { m_compression = compression; diff --git a/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs b/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs index d6af23a06..81339945c 100644 --- a/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs +++ b/Duplicati/Library/Main/Volumes/VolumeWriterBase.cs @@ -24,7 +24,7 @@ namespace Duplicati.Library.Main.Volumes m_volumename = name; } - public VolumeWriterBase(Options options) + protected VolumeWriterBase(Options options) : this(options, DateTime.UtcNow) { } @@ -44,7 +44,7 @@ namespace Duplicati.Library.Main.Volumes m_volumename = GenerateFilename(this.FileType, options.Prefix, GenerateGuid(options), timestamp, options.CompressionModule, options.NoEncryption ? null : options.EncryptionModule); } - public VolumeWriterBase(Options options, DateTime timestamp) + protected VolumeWriterBase(Options options, DateTime timestamp) : base(options) { if (!string.IsNullOrWhiteSpace(options.AsynchronousUploadFolder)) diff --git a/Duplicati/Library/Snapshots/NoSnapshot.cs b/Duplicati/Library/Snapshots/NoSnapshot.cs index 994018154..dd32d8da8 100644 --- a/Duplicati/Library/Snapshots/NoSnapshot.cs +++ b/Duplicati/Library/Snapshots/NoSnapshot.cs @@ -41,7 +41,7 @@ namespace Duplicati.Library.Snapshots /// Constructs a new backup snapshot, using all the required disks /// /// The folders that are about to be backed up - public NoSnapshot(string[] sources) + protected NoSnapshot(string[] sources) : this(sources, new Dictionary()) { } @@ -51,7 +51,7 @@ namespace Duplicati.Library.Snapshots /// /// The folders that are about to be backed up /// A set of system options - public NoSnapshot(string[] sources, Dictionary options) + protected NoSnapshot(string[] sources, Dictionary options) { m_sources = new string[sources.Length]; for (int i = 0; i < m_sources.Length; i++) diff --git a/Duplicati/Library/Utility/DirectStreamLink.cs b/Duplicati/Library/Utility/DirectStreamLink.cs index 32dbb63a2..2142f5f74 100644 --- a/Duplicati/Library/Utility/DirectStreamLink.cs +++ b/Duplicati/Library/Utility/DirectStreamLink.cs @@ -310,7 +310,7 @@ namespace Duplicati.Library.Utility { protected DirectStreamLink m_linkStream; protected long m_knownLength = -1; - public LinkedSubStream(DirectStreamLink linkStream) + protected LinkedSubStream(DirectStreamLink linkStream) { this.m_linkStream = linkStream; } public override bool CanSeek { get { return false; } } diff --git a/Duplicati/Library/Utility/FileBackedList.cs b/Duplicati/Library/Utility/FileBackedList.cs index e7d667977..293e74cd5 100644 --- a/Duplicati/Library/Utility/FileBackedList.cs +++ b/Duplicati/Library/Utility/FileBackedList.cs @@ -104,7 +104,7 @@ namespace Duplicati.Library.Utility public bool IsFileBacked { get { return !(m_stream is MemoryStream); } } public long SwitchToFileLimit { get; set; } - public FileBackedList() + protected FileBackedList() { m_file = null; m_stream = new MemoryStream();