Browse Source

renaming ImageFormatsManager to ImageFormatManager

pull/478/head
Vicente Penades 8 years ago
parent
commit
fbc9cf7d86
  1. 32
      src/ImageSharp/Configuration.cs
  2. 6
      src/ImageSharp/Formats/ImageFormatManager.cs
  3. 14
      tests/ImageSharp.Tests/Formats/ImageFormatManagerTests.cs

32
src/ImageSharp/Configuration.cs

@ -61,12 +61,12 @@ namespace SixLabors.ImageSharp
/// <summary>
/// Gets the currently registered <see cref="IImageFormat"/>s.
/// </summary>
public IEnumerable<IImageFormat> ImageFormats => this.FormatsManager.ImageFormats;
public IEnumerable<IImageFormat> ImageFormats => this.ImageFormatsManager.ImageFormats;
/// <summary>
/// Gets or sets the <see cref="ImageFormatsManager"/> that is currently in use.
/// Gets or sets the <see cref="ImageFormatManager"/> that is currently in use.
/// </summary>
public ImageFormatsManager FormatsManager { get; set; } = new ImageFormatsManager();
public ImageFormatManager ImageFormatsManager { get; set; } = new ImageFormatManager();
/// <summary>
/// Gets or sets the <see cref="MemoryManager"/> that is currently in use.
@ -76,22 +76,22 @@ namespace SixLabors.ImageSharp
/// <summary>
/// Gets the maximum header size of all the formats.
/// </summary>
internal int MaxHeaderSize => this.FormatsManager.MaxHeaderSize;
internal int MaxHeaderSize => this.ImageFormatsManager.MaxHeaderSize;
/// <summary>
/// Gets the currently registered <see cref="IImageFormatDetector"/>s.
/// </summary>
internal IEnumerable<IImageFormatDetector> FormatDetectors => this.FormatsManager.FormatDetectors;
internal IEnumerable<IImageFormatDetector> FormatDetectors => this.ImageFormatsManager.FormatDetectors;
/// <summary>
/// Gets the currently registered <see cref="IImageDecoder"/>s.
/// </summary>
internal IEnumerable<KeyValuePair<IImageFormat, IImageDecoder>> ImageDecoders => this.FormatsManager.ImageDecoders;
internal IEnumerable<KeyValuePair<IImageFormat, IImageDecoder>> ImageDecoders => this.ImageFormatsManager.ImageDecoders;
/// <summary>
/// Gets the currently registered <see cref="IImageEncoder"/>s.
/// </summary>
internal IEnumerable<KeyValuePair<IImageFormat, IImageEncoder>> ImageEncoders => this.FormatsManager.ImageEncoders;
internal IEnumerable<KeyValuePair<IImageFormat, IImageEncoder>> ImageEncoders => this.ImageFormatsManager.ImageEncoders;
#if !NETSTANDARD1_1
/// <summary>
@ -121,7 +121,7 @@ namespace SixLabors.ImageSharp
/// <param name="format">The format to register as a known format.</param>
public void AddImageFormat(IImageFormat format)
{
this.FormatsManager.AddImageFormat(format);
this.ImageFormatsManager.AddImageFormat(format);
}
/// <summary>
@ -131,7 +131,7 @@ namespace SixLabors.ImageSharp
/// <returns>The <see cref="IImageFormat"/> if found otherwise null</returns>
public IImageFormat FindFormatByFileExtension(string extension)
{
return this.FormatsManager.FindFormatByFileExtension(extension);
return this.ImageFormatsManager.FindFormatByFileExtension(extension);
}
/// <summary>
@ -141,7 +141,7 @@ namespace SixLabors.ImageSharp
/// <returns>The <see cref="IImageFormat"/> if found; otherwise null</returns>
public IImageFormat FindFormatByMimeType(string mimeType)
{
return this.FormatsManager.FindFormatByMimeType(mimeType);
return this.ImageFormatsManager.FindFormatByMimeType(mimeType);
}
/// <summary>
@ -151,7 +151,7 @@ namespace SixLabors.ImageSharp
/// <param name="encoder">The encoder to use,</param>
public void SetEncoder(IImageFormat imageFormat, IImageEncoder encoder)
{
this.FormatsManager.SetEncoder(imageFormat, encoder);
this.ImageFormatsManager.SetEncoder(imageFormat, encoder);
}
/// <summary>
@ -161,7 +161,7 @@ namespace SixLabors.ImageSharp
/// <param name="decoder">The decoder to use,</param>
public void SetDecoder(IImageFormat imageFormat, IImageDecoder decoder)
{
this.FormatsManager.SetDecoder(imageFormat, decoder);
this.ImageFormatsManager.SetDecoder(imageFormat, decoder);
}
/// <summary>
@ -169,7 +169,7 @@ namespace SixLabors.ImageSharp
/// </summary>
public void ClearImageFormatDetectors()
{
this.FormatsManager.ClearImageFormatDetectors();
this.ImageFormatsManager.ClearImageFormatDetectors();
}
/// <summary>
@ -178,7 +178,7 @@ namespace SixLabors.ImageSharp
/// <param name="detector">The detector to add</param>
public void AddImageFormatDetector(IImageFormatDetector detector)
{
this.FormatsManager.AddImageFormatDetector(detector);
this.ImageFormatsManager.AddImageFormatDetector(detector);
}
/// <summary>
@ -188,7 +188,7 @@ namespace SixLabors.ImageSharp
/// <returns>The <see cref="IImageDecoder"/> if found otherwise null</returns>
public IImageDecoder FindDecoder(IImageFormat format)
{
return this.FormatsManager.FindDecoder(format);
return this.ImageFormatsManager.FindDecoder(format);
}
/// <summary>
@ -198,7 +198,7 @@ namespace SixLabors.ImageSharp
/// <returns>The <see cref="IImageEncoder"/> if found otherwise null</returns>
public IImageEncoder FindEncoder(IImageFormat format)
{
return this.FormatsManager.FindEncoder(format);
return this.ImageFormatsManager.FindEncoder(format);
}
/// <summary>

6
src/ImageSharp/Formats/ImageFormatsManager.cs → src/ImageSharp/Formats/ImageFormatManager.cs

@ -12,7 +12,7 @@ namespace SixLabors.ImageSharp.Formats
/// <summary>
/// Collection of Image Formats to be used in <see cref="Configuration" /> class.
/// </summary>
public class ImageFormatsManager
public class ImageFormatManager
{
/// <summary>
/// The list of supported <see cref="IImageEncoder"/> keyed to mime types.
@ -35,9 +35,9 @@ namespace SixLabors.ImageSharp.Formats
private ConcurrentBag<IImageFormatDetector> imageFormatDetectors = new ConcurrentBag<IImageFormatDetector>();
/// <summary>
/// Initializes a new instance of the <see cref="ImageFormatsManager" /> class.
/// Initializes a new instance of the <see cref="ImageFormatManager" /> class.
/// </summary>
public ImageFormatsManager()
public ImageFormatManager()
{
}

14
tests/ImageSharp.Tests/Formats/ImageFormatsManagerTests.cs → tests/ImageSharp.Tests/Formats/ImageFormatManagerTests.cs

@ -13,19 +13,19 @@ using Xunit;
namespace SixLabors.ImageSharp.Tests
{
public class ImageFormatsManagerTests
public class ImageFormatManagerTests
{
public ImageFormatsManager FormatsManagerEmpty { get; private set; }
public ImageFormatsManager DefaultFormatsManager { get; private set; }
public ImageFormatManager FormatsManagerEmpty { get; private set; }
public ImageFormatManager DefaultFormatsManager { get; private set; }
public ImageFormatsManagerTests()
public ImageFormatManagerTests()
{
this.DefaultFormatsManager = Configuration.Default.FormatsManager;
this.FormatsManagerEmpty = new ImageFormatsManager();
this.DefaultFormatsManager = Configuration.Default.ImageFormatsManager;
this.FormatsManagerEmpty = new ImageFormatManager();
}
[Fact]
public void IfAutoloadWellknownFormatsIsTrueAllFormatsAreLoaded()
public void IfAutoloadWellKnownFormatsIsTrueAllFormatsAreLoaded()
{
Assert.Equal(4, this.DefaultFormatsManager.ImageEncoders.Count());
Assert.Equal(4, this.DefaultFormatsManager.ImageDecoders.Count());
Loading…
Cancel
Save