diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000000..c9c7453f64
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,28 @@
+{
+ // Use IntelliSense to find out which attributes exist for C# debugging
+ // Use hover for the description of the existing attributes
+ // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": ".NET Core Launch (console)",
+ "type": "coreclr",
+ "request": "launch",
+ "preLaunchTask": "build",
+ // If you have changed target frameworks, make sure to update the program path.
+ "program": "${workspaceRoot}/samples/AvatarWithRoundedCorner/bin/Debug/netcoreapp1.1/AvatarWithRoundedCorner.dll",
+ "args": [],
+ "cwd": "${workspaceRoot}/samples/AvatarWithRoundedCorner",
+ // For more information about the 'console' field, see https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md#console-terminal-window
+ "console": "internalConsole",
+ "stopAtEntry": false,
+ "internalConsoleOptions": "openOnSessionStart"
+ },
+ {
+ "name": ".NET Core Attach",
+ "type": "coreclr",
+ "request": "attach",
+ "processId": "${command:pickProcess}"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ImageSharp.ruleset b/ImageSharp.ruleset
index 0bd9cd11ab..c1de1bc434 100644
--- a/ImageSharp.ruleset
+++ b/ImageSharp.ruleset
@@ -2,10 +2,10 @@
-
-
+
\ No newline at end of file
diff --git a/ImageSharp.sln b/ImageSharp.sln
index a584c56868..c3bd150683 100644
--- a/ImageSharp.sln
+++ b/ImageSharp.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.14
+VisualStudioVersion = 15.0.26730.3
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionItems", "SolutionItems", "{C317F1B1-D75E-4C6D-83EB-80367343E0D7}"
ProjectSection(SolutionItems) = preProject
@@ -30,26 +30,21 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{9E574A07-F879-4811-9C41-5CBDC6BAFDB7}"
ProjectSection(SolutionItems) = preProject
src\Shared\AssemblyInfo.Common.cs = src\Shared\AssemblyInfo.Common.cs
- src\Shared\stylecop.json = src\Shared\stylecop.json
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ImageSharp", "src\ImageSharp\ImageSharp.csproj", "{2AA31A1F-142C-43F4-8687-09ABCA4B3A26}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ImageSharp.Drawing", "src\ImageSharp.Drawing\ImageSharp.Drawing.csproj", "{2E33181E-6E28-4662-A801-E2E7DC206029}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "build", "build\build.csproj", "{575A5002-DD9F-4335-AA47-1DD87FA13645}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ImageSharp.Tests", "tests\ImageSharp.Tests\ImageSharp.Tests.csproj", "{EA3000E9-2A91-4EC4-8A68-E566DEBDC4F6}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ImageSharp.Benchmarks", "tests\ImageSharp.Benchmarks\ImageSharp.Benchmarks.csproj", "{2BF743D8-2A06-412D-96D7-F448F00C5EA5}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ImageSharp.Sandbox46", "tests\ImageSharp.Sandbox46\ImageSharp.Sandbox46.csproj", "{96188137-5FA6-4924-AB6E-4EFF79C6E0BB}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{7CC6D57E-B916-43B8-B315-A0BB92F260A2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AvatarWithRoundedCorner", "samples\AvatarWithRoundedCorner\AvatarWithRoundedCorner.csproj", "{844FC582-4E78-4371-847D-EFD4D1103578}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChangeDefaultEncoderOptions", "samples\ChangeDefaultEncoderOptions\ChangeDefaultEncoderOptions.csproj", "{07EE511D-4BAB-4323-BAFC-3AF2BF9366F0}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChangeDefaultEncoderOptions", "samples\ChangeDefaultEncoderOptions\ChangeDefaultEncoderOptions.csproj", "{07EE511D-4BAB-4323-BAFC-3AF2BF9366F0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -85,18 +80,6 @@ Global
{2E33181E-6E28-4662-A801-E2E7DC206029}.Release|x64.Build.0 = Release|Any CPU
{2E33181E-6E28-4662-A801-E2E7DC206029}.Release|x86.ActiveCfg = Release|Any CPU
{2E33181E-6E28-4662-A801-E2E7DC206029}.Release|x86.Build.0 = Release|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Debug|x64.ActiveCfg = Debug|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Debug|x64.Build.0 = Debug|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Debug|x86.ActiveCfg = Debug|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Debug|x86.Build.0 = Debug|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Release|Any CPU.Build.0 = Release|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Release|x64.ActiveCfg = Release|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Release|x64.Build.0 = Release|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Release|x86.ActiveCfg = Release|Any CPU
- {575A5002-DD9F-4335-AA47-1DD87FA13645}.Release|x86.Build.0 = Release|Any CPU
{EA3000E9-2A91-4EC4-8A68-E566DEBDC4F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EA3000E9-2A91-4EC4-8A68-E566DEBDC4F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EA3000E9-2A91-4EC4-8A68-E566DEBDC4F6}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -121,18 +104,6 @@ Global
{2BF743D8-2A06-412D-96D7-F448F00C5EA5}.Release|x64.Build.0 = Release|Any CPU
{2BF743D8-2A06-412D-96D7-F448F00C5EA5}.Release|x86.ActiveCfg = Release|Any CPU
{2BF743D8-2A06-412D-96D7-F448F00C5EA5}.Release|x86.Build.0 = Release|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Debug|x64.Build.0 = Debug|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Debug|x86.Build.0 = Debug|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Release|Any CPU.Build.0 = Release|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Release|x64.ActiveCfg = Release|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Release|x64.Build.0 = Release|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Release|x86.ActiveCfg = Release|Any CPU
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB}.Release|x86.Build.0 = Release|Any CPU
{844FC582-4E78-4371-847D-EFD4D1103578}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{844FC582-4E78-4371-847D-EFD4D1103578}.Debug|Any CPU.Build.0 = Debug|Any CPU
{844FC582-4E78-4371-847D-EFD4D1103578}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -165,11 +136,12 @@ Global
{9E574A07-F879-4811-9C41-5CBDC6BAFDB7} = {815C0625-CD3D-440F-9F80-2D83856AB7AE}
{2AA31A1F-142C-43F4-8687-09ABCA4B3A26} = {815C0625-CD3D-440F-9F80-2D83856AB7AE}
{2E33181E-6E28-4662-A801-E2E7DC206029} = {815C0625-CD3D-440F-9F80-2D83856AB7AE}
- {575A5002-DD9F-4335-AA47-1DD87FA13645} = {E919DF0B-2607-4462-8FC0-5C98FE50F8C9}
{EA3000E9-2A91-4EC4-8A68-E566DEBDC4F6} = {56801022-D71A-4FBE-BC5B-CBA08E2284EC}
{2BF743D8-2A06-412D-96D7-F448F00C5EA5} = {56801022-D71A-4FBE-BC5B-CBA08E2284EC}
- {96188137-5FA6-4924-AB6E-4EFF79C6E0BB} = {56801022-D71A-4FBE-BC5B-CBA08E2284EC}
{844FC582-4E78-4371-847D-EFD4D1103578} = {7CC6D57E-B916-43B8-B315-A0BB92F260A2}
{07EE511D-4BAB-4323-BAFC-3AF2BF9366F0} = {7CC6D57E-B916-43B8-B315-A0BB92F260A2}
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {5F8B9D1F-CD8B-4CC5-8216-D531E25BD795}
+ EndGlobalSection
EndGlobal
diff --git a/build.cmd b/build.cmd
index e33a230bcd..fd2639da0e 100644
--- a/build.cmd
+++ b/build.cmd
@@ -1,2 +1,34 @@
@echo Off
-call build\build.cmd
\ No newline at end of file
+
+if not "%GitVersion_NuGetVersion%" == "" (
+ SET versionCommand=/p:packageversion=%GitVersion_NuGetVersion%
+ @echo building with version set to '%GitVersion_NuGetVersion%'
+)
+
+dotnet restore %versionCommand%
+
+
+ECHO Building nuget packages
+dotnet build -c Release %versionCommand%
+if not "%errorlevel%"=="0" goto failure
+
+dotnet test ./tests/ImageSharp.Tests/ImageSharp.Tests.csproj --no-build
+if not "%errorlevel%"=="0" goto failure
+
+dotnet pack ./src/ImageSharp/ -c Release --output ../../artifacts --no-build %versionCommand%
+if not "%errorlevel%"=="0" goto failure
+
+dotnet pack ./src/ImageSharp.Drawing/ -c Release --output ../../artifacts --no-build %versionCommand%
+if not "%errorlevel%"=="0" goto failure
+
+:success
+ECHO successfully built project
+REM exit 0
+goto end
+
+:failure
+ECHO failed to build.
+REM exit -1
+goto end
+
+:end
\ No newline at end of file
diff --git a/build/Program.cs b/build/Program.cs
deleted file mode 100644
index 4e59b22145..0000000000
--- a/build/Program.cs
+++ /dev/null
@@ -1,463 +0,0 @@
-//
-// Copyright (c) James Jackson-South and contributors.
-// Licensed under the Apache License, Version 2.0.
-//
-
-namespace ConsoleApplication
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Xml;
- using LibGit2Sharp;
- using Microsoft.Build.Construction;
- using Microsoft.Build.Evaluation;
- using NuGet.Versioning;
-
- ///
- /// This updates the version numbers for all the projects in the src folder.
- /// The version number it will geneate is dependent on if this is a build from master or a branch/PR
- ///
- /// If its a build on master
- /// We take the version number specified in project.json,
- /// count how meny commits the repo has had that will affect this project or its dependencies since the version number of manually changed
- /// If this is the first commit that effected this project since number change then leave the version number as defined i.e. will build 1.0.0 if thats in project.json
- /// unless it is a preview build number in which case we always add the counter
- ///
- /// If the build is from a PR/branch
- /// We take the version number specified in project.json, append a tag for the branch/PR (so we can determin how each package was built)
- /// append number of commits effecting the project.
- ///
- ///
- ///
- /// for PR#123 and project.json version 2.0.1 and we have had 30 commits affecting the project
- /// we would end up with version number 2.0.1-PR124-00030
- ///
- /// for branch `fix-stuff` project.json version 2.0.1-alpha1 and we have had 832 commits affecting the project
- /// we would end up with version number 2.0.1-alpha1-fix-stuff-00832
- ///
- /// for `master` project.json version 2.0.1-alpha1 and we have had 832 commits affecting the project
- /// we would end up with version number 2.0.1-alpha1-00832
- ///
- /// for `master` project.json version 2.0.1 and we have had 132 commits affecting the project
- /// we would end up with version number 2.0.1-CI-00132
- ///
- /// for `master` project.json version 2.0.1 and we have had 1 commits affecting the project
- /// we would end up with version number 2.0.1
- ///
- /// for `master` project.json version 2.0.1-alpha1 and we have had 1 commits affecting the project
- /// we would end up with version number 2.0.1-alpha1
- ///
- ///
- /// TODO Add the option for using this to update the version numbers in a project and its dependent references.
- ///
- public class Program
- {
- private const string FallbackTag = "CI";
-
- ///
- /// Main entry point.
- ///
- /// The arguments.
- public static void Main(string[] args)
- {
- bool resetmode = args.Contains("reset");
-
- // Find the project root
- string root = Path.GetFullPath(Path.Combine(LibGit2Sharp.Repository.Discover("."), ".."));
-
- // Lets find the repo
- Repository repo = new LibGit2Sharp.Repository(root);
-
- // Lets find all the project.json files in the src folder (don't care about versioning `tests`)
- IEnumerable projectFiles = Directory.EnumerateFiles(Path.Combine(root, "src"), "*.csproj", SearchOption.AllDirectories);
-
- ResetProject(projectFiles);
-
- // Open them and convert them to source projects
- List projects = projectFiles.Select(x => ProjectRootElement.Open(x, ProjectCollection.GlobalProjectCollection, true))
- .Select(x => new SourceProject(x, repo.Info.WorkingDirectory))
- .ToList();
-
- if (!resetmode)
- {
- CaclulateProjectVersionNumber(projects, repo);
-
- UpdateVersionNumbers(projects);
-
- CreateBuildScript(projects, root);
-
- foreach (SourceProject p in projects)
- {
- Console.WriteLine($"{p.Name} {p.FinalVersionNumber}");
- }
- }
- }
-
- private static void CreateBuildScript(IEnumerable projects, string root)
- {
- string outputDir = Path.GetFullPath(Path.Combine(root, @"artifacts\bin\ImageSharp"));
-
- StringBuilder sb = new StringBuilder();
- foreach (SourceProject p in projects)
- {
- sb.AppendLine($@"dotnet pack --configuration Release --output ""{outputDir}"" ""{p.ProjectFilePath}""");
- }
-
- File.WriteAllText("build-inner.cmd", sb.ToString());
- }
-
- private static void UpdateVersionNumbers(IEnumerable projects)
- {
- foreach (SourceProject p in projects)
- {
- // create a backup file so we can rollback later without breaking formatting
- File.Copy(p.FullProjectFilePath, $"{p.FullProjectFilePath}.bak", true);
- }
-
- foreach (SourceProject p in projects)
- {
- // TODO force update of all dependent projects to point to the newest build.
- // we skip the build number and standard CI prefix on first commits
- string newVersion = p.FinalVersionNumber;
-
- p.UpdateVersion(newVersion);
- }
- }
-
- private static string CurrentBranch(Repository repo)
- {
- // lets build version friendly commit
- string branch = repo.Head.FriendlyName;
-
- // lets see if we are running in appveyor and if we are use the environment variables instead of the head
- string appveryorBranch = Environment.GetEnvironmentVariable("APPVEYOR_REPO_BRANCH");
- if (!string.IsNullOrWhiteSpace(appveryorBranch))
- {
- branch = appveryorBranch;
- }
-
- string prNumber = Environment.GetEnvironmentVariable("APPVEYOR_PULL_REQUEST_NUMBER");
- if (!string.IsNullOrWhiteSpace(prNumber))
- {
- branch = $"PR{int.Parse(prNumber):000}";
- }
-
- // this will happen when checking out a comit directly and not a branch (like appveryor does when it builds)
- if (branch == "(no branch)")
- {
- throw new Exception("unable to find branch");
- }
-
- // clean branch names (might need to be improved)
- branch = branch.Replace("/", "-").Replace("--", "-");
-
- return branch;
- }
-
- private static void CaclulateProjectVersionNumber(List projects, Repository repo)
- {
- string branch = CurrentBranch(repo);
-
- // populate the dependency chains
- projects.ForEach(x => x.PopulateDependencies(projects));
-
- // update the final version based on the repo history and the currentr branch name
- projects.ForEach(x => x.CalculateVersion(repo, branch));
- }
-
- private static void ResetProject(IEnumerable projectPaths)
- {
- if (File.Exists("build-inner.cmd"))
- {
- File.Delete("build-inner.cmd");
- }
-
- // revert the project.json change be reverting it but skipp all the git stuff as its not needed
- foreach (string p in projectPaths)
- {
- if (File.Exists($"{p}.bak"))
- {
- File.Copy($"{p}.bak", p, true);
- File.Delete($"{p}.bak");
- }
- }
- }
-
- ///
- /// Project level logic
- ///
- public class SourceProject
- {
- private readonly IEnumerable dependencies;
- private readonly ProjectRootElement project;
-
- ///
- /// Initializes a new instance of the class.
- ///
- /// The project.
- /// The root.
- public SourceProject(ProjectRootElement project, string root)
- {
- this.Name = project.Properties.FirstOrDefault(x => x.Name == "AssemblyTitle").Value;
-
- this.ProjectDirectory = project.DirectoryPath.Substring(root.Length);
- this.ProjectFilePath = project.ProjectFileLocation.File.Substring(root.Length);
- this.FullProjectFilePath = Path.GetFullPath(project.ProjectFileLocation.File);
- this.Version = new NuGetVersion(project.Properties.FirstOrDefault(x => x.Name == "VersionPrefix").Value);
- this.dependencies = project.Items.Where(x => x.ItemType == "ProjectReference").Select(x => Path.GetFullPath(Path.Combine(project.DirectoryPath, x.Include)));
- this.FinalVersionNumber = this.Version.ToFullString();
- this.project = project;
- }
-
- ///
- /// Gets the project directory.
- ///
- ///
- /// The project directory.
- ///
- public string ProjectDirectory { get; }
-
- ///
- /// Gets the version.
- ///
- ///
- /// The version.
- ///
- public NuGetVersion Version { get; private set; }
-
- ///
- /// Gets the dependent projects.
- ///
- ///
- /// The dependent projects.
- ///
- public List DependentProjects { get; private set; }
-
- ///
- /// Gets the name.
- ///
- ///
- /// The name.
- ///
- public string Name { get; private set; }
-
- ///
- /// Gets the project file path.
- ///
- ///
- /// The project file path.
- ///
- public string ProjectFilePath { get; private set; }
-
- ///
- /// Gets the commit count since version change.
- ///
- ///
- /// The commit count since version change.
- ///
- public int CommitCountSinceVersionChange { get; private set; } = 0;
-
- ///
- /// Gets the full project file path.
- ///
- ///
- /// The full project file path.
- ///
- public string FullProjectFilePath { get; private set; }
-
- ///
- /// Gets the final version number.
- ///
- ///
- /// The final version number.
- ///
- public string FinalVersionNumber { get; private set; }
-
- ///
- /// Populates the dependencies.
- ///
- /// The projects.
- public void PopulateDependencies(IEnumerable projects)
- {
- this.DependentProjects = projects.Where(x => this.dependencies.Contains(x.FullProjectFilePath)).ToList();
- }
-
- ///
- /// Update the version number in the project file
- ///
- /// the new version number to save.
- internal void UpdateVersion(string versionnumber)
- {
- this.project.AddProperty("VersionPrefix", versionnumber);
- this.Version = new NuGetVersion(versionnumber);
- this.project.Save();
- }
-
- ///
- /// Calculates the version.
- ///
- /// The repo.
- /// The branch.
- internal void CalculateVersion(Repository repo, string branch)
- {
- foreach (Commit c in repo.Commits)
- {
- if (!this.ApplyCommit(c, repo))
- {
- // we have finished lets populate the final version number
- this.FinalVersionNumber = this.CalculateVersionNumber(branch);
-
- return;
- }
- }
- }
-
- private bool MatchPath(string path)
- {
- if (path.StartsWith(this.ProjectDirectory, StringComparison.OrdinalIgnoreCase))
- {
- return true;
- }
-
- if (this.DependentProjects.Any())
- {
- return this.DependentProjects.Any(x => x.MatchPath(path));
- }
-
- return false;
- }
-
- private bool ApplyCommitInternal(Commit commit, TreeChanges changes, Repository repo)
- {
- this.CommitCountSinceVersionChange++;
-
- // return false if this is a version number root
- TreeEntryChanges projectFileChange = changes.Where(x => x.Path?.Equals(this.ProjectFilePath, StringComparison.OrdinalIgnoreCase) == true).FirstOrDefault();
- if (projectFileChange != null)
- {
- if (projectFileChange.Status == ChangeKind.Added)
- {
- // the version must have been set here
- return false;
- }
- else
- {
- Blob blob = repo.Lookup(projectFileChange.Oid);
- using (Stream s = blob.GetContentStream())
- {
- using (XmlReader reader = XmlReader.Create(s))
- {
- ProjectRootElement proj = ProjectRootElement.Create(reader);
- NuGetVersion version = new NuGetVersion(proj.Properties.FirstOrDefault(x => x.Name == "VersionPrefix").Value);
- if (version != this.Version)
- {
- // version changed
- return false;
- }
- }
- }
- }
-
- // version must have been the same lets carry on
- return true;
- }
-
- return true;
- }
-
- private bool ApplyCommit(Commit commit, Repository repo)
- {
- foreach (Commit parent in commit.Parents)
- {
- TreeChanges changes = repo.Diff.Compare(parent.Tree, commit.Tree);
-
- foreach (TreeEntryChanges change in changes)
- {
- if (!string.IsNullOrWhiteSpace(change.OldPath))
- {
- if (this.MatchPath(change.OldPath))
- {
- return this.ApplyCommitInternal(commit, changes, repo);
- }
- }
-
- if (!string.IsNullOrWhiteSpace(change.Path))
- {
- if (this.MatchPath(change.Path))
- {
- return this.ApplyCommitInternal(commit, changes, repo);
- }
- }
- }
- }
-
- return true;
- }
-
- private string CalculateVersionNumber(string branch)
- {
- string version = this.Version.ToFullString();
-
- // master only
- if (this.CommitCountSinceVersionChange == 1 && branch == "master")
- {
- if (this.Version.IsPrerelease)
- {
- // prerelease always needs the build counter just not on a branch name
- return $"{version}-{this.CommitCountSinceVersionChange:00000}";
- }
-
- // this is the full release happy path, first commit after changing the version number
- return version;
- }
-
- string rootSpecialVersion = string.Empty;
-
- if (this.Version.IsPrerelease)
- {
- // probably a much easy way for doing this but it work sell enough for a build script
- string[] parts = version.Split(new[] { '-' }, 2);
- version = parts[0];
- rootSpecialVersion = parts[1];
- }
-
- // if master and the version doesn't manually specify a prerelease tag force one on for CI builds
- if (branch == "master")
- {
- if (!this.Version.IsPrerelease)
- {
- branch = FallbackTag;
- }
- else
- {
- branch = string.Empty;
- }
- }
-
- if (rootSpecialVersion.Length > 0)
- {
- rootSpecialVersion = "-" + rootSpecialVersion;
- }
-
- if (branch.Length > 0)
- {
- branch = "-" + branch;
- }
-
- int maxLength = 20; // dotnet will fail to populate the package if the tag is > 20
- maxLength -= rootSpecialVersion.Length; // this is a required tag
- maxLength -= 7; // for the counter and dashes
-
- if (branch.Length > maxLength)
- {
- branch = branch.Substring(0, maxLength);
- }
-
- return $"{version}{rootSpecialVersion}{branch}-{this.CommitCountSinceVersionChange:00000}";
- }
- }
- }
-}
diff --git a/build/Properties/launchSettings.json b/build/Properties/launchSettings.json
deleted file mode 100644
index d175ae7547..0000000000
--- a/build/Properties/launchSettings.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "profiles": {
- "build": {
- "commandName": "Project",
- "commandLineArgs": "reset"
- }
- }
-}
\ No newline at end of file
diff --git a/build/build.cmd b/build/build.cmd
deleted file mode 100644
index 14fc0bdaa9..0000000000
--- a/build/build.cmd
+++ /dev/null
@@ -1,18 +0,0 @@
-@echo Off
-set buildRoot="%cd%"
-
-ECHO Restoring packages
-dotnet restore
-
-ECHO Updating version numbers and generating build script
-cd %~dp0
-dotnet run -- update
-cd %buildRoot%
-
-ECHO Building package
-call %~dp0build-inner.cmd
-
-ECHO Reset version numbers
-cd %~dp0
-dotnet run -- reset
-cd %buildRoot%
\ No newline at end of file
diff --git a/build/build.csproj b/build/build.csproj
deleted file mode 100644
index dc431284ed..0000000000
--- a/build/build.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- netcoreapp1.1
- portable
- true
- build
- Exe
- build
- ..\ImageSharp.ruleset
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build/reset-versions.cmd b/build/reset-versions.cmd
deleted file mode 100644
index 31d1d24318..0000000000
--- a/build/reset-versions.cmd
+++ /dev/null
@@ -1,8 +0,0 @@
-@echo Off
-
-set buildRoot="%cd%"
-cd %~dp0
-
-dotnet run -- reset
-
-cd %buildRoot%
\ No newline at end of file
diff --git a/global.json b/global.json
new file mode 100644
index 0000000000..cccd8b4545
--- /dev/null
+++ b/global.json
@@ -0,0 +1,5 @@
+{
+ "sdk": {
+ "version": "1.1.0"
+ }
+}
\ No newline at end of file
diff --git a/samples/AvatarWithRoundedCorner/Program.cs b/samples/AvatarWithRoundedCorner/Program.cs
index e894d96a62..087bbc29d5 100644
--- a/samples/AvatarWithRoundedCorner/Program.cs
+++ b/samples/AvatarWithRoundedCorner/Program.cs
@@ -1,13 +1,16 @@
-
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
namespace AvatarWithRoundedCorner
{
- using System;
- using System.Numerics;
- using ImageSharp;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
-
static class Program
{
static void Main(string[] args)
@@ -46,10 +49,10 @@ namespace AvatarWithRoundedCorner
// so we implement an "inline" image processor by utilizing 'ImageExtensions.Apply()'
private static IImageProcessingContext ConvertToAvatar(this IImageProcessingContext processingContext, Size size, float cornerRadius)
{
- return processingContext.Resize(new ImageSharp.Processing.ResizeOptions
+ return processingContext.Resize(new ResizeOptions
{
Size = size,
- Mode = ImageSharp.Processing.ResizeMode.Crop
+ Mode = ResizeMode.Crop
}).Apply(i => ApplyRoundedCorners(i, cornerRadius));
}
@@ -59,10 +62,10 @@ namespace AvatarWithRoundedCorner
{
Image result = image.Clone(
ctx => ctx.Resize(
- new ImageSharp.Processing.ResizeOptions
+ new ResizeOptions
{
Size = size,
- Mode = ImageSharp.Processing.ResizeMode.Crop
+ Mode = ResizeMode.Crop
}));
ApplyRoundedCorners(result, cornerRadius);
@@ -78,7 +81,7 @@ namespace AvatarWithRoundedCorner
// mutating in here as we already have a cloned original
img.Mutate(x => x.Fill(Rgba32.Transparent, corners, new GraphicsOptions(true)
{
- BlenderMode = ImageSharp.PixelFormats.PixelBlenderMode.Src // enforces that any part of this shape that has color is punched out of the background
+ BlenderMode = PixelBlenderMode.Src // enforces that any part of this shape that has color is punched out of the background
}));
}
diff --git a/samples/ChangeDefaultEncoderOptions/Program.cs b/samples/ChangeDefaultEncoderOptions/Program.cs
index dab8d445ca..d4541043f9 100644
--- a/samples/ChangeDefaultEncoderOptions/Program.cs
+++ b/samples/ChangeDefaultEncoderOptions/Program.cs
@@ -1,6 +1,9 @@
-using System;
-using ImageSharp;
-using ImageSharp.Formats;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using SixLabors.ImageSharp;
+using SixLabors.ImageSharp.Formats;
namespace ChangeDefaultEncoderOptions
{
@@ -10,7 +13,7 @@ namespace ChangeDefaultEncoderOptions
{
// lets switch out the default encoder for jpeg to one
// that saves at 90 quality and ignores the matadata
- Configuration.Default.SetEncoder(ImageFormats.Jpeg, new ImageSharp.Formats.JpegEncoder()
+ Configuration.Default.SetEncoder(ImageFormats.Jpeg, new JpegEncoder()
{
Quality = 90,
IgnoreMetadata = true
diff --git a/src/ImageSharp.Drawing/Brushes/Brushes.cs b/src/ImageSharp.Drawing/Brushes/Brushes.cs
index e39f3dd497..47e207e8c4 100644
--- a/src/ImageSharp.Drawing/Brushes/Brushes.cs
+++ b/src/ImageSharp.Drawing/Brushes/Brushes.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Brushes
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Drawing.Brushes
+{
///
/// A collection of methods for creating generic brushes.
///
diff --git a/src/ImageSharp.Drawing/Brushes/IBrush.cs b/src/ImageSharp.Drawing/Brushes/IBrush.cs
index 33b516e5c2..80393a08c1 100644
--- a/src/ImageSharp.Drawing/Brushes/IBrush.cs
+++ b/src/ImageSharp.Drawing/Brushes/IBrush.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing
-{
- using ImageSharp.PixelFormats;
- using Processors;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing
+{
///
/// Brush represents a logical configuration of a brush which can be used to source pixel colors
///
diff --git a/src/ImageSharp.Drawing/Brushes/ImageBrush{TPixel}.cs b/src/ImageSharp.Drawing/Brushes/ImageBrush{TPixel}.cs
index 57fcd8ffa6..f04f16536d 100644
--- a/src/ImageSharp.Drawing/Brushes/ImageBrush{TPixel}.cs
+++ b/src/ImageSharp.Drawing/Brushes/ImageBrush{TPixel}.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Brushes
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Brushes
+{
///
/// Provides an implementation of an image brush for painting images within areas.
///
diff --git a/src/ImageSharp.Drawing/Brushes/PatternBrush{TPixel}.cs b/src/ImageSharp.Drawing/Brushes/PatternBrush{TPixel}.cs
index 5fcb92bdc7..8d3f74d6c6 100644
--- a/src/ImageSharp.Drawing/Brushes/PatternBrush{TPixel}.cs
+++ b/src/ImageSharp.Drawing/Brushes/PatternBrush{TPixel}.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Brushes
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using Processors;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Brushes
+{
///
/// Provides an implementation of a pattern brush for painting patterns.
///
diff --git a/src/ImageSharp.Drawing/Brushes/Processors/BrushApplicator.cs b/src/ImageSharp.Drawing/Brushes/Processors/BrushApplicator.cs
index 29c625d7f8..34f4201457 100644
--- a/src/ImageSharp.Drawing/Brushes/Processors/BrushApplicator.cs
+++ b/src/ImageSharp.Drawing/Brushes/Processors/BrushApplicator.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Processors
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Drawing.Processors
+{
///
/// primitive that converts a point in to a color for discovering the fill color based on an implementation
///
diff --git a/src/ImageSharp.Drawing/Brushes/RecolorBrush{TPixel}.cs b/src/ImageSharp.Drawing/Brushes/RecolorBrush{TPixel}.cs
index 27aa99b975..d0fa81db38 100644
--- a/src/ImageSharp.Drawing/Brushes/RecolorBrush{TPixel}.cs
+++ b/src/ImageSharp.Drawing/Brushes/RecolorBrush{TPixel}.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Brushes
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using Processors;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Brushes
+{
///
/// Provides an implementation of a brush that can recolor an image
///
diff --git a/src/ImageSharp.Drawing/Brushes/SolidBrush{TPixel}.cs b/src/ImageSharp.Drawing/Brushes/SolidBrush{TPixel}.cs
index 21ebb88a04..22d8d805f5 100644
--- a/src/ImageSharp.Drawing/Brushes/SolidBrush{TPixel}.cs
+++ b/src/ImageSharp.Drawing/Brushes/SolidBrush{TPixel}.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Brushes
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using Processors;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Brushes
+{
///
/// Provides an implementation of a solid brush for painting solid color areas.
///
diff --git a/src/ImageSharp.Drawing/DrawImage.cs b/src/ImageSharp.Drawing/DrawImage.cs
index a89fc7e6fd..d55e224162 100644
--- a/src/ImageSharp.Drawing/DrawImage.cs
+++ b/src/ImageSharp.Drawing/DrawImage.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing.Processors;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/FillRegion.cs b/src/ImageSharp.Drawing/FillRegion.cs
index 829d7b8261..2e5d311c6d 100644
--- a/src/ImageSharp.Drawing/FillRegion.cs
+++ b/src/ImageSharp.Drawing/FillRegion.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Processors;
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj b/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj
index 10562b08ca..702c354cdd 100644
--- a/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj
+++ b/src/ImageSharp.Drawing/ImageSharp.Drawing.csproj
@@ -3,18 +3,18 @@
An extension to ImageSharp that allows the drawing of images, paths, and text.ImageSharp.Drawing1.0.0-alpha9
- James Jackson-South and contributors
+ Six Labor and contributorsnetstandard1.1truetrue
- ImageSharp.Drawing
- ImageSharp.Drawing
+ SixLabors.ImageSharp.Drawing
+ SixLabors.ImageSharp.DrawingImage Draw Shape Path Font
- https://raw.githubusercontent.com/JimBobSquarePants/ImageSharp/master/build/icons/imagesharp-logo-128.png
- https://github.com/JimBobSquarePants/ImageSharp
+ https://raw.githubusercontent.com/SixLabor/ImageSharp/master/build/icons/imagesharp-logo-128.png
+ https://github.com/SixLabors/ImageSharphttp://www.apache.org/licenses/LICENSE-2.0git
- https://github.com/JimBobSquarePants/ImageSharp
+ https://github.com/SixLabor/ImageSharpfalsefalsefalse
@@ -30,19 +30,20 @@
-
+
-
-
+
+ All..\..\ImageSharp.ruleset
+ SixLabors.ImageSharp.Drawingtrue
diff --git a/src/ImageSharp.Drawing/Paths/DrawBeziers.cs b/src/ImageSharp.Drawing/Paths/DrawBeziers.cs
index 07cc832d71..de4fdd003b 100644
--- a/src/ImageSharp.Drawing/Paths/DrawBeziers.cs
+++ b/src/ImageSharp.Drawing/Paths/DrawBeziers.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/DrawLines.cs b/src/ImageSharp.Drawing/Paths/DrawLines.cs
index 79a5037db7..e5d9a1b3b4 100644
--- a/src/ImageSharp.Drawing/Paths/DrawLines.cs
+++ b/src/ImageSharp.Drawing/Paths/DrawLines.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/DrawPath.cs b/src/ImageSharp.Drawing/Paths/DrawPath.cs
index 91ad05894f..b6c821a60b 100644
--- a/src/ImageSharp.Drawing/Paths/DrawPath.cs
+++ b/src/ImageSharp.Drawing/Paths/DrawPath.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Shapes;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/DrawPathCollection.cs b/src/ImageSharp.Drawing/Paths/DrawPathCollection.cs
index 8ac048e3e3..a126663b05 100644
--- a/src/ImageSharp.Drawing/Paths/DrawPathCollection.cs
+++ b/src/ImageSharp.Drawing/Paths/DrawPathCollection.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Shapes;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/DrawPolygon.cs b/src/ImageSharp.Drawing/Paths/DrawPolygon.cs
index 8033e6fb6b..771ea9e616 100644
--- a/src/ImageSharp.Drawing/Paths/DrawPolygon.cs
+++ b/src/ImageSharp.Drawing/Paths/DrawPolygon.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/DrawRectangle.cs b/src/ImageSharp.Drawing/Paths/DrawRectangle.cs
index 720327270c..6b98d1f8e9 100644
--- a/src/ImageSharp.Drawing/Paths/DrawRectangle.cs
+++ b/src/ImageSharp.Drawing/Paths/DrawRectangle.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/FillPathBuilder.cs b/src/ImageSharp.Drawing/Paths/FillPathBuilder.cs
index 0862882010..fff082f2d9 100644
--- a/src/ImageSharp.Drawing/Paths/FillPathBuilder.cs
+++ b/src/ImageSharp.Drawing/Paths/FillPathBuilder.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using Drawing;
- using Drawing.Brushes;
- using ImageSharp.PixelFormats;
- using SixLabors.Shapes;
+using System;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/FillPathCollection.cs b/src/ImageSharp.Drawing/Paths/FillPathCollection.cs
index dd7d2cf3e3..b252b95d5b 100644
--- a/src/ImageSharp.Drawing/Paths/FillPathCollection.cs
+++ b/src/ImageSharp.Drawing/Paths/FillPathCollection.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using ImageSharp.PixelFormats;
- using SixLabors.Shapes;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/FillPaths.cs b/src/ImageSharp.Drawing/Paths/FillPaths.cs
index 2cd6ab0fc4..f554ed7581 100644
--- a/src/ImageSharp.Drawing/Paths/FillPaths.cs
+++ b/src/ImageSharp.Drawing/Paths/FillPaths.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using ImageSharp.PixelFormats;
- using SixLabors.Shapes;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/FillPolygon.cs b/src/ImageSharp.Drawing/Paths/FillPolygon.cs
index 2fc481b5cc..d8723bc31f 100644
--- a/src/ImageSharp.Drawing/Paths/FillPolygon.cs
+++ b/src/ImageSharp.Drawing/Paths/FillPolygon.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
- using Drawing;
- using Drawing.Brushes;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/FillRectangle.cs b/src/ImageSharp.Drawing/Paths/FillRectangle.cs
index 22cd1ac163..52578de178 100644
--- a/src/ImageSharp.Drawing/Paths/FillRectangle.cs
+++ b/src/ImageSharp.Drawing/Paths/FillRectangle.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Drawing;
- using Drawing.Brushes;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Paths/ShapePath.cs b/src/ImageSharp.Drawing/Paths/ShapePath.cs
index ec4f222e09..61f1291c45 100644
--- a/src/ImageSharp.Drawing/Paths/ShapePath.cs
+++ b/src/ImageSharp.Drawing/Paths/ShapePath.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing
-{
- using System;
- using System.Buffers;
- using System.Numerics;
-
- using SixLabors.Shapes;
+using System;
+using System.Buffers;
+using System.Numerics;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp.Drawing
+{
///
/// A mapping between a and a region.
///
diff --git a/src/ImageSharp.Drawing/Paths/ShapeRegion.cs b/src/ImageSharp.Drawing/Paths/ShapeRegion.cs
index a7a72c4f3c..a303179e83 100644
--- a/src/ImageSharp.Drawing/Paths/ShapeRegion.cs
+++ b/src/ImageSharp.Drawing/Paths/ShapeRegion.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing
-{
- using System;
- using System.Buffers;
- using System.Numerics;
- using ImageSharp.Memory;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
+using System;
+using System.Buffers;
+using System.Numerics;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp.Drawing
+{
///
/// A mapping between a and a region.
///
diff --git a/src/ImageSharp.Drawing/Pens/IPen.cs b/src/ImageSharp.Drawing/Pens/IPen.cs
index 20ac53dafc..3a87bbeb47 100644
--- a/src/ImageSharp.Drawing/Pens/IPen.cs
+++ b/src/ImageSharp.Drawing/Pens/IPen.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Pens
-{
- using ImageSharp.PixelFormats;
- using Processors;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Drawing.Pens
+{
///
/// Interface representing a Pen
///
diff --git a/src/ImageSharp.Drawing/Pens/Pens.cs b/src/ImageSharp.Drawing/Pens/Pens.cs
index 364115cb77..c90e1b8329 100644
--- a/src/ImageSharp.Drawing/Pens/Pens.cs
+++ b/src/ImageSharp.Drawing/Pens/Pens.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Pens
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Drawing.Pens
+{
///
/// Common Pen styles
///
diff --git a/src/ImageSharp.Drawing/Pens/Pen{TPixel}.cs b/src/ImageSharp.Drawing/Pens/Pen{TPixel}.cs
index 37cfff9e93..74e4c6596d 100644
--- a/src/ImageSharp.Drawing/Pens/Pen{TPixel}.cs
+++ b/src/ImageSharp.Drawing/Pens/Pen{TPixel}.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Pens
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.Drawing.Brushes;
- using ImageSharp.PixelFormats;
- using Processors;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Processors;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Drawing.Pens
+{
///
/// Provides a pen that can apply a pattern to a line with a set brush and thickness
///
diff --git a/src/ImageSharp.Drawing/PointInfo.cs b/src/ImageSharp.Drawing/PointInfo.cs
index 7eff24fac8..bdc1917a7b 100644
--- a/src/ImageSharp.Drawing/PointInfo.cs
+++ b/src/ImageSharp.Drawing/PointInfo.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing
+namespace SixLabors.ImageSharp.Drawing
{
///
/// Returns details about how far away from the inside of a shape and the color the pixel could be.
diff --git a/src/ImageSharp.Drawing/Processors/DrawImageProcessor.cs b/src/ImageSharp.Drawing/Processors/DrawImageProcessor.cs
index c5b92b4084..221cd9e39e 100644
--- a/src/ImageSharp.Drawing/Processors/DrawImageProcessor.cs
+++ b/src/ImageSharp.Drawing/Processors/DrawImageProcessor.cs
@@ -1,19 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Processors
+{
///
/// Combines two images together by blending the pixels.
///
diff --git a/src/ImageSharp.Drawing/Processors/FillProcessor.cs b/src/ImageSharp.Drawing/Processors/FillProcessor.cs
index 6eb12cf488..66463b590d 100644
--- a/src/ImageSharp.Drawing/Processors/FillProcessor.cs
+++ b/src/ImageSharp.Drawing/Processors/FillProcessor.cs
@@ -1,21 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using Drawing;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Processors
+{
///
/// Using the bursh as a source of pixels colors blends the brush color with source.
///
diff --git a/src/ImageSharp.Drawing/Processors/FillRegionProcessor.cs b/src/ImageSharp.Drawing/Processors/FillRegionProcessor.cs
index c398824323..7f7faa1111 100644
--- a/src/ImageSharp.Drawing/Processors/FillRegionProcessor.cs
+++ b/src/ImageSharp.Drawing/Processors/FillRegionProcessor.cs
@@ -1,20 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing.Processors
-{
- using System;
- using System.Buffers;
- using System.Runtime.CompilerServices;
- using Drawing;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
+using System;
+using System.Buffers;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing.Processors
+{
///
/// Usinf a brsuh and a shape fills shape with contents of brush the
///
diff --git a/src/ImageSharp.Drawing/Properties/AssemblyInfo.cs b/src/ImageSharp.Drawing/Properties/AssemblyInfo.cs
index fba25a9dba..2891598b9b 100644
--- a/src/ImageSharp.Drawing/Properties/AssemblyInfo.cs
+++ b/src/ImageSharp.Drawing/Properties/AssemblyInfo.cs
@@ -1,6 +1,4 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
// Common values read from `AssemblyInfo.Common.cs`
diff --git a/src/ImageSharp.Drawing/Region.cs b/src/ImageSharp.Drawing/Region.cs
index 23028b9a8f..5d4d471f18 100644
--- a/src/ImageSharp.Drawing/Region.cs
+++ b/src/ImageSharp.Drawing/Region.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing
-{
- using System;
- using SixLabors.Primitives;
+using System;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Drawing
+{
///
/// Represents a region of an image.
///
diff --git a/src/ImageSharp.Drawing/Text/DrawText.Path.cs b/src/ImageSharp.Drawing/Text/DrawText.Path.cs
index 8adab652fe..274b592058 100644
--- a/src/ImageSharp.Drawing/Text/DrawText.Path.cs
+++ b/src/ImageSharp.Drawing/Text/DrawText.Path.cs
@@ -1,19 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
-
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Fonts;
- using SixLabors.Shapes;
+using System.Numerics;
+using SixLabors.Fonts;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Text/DrawText.cs b/src/ImageSharp.Drawing/Text/DrawText.cs
index 340c88d5e2..c0105011e9 100644
--- a/src/ImageSharp.Drawing/Text/DrawText.cs
+++ b/src/ImageSharp.Drawing/Text/DrawText.cs
@@ -1,20 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
-
- using Drawing;
- using Drawing.Brushes;
- using Drawing.Pens;
- using ImageSharp.PixelFormats;
- using SixLabors.Fonts;
- using SixLabors.Primitives;
- using SixLabors.Shapes;
+using System.Numerics;
+using SixLabors.Fonts;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.Drawing.Brushes;
+using SixLabors.ImageSharp.Drawing.Pens;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using SixLabors.Shapes;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp.Drawing/Text/TextGraphicsOptions.cs b/src/ImageSharp.Drawing/Text/TextGraphicsOptions.cs
index e360e8aeed..c230a8c79e 100644
--- a/src/ImageSharp.Drawing/Text/TextGraphicsOptions.cs
+++ b/src/ImageSharp.Drawing/Text/TextGraphicsOptions.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Drawing
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Fonts;
+using SixLabors.Fonts;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Drawing
+{
///
/// Options for influencing the drawing functions.
///
diff --git a/src/ImageSharp/ApplyProcessors.cs b/src/ImageSharp/ApplyProcessors.cs
index a04c02a428..1788332755 100644
--- a/src/ImageSharp/ApplyProcessors.cs
+++ b/src/ImageSharp/ApplyProcessors.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/ColorSpaces/CieLab.cs b/src/ImageSharp/ColorSpaces/CieLab.cs
index d382bbedb0..107be4cb2b 100644
--- a/src/ImageSharp/ColorSpaces/CieLab.cs
+++ b/src/ImageSharp/ColorSpaces/CieLab.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents a CIE L*a*b* 1976 color.
///
diff --git a/src/ImageSharp/ColorSpaces/CieLch.cs b/src/ImageSharp/ColorSpaces/CieLch.cs
index 03cf80bf12..834ef56a89 100644
--- a/src/ImageSharp/ColorSpaces/CieLch.cs
+++ b/src/ImageSharp/ColorSpaces/CieLch.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents the CIE L*C*h°, cylindrical form of the CIE L*a*b* 1976 color.
///
diff --git a/src/ImageSharp/ColorSpaces/CieLchuv.cs b/src/ImageSharp/ColorSpaces/CieLchuv.cs
index a4e8b424d7..f35914d641 100644
--- a/src/ImageSharp/ColorSpaces/CieLchuv.cs
+++ b/src/ImageSharp/ColorSpaces/CieLchuv.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents the CIE L*C*h°, cylindrical form of the CIE L*u*v* 1976 color.
///
diff --git a/src/ImageSharp/ColorSpaces/CieLuv.cs b/src/ImageSharp/ColorSpaces/CieLuv.cs
index c3fd626e67..9b52517083 100644
--- a/src/ImageSharp/ColorSpaces/CieLuv.cs
+++ b/src/ImageSharp/ColorSpaces/CieLuv.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// The CIE 1976 (L*, u*, v*) color space, commonly known by its abbreviation CIELUV, is a color space adopted by the International
/// Commission on Illumination (CIE) in 1976, as a simple-to-compute transformation of the 1931 CIE XYZ color space, but which
diff --git a/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs b/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs
index d9bfe88cd7..d9767d45ea 100644
--- a/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs
+++ b/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents the coordinates of CIEXY chromaticity space
///
diff --git a/src/ImageSharp/ColorSpaces/CieXyy.cs b/src/ImageSharp/ColorSpaces/CieXyy.cs
index 1578f1ac3e..d5ef4b15d3 100644
--- a/src/ImageSharp/ColorSpaces/CieXyy.cs
+++ b/src/ImageSharp/ColorSpaces/CieXyy.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an CIE xyY 1931 color
///
diff --git a/src/ImageSharp/ColorSpaces/CieXyz.cs b/src/ImageSharp/ColorSpaces/CieXyz.cs
index 8d3255e65d..908408000a 100644
--- a/src/ImageSharp/ColorSpaces/CieXyz.cs
+++ b/src/ImageSharp/ColorSpaces/CieXyz.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an CIE XYZ 1931 color
///
diff --git a/src/ImageSharp/ColorSpaces/Cmyk.cs b/src/ImageSharp/ColorSpaces/Cmyk.cs
index eeaef21bd5..2a58a5762a 100644
--- a/src/ImageSharp/ColorSpaces/Cmyk.cs
+++ b/src/ImageSharp/ColorSpaces/Cmyk.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an CMYK (cyan, magenta, yellow, keyline) color.
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/CieConstants.cs b/src/ImageSharp/ColorSpaces/Conversion/CieConstants.cs
index 29200823e2..2bcdc5127f 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/CieConstants.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/CieConstants.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
{
///
/// Constants use for Cie conversion calculations
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Adapt.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Adapt.cs
index acdb356a22..80f9e6789b 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Adapt.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Adapt.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using System;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Rgb;
+using System;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Performs chromatic adaptation on the various color spaces.
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLab.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLab.cs
index 2c274c17a7..9268f3a70c 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLab.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLab.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLab;
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLch;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLabColorSapce;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLch.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLch.cs
index e3b3975a4e..13dae4b174 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLch.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLch.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLch;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLchuv.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLchuv.cs
index 7f2d184803..cef63e73d2 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLchuv.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLchuv.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuv;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuvColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLuv.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLuv.cs
index dc63e7a67c..04aee4897b 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLuv.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieLuv.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuv;
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLuv;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuvColorSapce;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLuvColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyy.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyy.cs
index 6c4b6ca533..31e1e218ea 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyy.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyy.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieXyy;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieXyyColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyz.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyz.cs
index ca8b31d03d..e6847beafe 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyz.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.CieXyz.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLab;
- using ImageSharp.ColorSpaces.Conversion.Implementation.CieLuv;
- using ImageSharp.ColorSpaces.Conversion.Implementation.HunterLab;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Rgb;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLabColorSapce;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLuvColorSapce;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HunterLabColorSapce;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Cmyk.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Cmyk.cs
index 9cfa8f0c3d..637c121ea0 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Cmyk.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Cmyk.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Cmyk;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CmykColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsl.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsl.cs
index 9e4a8d9c34..dbc31c52b8 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsl.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsl.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Hsl;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HslColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsv.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsv.cs
index 80b235894b..640461505b 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsv.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Hsv.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Hsv;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HsvColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.HunterLab.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.HunterLab.cs
index b6d9d4cb98..f5ab4d645c 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.HunterLab.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.HunterLab.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces.Conversion.Implementation.HunterLab;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HunterLabColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.LinearRgb.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.LinearRgb.cs
index 5fcc2cd5e7..7b45704afc 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.LinearRgb.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.LinearRgb.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces.Conversion.Implementation.Rgb;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Lms.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Lms.cs
index 8d888182f9..ac3adee639 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Lms.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Lms.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Rgb.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Rgb.cs
index 1cfd565e80..de13b97eb8 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Rgb.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.Rgb.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces.Conversion.Implementation.Rgb;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.YCbCr.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.YCbCr.cs
index 6660f579a4..8da7dcb7ef 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.YCbCr.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.YCbCr.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.YCbCr;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.YCbCrColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Allows conversion to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.cs
index a52207cb44..f86f505387 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using System.Numerics;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Lms;
+using System.Numerics;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.LmsColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Converts between color spaces ensuring that the color is adapted using chromatic adaptation.
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/IChromaticAdaptation.cs b/src/ImageSharp/ColorSpaces/Conversion/IChromaticAdaptation.cs
index aead65e590..c5d91f9a05 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/IChromaticAdaptation.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/IChromaticAdaptation.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Chromatic adaptation.
/// A linear transformation of a source color (XS, YS, ZS) into a destination color (XD, YD, ZD) by a linear transformation [M]
diff --git a/src/ImageSharp/ColorSpaces/Conversion/IColorConversion.cs b/src/ImageSharp/ColorSpaces/Conversion/IColorConversion.cs
index 920fba18fa..9ef24b38af 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/IColorConversion.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/IColorConversion.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
{
///
/// Converts color between two color spaces.
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieLabToCieXyzConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieLabToCieXyzConverter.cs
index 71b1596cac..75689d997c 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieLabToCieXyzConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieLabToCieXyzConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLab
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLabColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieXyzToCieLabConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieXyzToCieLabConverter.cs
index 8d877503a2..33a8dc7c8d 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieXyzToCieLabConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLab/CieXyzToCieLabConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLab
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLabColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CIeLchToCieLabConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CIeLchToCieLabConverter.cs
index 5b63b167e7..3884d9480a 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CIeLchToCieLabConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CIeLchToCieLabConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLch
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CieLabToCieLchConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CieLabToCieLchConverter.cs
index b93dce75a3..50332ebdcf 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CieLabToCieLchConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLch/CieLabToCieLchConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLch
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLchuvToCieLuvConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLchuvToCieLuvConverter.cs
index 3e399016a9..ceadb01957 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLchuvToCieLuvConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLchuvToCieLuvConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuv
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuvColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLuvToCieLchuvConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLuvToCieLchuvConverter.cs
index 5339f1bcda..d301519208 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLuvToCieLchuvConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLchuv/CieLuvToCieLchuvConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuv
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLchuvColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieLuvToCieXyzConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieLuvToCieXyzConverter.cs
index 36c458828d..4fb8fdc809 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieLuvToCieXyzConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieLuvToCieXyzConverter.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLuv
-{
- using System.Runtime.CompilerServices;
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLuvColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieXyzToCieLuvConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieXyzToCieLuvConverter.cs
index 3883f3a1ec..82b1b1d3f7 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieXyzToCieLuvConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieLuv/CieXyzToCieLuvConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieLuv
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieLuvColorSapce
+{
///
/// Converts from to .
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieXyy/CieXyzAndCieXyyConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieXyy/CieXyzAndCieXyyConverter.cs
index dc4a5ccf4a..31868ec11a 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieXyy/CieXyzAndCieXyyConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/CieXyy/CieXyzAndCieXyyConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.CieXyy
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CieXyyColorSapce
+{
///
/// Color converter between CIE XYZ and CIE xyY
/// for formulas.
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Cmyk/CmykAndRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Cmyk/CmykAndRgbConverter.cs
index b50e89b18c..404bc811ff 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Cmyk/CmykAndRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Cmyk/CmykAndRgbConverter.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Cmyk
-{
- using System;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.CmykColorSapce
+{
///
/// Color converter between CMYK and Rgb
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsl/HslAndRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsl/HslAndRgbConverter.cs
index 6c72cf294a..917cd3bf8a 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsl/HslAndRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsl/HslAndRgbConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Hsl
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HslColorSapce
+{
///
/// Color converter between HSL and Rgb
/// See for formulas.
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsv/HsvAndRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsv/HsvAndRgbConverter.cs
index 54c8e405f0..6219533ca5 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsv/HsvAndRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsv/HsvAndRgbConverter.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Hsv
-{
- using System;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HsvColorSapce
+{
///
/// Color converter between HSV and Rgb
/// See for formulas.
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzAndHunterLabConverterBase.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzAndHunterLabConverterBase.cs
index 19fc78e9a2..85b0efd16a 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzAndHunterLabConverterBase.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzAndHunterLabConverterBase.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.HunterLab
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HunterLabColorSapce
+{
///
/// The base class for converting between and color spaces.
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzToHunterLabConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzToHunterLabConverter.cs
index 7f2df8336e..8905a0a30f 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzToHunterLabConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/CieXyzToHunterLabConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.HunterLab
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HunterLabColorSapce
+{
///
/// Color converter between CieXyz and HunterLab
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/HunterLabToCieXyzConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/HunterLabToCieXyzConverter.cs
index af7f4f3708..2cd379d853 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/HunterLabToCieXyzConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/HunterLab/HunterLabToCieXyzConverter.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.HunterLab
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.HunterLabColorSapce
+{
///
/// Color converter between HunterLab and CieXyz
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/CieXyzAndLmsConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/CieXyzAndLmsConverter.cs
index c856c7ff74..780c9e5a6e 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/CieXyzAndLmsConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/CieXyzAndLmsConverter.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Lms
-{
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.LmsColorSapce
+{
///
/// Color converter between CIE XYZ and LMS
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/LmsAdaptationMatrix.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/LmsAdaptationMatrix.cs
index 279044baa7..1bd0c4ad50 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/LmsAdaptationMatrix.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Lms/LmsAdaptationMatrix.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
+using System.Numerics;
// ReSharper disable InconsistentNaming
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Lms
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.LmsColorSapce
{
- using System.Numerics;
-
///
/// AdaptionMatrix3X3 used for transformation from XYZ to LMS, defining the cone response domain.
/// Used in
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/CieXyzToLinearRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/CieXyzToLinearRgbConverter.cs
index c5c6124091..fd76a30fb8 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/CieXyzToLinearRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/CieXyzToLinearRgbConverter.cs
@@ -1,14 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Numerics;
-
- using Rgb = ImageSharp.ColorSpaces.Rgb;
+using System.Numerics;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Color converter between CieXyz and LinearRgb
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/GammaCompanding.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/GammaCompanding.cs
index 08200ce6bd..21a80225ee 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/GammaCompanding.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/GammaCompanding.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Implements gamma companding
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LCompanding.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LCompanding.cs
index bbf12ca005..c73a3486ed 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LCompanding.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LCompanding.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Implements L* companding
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbAndCieXyzConverterBase.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbAndCieXyzConverterBase.cs
index 4c46e4d8c7..2ec79b353b 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbAndCieXyzConverterBase.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbAndCieXyzConverterBase.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Numerics;
+using System.Numerics;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Provides base methods for converting between Rgb and CieXyz color spaces.
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToCieXyzConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToCieXyzConverter.cs
index 4a04185e84..19d4130373 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToCieXyzConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToCieXyzConverter.cs
@@ -1,14 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Numerics;
-
- using Rgb = ImageSharp.ColorSpaces.Rgb;
+using System.Numerics;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Color converter between LinearRgb and CieXyz
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToRgbConverter.cs
index cf4638ae71..29ea0f3148 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/LinearRgbToRgbConverter.cs
@@ -1,14 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Numerics;
-
- using Rgb = ColorSpaces.Rgb;
+using System.Numerics;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Color converter between LinearRgb and Rgb
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RGBPrimariesChromaticityCoordinates.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RGBPrimariesChromaticityCoordinates.cs
index 0148b91d5f..d279aba850 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RGBPrimariesChromaticityCoordinates.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RGBPrimariesChromaticityCoordinates.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Represents the chromaticity coordinates of RGB primaries.
/// One of the specifiers of .
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec2020Companding.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec2020Companding.cs
index 630faedcae..f393b133ce 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec2020Companding.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec2020Companding.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Implements Rec. 2020 companding function (for 12-bits).
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec709Companding.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec709Companding.cs
index 24dd6ca17b..ba1b1379ef 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec709Companding.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/Rec709Companding.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Implements the Rec. 709 companding function
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbToLinearRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbToLinearRgbConverter.cs
index 0d0d588288..e40ecc192e 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbToLinearRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbToLinearRgbConverter.cs
@@ -1,14 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Numerics;
-
- using Rgb = ColorSpaces.Rgb;
+using System.Numerics;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Color converter between Rgb and LinearRgb
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbWorkingSpace.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbWorkingSpace.cs
index 89e403e761..8a2c66a80c 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbWorkingSpace.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/RgbWorkingSpace.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
{
///
/// Trivial implementation of
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/SRgbCompanding.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/SRgbCompanding.cs
index 18ec94c51d..1e49c11591 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/SRgbCompanding.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/Rgb/SRgbCompanding.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.Rgb
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce
+{
///
/// Implements sRGB companding
///
diff --git a/src/ImageSharp/ColorSpaces/Conversion/Implementation/YCbCr/YCbCrAndRgbConverter.cs b/src/ImageSharp/ColorSpaces/Conversion/Implementation/YCbCr/YCbCrAndRgbConverter.cs
index e58da580d7..f552acbb48 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/Implementation/YCbCr/YCbCrAndRgbConverter.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/Implementation/YCbCr/YCbCrAndRgbConverter.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion.Implementation.YCbCr
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.ColorSpaces;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.ColorSpaces;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.YCbCrColorSapce
+{
///
/// Color converter between YCbCr and Rgb
/// See for formulas.
diff --git a/src/ImageSharp/ColorSpaces/Conversion/VonKriesChromaticAdaptation.cs b/src/ImageSharp/ColorSpaces/Conversion/VonKriesChromaticAdaptation.cs
index 55d1d65a3c..6edae93017 100644
--- a/src/ImageSharp/ColorSpaces/Conversion/VonKriesChromaticAdaptation.cs
+++ b/src/ImageSharp/ColorSpaces/Conversion/VonKriesChromaticAdaptation.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces.Conversion
-{
- using System.Numerics;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Lms;
+using System.Numerics;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.LmsColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces.Conversion
+{
///
/// Basic implementation of the von Kries chromatic adaptation model
///
diff --git a/src/ImageSharp/ColorSpaces/Hsl.cs b/src/ImageSharp/ColorSpaces/Hsl.cs
index 5bbbeec308..cf880f1548 100644
--- a/src/ImageSharp/ColorSpaces/Hsl.cs
+++ b/src/ImageSharp/ColorSpaces/Hsl.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents a Hsl (hue, saturation, lightness) color.
///
diff --git a/src/ImageSharp/ColorSpaces/Hsv.cs b/src/ImageSharp/ColorSpaces/Hsv.cs
index dcbb73692b..9f47393792 100644
--- a/src/ImageSharp/ColorSpaces/Hsv.cs
+++ b/src/ImageSharp/ColorSpaces/Hsv.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents a HSV (hue, saturation, value) color. Also known as HSB (hue, saturation, brightness).
///
diff --git a/src/ImageSharp/ColorSpaces/HunterLab.cs b/src/ImageSharp/ColorSpaces/HunterLab.cs
index 2b49ee944d..b5ba7c86c7 100644
--- a/src/ImageSharp/ColorSpaces/HunterLab.cs
+++ b/src/ImageSharp/ColorSpaces/HunterLab.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an Hunter LAB color.
///
diff --git a/src/ImageSharp/ColorSpaces/IAlmostEquatable.cs b/src/ImageSharp/ColorSpaces/IAlmostEquatable.cs
index a67eaeb064..3f62f75acb 100644
--- a/src/ImageSharp/ColorSpaces/IAlmostEquatable.cs
+++ b/src/ImageSharp/ColorSpaces/IAlmostEquatable.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Defines a generalized method that a value type or class implements to create
/// a type-specific method for determining approximate equality of instances.
diff --git a/src/ImageSharp/ColorSpaces/IColorVector.cs b/src/ImageSharp/ColorSpaces/IColorVector.cs
index 08b70e4829..3903e1c098 100644
--- a/src/ImageSharp/ColorSpaces/IColorVector.cs
+++ b/src/ImageSharp/ColorSpaces/IColorVector.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System.Numerics;
+using System.Numerics;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Color represented as a vector in its color space
///
diff --git a/src/ImageSharp/ColorSpaces/ICompanding.cs b/src/ImageSharp/ColorSpaces/ICompanding.cs
index e4f0e4a4c2..2dfa575ed9 100644
--- a/src/ImageSharp/ColorSpaces/ICompanding.cs
+++ b/src/ImageSharp/ColorSpaces/ICompanding.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
+namespace SixLabors.ImageSharp.ColorSpaces
{
///
/// Pair of companding functions for .
diff --git a/src/ImageSharp/ColorSpaces/IRgbWorkingSpace.cs b/src/ImageSharp/ColorSpaces/IRgbWorkingSpace.cs
index 2360854349..156e94ed3c 100644
--- a/src/ImageSharp/ColorSpaces/IRgbWorkingSpace.cs
+++ b/src/ImageSharp/ColorSpaces/IRgbWorkingSpace.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
-
- using ImageSharp.ColorSpaces.Conversion.Implementation.Rgb;
+using System;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Encasulates the RGB working color space
///
diff --git a/src/ImageSharp/ColorSpaces/Illuminants.cs b/src/ImageSharp/ColorSpaces/Illuminants.cs
index 224cf99392..85c4063bf4 100644
--- a/src/ImageSharp/ColorSpaces/Illuminants.cs
+++ b/src/ImageSharp/ColorSpaces/Illuminants.cs
@@ -1,4 +1,7 @@
-namespace ImageSharp.ColorSpaces
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+namespace SixLabors.ImageSharp.ColorSpaces
{
///
/// The well known standard illuminants.
diff --git a/src/ImageSharp/ColorSpaces/LinearRgb.cs b/src/ImageSharp/ColorSpaces/LinearRgb.cs
index fdfc0d2660..07889c3529 100644
--- a/src/ImageSharp/ColorSpaces/LinearRgb.cs
+++ b/src/ImageSharp/ColorSpaces/LinearRgb.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an linear Rgb color with specified working space
///
diff --git a/src/ImageSharp/ColorSpaces/Lms.cs b/src/ImageSharp/ColorSpaces/Lms.cs
index c76d87253c..82c291de3d 100644
--- a/src/ImageSharp/ColorSpaces/Lms.cs
+++ b/src/ImageSharp/ColorSpaces/Lms.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// LMS is a color space represented by the response of the three types of cones of the human eye,
/// named after their responsivity (sensitivity) at long, medium and short wavelengths.
diff --git a/src/ImageSharp/ColorSpaces/Rgb.cs b/src/ImageSharp/ColorSpaces/Rgb.cs
index 898c81730a..8ac8411b20 100644
--- a/src/ImageSharp/ColorSpaces/Rgb.cs
+++ b/src/ImageSharp/ColorSpaces/Rgb.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an RGB color with specified working space
///
diff --git a/src/ImageSharp/ColorSpaces/RgbWorkingSpaces.cs b/src/ImageSharp/ColorSpaces/RgbWorkingSpaces.cs
index 20b9373948..098ca9a4a4 100644
--- a/src/ImageSharp/ColorSpaces/RgbWorkingSpaces.cs
+++ b/src/ImageSharp/ColorSpaces/RgbWorkingSpaces.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.RgbColorSapce;
// ReSharper disable InconsistentNaming
-namespace ImageSharp.ColorSpaces
+namespace SixLabors.ImageSharp.ColorSpaces
{
- using ImageSharp.ColorSpaces.Conversion.Implementation.Rgb;
-
///
/// Chromaticity coordinates taken from:
///
diff --git a/src/ImageSharp/ColorSpaces/YCbCr.cs b/src/ImageSharp/ColorSpaces/YCbCr.cs
index cbba023056..708a74308a 100644
--- a/src/ImageSharp/ColorSpaces/YCbCr.cs
+++ b/src/ImageSharp/ColorSpaces/YCbCr.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.ColorSpaces
-{
- using System;
- using System.ComponentModel;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.ComponentModel;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.ColorSpaces
+{
///
/// Represents an YCbCr (luminance, blue chroma, red chroma) color as defined in the ITU-T T.871 specification for the JFIF use with Jpeg.
///
diff --git a/src/ImageSharp/Common/Constants.cs b/src/ImageSharp/Common/Constants.cs
index cf43951bc5..41f2bce247 100644
--- a/src/ImageSharp/Common/Constants.cs
+++ b/src/ImageSharp/Common/Constants.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Common constants used throughout the project
diff --git a/src/ImageSharp/Common/Exceptions/ImageFormatException.cs b/src/ImageSharp/Common/Exceptions/ImageFormatException.cs
index 32a0854359..7a91756b62 100644
--- a/src/ImageSharp/Common/Exceptions/ImageFormatException.cs
+++ b/src/ImageSharp/Common/Exceptions/ImageFormatException.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// The exception that is thrown when the library tries to load
/// an image, which has an invalid format.
diff --git a/src/ImageSharp/Common/Exceptions/ImageProcessingException.cs b/src/ImageSharp/Common/Exceptions/ImageProcessingException.cs
index ef84a1e393..eb50d0b654 100644
--- a/src/ImageSharp/Common/Exceptions/ImageProcessingException.cs
+++ b/src/ImageSharp/Common/Exceptions/ImageProcessingException.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// The exception that is thrown when an error occurs when applying a process to an image.
///
diff --git a/src/ImageSharp/Common/Extensions/ByteExtensions.cs b/src/ImageSharp/Common/Extensions/ByteExtensions.cs
index f1161eb6f6..f6c7207950 100644
--- a/src/ImageSharp/Common/Extensions/ByteExtensions.cs
+++ b/src/ImageSharp/Common/Extensions/ByteExtensions.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the struct buffers.
///
diff --git a/src/ImageSharp/Common/Extensions/ComparableExtensions.cs b/src/ImageSharp/Common/Extensions/ComparableExtensions.cs
index d463301025..8bebb3de79 100644
--- a/src/ImageSharp/Common/Extensions/ComparableExtensions.cs
+++ b/src/ImageSharp/Common/Extensions/ComparableExtensions.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for classes that implement .
///
diff --git a/src/ImageSharp/Common/Extensions/EnumerableExtensions.cs b/src/ImageSharp/Common/Extensions/EnumerableExtensions.cs
index af8e50c7be..f20f1a63e0 100644
--- a/src/ImageSharp/Common/Extensions/EnumerableExtensions.cs
+++ b/src/ImageSharp/Common/Extensions/EnumerableExtensions.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates a series of time saving extension methods to the interface.
///
diff --git a/src/ImageSharp/Common/Extensions/StreamExtensions.cs b/src/ImageSharp/Common/Extensions/StreamExtensions.cs
index 6de94dd229..94445a1773 100644
--- a/src/ImageSharp/Common/Extensions/StreamExtensions.cs
+++ b/src/ImageSharp/Common/Extensions/StreamExtensions.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Buffers;
- using System.IO;
+using System.Buffers;
+using System.IO;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Common/Extensions/Vector4Extensions.cs b/src/ImageSharp/Common/Extensions/Vector4Extensions.cs
index fac33da140..5fbc3960a3 100644
--- a/src/ImageSharp/Common/Extensions/Vector4Extensions.cs
+++ b/src/ImageSharp/Common/Extensions/Vector4Extensions.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using ImageSharp.PixelFormats;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the struct.
///
diff --git a/src/ImageSharp/Common/Helpers/DebugGuard.cs b/src/ImageSharp/Common/Helpers/DebugGuard.cs
index f6941fc6fc..dc3cff7a2b 100644
--- a/src/ImageSharp/Common/Helpers/DebugGuard.cs
+++ b/src/ImageSharp/Common/Helpers/DebugGuard.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Diagnostics;
+using System;
+using System.Diagnostics;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to protect against invalid parameters for a DEBUG build.
///
diff --git a/src/ImageSharp/Common/Helpers/Guard.cs b/src/ImageSharp/Common/Helpers/Guard.cs
index 8e55c18af8..b0546bf9a9 100644
--- a/src/ImageSharp/Common/Helpers/Guard.cs
+++ b/src/ImageSharp/Common/Helpers/Guard.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
- using System.Diagnostics;
- using System.Linq;
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to protect against invalid parameters.
///
diff --git a/src/ImageSharp/Common/Helpers/ImageMaths.cs b/src/ImageSharp/Common/Helpers/ImageMaths.cs
index 367aa12d00..8cf220b300 100644
--- a/src/ImageSharp/Common/Helpers/ImageMaths.cs
+++ b/src/ImageSharp/Common/Helpers/ImageMaths.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Linq;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Provides common mathematical methods.
///
diff --git a/src/ImageSharp/Common/Helpers/MathF.cs b/src/ImageSharp/Common/Helpers/MathF.cs
index 5ce5b5d5dd..7d2f8063fa 100644
--- a/src/ImageSharp/Common/Helpers/MathF.cs
+++ b/src/ImageSharp/Common/Helpers/MathF.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp
+{
///
/// Provides single-precision floating point constants and static methods for trigonometric, logarithmic, and other common mathematical functions.
///
diff --git a/src/ImageSharp/Configuration.cs b/src/ImageSharp/Configuration.cs
index ef1e1705c6..2a2351e500 100644
--- a/src/ImageSharp/Configuration.cs
+++ b/src/ImageSharp/Configuration.cs
@@ -1,19 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Concurrent;
- using System.Collections.Generic;
- using System.Linq;
- using System.Threading.Tasks;
-
- using Formats;
- using ImageSharp.IO;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.IO;
+namespace SixLabors.ImageSharp
+{
///
/// Provides initialization code which allows extending the library.
///
diff --git a/src/ImageSharp/DefaultInternalImageProcessorContext.cs b/src/ImageSharp/DefaultInternalImageProcessorContext.cs
index 4b919db14e..8eb1c09fee 100644
--- a/src/ImageSharp/DefaultInternalImageProcessorContext.cs
+++ b/src/ImageSharp/DefaultInternalImageProcessorContext.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Performs processor application operations on the source image
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/Atkinson.cs b/src/ImageSharp/Dithering/ErrorDiffusion/Atkinson.cs
index 629944ea15..dc15cdcd35 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/Atkinson.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/Atkinson.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the Atkinson image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/Burks.cs b/src/ImageSharp/Dithering/ErrorDiffusion/Burks.cs
index 02d41c369e..66697aab76 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/Burks.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/Burks.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the Burks image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/ErrorDiffuser.cs b/src/ImageSharp/Dithering/ErrorDiffusion/ErrorDiffuser.cs
index 408e6c383e..8d05bfcb64 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/ErrorDiffuser.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/ErrorDiffuser.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// The base class for performing error diffusion based dithering.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/FloydSteinberg.cs b/src/ImageSharp/Dithering/ErrorDiffusion/FloydSteinberg.cs
index 6165da6344..5422d83bb8 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/FloydSteinberg.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/FloydSteinberg.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the Floyd–Steinberg image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/IErrorDiffuser.cs b/src/ImageSharp/Dithering/ErrorDiffusion/IErrorDiffuser.cs
index bc785e8971..57eea6b921 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/IErrorDiffuser.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/IErrorDiffuser.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Encapsulates properties and methods required to perfom diffused error dithering on an image.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/JarvisJudiceNinke.cs b/src/ImageSharp/Dithering/ErrorDiffusion/JarvisJudiceNinke.cs
index 6daeab32f7..637240a124 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/JarvisJudiceNinke.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/JarvisJudiceNinke.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the JarvisJudiceNinke image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/Sierra2.cs b/src/ImageSharp/Dithering/ErrorDiffusion/Sierra2.cs
index 0c0944d0eb..db37b45afc 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/Sierra2.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/Sierra2.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the Sierra2 image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/Sierra3.cs b/src/ImageSharp/Dithering/ErrorDiffusion/Sierra3.cs
index 2e22208462..f812fcdc30 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/Sierra3.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/Sierra3.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the Sierra3 image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/SierraLite.cs b/src/ImageSharp/Dithering/ErrorDiffusion/SierraLite.cs
index fe4c933a9f..98af7b432b 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/SierraLite.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/SierraLite.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the SierraLite image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/ErrorDiffusion/Stucki.cs b/src/ImageSharp/Dithering/ErrorDiffusion/Stucki.cs
index b04c164814..2f94639be8 100644
--- a/src/ImageSharp/Dithering/ErrorDiffusion/Stucki.cs
+++ b/src/ImageSharp/Dithering/ErrorDiffusion/Stucki.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Applies error diffusion based dithering using the Stucki image dithering algorithm.
///
diff --git a/src/ImageSharp/Dithering/Ordered/Bayer.cs b/src/ImageSharp/Dithering/Ordered/Bayer.cs
index ded17d1e10..cfbdb0888a 100644
--- a/src/ImageSharp/Dithering/Ordered/Bayer.cs
+++ b/src/ImageSharp/Dithering/Ordered/Bayer.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering.Ordered
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering.Ordered
+{
///
/// Applies error diffusion based dithering using the 4x4 Bayer dithering matrix.
///
diff --git a/src/ImageSharp/Dithering/Ordered/IOrderedDither.cs b/src/ImageSharp/Dithering/Ordered/IOrderedDither.cs
index c69cddefed..fbd51a2539 100644
--- a/src/ImageSharp/Dithering/Ordered/IOrderedDither.cs
+++ b/src/ImageSharp/Dithering/Ordered/IOrderedDither.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Dithering
+{
///
/// Encapsulates properties and methods required to perfom ordered dithering on an image.
///
diff --git a/src/ImageSharp/Dithering/Ordered/Ordered.cs b/src/ImageSharp/Dithering/Ordered/Ordered.cs
index 1fd39eb8ba..4b559c4e12 100644
--- a/src/ImageSharp/Dithering/Ordered/Ordered.cs
+++ b/src/ImageSharp/Dithering/Ordered/Ordered.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering.Ordered
-{
- using ImageSharp.Memory;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Dithering.Ordered
+{
///
/// Applies error diffusion based dithering using the 4x4 ordered dithering matrix.
///
diff --git a/src/ImageSharp/Dithering/Ordered/OrderedDither4x4.cs b/src/ImageSharp/Dithering/Ordered/OrderedDither4x4.cs
index a180888f70..94292b7b51 100644
--- a/src/ImageSharp/Dithering/Ordered/OrderedDither4x4.cs
+++ b/src/ImageSharp/Dithering/Ordered/OrderedDither4x4.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Dithering.Ordered
-{
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Dithering.Ordered
+{
///
/// The base class for performing ordered ditheroing using a 4x4 matrix.
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs b/src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs
index 330326acfc..5ea9baa164 100644
--- a/src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpBitsPerPixel.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Enumerates the available bits per pixel for bitmap.
diff --git a/src/ImageSharp/Formats/Bmp/BmpCompression.cs b/src/ImageSharp/Formats/Bmp/BmpCompression.cs
index a9246d449e..e2a73639d1 100644
--- a/src/ImageSharp/Formats/Bmp/BmpCompression.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpCompression.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Defines how the compression type of the image data
diff --git a/src/ImageSharp/Formats/Bmp/BmpConfigurationModule.cs b/src/ImageSharp/Formats/Bmp/BmpConfigurationModule.cs
index f70ff1a56d..46340fa85f 100644
--- a/src/ImageSharp/Formats/Bmp/BmpConfigurationModule.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpConfigurationModule.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Registers the image encoders, decoders and mime type detectors for the bmp format.
diff --git a/src/ImageSharp/Formats/Bmp/BmpConstants.cs b/src/ImageSharp/Formats/Bmp/BmpConstants.cs
index d394b61f6e..15187e9691 100644
--- a/src/ImageSharp/Formats/Bmp/BmpConstants.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpConstants.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Defines constants relating to BMPs
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpDecoder.cs b/src/ImageSharp/Formats/Bmp/BmpDecoder.cs
index 5baf1b1a5a..1b015f8e64 100644
--- a/src/ImageSharp/Formats/Bmp/BmpDecoder.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpDecoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image decoder for generating an image out of a Windows bitmap stream.
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs b/src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs
index 817d00f7e7..f26476222f 100644
--- a/src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.IO;
- using System.Runtime.CompilerServices;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Performs the bmp decoding operation.
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpEncoder.cs b/src/ImageSharp/Formats/Bmp/BmpEncoder.cs
index dfba0b41c0..a0db29d7a0 100644
--- a/src/ImageSharp/Formats/Bmp/BmpEncoder.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpEncoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image encoder for writing an image to a stream as a Windows bitmap.
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs b/src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs
index e41c295012..67754a175a 100644
--- a/src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.IO;
-
- using ImageSharp.PixelFormats;
-
- using IO;
+using System;
+using System.IO;
+using SixLabors.ImageSharp.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image encoder for writing an image to a stream as a Windows bitmap.
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpFileHeader.cs b/src/ImageSharp/Formats/Bmp/BmpFileHeader.cs
index f9b20a48f8..7fe8cd458b 100644
--- a/src/ImageSharp/Formats/Bmp/BmpFileHeader.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpFileHeader.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Stores general information about the Bitmap file.
diff --git a/src/ImageSharp/Formats/Bmp/BmpFormat.cs b/src/ImageSharp/Formats/Bmp/BmpFormat.cs
index bd25eb9b75..447bf6cb0b 100644
--- a/src/ImageSharp/Formats/Bmp/BmpFormat.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpFormat.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Registers the image encoders, decoders and mime type detectors for the bmp format.
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpImageFormatDetector.cs b/src/ImageSharp/Formats/Bmp/BmpImageFormatDetector.cs
index 697ee0f981..6bd1f9d289 100644
--- a/src/ImageSharp/Formats/Bmp/BmpImageFormatDetector.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpImageFormatDetector.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Detects bmp file headers
///
diff --git a/src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs b/src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs
index dc6a489d34..d5c9213131 100644
--- a/src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs
+++ b/src/ImageSharp/Formats/Bmp/BmpInfoHeader.cs
@@ -1,8 +1,6 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// This block of bytes tells the application detailed information
diff --git a/src/ImageSharp/Formats/Bmp/IBmpDecoderOptions.cs b/src/ImageSharp/Formats/Bmp/IBmpDecoderOptions.cs
index 9285b9cf7a..08b47c0e1c 100644
--- a/src/ImageSharp/Formats/Bmp/IBmpDecoderOptions.cs
+++ b/src/ImageSharp/Formats/Bmp/IBmpDecoderOptions.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image decoder options for decoding Windows bitmap streams.
///
diff --git a/src/ImageSharp/Formats/Bmp/IBmpEncoderOptions.cs b/src/ImageSharp/Formats/Bmp/IBmpEncoderOptions.cs
index dd17043fad..c89b2b25c0 100644
--- a/src/ImageSharp/Formats/Bmp/IBmpEncoderOptions.cs
+++ b/src/ImageSharp/Formats/Bmp/IBmpEncoderOptions.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Configuration options for use during bmp encoding
///
diff --git a/src/ImageSharp/Formats/Bmp/ImageExtensions.cs b/src/ImageSharp/Formats/Bmp/ImageExtensions.cs
index 96d0ceb9f2..d80abb51e3 100644
--- a/src/ImageSharp/Formats/Bmp/ImageExtensions.cs
+++ b/src/ImageSharp/Formats/Bmp/ImageExtensions.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.IO;
-
- using Formats;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Formats/Gif/DisposalMethod.cs b/src/ImageSharp/Formats/Gif/DisposalMethod.cs
index 80b5f3c6e7..94cf820882 100644
--- a/src/ImageSharp/Formats/Gif/DisposalMethod.cs
+++ b/src/ImageSharp/Formats/Gif/DisposalMethod.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Provides enumeration for instructing the decoder what to do with the last image
diff --git a/src/ImageSharp/Formats/Gif/GifConfigurationModule.cs b/src/ImageSharp/Formats/Gif/GifConfigurationModule.cs
index ee134d66cd..676363bbeb 100644
--- a/src/ImageSharp/Formats/Gif/GifConfigurationModule.cs
+++ b/src/ImageSharp/Formats/Gif/GifConfigurationModule.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Registers the image encoders, decoders and mime type detectors for the gif format.
diff --git a/src/ImageSharp/Formats/Gif/GifConstants.cs b/src/ImageSharp/Formats/Gif/GifConstants.cs
index 9bec6c48f9..e65d33c72c 100644
--- a/src/ImageSharp/Formats/Gif/GifConstants.cs
+++ b/src/ImageSharp/Formats/Gif/GifConstants.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
- using System.Text;
+using System.Collections.Generic;
+using System.Text;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Constants that define specific points within a gif.
///
diff --git a/src/ImageSharp/Formats/Gif/GifDecoder.cs b/src/ImageSharp/Formats/Gif/GifDecoder.cs
index 927289094f..9322cec8d0 100644
--- a/src/ImageSharp/Formats/Gif/GifDecoder.cs
+++ b/src/ImageSharp/Formats/Gif/GifDecoder.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Decoder for generating an image out of a gif encoded stream.
///
diff --git a/src/ImageSharp/Formats/Gif/GifDecoderCore.cs b/src/ImageSharp/Formats/Gif/GifDecoderCore.cs
index 948103fed2..1547046582 100644
--- a/src/ImageSharp/Formats/Gif/GifDecoderCore.cs
+++ b/src/ImageSharp/Formats/Gif/GifDecoderCore.cs
@@ -1,19 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Buffers;
- using System.IO;
- using System.Runtime.CompilerServices;
- using System.Text;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Buffers;
+using System.IO;
+using System.Runtime.CompilerServices;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Performs the gif decoding operation.
///
diff --git a/src/ImageSharp/Formats/Gif/GifEncoder.cs b/src/ImageSharp/Formats/Gif/GifEncoder.cs
index b48db56356..2dde83d9fe 100644
--- a/src/ImageSharp/Formats/Gif/GifEncoder.cs
+++ b/src/ImageSharp/Formats/Gif/GifEncoder.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.PixelFormats;
- using ImageSharp.Quantizers;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image encoder for writing image data to a stream in gif format.
///
diff --git a/src/ImageSharp/Formats/Gif/GifEncoderCore.cs b/src/ImageSharp/Formats/Gif/GifEncoderCore.cs
index 81b3cfba4a..8105c695db 100644
--- a/src/ImageSharp/Formats/Gif/GifEncoderCore.cs
+++ b/src/ImageSharp/Formats/Gif/GifEncoderCore.cs
@@ -1,20 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Buffers;
- using System.IO;
- using System.Linq;
- using System.Text;
- using ImageSharp.PixelFormats;
-
- using IO;
- using Quantizers;
+using System;
+using System.Buffers;
+using System.IO;
+using System.Linq;
+using System.Text;
+using SixLabors.ImageSharp.IO;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Performs the gif encoding operation.
///
diff --git a/src/ImageSharp/Formats/Gif/GifFormat.cs b/src/ImageSharp/Formats/Gif/GifFormat.cs
index 744aadff9a..887081fc7a 100644
--- a/src/ImageSharp/Formats/Gif/GifFormat.cs
+++ b/src/ImageSharp/Formats/Gif/GifFormat.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Registers the image encoders, decoders and mime type detectors for the gif format.
///
diff --git a/src/ImageSharp/Formats/Gif/GifImageFormatDetector.cs b/src/ImageSharp/Formats/Gif/GifImageFormatDetector.cs
index 04fcfc516c..7f908ad983 100644
--- a/src/ImageSharp/Formats/Gif/GifImageFormatDetector.cs
+++ b/src/ImageSharp/Formats/Gif/GifImageFormatDetector.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Detects gif file headers
///
diff --git a/src/ImageSharp/Formats/Gif/IGifDecoderOptions.cs b/src/ImageSharp/Formats/Gif/IGifDecoderOptions.cs
index caaa8932bb..c5ba972de6 100644
--- a/src/ImageSharp/Formats/Gif/IGifDecoderOptions.cs
+++ b/src/ImageSharp/Formats/Gif/IGifDecoderOptions.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Decoder for generating an image out of a gif encoded stream.
///
diff --git a/src/ImageSharp/Formats/Gif/IGifEncoderOptions.cs b/src/ImageSharp/Formats/Gif/IGifEncoderOptions.cs
index c38ec7e451..1b8cf166e8 100644
--- a/src/ImageSharp/Formats/Gif/IGifEncoderOptions.cs
+++ b/src/ImageSharp/Formats/Gif/IGifEncoderOptions.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.PixelFormats;
- using ImageSharp.Quantizers;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The configuration options used for encoding gifs
///
diff --git a/src/ImageSharp/Formats/Gif/ImageExtensions.cs b/src/ImageSharp/Formats/Gif/ImageExtensions.cs
index 717df44238..cfdd544c71 100644
--- a/src/ImageSharp/Formats/Gif/ImageExtensions.cs
+++ b/src/ImageSharp/Formats/Gif/ImageExtensions.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.IO;
-
- using Formats;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Formats/Gif/LzwDecoder.cs b/src/ImageSharp/Formats/Gif/LzwDecoder.cs
index bc0e9717c6..fcc50fe5c4 100644
--- a/src/ImageSharp/Formats/Gif/LzwDecoder.cs
+++ b/src/ImageSharp/Formats/Gif/LzwDecoder.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Buffers;
- using System.IO;
+using System;
+using System.Buffers;
+using System.IO;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Decompresses and decodes data using the dynamic LZW algorithms.
///
diff --git a/src/ImageSharp/Formats/Gif/LzwEncoder.cs b/src/ImageSharp/Formats/Gif/LzwEncoder.cs
index 69419444ff..e7865f9137 100644
--- a/src/ImageSharp/Formats/Gif/LzwEncoder.cs
+++ b/src/ImageSharp/Formats/Gif/LzwEncoder.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Buffers;
- using System.IO;
+using System;
+using System.Buffers;
+using System.IO;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Encodes and compresses the image data using dynamic Lempel-Ziv compression.
///
diff --git a/src/ImageSharp/Formats/Gif/PackedField.cs b/src/ImageSharp/Formats/Gif/PackedField.cs
index 21d8f91f29..d0489a13c7 100644
--- a/src/ImageSharp/Formats/Gif/PackedField.cs
+++ b/src/ImageSharp/Formats/Gif/PackedField.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Represents a byte of data in a GIF data stream which contains a number
/// of data items.
diff --git a/src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs b/src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs
index 503bd4fdf7..13a1fb6a8f 100644
--- a/src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs
+++ b/src/ImageSharp/Formats/Gif/Sections/GifGraphicsControlExtension.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// The Graphic Control Extension contains parameters used when
diff --git a/src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs b/src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs
index 12c13beaf0..8765c9deaf 100644
--- a/src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs
+++ b/src/ImageSharp/Formats/Gif/Sections/GifImageDescriptor.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Each image in the Data Stream is composed of an Image Descriptor,
diff --git a/src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs b/src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs
index fc2cc974aa..28983fa3f7 100644
--- a/src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs
+++ b/src/ImageSharp/Formats/Gif/Sections/GifLogicalScreenDescriptor.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// The Logical Screen Descriptor contains the parameters
diff --git a/src/ImageSharp/Formats/IImageDecoder.cs b/src/ImageSharp/Formats/IImageDecoder.cs
index 66eabb1b82..86d5f5375b 100644
--- a/src/ImageSharp/Formats/IImageDecoder.cs
+++ b/src/ImageSharp/Formats/IImageDecoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Encapsulates properties and methods required for decoding an image from a stream.
///
diff --git a/src/ImageSharp/Formats/IImageEncoder.cs b/src/ImageSharp/Formats/IImageEncoder.cs
index 4ad41ebc27..ac0b6e3119 100644
--- a/src/ImageSharp/Formats/IImageEncoder.cs
+++ b/src/ImageSharp/Formats/IImageEncoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Encapsulates properties and methods required for encoding an image to a stream.
///
diff --git a/src/ImageSharp/Formats/IImageFormat.cs b/src/ImageSharp/Formats/IImageFormat.cs
index d6ddc0b0bb..15bdc73a84 100644
--- a/src/ImageSharp/Formats/IImageFormat.cs
+++ b/src/ImageSharp/Formats/IImageFormat.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Describes an image format.
///
diff --git a/src/ImageSharp/Formats/IImageFormatDetector.cs b/src/ImageSharp/Formats/IImageFormatDetector.cs
index a53da07e8b..8266439bdc 100644
--- a/src/ImageSharp/Formats/IImageFormatDetector.cs
+++ b/src/ImageSharp/Formats/IImageFormatDetector.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.Text;
+using System;
+using System.Collections.Generic;
+using System.Text;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Used for detecting mime types from a file header
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.cs b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.cs
index f84dc977f1..22b1d51f02 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.cs
@@ -5,7 +5,7 @@
// ReSharper disable InconsistentNaming
//
#pragma warning disable
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
using System.Numerics;
using System.Runtime.CompilerServices;
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.tt b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.tt
index 03566acbbc..9c3dcc4a4e 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.tt
+++ b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.Generated.tt
@@ -14,7 +14,7 @@
<#
char[] coordz = {'X', 'Y', 'Z', 'W'};
#>
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
using System.Numerics;
using System.Runtime.CompilerServices;
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs
index 130b5856c0..e6970df82e 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs
@@ -1,16 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Buffers;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
+using System;
+using System.Buffers;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// DCT code Ported from https://github.com/norishigefukushima/dct_simd
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/BlockQuad.cs b/src/ImageSharp/Formats/Jpeg/Components/BlockQuad.cs
index 63453da21a..4f69bfbe23 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/BlockQuad.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/BlockQuad.cs
@@ -1,8 +1,6 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg.Components
+namespace SixLabors.ImageSharp.Formats.Jpg.Components
{
///
/// Poor man's stackalloc: Contains a value-type buffer sized for 4 instances.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/DCT.cs b/src/ImageSharp/Formats/Jpeg/Components/DCT.cs
index 5729fe46d6..483836d816 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/DCT.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/DCT.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
// ReSharper disable InconsistentNaming
+using System.Numerics;
+using System.Runtime.CompilerServices;
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
///
/// Contains forward and inverse DCT implementations
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bits.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bits.cs
index 02f585be02..3f4b281b68 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bits.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bits.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Holds the unprocessed bits that have been taken from the byte-stream.
/// The n least significant bits of a form the unread bits, to be read in MSB to
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bytes.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bytes.cs
index 0e57e98d89..48eb44233e 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bytes.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/Bytes.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Buffers;
- using System.IO;
- using System.Runtime.CompilerServices;
+using System;
+using System.Buffers;
+using System.IO;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Bytes is a byte buffer, similar to a stream, except that it
/// has to be able to unread more than 1 byte, due to byte stuffing.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/Component.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/Component.cs
index 5b53db1901..b781c5b3c1 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/Component.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/Component.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
///
/// Represents a single color component
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/ComponentScan.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/ComponentScan.cs
index 89fc115ea3..1b859d2154 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/ComponentScan.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/ComponentScan.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.InteropServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Represents a component scan
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecodedBlock.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecodedBlock.cs
index 900d77ec46..bb2f23588e 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecodedBlock.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecodedBlock.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// A structure to store unprocessed instances and their coordinates while scanning the image.
/// The is present in a "raw" decoded frequency-domain form.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderErrorCode.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderErrorCode.cs
index 8b82184faf..729f452d41 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderErrorCode.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderErrorCode.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Represents "recoverable" decoder errors.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderThrowHelper.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderThrowHelper.cs
index 9ce5ea4146..6617a297a7 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderThrowHelper.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/DecoderThrowHelper.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Encapsulates exception thrower methods for the Jpeg Encoder
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/EOFException.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/EOFException.cs
index 5ed25ef049..f01db26bac 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/EOFException.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/EOFException.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// The EOF (End of File exception).
/// Thrown when the decoder encounters an EOF marker without a proceeding EOI (End Of Image) marker
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/HuffmanTree.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/HuffmanTree.cs
index 390e5dd150..3178b99f4b 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/HuffmanTree.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/HuffmanTree.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Buffers;
+using System;
+using System.Buffers;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Represents a Huffman tree
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/InputProcessor.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/InputProcessor.cs
index 60042d36f8..d3d7481856 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/InputProcessor.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/InputProcessor.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.IO;
- using System.Runtime.CompilerServices;
+using System;
+using System.IO;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Encapsulates stream reading and processing data and operations for .
/// It's a value type for imporved data locality, and reduced number of CALLVIRT-s
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegBlockProcessor.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegBlockProcessor.cs
index 71472c00fc..4d8f18b1bf 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegBlockProcessor.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegBlockProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
-
- using ImageSharp.Memory;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Encapsulates the implementation of processing "raw" -s into Jpeg image channels.
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegPixelArea.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegPixelArea.cs
index 342ce299ce..cb138bb1eb 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegPixelArea.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegPixelArea.cs
@@ -1,13 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Represents an area of a Jpeg subimage (channel)
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.ComputationData.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.ComputationData.cs
index 7b910cdd24..646eaf77a8 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.ComputationData.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.ComputationData.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.InteropServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Conains the definition of
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.DataPointers.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.DataPointers.cs
index 52e25f3a81..bd91e78629 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.DataPointers.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.DataPointers.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
///
/// Conains the definition of
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.cs
index 7d2e6d4414..d864fbca09 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegScanDecoder.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-// ReSharper disable InconsistentNaming
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
- using ImageSharp.Memory;
+// ReSharper disable InconsistentNaming
+using System;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Encapsulates the impementation of Jpeg SOS Huffman decoding. See JpegScanDecoder.md!
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/MissingFF00Exception.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/MissingFF00Exception.cs
index f8c157237d..c4eae6df98 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/MissingFF00Exception.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/MissingFF00Exception.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// The missing ff00 exception.
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrImage.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrImage.cs
index c9cc327b86..de9b1dceaa 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrImage.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrImage.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Buffers;
-
- using ImageSharp.Memory;
- using SixLabors.Primitives;
+using System;
+using System.Buffers;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Represents an image made up of three color components (luminance, blue chroma, red chroma)
///
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrToRgbTables.cs b/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrToRgbTables.cs
index 5c9e8f9fc3..0bdcebfc62 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrToRgbTables.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Decoder/YCbCrToRgbTables.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.CompilerServices;
- using ImageSharp.PixelFormats;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Provides 8-bit lookup tables for converting from YCbCr to Rgb colorspace.
/// Methods to build the tables are based on libjpeg implementation.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffIndex.cs b/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffIndex.cs
index 3875cc12fe..ecd03c7b32 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffIndex.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffIndex.cs
@@ -1,8 +1,6 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
///
/// Enumerates the Huffman tables
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanLut.cs b/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanLut.cs
index d0003b919d..4dad8f8665 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanLut.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanLut.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
///
/// A compiled look-up table representation of a huffmanSpec.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanSpec.cs b/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanSpec.cs
index a0eea6e718..1d555ee4a9 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanSpec.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanSpec.cs
@@ -1,8 +1,6 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
///
/// The Huffman encoding specifications.
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Encoder/QuantIndex.cs b/src/ImageSharp/Formats/Jpeg/Components/Encoder/QuantIndex.cs
index 5a469e0e9d..750652c87c 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Encoder/QuantIndex.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Encoder/QuantIndex.cs
@@ -1,8 +1,6 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
+namespace SixLabors.ImageSharp.Formats.Jpg
{
///
/// Enumerates the quantization tables
diff --git a/src/ImageSharp/Formats/Jpeg/Components/Encoder/RgbToYCbCrTables.cs b/src/ImageSharp/Formats/Jpeg/Components/Encoder/RgbToYCbCrTables.cs
index 94173d3e43..a982145848 100644
--- a/src/ImageSharp/Formats/Jpeg/Components/Encoder/RgbToYCbCrTables.cs
+++ b/src/ImageSharp/Formats/Jpeg/Components/Encoder/RgbToYCbCrTables.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Provides 8-bit lookup tables for converting from Rgb to YCbCr colorspace.
/// Methods to build the tables are based on libjpeg implementation.
diff --git a/src/ImageSharp/Formats/Jpeg/IJpegDecoderOptions.cs b/src/ImageSharp/Formats/Jpeg/IJpegDecoderOptions.cs
index 6830e2e4a5..4cbd8379a7 100644
--- a/src/ImageSharp/Formats/Jpeg/IJpegDecoderOptions.cs
+++ b/src/ImageSharp/Formats/Jpeg/IJpegDecoderOptions.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image decoder for generating an image out of a jpg stream.
///
diff --git a/src/ImageSharp/Formats/Jpeg/IJpegEncoderOptions.cs b/src/ImageSharp/Formats/Jpeg/IJpegEncoderOptions.cs
index 947c98ee2a..7867056bfc 100644
--- a/src/ImageSharp/Formats/Jpeg/IJpegEncoderOptions.cs
+++ b/src/ImageSharp/Formats/Jpeg/IJpegEncoderOptions.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Encoder for writing the data image to a stream in jpeg format.
///
diff --git a/src/ImageSharp/Formats/Jpeg/ImageExtensions.cs b/src/ImageSharp/Formats/Jpeg/ImageExtensions.cs
index c69007e664..e0ae0c5a39 100644
--- a/src/ImageSharp/Formats/Jpeg/ImageExtensions.cs
+++ b/src/ImageSharp/Formats/Jpeg/ImageExtensions.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.IO;
-
- using Formats;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegConfigurationModule.cs b/src/ImageSharp/Formats/Jpeg/JpegConfigurationModule.cs
index bb8c4e83f2..43f56caecd 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegConfigurationModule.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegConfigurationModule.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Registers the image encoders, decoders and mime type detectors for the jpeg format.
diff --git a/src/ImageSharp/Formats/Jpeg/JpegConstants.cs b/src/ImageSharp/Formats/Jpeg/JpegConstants.cs
index 99c0399dcc..3061c2497b 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegConstants.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegConstants.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Defines jpeg constants defined in the specification.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegDecoder.cs b/src/ImageSharp/Formats/Jpeg/JpegDecoder.cs
index b3caddeca7..acba1be269 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegDecoder.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegDecoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image decoder for generating an image out of a jpg stream.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs b/src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs
index 0ce927e516..f3a53160b5 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs
@@ -1,20 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Runtime.CompilerServices;
- using System.Threading.Tasks;
-
- using ImageSharp.Formats.Jpg;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Runtime.CompilerServices;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Formats.Jpg;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Performs the jpeg decoding operation.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegEncoder.cs b/src/ImageSharp/Formats/Jpeg/JpegEncoder.cs
index 6c6561468f..d878588ecf 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegEncoder.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegEncoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Encoder for writing the data image to a stream in jpeg format.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegEncoderCore.cs b/src/ImageSharp/Formats/Jpeg/JpegEncoderCore.cs
index d2b7d2d7c4..3fa4a182a6 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegEncoderCore.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegEncoderCore.cs
@@ -1,19 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Buffers;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Runtime.CompilerServices;
- using ImageSharp.Formats.Jpg;
- using ImageSharp.Formats.Jpg.Components;
- using ImageSharp.PixelFormats;
+using System.Buffers;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Formats.Jpg;
+using SixLabors.ImageSharp.Formats.Jpg.Components;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image encoder for writing an image to a stream as a jpeg.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegFormat.cs b/src/ImageSharp/Formats/Jpeg/JpegFormat.cs
index 23cd5d8752..5a7b2e4509 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegFormat.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegFormat.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Registers the image encoders, decoders and mime type detectors for the jpeg format.
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegImageFormatDetector.cs b/src/ImageSharp/Formats/Jpeg/JpegImageFormatDetector.cs
index b72b290c04..32bd904f03 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegImageFormatDetector.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegImageFormatDetector.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Detects Jpeg file headers
///
diff --git a/src/ImageSharp/Formats/Jpeg/JpegSubsample.cs b/src/ImageSharp/Formats/Jpeg/JpegSubsample.cs
index 287323bdd4..971a749314 100644
--- a/src/ImageSharp/Formats/Jpeg/JpegSubsample.cs
+++ b/src/ImageSharp/Formats/Jpeg/JpegSubsample.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Enumerates the chroma subsampling method applied to the image.
diff --git a/src/ImageSharp/Formats/Jpeg/UnzigData.cs b/src/ImageSharp/Formats/Jpeg/UnzigData.cs
index e74dd5c73c..d781238278 100644
--- a/src/ImageSharp/Formats/Jpeg/UnzigData.cs
+++ b/src/ImageSharp/Formats/Jpeg/UnzigData.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Runtime.InteropServices;
+using System;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Holds the Jpeg UnZig array in a value/stack type.
/// Unzig maps from the zigzag ordering to the natural ordering. For example,
diff --git a/src/ImageSharp/Formats/Jpeg/Utils/JpegUtils.cs b/src/ImageSharp/Formats/Jpeg/Utils/JpegUtils.cs
index afb8e07007..3d20853601 100644
--- a/src/ImageSharp/Formats/Jpeg/Utils/JpegUtils.cs
+++ b/src/ImageSharp/Formats/Jpeg/Utils/JpegUtils.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Jpeg specific utilities and extension methods
///
diff --git a/src/ImageSharp/Formats/Jpeg/Utils/MutableSpan.cs b/src/ImageSharp/Formats/Jpeg/Utils/MutableSpan.cs
index 99d1c3e04e..7415fcec3e 100644
--- a/src/ImageSharp/Formats/Jpeg/Utils/MutableSpan.cs
+++ b/src/ImageSharp/Formats/Jpeg/Utils/MutableSpan.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// Like corefxlab Span, but with an AddOffset() method for efficiency.
/// TODO: When Span will be official, consider replacing this class!
diff --git a/src/ImageSharp/Formats/Jpeg/Utils/MutableSpanExtensions.cs b/src/ImageSharp/Formats/Jpeg/Utils/MutableSpanExtensions.cs
index 45ecfc0920..92148a256f 100644
--- a/src/ImageSharp/Formats/Jpeg/Utils/MutableSpanExtensions.cs
+++ b/src/ImageSharp/Formats/Jpeg/Utils/MutableSpanExtensions.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats.Jpg
-{
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats.Jpg
+{
///
/// MutableSpan Extensions
///
diff --git a/src/ImageSharp/Formats/Png/Filters/AverageFilter.cs b/src/ImageSharp/Formats/Png/Filters/AverageFilter.cs
index db2189b3c4..061fea8a40 100644
--- a/src/ImageSharp/Formats/Png/Filters/AverageFilter.cs
+++ b/src/ImageSharp/Formats/Png/Filters/AverageFilter.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The Average filter uses the average of the two neighboring pixels (left and above) to predict
/// the value of a pixel.
diff --git a/src/ImageSharp/Formats/Png/Filters/FilterType.cs b/src/ImageSharp/Formats/Png/Filters/FilterType.cs
index 0eddf08f20..33fc646568 100644
--- a/src/ImageSharp/Formats/Png/Filters/FilterType.cs
+++ b/src/ImageSharp/Formats/Png/Filters/FilterType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Provides enumeration of the various PNG filter types.
diff --git a/src/ImageSharp/Formats/Png/Filters/NoneFilter.cs b/src/ImageSharp/Formats/Png/Filters/NoneFilter.cs
index ee77d1a5eb..be3c06d70b 100644
--- a/src/ImageSharp/Formats/Png/Filters/NoneFilter.cs
+++ b/src/ImageSharp/Formats/Png/Filters/NoneFilter.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
+using System;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The None filter, the scanline is transmitted unmodified; it is only necessary to
/// insert a filter type byte before the data.
diff --git a/src/ImageSharp/Formats/Png/Filters/PaethFilter.cs b/src/ImageSharp/Formats/Png/Filters/PaethFilter.cs
index ec12eca058..6db580534c 100644
--- a/src/ImageSharp/Formats/Png/Filters/PaethFilter.cs
+++ b/src/ImageSharp/Formats/Png/Filters/PaethFilter.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The Paeth filter computes a simple linear function of the three neighboring pixels (left, above, upper left),
/// then chooses as predictor the neighboring pixel closest to the computed value.
diff --git a/src/ImageSharp/Formats/Png/Filters/SubFilter.cs b/src/ImageSharp/Formats/Png/Filters/SubFilter.cs
index f81122ad24..62cc57718b 100644
--- a/src/ImageSharp/Formats/Png/Filters/SubFilter.cs
+++ b/src/ImageSharp/Formats/Png/Filters/SubFilter.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The Sub filter transmits the difference between each byte and the value of the corresponding byte
/// of the prior pixel.
diff --git a/src/ImageSharp/Formats/Png/Filters/UpFilter.cs b/src/ImageSharp/Formats/Png/Filters/UpFilter.cs
index b89a3c5fcc..a2051d33ff 100644
--- a/src/ImageSharp/Formats/Png/Filters/UpFilter.cs
+++ b/src/ImageSharp/Formats/Png/Filters/UpFilter.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The Up filter is just like the Sub filter except that the pixel immediately above the current pixel,
/// rather than just to its left, is used as the predictor.
diff --git a/src/ImageSharp/Formats/Png/IPngDecoderOptions.cs b/src/ImageSharp/Formats/Png/IPngDecoderOptions.cs
index de163ba7e5..c612a7159b 100644
--- a/src/ImageSharp/Formats/Png/IPngDecoderOptions.cs
+++ b/src/ImageSharp/Formats/Png/IPngDecoderOptions.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The optioas for decoding png images
///
diff --git a/src/ImageSharp/Formats/Png/IPngEncoderOptions.cs b/src/ImageSharp/Formats/Png/IPngEncoderOptions.cs
index 8f0a4cd829..73d7a393b4 100644
--- a/src/ImageSharp/Formats/Png/IPngEncoderOptions.cs
+++ b/src/ImageSharp/Formats/Png/IPngEncoderOptions.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
- using ImageSharp.Quantizers;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// The options availible for manipulating the encoder pipeline
///
diff --git a/src/ImageSharp/Formats/Png/ImageExtensions.cs b/src/ImageSharp/Formats/Png/ImageExtensions.cs
index 697380c19f..70815e0faf 100644
--- a/src/ImageSharp/Formats/Png/ImageExtensions.cs
+++ b/src/ImageSharp/Formats/Png/ImageExtensions.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.IO;
-
- using Formats;
-
- using ImageSharp.PixelFormats;
+using System.IO;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Formats/Png/PngChunk.cs b/src/ImageSharp/Formats/Png/PngChunk.cs
index 3d769057ca..9e7357f00a 100644
--- a/src/ImageSharp/Formats/Png/PngChunk.cs
+++ b/src/ImageSharp/Formats/Png/PngChunk.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Stores header information about a chunk.
diff --git a/src/ImageSharp/Formats/Png/PngChunkTypes.cs b/src/ImageSharp/Formats/Png/PngChunkTypes.cs
index 72486b50d7..b501783d54 100644
--- a/src/ImageSharp/Formats/Png/PngChunkTypes.cs
+++ b/src/ImageSharp/Formats/Png/PngChunkTypes.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Contains a list of possible chunk type identifiers.
diff --git a/src/ImageSharp/Formats/Png/PngColorType.cs b/src/ImageSharp/Formats/Png/PngColorType.cs
index 421e27ba33..093edaddd9 100644
--- a/src/ImageSharp/Formats/Png/PngColorType.cs
+++ b/src/ImageSharp/Formats/Png/PngColorType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Provides enumeration of available PNG color types.
diff --git a/src/ImageSharp/Formats/Png/PngConfigurationModule.cs b/src/ImageSharp/Formats/Png/PngConfigurationModule.cs
index bb1c2086cc..c362e19529 100644
--- a/src/ImageSharp/Formats/Png/PngConfigurationModule.cs
+++ b/src/ImageSharp/Formats/Png/PngConfigurationModule.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Registers the image encoders, decoders and mime type detectors for the png format.
diff --git a/src/ImageSharp/Formats/Png/PngConstants.cs b/src/ImageSharp/Formats/Png/PngConstants.cs
index 84e76a3419..3c8992a540 100644
--- a/src/ImageSharp/Formats/Png/PngConstants.cs
+++ b/src/ImageSharp/Formats/Png/PngConstants.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
- using System.Text;
+using System.Collections.Generic;
+using System.Text;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Defines png constants defined in the specification.
///
diff --git a/src/ImageSharp/Formats/Png/PngDecoder.cs b/src/ImageSharp/Formats/Png/PngDecoder.cs
index 61a8cb2127..da3a2f139c 100644
--- a/src/ImageSharp/Formats/Png/PngDecoder.cs
+++ b/src/ImageSharp/Formats/Png/PngDecoder.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Encoder for generating an image out of a png encoded stream.
///
diff --git a/src/ImageSharp/Formats/Png/PngDecoderCore.cs b/src/ImageSharp/Formats/Png/PngDecoderCore.cs
index d9df44a091..75ca69684a 100644
--- a/src/ImageSharp/Formats/Png/PngDecoderCore.cs
+++ b/src/ImageSharp/Formats/Png/PngDecoderCore.cs
@@ -1,22 +1,19 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+using System;
+using System.Buffers;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Runtime.CompilerServices;
+using System.Text;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using static SixLabors.ImageSharp.ComparableExtensions;
+
+namespace SixLabors.ImageSharp.Formats
{
- using System;
- using System.Buffers;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Runtime.CompilerServices;
- using System.Text;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
-
- using static ComparableExtensions;
-
///
/// Performs the png decoding operation.
///
diff --git a/src/ImageSharp/Formats/Png/PngEncoder.cs b/src/ImageSharp/Formats/Png/PngEncoder.cs
index bfd82a0748..583d77a8ab 100644
--- a/src/ImageSharp/Formats/Png/PngEncoder.cs
+++ b/src/ImageSharp/Formats/Png/PngEncoder.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
- using System.IO;
-
- using ImageSharp.PixelFormats;
- using ImageSharp.Quantizers;
+using System.Collections.Generic;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Image encoder for writing image data to a stream in png format.
///
diff --git a/src/ImageSharp/Formats/Png/PngEncoderCore.cs b/src/ImageSharp/Formats/Png/PngEncoderCore.cs
index cfbd0c4493..cee62fde36 100644
--- a/src/ImageSharp/Formats/Png/PngEncoderCore.cs
+++ b/src/ImageSharp/Formats/Png/PngEncoderCore.cs
@@ -1,23 +1,18 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+using System;
+using System.Buffers;
+using System.IO;
+using System.Linq;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+using static SixLabors.ImageSharp.ComparableExtensions;
+
+namespace SixLabors.ImageSharp.Formats
{
- using System;
- using System.Buffers;
- using System.IO;
- using System.Linq;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
-
- using Quantizers;
-
- using static ComparableExtensions;
-
///
/// Performs the png encoding operation.
///
diff --git a/src/ImageSharp/Formats/Png/PngFormat.cs b/src/ImageSharp/Formats/Png/PngFormat.cs
index 6df2aa7c58..9cfa660126 100644
--- a/src/ImageSharp/Formats/Png/PngFormat.cs
+++ b/src/ImageSharp/Formats/Png/PngFormat.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Registers the image encoders, decoders and mime type detectors for the png format.
///
diff --git a/src/ImageSharp/Formats/Png/PngHeader.cs b/src/ImageSharp/Formats/Png/PngHeader.cs
index 9cf823fa19..3bbf10526a 100644
--- a/src/ImageSharp/Formats/Png/PngHeader.cs
+++ b/src/ImageSharp/Formats/Png/PngHeader.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Represents the png header chunk.
diff --git a/src/ImageSharp/Formats/Png/PngImageFormatDetector.cs b/src/ImageSharp/Formats/Png/PngImageFormatDetector.cs
index fdea3eb8ae..bf4a91caf2 100644
--- a/src/ImageSharp/Formats/Png/PngImageFormatDetector.cs
+++ b/src/ImageSharp/Formats/Png/PngImageFormatDetector.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Detects png file headers
///
diff --git a/src/ImageSharp/Formats/Png/PngInterlaceMode.cs b/src/ImageSharp/Formats/Png/PngInterlaceMode.cs
index b43aff0b78..a39ccd6bed 100644
--- a/src/ImageSharp/Formats/Png/PngInterlaceMode.cs
+++ b/src/ImageSharp/Formats/Png/PngInterlaceMode.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Provides enumeration of available PNG interlace modes.
diff --git a/src/ImageSharp/Formats/Png/Zlib/Adler32.cs b/src/ImageSharp/Formats/Png/Zlib/Adler32.cs
index 5f92cc9e09..d0ddd84405 100644
--- a/src/ImageSharp/Formats/Png/Zlib/Adler32.cs
+++ b/src/ImageSharp/Formats/Png/Zlib/Adler32.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Computes Adler32 checksum for a stream of data. An Adler32
/// checksum is not as reliable as a CRC32 checksum, but a lot faster to
diff --git a/src/ImageSharp/Formats/Png/Zlib/Crc32.cs b/src/ImageSharp/Formats/Png/Zlib/Crc32.cs
index d940112a8d..7ca0f668b5 100644
--- a/src/ImageSharp/Formats/Png/Zlib/Crc32.cs
+++ b/src/ImageSharp/Formats/Png/Zlib/Crc32.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Generate a table for a byte-wise 32-bit CRC calculation on the polynomial:
/// x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x+1.
diff --git a/src/ImageSharp/Formats/Png/Zlib/IChecksum.cs b/src/ImageSharp/Formats/Png/Zlib/IChecksum.cs
index cbd292dc4c..4b656ab9cd 100644
--- a/src/ImageSharp/Formats/Png/Zlib/IChecksum.cs
+++ b/src/ImageSharp/Formats/Png/Zlib/IChecksum.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
+namespace SixLabors.ImageSharp.Formats
{
///
/// Interface to compute a data checksum used by checked input/output streams.
diff --git a/src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs b/src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs
index c1f04fa981..11ddb10730 100644
--- a/src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs
+++ b/src/ImageSharp/Formats/Png/Zlib/ZlibDeflateStream.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Formats
-{
- using System;
- using System.IO;
- using System.IO.Compression;
+using System;
+using System.IO;
+using System.IO.Compression;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Provides methods and properties for compressing streams by using the Zlib Deflate algorithm.
///
diff --git a/src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs b/src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs
index 136f919da7..d668ff4176 100644
--- a/src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs
+++ b/src/ImageSharp/Formats/Png/Zlib/ZlibInflateStream.cs
@@ -1,11 +1,14 @@
-namespace ImageSharp.Formats
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.IO.Compression;
- using System.Text;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.IO.Compression;
+using System.Text;
+namespace SixLabors.ImageSharp.Formats
+{
///
/// Provides methods and properties for deframing streams from PNGs.
///
diff --git a/src/ImageSharp/GraphicsOptions.cs b/src/ImageSharp/GraphicsOptions.cs
index f45582e1e6..114eaab2a6 100644
--- a/src/ImageSharp/GraphicsOptions.cs
+++ b/src/ImageSharp/GraphicsOptions.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Options for influencing the drawing functions.
///
diff --git a/src/ImageSharp/IConfigurationModule.cs b/src/ImageSharp/IConfigurationModule.cs
index 95b92ed056..93c40497da 100644
--- a/src/ImageSharp/IConfigurationModule.cs
+++ b/src/ImageSharp/IConfigurationModule.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Represents an interface that can register image encoders, decoders and image format detectors.
diff --git a/src/ImageSharp/IImageProcessingContextFactory.cs b/src/ImageSharp/IImageProcessingContextFactory.cs
index 08c536a602..b7b935ecd5 100644
--- a/src/ImageSharp/IImageProcessingContextFactory.cs
+++ b/src/ImageSharp/IImageProcessingContextFactory.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Represents an interface that will create IInternalImageProcessingContext instances
///
diff --git a/src/ImageSharp/IImageProcessingContext{TPixel}.cs b/src/ImageSharp/IImageProcessingContext{TPixel}.cs
index 6aa2b799fa..552e8d579d 100644
--- a/src/ImageSharp/IImageProcessingContext{TPixel}.cs
+++ b/src/ImageSharp/IImageProcessingContext{TPixel}.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// An interface to queue up image operations to apply to an image.
///
diff --git a/src/ImageSharp/IO/BigEndianBitConverter.cs b/src/ImageSharp/IO/BigEndianBitConverter.cs
index debe1706c9..6b5cf3b9c7 100644
--- a/src/ImageSharp/IO/BigEndianBitConverter.cs
+++ b/src/ImageSharp/IO/BigEndianBitConverter.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
+namespace SixLabors.ImageSharp.IO
{
///
/// Implementation of EndianBitConverter which converts to/from big-endian byte arrays.
diff --git a/src/ImageSharp/IO/EndianBinaryReader.cs b/src/ImageSharp/IO/EndianBinaryReader.cs
index e21d3d3db3..0d660c68d5 100644
--- a/src/ImageSharp/IO/EndianBinaryReader.cs
+++ b/src/ImageSharp/IO/EndianBinaryReader.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
- using System.IO;
- using System.Text;
+using System;
+using System.IO;
+using System.Text;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness, depending on the it is constructed with.
/// No data is buffered in the reader; the client may seek within the stream at will.
diff --git a/src/ImageSharp/IO/EndianBinaryWriter.cs b/src/ImageSharp/IO/EndianBinaryWriter.cs
index ef026f00c2..dd87faf455 100644
--- a/src/ImageSharp/IO/EndianBinaryWriter.cs
+++ b/src/ImageSharp/IO/EndianBinaryWriter.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
- using System.IO;
- using System.Text;
+using System;
+using System.IO;
+using System.Text;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness, depending on
/// the it is constructed with.
diff --git a/src/ImageSharp/IO/EndianBitConverter.Conversion.cs b/src/ImageSharp/IO/EndianBitConverter.Conversion.cs
index 0858acfedc..844c81cc9e 100644
--- a/src/ImageSharp/IO/EndianBitConverter.Conversion.cs
+++ b/src/ImageSharp/IO/EndianBitConverter.Conversion.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness.
///
diff --git a/src/ImageSharp/IO/EndianBitConverter.CopyBytes.cs b/src/ImageSharp/IO/EndianBitConverter.CopyBytes.cs
index b46a453a4f..ea1d7aa5ac 100644
--- a/src/ImageSharp/IO/EndianBitConverter.CopyBytes.cs
+++ b/src/ImageSharp/IO/EndianBitConverter.CopyBytes.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness.
///
diff --git a/src/ImageSharp/IO/EndianBitConverter.GetBytes.cs b/src/ImageSharp/IO/EndianBitConverter.GetBytes.cs
index b3e0133e43..5686c829c4 100644
--- a/src/ImageSharp/IO/EndianBitConverter.GetBytes.cs
+++ b/src/ImageSharp/IO/EndianBitConverter.GetBytes.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness.
///
diff --git a/src/ImageSharp/IO/EndianBitConverter.ToType.cs b/src/ImageSharp/IO/EndianBitConverter.ToType.cs
index 93b49558ad..0c0e49911b 100644
--- a/src/ImageSharp/IO/EndianBitConverter.ToType.cs
+++ b/src/ImageSharp/IO/EndianBitConverter.ToType.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness.
///
diff --git a/src/ImageSharp/IO/EndianBitConverter.cs b/src/ImageSharp/IO/EndianBitConverter.cs
index 06b88dbc90..b563a09cb8 100644
--- a/src/ImageSharp/IO/EndianBitConverter.cs
+++ b/src/ImageSharp/IO/EndianBitConverter.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.IO
+{
///
/// Equivalent of , but with either endianness.
///
diff --git a/src/ImageSharp/IO/Endianness.cs b/src/ImageSharp/IO/Endianness.cs
index aefda6dc4b..59b2ae77c1 100644
--- a/src/ImageSharp/IO/Endianness.cs
+++ b/src/ImageSharp/IO/Endianness.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
+namespace SixLabors.ImageSharp.IO
{
///
/// Endianness of a converter
diff --git a/src/ImageSharp/IO/IFileSystem.cs b/src/ImageSharp/IO/IFileSystem.cs
index ee1ef84d7b..072c05ea7f 100644
--- a/src/ImageSharp/IO/IFileSystem.cs
+++ b/src/ImageSharp/IO/IFileSystem.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System.IO;
+using System.IO;
+namespace SixLabors.ImageSharp.IO
+{
#if !NETSTANDARD1_1
///
/// A simple interface representing the filesystem.
diff --git a/src/ImageSharp/IO/LittleEndianBitConverter.cs b/src/ImageSharp/IO/LittleEndianBitConverter.cs
index 81ed8d55c2..712bfd97b1 100644
--- a/src/ImageSharp/IO/LittleEndianBitConverter.cs
+++ b/src/ImageSharp/IO/LittleEndianBitConverter.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
+namespace SixLabors.ImageSharp.IO
{
///
/// Implementation of EndianBitConverter which converts to/from little-endian byte arrays.
diff --git a/src/ImageSharp/IO/LocalFileSystem.cs b/src/ImageSharp/IO/LocalFileSystem.cs
index 02a9914ead..9c419698ff 100644
--- a/src/ImageSharp/IO/LocalFileSystem.cs
+++ b/src/ImageSharp/IO/LocalFileSystem.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.IO
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+namespace SixLabors.ImageSharp.IO
+{
#if !NETSTANDARD1_1
///
/// A wrapper around the local File apis.
diff --git a/src/ImageSharp/Image/ICloningImageProcessor.cs b/src/ImageSharp/Image/ICloningImageProcessor.cs
index a6a3a9a73d..1e7d6e4f0a 100644
--- a/src/ImageSharp/Image/ICloningImageProcessor.cs
+++ b/src/ImageSharp/Image/ICloningImageProcessor.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// Encapsulates methods to alter the pixels of a new image, cloned from the original image.
///
diff --git a/src/ImageSharp/Image/IImage.cs b/src/ImageSharp/Image/IImage.cs
index b9e8e392a3..6e05757276 100644
--- a/src/ImageSharp/Image/IImage.cs
+++ b/src/ImageSharp/Image/IImage.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using Formats;
+using SixLabors.ImageSharp.Formats;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates the basic properties and methods required to manipulate images.
///
diff --git a/src/ImageSharp/Image/IImageBase.cs b/src/ImageSharp/Image/IImageBase.cs
index 9e0c10606b..9aea1517d6 100644
--- a/src/ImageSharp/Image/IImageBase.cs
+++ b/src/ImageSharp/Image/IImageBase.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using SixLabors.Primitives;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates the basic properties and methods required to manipulate images.
///
diff --git a/src/ImageSharp/Image/IImageBase{TPixel}.cs b/src/ImageSharp/Image/IImageBase{TPixel}.cs
index 8b4977b7dc..a05867db3c 100644
--- a/src/ImageSharp/Image/IImageBase{TPixel}.cs
+++ b/src/ImageSharp/Image/IImageBase{TPixel}.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using ImageSharp.PixelFormats;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates the basic properties and methods required to manipulate images in varying formats.
///
diff --git a/src/ImageSharp/Image/IImageFrame.cs b/src/ImageSharp/Image/IImageFrame.cs
index bf3261d93c..3d23d6e09a 100644
--- a/src/ImageSharp/Image/IImageFrame.cs
+++ b/src/ImageSharp/Image/IImageFrame.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Encapsulates the basic properties and methods required to manipulate images.
diff --git a/src/ImageSharp/Image/IImageProcessor.cs b/src/ImageSharp/Image/IImageProcessor.cs
index 1e144e835c..5eec31b478 100644
--- a/src/ImageSharp/Image/IImageProcessor.cs
+++ b/src/ImageSharp/Image/IImageProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// Encapsulates methods to alter the pixels of an image.
///
diff --git a/src/ImageSharp/Image/Image.Decode.cs b/src/ImageSharp/Image/Image.Decode.cs
index 1013107062..b4ab712d05 100644
--- a/src/ImageSharp/Image/Image.Decode.cs
+++ b/src/ImageSharp/Image/Image.Decode.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.IO;
- using System.Linq;
- using Formats;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System.IO;
+using System.Linq;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Adds static methods allowing the decoding of new images.
///
diff --git a/src/ImageSharp/Image/Image.FromBytes.cs b/src/ImageSharp/Image/Image.FromBytes.cs
index c7023b860b..9da9c5e432 100644
--- a/src/ImageSharp/Image/Image.FromBytes.cs
+++ b/src/ImageSharp/Image/Image.FromBytes.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.IO;
- using Formats;
-
- using ImageSharp.PixelFormats;
+using System.IO;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Adds static methods allowing the creation of new image from a byte array.
///
diff --git a/src/ImageSharp/Image/Image.FromFile.cs b/src/ImageSharp/Image/Image.FromFile.cs
index ca395ce088..0474a6d476 100644
--- a/src/ImageSharp/Image/Image.FromFile.cs
+++ b/src/ImageSharp/Image/Image.FromFile.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
#if !NETSTANDARD1_1
- using System;
- using System.IO;
- using Formats;
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Adds static methods allowing the creation of new image from a given file.
///
@@ -217,5 +215,5 @@ namespace ImageSharp
}
}
}
-#endif
-}
\ No newline at end of file
+}
+#endif
\ No newline at end of file
diff --git a/src/ImageSharp/Image/Image.FromStream.cs b/src/ImageSharp/Image/Image.FromStream.cs
index 29d93ae859..90fa12e3f5 100644
--- a/src/ImageSharp/Image/Image.FromStream.cs
+++ b/src/ImageSharp/Image/Image.FromStream.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using Formats;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Adds static methods allowing the creation of new image from a given stream.
///
diff --git a/src/ImageSharp/Image/Image.LoadPixelData.cs b/src/ImageSharp/Image/Image.LoadPixelData.cs
index 7b6a4d6684..2438d9eec8 100644
--- a/src/ImageSharp/Image/Image.LoadPixelData.cs
+++ b/src/ImageSharp/Image/Image.LoadPixelData.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.IO;
- using System.Runtime.CompilerServices;
- using System.Threading.Tasks;
- using Formats;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using System.Runtime.CompilerServices;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Adds static methods allowing the creation of new image from raw pixel data.
///
diff --git a/src/ImageSharp/Image/ImageBase{TPixel}.cs b/src/ImageSharp/Image/ImageBase{TPixel}.cs
index 7d965cb050..db8964fa31 100644
--- a/src/ImageSharp/Image/ImageBase{TPixel}.cs
+++ b/src/ImageSharp/Image/ImageBase{TPixel}.cs
@@ -1,19 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Diagnostics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
+using System;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// The base class of all images. Encapsulates the basic properties and methods required to manipulate
/// images in different pixel formats.
diff --git a/src/ImageSharp/Image/ImageExtensions.cs b/src/ImageSharp/Image/ImageExtensions.cs
index 6095b49e3a..acf209dcbb 100644
--- a/src/ImageSharp/Image/ImageExtensions.cs
+++ b/src/ImageSharp/Image/ImageExtensions.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Text;
- using ImageSharp.Formats;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods over Image{TPixel}
///
diff --git a/src/ImageSharp/Image/ImageFrame{TPixel}.cs b/src/ImageSharp/Image/ImageFrame{TPixel}.cs
index 1e55d7b3b3..333fd9c5f2 100644
--- a/src/ImageSharp/Image/ImageFrame{TPixel}.cs
+++ b/src/ImageSharp/Image/ImageFrame{TPixel}.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Represents a single frame in a animation.
///
diff --git a/src/ImageSharp/Image/Image{TPixel}.cs b/src/ImageSharp/Image/Image{TPixel}.cs
index 70e0a83491..47ddfac210 100644
--- a/src/ImageSharp/Image/Image{TPixel}.cs
+++ b/src/ImageSharp/Image/Image{TPixel}.cs
@@ -1,23 +1,20 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.IO;
+using System.Numerics;
+using System.Text;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+
+namespace SixLabors.ImageSharp
{
- using System;
- using System.Collections.Generic;
- using System.Diagnostics;
- using System.IO;
- using System.Numerics;
- using System.Text;
- using System.Threading.Tasks;
-
- using Formats;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
-
///
/// Encapsulates an image, which consists of the pixel data for a graphics image and its attributes.
///
diff --git a/src/ImageSharp/Image/PixelAccessor{TPixel}.cs b/src/ImageSharp/Image/PixelAccessor{TPixel}.cs
index 3902ba4255..84d7d04450 100644
--- a/src/ImageSharp/Image/PixelAccessor{TPixel}.cs
+++ b/src/ImageSharp/Image/PixelAccessor{TPixel}.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Diagnostics;
- using System.Runtime.CompilerServices;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Provides per-pixel access to generic pixels.
///
diff --git a/src/ImageSharp/Image/PixelArea{TPixel}.cs b/src/ImageSharp/Image/PixelArea{TPixel}.cs
index 4ddfcadb7b..e9924f8235 100644
--- a/src/ImageSharp/Image/PixelArea{TPixel}.cs
+++ b/src/ImageSharp/Image/PixelArea{TPixel}.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Diagnostics;
- using System.IO;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics;
+using System.IO;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Represents an area of generic pixels.
///
diff --git a/src/ImageSharp/ImageFormats.cs b/src/ImageSharp/ImageFormats.cs
index f79191eae6..d677839688 100644
--- a/src/ImageSharp/ImageFormats.cs
+++ b/src/ImageSharp/ImageFormats.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.Formats;
+using SixLabors.ImageSharp.Formats;
+namespace SixLabors.ImageSharp
+{
///
/// The static collection of all the default image formats
///
diff --git a/src/ImageSharp/ImageSharp.csproj b/src/ImageSharp/ImageSharp.csproj
index 8733131a74..c16045d61d 100644
--- a/src/ImageSharp/ImageSharp.csproj
+++ b/src/ImageSharp/ImageSharp.csproj
@@ -3,18 +3,18 @@
A cross-platform library for the processing of image files; written in C#ImageSharp1.0.0-alpha9
- James Jackson-South and contributors
+ Six Labors and contributorsnetstandard1.3;netstandard1.1truetrue
- ImageSharp
- ImageSharp
+ SixLabors.ImageSharp
+ SixLabors.ImageSharpImage Resize Crop Gif Jpg Jpeg Bitmap Png Core
- https://raw.githubusercontent.com/JimBobSquarePants/ImageSharp/master/build/icons/imagesharp-logo-128.png
- https://github.com/JimBobSquarePants/ImageSharp
+ https://raw.githubusercontent.com/SixLabor/ImageSharp/master/build/icons/imagesharp-logo-128.png
+ https://github.com/SixLabor/ImageSharphttp://www.apache.org/licenses/LICENSE-2.0git
- https://github.com/JimBobSquarePants/ImageSharp
+ https://github.com/SixLabor/ImageSharpfalsefalsefalse
@@ -31,23 +31,24 @@
-
-
+
+ All
-
+
-
-
+
+
-
+ ..\..\ImageSharp.ruleset
+ SixLabors.ImageSharptrue
diff --git a/src/ImageSharp/Memory/Buffer.cs b/src/ImageSharp/Memory/Buffer.cs
index 4b3681c744..bbe37b8594 100644
--- a/src/ImageSharp/Memory/Buffer.cs
+++ b/src/ImageSharp/Memory/Buffer.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
+using System;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// Manages a buffer of value type objects as a Disposable resource.
/// The backing array is either pooled or comes from the outside.
diff --git a/src/ImageSharp/Memory/Buffer2D.cs b/src/ImageSharp/Memory/Buffer2D.cs
index 59cabb1bd4..d86eb5b267 100644
--- a/src/ImageSharp/Memory/Buffer2D.cs
+++ b/src/ImageSharp/Memory/Buffer2D.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// Represents a buffer of value type objects
/// interpreted as a 2D region of x elements.
diff --git a/src/ImageSharp/Memory/Buffer2DExtensions.cs b/src/ImageSharp/Memory/Buffer2DExtensions.cs
index 046bfd81fc..d9c6801a1d 100644
--- a/src/ImageSharp/Memory/Buffer2DExtensions.cs
+++ b/src/ImageSharp/Memory/Buffer2DExtensions.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System;
- using System.Runtime.CompilerServices;
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// Defines extension methods for .
///
diff --git a/src/ImageSharp/Memory/Fast2DArray{T}.cs b/src/ImageSharp/Memory/Fast2DArray{T}.cs
index 260c829e21..e8e785c029 100644
--- a/src/ImageSharp/Memory/Fast2DArray{T}.cs
+++ b/src/ImageSharp/Memory/Fast2DArray{T}.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System;
- using System.Diagnostics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// Provides fast access to 2D arrays.
///
diff --git a/src/ImageSharp/Memory/IBuffer2D.cs b/src/ImageSharp/Memory/IBuffer2D.cs
index 300c29a1ba..2f60fd02a0 100644
--- a/src/ImageSharp/Memory/IBuffer2D.cs
+++ b/src/ImageSharp/Memory/IBuffer2D.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// An interface that represents a pinned buffer of value type objects
/// interpreted as a 2D region of x elements.
diff --git a/src/ImageSharp/Memory/PixelDataPool{T}.cs b/src/ImageSharp/Memory/PixelDataPool{T}.cs
index 643f1c6ca3..6f4cef707a 100644
--- a/src/ImageSharp/Memory/PixelDataPool{T}.cs
+++ b/src/ImageSharp/Memory/PixelDataPool{T}.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System.Buffers;
-
- using ImageSharp.PixelFormats;
+using System.Buffers;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// Provides a resource pool that enables reusing instances of value type arrays for image data .
///
diff --git a/src/ImageSharp/Memory/SpanHelper.cs b/src/ImageSharp/Memory/SpanHelper.cs
index 0e794e1b57..73bc5f55d8 100644
--- a/src/ImageSharp/Memory/SpanHelper.cs
+++ b/src/ImageSharp/Memory/SpanHelper.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Memory
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.Memory
+{
///
/// Utility methods for
///
diff --git a/src/ImageSharp/MetaData/IMetaData.cs b/src/ImageSharp/MetaData/IMetaData.cs
index 6daa04dd63..61a906c03d 100644
--- a/src/ImageSharp/MetaData/IMetaData.cs
+++ b/src/ImageSharp/MetaData/IMetaData.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.Formats;
+using SixLabors.ImageSharp.Formats;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates the metadata of an image frame.
///
diff --git a/src/ImageSharp/MetaData/ImageFrameMetaData.cs b/src/ImageSharp/MetaData/ImageFrameMetaData.cs
index 9004fbd1df..71051d11af 100644
--- a/src/ImageSharp/MetaData/ImageFrameMetaData.cs
+++ b/src/ImageSharp/MetaData/ImageFrameMetaData.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.Formats;
+using SixLabors.ImageSharp.Formats;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates the metadata of an image frame.
///
diff --git a/src/ImageSharp/MetaData/ImageMetaData.cs b/src/ImageSharp/MetaData/ImageMetaData.cs
index a5b36f884d..5e99f30239 100644
--- a/src/ImageSharp/MetaData/ImageMetaData.cs
+++ b/src/ImageSharp/MetaData/ImageMetaData.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Collections.Generic;
- using ImageSharp.Formats;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.Formats;
+namespace SixLabors.ImageSharp
+{
///
/// Encapsulates the metadata of an image.
///
diff --git a/src/ImageSharp/MetaData/ImageProperty.cs b/src/ImageSharp/MetaData/ImageProperty.cs
index 178794283c..0c575cf260 100644
--- a/src/ImageSharp/MetaData/ImageProperty.cs
+++ b/src/ImageSharp/MetaData/ImageProperty.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Stores meta information about a image, like the name of the author,
/// the copyright information, the date, where the image was created
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifDataType.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifDataType.cs
index f2d012c6c8..aa874df79a 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifDataType.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifDataType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Specifies exif data types.
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifParts.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifParts.cs
index 880a434534..3bfa3281a3 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifParts.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifParts.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Specifies which parts will be written when the profile is added to an image.
///
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifProfile.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifProfile.cs
index a7fd8fd6a8..48f1b6e940 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifProfile.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifProfile.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Collections.Generic;
- using System.Collections.ObjectModel;
- using System.IO;
-
- using ImageSharp.PixelFormats;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Represents an EXIF profile providing access to the collection of values.
///
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifReader.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifReader.cs
index 53123bfc29..d7d4c8b114 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifReader.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifReader.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
- using System.Collections.ObjectModel;
- using System.Linq;
- using System.Text;
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.Linq;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Reads and parses EXIF data from a byte array
///
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifTag.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifTag.cs
index 6f4b494857..c6a9740568 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifTag.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifTag.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// All exif tags from the Exif standard 2.2
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifTagDescriptionAttribute.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifTagDescriptionAttribute.cs
index e08bddd3ff..6135033254 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifTagDescriptionAttribute.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifTagDescriptionAttribute.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Reflection;
+using System;
+using System.Reflection;
+namespace SixLabors.ImageSharp
+{
///
/// Class that provides a description for an ExifTag value.
///
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifValue.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifValue.cs
index a2965917b1..c20aa2cbc7 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifValue.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifValue.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
- using System.Text;
+using System;
+using System.Globalization;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Represent the value of the EXIF profile.
///
diff --git a/src/ImageSharp/MetaData/Profiles/Exif/ExifWriter.cs b/src/ImageSharp/MetaData/Profiles/Exif/ExifWriter.cs
index bf8f4caa26..2156240224 100644
--- a/src/ImageSharp/MetaData/Profiles/Exif/ExifWriter.cs
+++ b/src/ImageSharp/MetaData/Profiles/Exif/ExifWriter.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
- using System.Collections.ObjectModel;
- using System.Text;
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Contains methods for writing EXIF metadata.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccCurveSegment.cs b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccCurveSegment.cs
index f34f006e7c..c1b30bc816 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccCurveSegment.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccCurveSegment.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A segment of a curve
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccFormulaCurveElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccFormulaCurveElement.cs
index ad03c8ff8a..44ec136d81 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccFormulaCurveElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccFormulaCurveElement.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A formula based curve segment
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccOneDimensionalCurve.cs b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccOneDimensionalCurve.cs
index 3f6497cccf..377d5d0808 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccOneDimensionalCurve.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccOneDimensionalCurve.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// A one dimensional curve
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccParametricCurve.cs b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccParametricCurve.cs
index 14aaf153ef..870c994a8d 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccParametricCurve.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccParametricCurve.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A parametric curve
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccResponseCurve.cs b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccResponseCurve.cs
index a5816e212e..435d014926 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccResponseCurve.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccResponseCurve.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
+using System;
+using System.Linq;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// A response curve
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccSampledCurveElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccSampledCurveElement.cs
index 859d43338e..de3f348c75 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccSampledCurveElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Curves/IccSampledCurveElement.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// A sampled curve segment
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Curves.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Curves.cs
index ba32586fea..6ea81f9cc6 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Curves.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Curves.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to read ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Lut.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Lut.cs
index a34ee42fce..0c39cc7bfc 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Lut.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Lut.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to read ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Matrix.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Matrix.cs
index 23ad9feb22..c209741875 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Matrix.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Matrix.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Provides methods to read ICC data types
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElement.cs
index 371c5c42a6..fd41ec5b67 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElement.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Provides methods to read ICC data types
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitives.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitives.cs
index 44a892084c..c4642ed25e 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitives.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitives.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to read ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Primitives.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Primitives.cs
index 85d80c7a84..544a57c7ab 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Primitives.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.Primitives.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Text;
+using System;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to read ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs
index 711de818b3..c988c9198d 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
- using System.Numerics;
+using System;
+using System.Globalization;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to read ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
index cb1fe5b55e..8e269a474a 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Text;
- using ImageSharp.IO;
+using System;
+using System.Text;
+using SixLabors.ImageSharp.IO;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to read ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Curves.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Curves.cs
index 4b6e454a1d..6cbb7148af 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Curves.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Curves.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to write ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Lut.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Lut.cs
index f85d59714f..0cfae36fc2 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Lut.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Lut.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Provides methods to write ICC data types
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Matrix.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Matrix.cs
index 13a15b4836..3f873d3b0f 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Matrix.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Matrix.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Numerics;
-
- using ImageSharp.Memory;
+using System.Numerics;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to write ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElement.cs
index b3ddb538cd..2522aee805 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElement.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Provides methods to write ICC data types
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitives.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitives.cs
index d90c1ff549..9f8d8d0579 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitives.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitives.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to write ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Primitives.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Primitives.cs
index fbb7065e6b..eb5f7eddb3 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Primitives.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.Primitives.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Text;
+using System;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to write ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntry.cs
index b74f22054e..8c0640cbdd 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Linq;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to write ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
index a9a65b80be..6a0ddf6399 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.IO;
- using System.Text;
+using System;
+using System.IO;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Provides methods to write ICC data types
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccClutDataType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccClutDataType.cs
index 066cbe8489..021051b256 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccClutDataType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccClutDataType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Color lookup table data type
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorSpaceType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorSpaceType.cs
index 3f57ded742..77967ad663 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorSpaceType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorSpaceType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Color Space Type
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorantEncoding.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorantEncoding.cs
index 251a848b7b..22c29d31d1 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorantEncoding.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccColorantEncoding.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Colorant Encoding
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveMeasurementEncodings.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveMeasurementEncodings.cs
index 14515c113a..6d5e1b6f74 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveMeasurementEncodings.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveMeasurementEncodings.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Curve Measurement Encodings
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveSegmentSignature.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveSegmentSignature.cs
index 77ded0d1b5..d1c0f28434 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveSegmentSignature.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccCurveSegmentSignature.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Curve Segment Signature
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDataType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDataType.cs
index a4ca4befab..4fcca3f249 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDataType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDataType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Enumerates the basic data types as defined in ICC.1:2010 version 4.3.0.0
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDeviceAttribute.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDeviceAttribute.cs
index c57cf4f977..131434cfdc 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDeviceAttribute.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccDeviceAttribute.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Device attributes. Can be combined with a logical OR
/// The least-significant 32 bits are defined by the ICC,
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccFormulaCurveType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccFormulaCurveType.cs
index eacc1eb281..8810bbbb04 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccFormulaCurveType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccFormulaCurveType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Formula curve segment type
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMeasurementGeometry.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMeasurementGeometry.cs
index fdfb78049d..dc8db74629 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMeasurementGeometry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMeasurementGeometry.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Measurement Geometry
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMultiProcessElementSignature.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMultiProcessElementSignature.cs
index 8ab690b64f..80c74952ab 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMultiProcessElementSignature.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccMultiProcessElementSignature.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Multi process element signature
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccParametricCurveType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccParametricCurveType.cs
index 823b413402..563a40c901 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccParametricCurveType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccParametricCurveType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Formula curve segment type
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccPrimaryPlatformType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccPrimaryPlatformType.cs
index 8fdeb3f418..ee6f719109 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccPrimaryPlatformType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccPrimaryPlatformType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Enumerates the primary platform/operating system framework for which the profile was created
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileClass.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileClass.cs
index 9fb0b51f32..dbb6d61ed6 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileClass.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileClass.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Profile Class Name
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileFlag.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileFlag.cs
index aa8df88bd8..f149415d81 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileFlag.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileFlag.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Profile flags. Can be combined with a logical OR.
/// The least-significant 16 bits are reserved for the ICC,
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileTag.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileTag.cs
index 6eab5b3fe8..7c71fe9a54 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileTag.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccProfileTag.cs
@@ -1,10 +1,8 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
// ReSharper disable InconsistentNaming
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Enumerates the ICC Profile Tags as defined in ICC.1:2010 version 4.3.0.0
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccRenderingIntent.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccRenderingIntent.cs
index 10e0fbac99..cfcb8312eb 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccRenderingIntent.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccRenderingIntent.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Rendering intent
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningFlag.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningFlag.cs
index 2938d44698..422b752023 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningFlag.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningFlag.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Screening flags. Can be combined with a logical OR.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningSpotType.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningSpotType.cs
index 0d24c3ae5b..02138be3b3 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningSpotType.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccScreeningSpotType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Enumerates the screening spot types
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccSignatureName.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccSignatureName.cs
index 5fc2fa228c..b929afd9a9 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccSignatureName.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccSignatureName.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Signature Name
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardIlluminant.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardIlluminant.cs
index 3526887edc..c4482de1f1 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardIlluminant.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardIlluminant.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Standard Illuminant
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardObserver.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardObserver.cs
index 0efc5fd406..cfbec77689 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardObserver.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccStandardObserver.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Standard Observer
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccTypeSignature.cs b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccTypeSignature.cs
index a42cc8cd11..2249341af2 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccTypeSignature.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Enums/IccTypeSignature.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Type Signature
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Exceptions/InvalidIccProfileException.cs b/src/ImageSharp/MetaData/Profiles/ICC/Exceptions/InvalidIccProfileException.cs
index 54fe7c7641..13e20fd9d5 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Exceptions/InvalidIccProfileException.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Exceptions/InvalidIccProfileException.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Represents an error that happened while reading or writing a corrupt/invalid ICC profile
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/IccProfile.cs b/src/ImageSharp/MetaData/Profiles/ICC/IccProfile.cs
index 978d5bc24f..e569cd1694 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/IccProfile.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/IccProfile.cs
@@ -1,16 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
+
#if !NETSTANDARD1_1
- using System.Security.Cryptography;
+using System.Security.Cryptography;
#endif
+namespace SixLabors.ImageSharp
+{
///
/// Represents an ICC profile
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/IccProfileHeader.cs b/src/ImageSharp/MetaData/Profiles/ICC/IccProfileHeader.cs
index 8237dc7a82..e08914a973 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/IccProfileHeader.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/IccProfileHeader.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// Contains all values of an ICC profile header
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/IccReader.cs b/src/ImageSharp/MetaData/Profiles/ICC/IccReader.cs
index b24c96f023..a01a0beac3 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/IccReader.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/IccReader.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System.Collections.Generic;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp
+{
///
/// Reads and parses ICC data from a byte array
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs
index 5db3d96eac..5bada6e772 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// The data of an ICC tag entry
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/IccWriter.cs b/src/ImageSharp/MetaData/Profiles/ICC/IccWriter.cs
index 19c00e8f55..c7f39aff4d 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/IccWriter.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/IccWriter.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Collections.Generic;
- using System.Linq;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// Contains methods for writing ICC profiles.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccBAcsProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccBAcsProcessElement.cs
index a20a52d8e6..566a9cff4e 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccBAcsProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccBAcsProcessElement.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A placeholder (might be used for future ICC versions)
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccClutProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccClutProcessElement.cs
index 7d5855168e..2c93796630 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccClutProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccClutProcessElement.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A CLUT (color lookup table) element to process data
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccCurveSetProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccCurveSetProcessElement.cs
index c16ca93d24..e081c084e8 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccCurveSetProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccCurveSetProcessElement.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// A set of curves to process data
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccEAcsProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccEAcsProcessElement.cs
index 9219f52002..c4a49eeb3f 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccEAcsProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccEAcsProcessElement.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A placeholder (might be used for future ICC versions)
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMatrixProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMatrixProcessElement.cs
index 259f714896..afe41c624c 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMatrixProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMatrixProcessElement.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
-
- using ImageSharp.Memory;
+using System;
+using System.Linq;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp
+{
///
/// A matrix element to process data
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMultiProcessElement.cs b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMultiProcessElement.cs
index 205e61f011..ebac2912b4 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMultiProcessElement.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/MultiProcessElements/IccMultiProcessElement.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// An element to process data
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccChromaticityTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccChromaticityTagDataEntry.cs
index 85f40f5e41..a7a70c11bd 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccChromaticityTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccChromaticityTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// The chromaticity tag type provides basic chromaticity data
/// and type of phosphors or colorants of a monitor to applications and utilities.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantOrderTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantOrderTagDataEntry.cs
index 9be5541a28..654af027eb 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantOrderTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantOrderTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This tag specifies the laydown order in which colorants
/// will be printed on an n-colorant device.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantTableTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantTableTagDataEntry.cs
index 041f74f391..5adc7ca283 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantTableTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccColorantTableTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// The purpose of this tag is to identify the colorants used in
/// the profile by a unique name and set of PCSXYZ or PCSLAB values
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCrdInfoTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCrdInfoTagDataEntry.cs
index 73588bbf05..431ffa887c 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCrdInfoTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCrdInfoTagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// This type contains the PostScript product name to which this profile
/// corresponds and the names of the companion CRDs
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs
index c14995748b..0ab80e5065 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// The type contains a one-dimensional table of double values.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
index 57f04b11ae..f39330d6cd 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Text;
+using System;
+using System.Linq;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// The dataType is a simple data structure that contains
/// either 7-bit ASCII or binary data, i.e. textType data or transparent bytes.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDateTimeTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDateTimeTagDataEntry.cs
index 7111913cbf..4dc935b9b5 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDateTimeTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDateTimeTagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// This type is a representation of the time and date.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccFix16ArrayTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccFix16ArrayTagDataEntry.cs
index c91347d23f..d8d67465bb 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccFix16ArrayTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccFix16ArrayTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents an array of doubles (from 32bit fixed point values).
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut16TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut16TagDataEntry.cs
index 45d7b3c50c..fec50e3e3a 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut16TagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut16TagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
+using System;
+using System.Linq;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// This structure represents a color transform using tables
/// with 16-bit precision.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut8TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut8TagDataEntry.cs
index 538cf0505b..89e5e38949 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut8TagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLut8TagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
+using System;
+using System.Linq;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// This structure represents a color transform using tables
/// with 8-bit precision.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutAToBTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutAToBTagDataEntry.cs
index d440447cca..17720dd5dd 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutAToBTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutAToBTagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
+using System;
+using System.Linq;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// This structure represents a color transform.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutBToATagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutBToATagDataEntry.cs
index 9d63dd171f..51566c4b0f 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutBToATagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccLutBToATagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
+using System;
+using System.Linq;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// This structure represents a color transform.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMeasurementTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMeasurementTagDataEntry.cs
index 390a5ba54d..31278da621 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMeasurementTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMeasurementTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// The measurementType information refers only to the internal
/// profile data and is meant to provide profile makers an alternative
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiLocalizedUnicodeTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiLocalizedUnicodeTagDataEntry.cs
index 573e77ed47..bdf9162018 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiLocalizedUnicodeTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiLocalizedUnicodeTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This tag structure contains a set of records each referencing
/// a multilingual string associated with a profile.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiProcessElementsTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiProcessElementsTagDataEntry.cs
index e3e6ef1437..954096f44f 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiProcessElementsTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccMultiProcessElementsTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This structure represents a color transform, containing
/// a sequence of processing elements.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccNamedColor2TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccNamedColor2TagDataEntry.cs
index 17b7213b24..e7a13c28a8 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccNamedColor2TagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccNamedColor2TagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// The namedColor2Type is a count value and array of structures
/// that provide color coordinates for color names.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccParametricCurveTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccParametricCurveTagDataEntry.cs
index 4264c0b24d..3791083710 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccParametricCurveTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccParametricCurveTagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// The parametricCurveType describes a one-dimensional curve by
/// specifying one of a predefined set of functions using the parameters.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceDescTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceDescTagDataEntry.cs
index 547483e233..e4f6b2e28e 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceDescTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceDescTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type is an array of structures, each of which contains information
/// from the header fields and tags from the original profiles which were
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceIdentifierTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceIdentifierTagDataEntry.cs
index 1a1b02c0bc..e980a9715c 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceIdentifierTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccProfileSequenceIdentifierTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type is an array of structures, each of which contains information
/// for identification of a profile used in a sequence.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccResponseCurveSet16TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccResponseCurveSet16TagDataEntry.cs
index f4fc7fbd21..dd3f782957 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccResponseCurveSet16TagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccResponseCurveSet16TagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// The purpose of this tag type is to provide a mechanism to relate physical
/// colorant amounts with the normalized device codes produced by lut8Type, lut16Type,
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccScreeningTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccScreeningTagDataEntry.cs
index 8c3a2d83b1..dad5d86587 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccScreeningTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccScreeningTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type describes various screening parameters including
/// screen frequency, screening angle, and spot shape.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccSignatureTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccSignatureTagDataEntry.cs
index 9ce2c1b9ae..a6367f55b8 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccSignatureTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccSignatureTagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Typically this type is used for registered tags that can
/// be displayed on many development systems as a sequence of four characters.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextDescriptionTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextDescriptionTagDataEntry.cs
index 202220f93f..306ad2689f 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextDescriptionTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextDescriptionTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
+using System;
+using System.Globalization;
+namespace SixLabors.ImageSharp
+{
///
/// The TextDescriptionType contains three types of text description.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextTagDataEntry.cs
index 9e56a1cf8a..772782619b 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccTextTagDataEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// This is a simple text structure that contains a text string.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUFix16ArrayTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUFix16ArrayTagDataEntry.cs
index 2b7b4044d8..77f8e1c87e 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUFix16ArrayTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUFix16ArrayTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents an array of doubles (from 32bit values).
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt16ArrayTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt16ArrayTagDataEntry.cs
index da77253102..c42d5338ce 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt16ArrayTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt16ArrayTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents an array of unsigned shorts.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt32ArrayTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt32ArrayTagDataEntry.cs
index 0dabdecc12..d322d48a73 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt32ArrayTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt32ArrayTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents an array of unsigned 32bit integers.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt64ArrayTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt64ArrayTagDataEntry.cs
index d62a4a8a79..5ff2b37b75 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt64ArrayTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt64ArrayTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents an array of unsigned 64bit integers.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt8ArrayTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt8ArrayTagDataEntry.cs
index 30363df9dd..72f6dcc573 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt8ArrayTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUInt8ArrayTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents an array of bytes.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUcrBgTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUcrBgTagDataEntry.cs
index e668e5cfdd..e189e9ae70 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUcrBgTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUcrBgTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This type contains curves representing the under color removal and black generation
/// and a text string which is a general description of the method used for the UCR and BG.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUnknownTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUnknownTagDataEntry.cs
index 79549b7c81..7628a2e14d 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUnknownTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccUnknownTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// This tag stores data of an unknown tag data entry
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccViewingConditionsTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccViewingConditionsTagDataEntry.cs
index 5f7406ef11..980f5b53bd 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccViewingConditionsTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccViewingConditionsTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// This type represents a set of viewing condition parameters.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccXyzTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccXyzTagDataEntry.cs
index 77f9ff7069..8b41cb5fba 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccXyzTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccXyzTagDataEntry.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
- using System.Numerics;
+using System;
+using System.Linq;
+using System.Numerics;
+namespace SixLabors.ImageSharp
+{
///
/// The XYZType contains an array of XYZ values.
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccClut.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccClut.cs
index d527d4052e..d9d8dc9ee7 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccClut.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccClut.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// Color Lookup Table
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccColorantTableEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccColorantTableEntry.cs
index bd89550750..b9b43e9b2a 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccColorantTableEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccColorantTableEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Entry of ICC colorant table
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLocalizedString.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLocalizedString.cs
index 0e27729638..6ffc51dbbd 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLocalizedString.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLocalizedString.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
+using System;
+using System.Globalization;
+namespace SixLabors.ImageSharp
+{
///
/// A string with a specific locale
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLut.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLut.cs
index 9b86e11139..3777a96eb3 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLut.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccLut.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// Lookup Table
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccNamedColor.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccNamedColor.cs
index 5d51615684..b59778caf4 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccNamedColor.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccNamedColor.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// A specific color with a name
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccPositionNumber.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccPositionNumber.cs
index 768aead0ef..9e58fd0281 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccPositionNumber.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccPositionNumber.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Position of an object within an ICC profile
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileDescription.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileDescription.cs
index 4f744631d8..2bb894d338 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileDescription.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileDescription.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// ICC Profile description
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileId.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileId.cs
index fc4760d3f1..955fd89eb0 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileId.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileId.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// ICC Profile ID
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileSequenceIdentifier.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileSequenceIdentifier.cs
index 65507bf6bf..7f5ab7d7fb 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileSequenceIdentifier.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccProfileSequenceIdentifier.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Linq;
+using System;
+using System.Linq;
+namespace SixLabors.ImageSharp
+{
///
/// Description of a profile within a sequence
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccResponseNumber.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccResponseNumber.cs
index 5c58aa1b16..4607857c68 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccResponseNumber.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccResponseNumber.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Associates a normalized device code with a measurement value
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccScreeningChannel.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccScreeningChannel.cs
index ac0e89bb05..dae6abb4da 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccScreeningChannel.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccScreeningChannel.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// A single channel of a
///
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccTagTableEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccTagTableEntry.cs
index 7937569991..4d900444fa 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/Various/IccTagTableEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/Various/IccTagTableEntry.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp
+{
///
/// Entry of ICC tag table
///
diff --git a/src/ImageSharp/Numerics/LongRational.cs b/src/ImageSharp/Numerics/LongRational.cs
index f56abc2899..48494d6466 100644
--- a/src/ImageSharp/Numerics/LongRational.cs
+++ b/src/ImageSharp/Numerics/LongRational.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
- using System.Text;
+using System;
+using System.Globalization;
+using System.Text;
+namespace SixLabors.ImageSharp
+{
///
/// Represents a number that can be expressed as a fraction
///
diff --git a/src/ImageSharp/Numerics/Rational.cs b/src/ImageSharp/Numerics/Rational.cs
index d219a54696..03941b90d8 100644
--- a/src/ImageSharp/Numerics/Rational.cs
+++ b/src/ImageSharp/Numerics/Rational.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
+using System;
+using System.Globalization;
+namespace SixLabors.ImageSharp
+{
///
/// Represents a number that can be expressed as a fraction.
///
diff --git a/src/ImageSharp/Numerics/SignedRational.cs b/src/ImageSharp/Numerics/SignedRational.cs
index bd2213dce0..8821bd28c6 100644
--- a/src/ImageSharp/Numerics/SignedRational.cs
+++ b/src/ImageSharp/Numerics/SignedRational.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Globalization;
+using System;
+using System.Globalization;
+namespace SixLabors.ImageSharp
+{
///
/// Represents a number that can be expressed as a fraction.
///
diff --git a/src/ImageSharp/Numerics/ValueSize.cs b/src/ImageSharp/Numerics/ValueSize.cs
index af7454c191..659e0ebfe1 100644
--- a/src/ImageSharp/Numerics/ValueSize.cs
+++ b/src/ImageSharp/Numerics/ValueSize.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using SixLabors.Primitives;
+using System;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Represents a value in relation to a value on the image
///
diff --git a/src/ImageSharp/PixelFormats/Alpha8.cs b/src/ImageSharp/PixelFormats/Alpha8.cs
index 59934fdc64..c266035a6b 100644
--- a/src/ImageSharp/PixelFormats/Alpha8.cs
+++ b/src/ImageSharp/PixelFormats/Alpha8.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing a single 8 bit normalized W values.
///
diff --git a/src/ImageSharp/PixelFormats/Argb32.cs b/src/ImageSharp/PixelFormats/Argb32.cs
index f389723dc3..33294838e6 100644
--- a/src/ImageSharp/PixelFormats/Argb32.cs
+++ b/src/ImageSharp/PixelFormats/Argb32.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 8-bit unsigned normalized values ranging from 0 to 255.
/// The color components are stored in alpha, red, green, and blue order.
diff --git a/src/ImageSharp/PixelFormats/Bgr24.cs b/src/ImageSharp/PixelFormats/Bgr24.cs
index aaed5c3852..e210856b36 100644
--- a/src/ImageSharp/PixelFormats/Bgr24.cs
+++ b/src/ImageSharp/PixelFormats/Bgr24.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Pixel type containing three 8-bit unsigned normalized values ranging from 0 to 255.
/// The color components are stored in blue, green, red order.
diff --git a/src/ImageSharp/PixelFormats/Bgr565.cs b/src/ImageSharp/PixelFormats/Bgr565.cs
index af22b14a09..b4e7aad583 100644
--- a/src/ImageSharp/PixelFormats/Bgr565.cs
+++ b/src/ImageSharp/PixelFormats/Bgr565.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing unsigned normalized values ranging from 0 to 1. The x and z components use 5 bits, and the y component uses 6 bits.
///
diff --git a/src/ImageSharp/PixelFormats/Bgra32.cs b/src/ImageSharp/PixelFormats/Bgra32.cs
index f1ac20b567..e8469414d3 100644
--- a/src/ImageSharp/PixelFormats/Bgra32.cs
+++ b/src/ImageSharp/PixelFormats/Bgra32.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 8-bit unsigned normalized values ranging from 0 to 255.
/// The color components are stored in blue, green, red, and alpha order.
diff --git a/src/ImageSharp/PixelFormats/Bgra4444.cs b/src/ImageSharp/PixelFormats/Bgra4444.cs
index 746e1062ba..c51a872d1a 100644
--- a/src/ImageSharp/PixelFormats/Bgra4444.cs
+++ b/src/ImageSharp/PixelFormats/Bgra4444.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing unsigned normalized values, ranging from 0 to 1, using 4 bits each for x, y, z, and w.
///
diff --git a/src/ImageSharp/PixelFormats/Bgra5551.cs b/src/ImageSharp/PixelFormats/Bgra5551.cs
index 198f911088..8be4ce82c9 100644
--- a/src/ImageSharp/PixelFormats/Bgra5551.cs
+++ b/src/ImageSharp/PixelFormats/Bgra5551.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing unsigned normalized values ranging from 0 to 1. The x , y and z components use 5 bits, and the w component uses 1 bit.
///
diff --git a/src/ImageSharp/PixelFormats/Byte4.cs b/src/ImageSharp/PixelFormats/Byte4.cs
index 14053ba122..829937c8ad 100644
--- a/src/ImageSharp/PixelFormats/Byte4.cs
+++ b/src/ImageSharp/PixelFormats/Byte4.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 8-bit unsigned integer values, ranging from 0 to 255.
///
diff --git a/src/ImageSharp/PixelFormats/ColorBuilder{TPixel}.cs b/src/ImageSharp/PixelFormats/ColorBuilder{TPixel}.cs
index 92fb006abf..c646d804ac 100644
--- a/src/ImageSharp/PixelFormats/ColorBuilder{TPixel}.cs
+++ b/src/ImageSharp/PixelFormats/ColorBuilder{TPixel}.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Globalization;
+using System;
+using System.Globalization;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// A set of named colors mapped to the provided Color space.
///
diff --git a/src/ImageSharp/PixelFormats/ColorConstants.cs b/src/ImageSharp/PixelFormats/ColorConstants.cs
index 236d3a889e..f97d3b190e 100644
--- a/src/ImageSharp/PixelFormats/ColorConstants.cs
+++ b/src/ImageSharp/PixelFormats/ColorConstants.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Provides useful color definitions.
///
diff --git a/src/ImageSharp/PixelFormats/ComponentOrder.cs b/src/ImageSharp/PixelFormats/ComponentOrder.cs
index 8f151b41d6..d7d35726c8 100644
--- a/src/ImageSharp/PixelFormats/ComponentOrder.cs
+++ b/src/ImageSharp/PixelFormats/ComponentOrder.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
+namespace SixLabors.ImageSharp.PixelFormats
{
///
/// Enumerates the various component orders.
diff --git a/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.cs b/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.cs
index c042d76786..04ce766e56 100644
--- a/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.cs
+++ b/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.cs
@@ -5,7 +5,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.PixelFormats
+namespace SixLabors.ImageSharp.PixelFormats
{
using System;
using System.Numerics;
diff --git a/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.tt b/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.tt
index 16292489fc..4f64086c9e 100644
--- a/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.tt
+++ b/src/ImageSharp/PixelFormats/Generated/PixelOperations{TPixel}.Generated.tt
@@ -102,7 +102,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.PixelFormats
+namespace SixLabors.ImageSharp.PixelFormats
{
using System;
using System.Numerics;
diff --git a/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.cs b/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.cs
index e42c575d89..952b8baeb5 100644
--- a/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.cs
+++ b/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.cs
@@ -5,15 +5,15 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
using System;
using System.Numerics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats;
///
/// Provides optimized overrides for bulk operations.
diff --git a/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.tt b/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.tt
index 9c01fa9157..0492fa40ae 100644
--- a/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.tt
+++ b/src/ImageSharp/PixelFormats/Generated/Rgba32.PixelOperations.Generated.tt
@@ -66,15 +66,15 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
using System;
using System.Numerics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats;
///
/// Provides optimized overrides for bulk operations.
diff --git a/src/ImageSharp/PixelFormats/HalfSingle.cs b/src/ImageSharp/PixelFormats/HalfSingle.cs
index 3bdfc9f1cf..2394b1be88 100644
--- a/src/ImageSharp/PixelFormats/HalfSingle.cs
+++ b/src/ImageSharp/PixelFormats/HalfSingle.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing a single 16 bit floating point value.
///
diff --git a/src/ImageSharp/PixelFormats/HalfTypeHelper.cs b/src/ImageSharp/PixelFormats/HalfTypeHelper.cs
index 740795adc6..4d6ef0fb40 100644
--- a/src/ImageSharp/PixelFormats/HalfTypeHelper.cs
+++ b/src/ImageSharp/PixelFormats/HalfTypeHelper.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Helper methods for packing and unpacking floating point values
///
diff --git a/src/ImageSharp/PixelFormats/HalfVector2.cs b/src/ImageSharp/PixelFormats/HalfVector2.cs
index 7f1fe4ebdd..aa5f321908 100644
--- a/src/ImageSharp/PixelFormats/HalfVector2.cs
+++ b/src/ImageSharp/PixelFormats/HalfVector2.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing two 16-bit floating-point values.
///
diff --git a/src/ImageSharp/PixelFormats/HalfVector4.cs b/src/ImageSharp/PixelFormats/HalfVector4.cs
index 062287dbe6..87a1c9a498 100644
--- a/src/ImageSharp/PixelFormats/HalfVector4.cs
+++ b/src/ImageSharp/PixelFormats/HalfVector4.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 16-bit floating-point values.
///
diff --git a/src/ImageSharp/PixelFormats/IPackedVector{TPacked}.cs b/src/ImageSharp/PixelFormats/IPackedVector{TPacked}.cs
index ec283e6f2a..6775cbc589 100644
--- a/src/ImageSharp/PixelFormats/IPackedVector{TPacked}.cs
+++ b/src/ImageSharp/PixelFormats/IPackedVector{TPacked}.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// This interface exists for ensuring signature compatibility to MonoGame and XNA packed color types.
///
diff --git a/src/ImageSharp/PixelFormats/IPixel.cs b/src/ImageSharp/PixelFormats/IPixel.cs
index 9090e1210c..37c505c848 100644
--- a/src/ImageSharp/PixelFormats/IPixel.cs
+++ b/src/ImageSharp/PixelFormats/IPixel.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// An interface that represents a generic pixel type.
///
diff --git a/src/ImageSharp/PixelFormats/NamedColors{TPixel}.cs b/src/ImageSharp/PixelFormats/NamedColors{TPixel}.cs
index 0b55dcbf91..45050de72e 100644
--- a/src/ImageSharp/PixelFormats/NamedColors{TPixel}.cs
+++ b/src/ImageSharp/PixelFormats/NamedColors{TPixel}.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
+namespace SixLabors.ImageSharp.PixelFormats
{
///
/// A set of named colors mapped to the provided color space.
diff --git a/src/ImageSharp/PixelFormats/NormalizedByte2.cs b/src/ImageSharp/PixelFormats/NormalizedByte2.cs
index 992986f92b..9a69f6ab36 100644
--- a/src/ImageSharp/PixelFormats/NormalizedByte2.cs
+++ b/src/ImageSharp/PixelFormats/NormalizedByte2.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed packed pixel type containing two 8-bit signed normalized values, ranging from −1 to 1.
///
diff --git a/src/ImageSharp/PixelFormats/NormalizedByte4.cs b/src/ImageSharp/PixelFormats/NormalizedByte4.cs
index 99f603f690..920f92cae7 100644
--- a/src/ImageSharp/PixelFormats/NormalizedByte4.cs
+++ b/src/ImageSharp/PixelFormats/NormalizedByte4.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 8-bit signed normalized values, ranging from −1 to 1.
///
diff --git a/src/ImageSharp/PixelFormats/NormalizedShort2.cs b/src/ImageSharp/PixelFormats/NormalizedShort2.cs
index a0615563f0..6d28f61c25 100644
--- a/src/ImageSharp/PixelFormats/NormalizedShort2.cs
+++ b/src/ImageSharp/PixelFormats/NormalizedShort2.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing two 16-bit signed normalized values, ranging from −1 to 1.
///
diff --git a/src/ImageSharp/PixelFormats/NormalizedShort4.cs b/src/ImageSharp/PixelFormats/NormalizedShort4.cs
index f35fb63684..45f984da0b 100644
--- a/src/ImageSharp/PixelFormats/NormalizedShort4.cs
+++ b/src/ImageSharp/PixelFormats/NormalizedShort4.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 16-bit signed normalized values, ranging from −1 to 1.
///
diff --git a/src/ImageSharp/PixelFormats/PackedPixelConverterHelper.cs b/src/ImageSharp/PixelFormats/PackedPixelConverterHelper.cs
index 2a25ffc164..0537ff514e 100644
--- a/src/ImageSharp/PixelFormats/PackedPixelConverterHelper.cs
+++ b/src/ImageSharp/PixelFormats/PackedPixelConverterHelper.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
+using System;
+using System.Numerics;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Assists with the conversion of known packed pixel formats from one to another.
///
diff --git a/src/ImageSharp/PixelFormats/PixelBlenderMode.cs b/src/ImageSharp/PixelFormats/PixelBlenderMode.cs
index 1e48f71814..ae70cdee43 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenderMode.cs
+++ b/src/ImageSharp/PixelFormats/PixelBlenderMode.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Collections.Generic;
- using System.Text;
+using System;
+using System.Collections.Generic;
+using System.Text;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// The various blending modes.
///
diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.cs b/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.cs
index 915d9a9244..e76ff4b803 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.cs
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.cs
@@ -4,11 +4,11 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.PixelFormats.PixelBlenders
+namespace SixLabors.ImageSharp.PixelFormats.PixelBlenders
{
using System;
using System.Numerics;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
///
diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.tt b/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.tt
index 230b05499f..0dfe7101a1 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.tt
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.tt
@@ -16,11 +16,11 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.PixelFormats.PixelBlenders
+namespace SixLabors.ImageSharp.PixelFormats.PixelBlenders
{
using System;
using System.Numerics;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
///
diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs
index 4213be0bae..c221b1b0e9 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.cs
@@ -4,7 +4,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.PixelFormats.PixelBlenders
+namespace SixLabors.ImageSharp.PixelFormats.PixelBlenders
{
using System.Numerics;
using System.Runtime.CompilerServices;
diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt
index 53d22d8f38..4387caaf89 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.Generated.tt
@@ -16,7 +16,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.PixelFormats.PixelBlenders
+namespace SixLabors.ImageSharp.PixelFormats.PixelBlenders
{
using System.Numerics;
using System.Runtime.CompilerServices;
diff --git a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.cs b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.cs
index b1fca9520c..04c750255f 100644
--- a/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.cs
+++ b/src/ImageSharp/PixelFormats/PixelBlenders/PorterDuffFunctions.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats.PixelBlenders
-{
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats.PixelBlenders
+{
///
/// Collection of Porter Duff alpha blending functions applying an the 'Over' composition model.
///
diff --git a/src/ImageSharp/PixelFormats/PixelBlender{TPixel}.cs b/src/ImageSharp/PixelFormats/PixelBlender{TPixel}.cs
index 1a1d1cd054..54cb09c28a 100644
--- a/src/ImageSharp/PixelFormats/PixelBlender{TPixel}.cs
+++ b/src/ImageSharp/PixelFormats/PixelBlender{TPixel}.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Abstract base class for calling pixel composition functions
///
diff --git a/src/ImageSharp/PixelFormats/PixelConversionExtensions.cs b/src/ImageSharp/PixelFormats/PixelConversionExtensions.cs
index 1ea2628951..37b225d2e0 100644
--- a/src/ImageSharp/PixelFormats/PixelConversionExtensions.cs
+++ b/src/ImageSharp/PixelFormats/PixelConversionExtensions.cs
@@ -1,8 +1,11 @@
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Runtime.CompilerServices;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Extension methods for copying single pixel data into byte Spans.
/// TODO: This utility class exists for legacy reasons. Need to do a lot of chore work to remove it (mostly in test classes).
diff --git a/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.PixelBenders.cs b/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.PixelBenders.cs
index 5a3737dc66..154ec73738 100644
--- a/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.PixelBenders.cs
+++ b/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.PixelBenders.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using ImageSharp.PixelFormats.PixelBlenders;
+using SixLabors.ImageSharp.PixelFormats.PixelBlenders;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Provides access to pixel blenders
///
diff --git a/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.cs b/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.cs
index a62d14527a..4f879fbdc7 100644
--- a/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.cs
+++ b/src/ImageSharp/PixelFormats/PixelOperations{TPixel}.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// A stateless class implementing Strategy Pattern for batched pixel-data conversion operations
/// for pixel buffers of type .
diff --git a/src/ImageSharp/PixelFormats/Rg32.cs b/src/ImageSharp/PixelFormats/Rg32.cs
index 0575689a77..d2c296515f 100644
--- a/src/ImageSharp/PixelFormats/Rg32.cs
+++ b/src/ImageSharp/PixelFormats/Rg32.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing two 16-bit unsigned normalized values ranging from 0 to 1.
///
diff --git a/src/ImageSharp/PixelFormats/Rgb24.cs b/src/ImageSharp/PixelFormats/Rgb24.cs
index b8cc8dc24f..5a12cff201 100644
--- a/src/ImageSharp/PixelFormats/Rgb24.cs
+++ b/src/ImageSharp/PixelFormats/Rgb24.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Pixel type containing three 8-bit unsigned normalized values ranging from 0 to 255.
/// The color components are stored in red, green, blue order.
diff --git a/src/ImageSharp/PixelFormats/Rgba1010102.cs b/src/ImageSharp/PixelFormats/Rgba1010102.cs
index e682aa4772..e6967d23ea 100644
--- a/src/ImageSharp/PixelFormats/Rgba1010102.cs
+++ b/src/ImageSharp/PixelFormats/Rgba1010102.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed vector type containing unsigned normalized values ranging from 0 to 1.
/// The x, y and z components use 10 bits, and the w component uses 2 bits.
diff --git a/src/ImageSharp/PixelFormats/Rgba32.Definitions.cs b/src/ImageSharp/PixelFormats/Rgba32.Definitions.cs
index ab4c2ea606..b5fed5a357 100644
--- a/src/ImageSharp/PixelFormats/Rgba32.Definitions.cs
+++ b/src/ImageSharp/PixelFormats/Rgba32.Definitions.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Provides standardized deifinitions for named colors.
///
diff --git a/src/ImageSharp/PixelFormats/Rgba32.PixelOperations.cs b/src/ImageSharp/PixelFormats/Rgba32.PixelOperations.cs
index 63e40e9cf7..a99c10d87d 100644
--- a/src/ImageSharp/PixelFormats/Rgba32.PixelOperations.cs
+++ b/src/ImageSharp/PixelFormats/Rgba32.PixelOperations.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Provides optimized overrides for bulk operations.
///
diff --git a/src/ImageSharp/PixelFormats/Rgba32.cs b/src/ImageSharp/PixelFormats/Rgba32.cs
index 85322c7c5c..045332ccf8 100644
--- a/src/ImageSharp/PixelFormats/Rgba32.cs
+++ b/src/ImageSharp/PixelFormats/Rgba32.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp
+{
///
/// Packed pixel type containing four 8-bit unsigned normalized values ranging from 0 to 255.
/// The color components are stored in red, green, blue, and alpha order.
diff --git a/src/ImageSharp/PixelFormats/Rgba64.cs b/src/ImageSharp/PixelFormats/Rgba64.cs
index bdcf13763d..040ae15b1c 100644
--- a/src/ImageSharp/PixelFormats/Rgba64.cs
+++ b/src/ImageSharp/PixelFormats/Rgba64.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 16-bit unsigned normalized values ranging from 0 to 1.
///
diff --git a/src/ImageSharp/PixelFormats/RgbaComponent.cs b/src/ImageSharp/PixelFormats/RgbaComponent.cs
index ed85fb86bb..edadd5818e 100644
--- a/src/ImageSharp/PixelFormats/RgbaComponent.cs
+++ b/src/ImageSharp/PixelFormats/RgbaComponent.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Enumerates the RGBA (red, green, blue, alpha) color components.
diff --git a/src/ImageSharp/PixelFormats/RgbaVector.Definitions.cs b/src/ImageSharp/PixelFormats/RgbaVector.Definitions.cs
index dc965f9ff5..2ef37c43ae 100644
--- a/src/ImageSharp/PixelFormats/RgbaVector.Definitions.cs
+++ b/src/ImageSharp/PixelFormats/RgbaVector.Definitions.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
+namespace SixLabors.ImageSharp.PixelFormats
{
///
/// Provides operators and composition algorithms.
diff --git a/src/ImageSharp/PixelFormats/RgbaVector.PixelOperations.cs b/src/ImageSharp/PixelFormats/RgbaVector.PixelOperations.cs
index 00b7461661..1886df29f1 100644
--- a/src/ImageSharp/PixelFormats/RgbaVector.PixelOperations.cs
+++ b/src/ImageSharp/PixelFormats/RgbaVector.PixelOperations.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.Memory;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Provides optimized overrides for bulk operations.
///
diff --git a/src/ImageSharp/PixelFormats/RgbaVector.cs b/src/ImageSharp/PixelFormats/RgbaVector.cs
index c6eed1122e..ba641d590c 100644
--- a/src/ImageSharp/PixelFormats/RgbaVector.cs
+++ b/src/ImageSharp/PixelFormats/RgbaVector.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Unpacked pixel type containing four 16-bit floating-point values typically ranging from 0 to 1.
/// The color components are stored in red, green, blue, and alpha order.
diff --git a/src/ImageSharp/PixelFormats/Short2.cs b/src/ImageSharp/PixelFormats/Short2.cs
index 0b3f4be934..1355a94135 100644
--- a/src/ImageSharp/PixelFormats/Short2.cs
+++ b/src/ImageSharp/PixelFormats/Short2.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing two 16-bit signed integer values.
///
diff --git a/src/ImageSharp/PixelFormats/Short4.cs b/src/ImageSharp/PixelFormats/Short4.cs
index 9583009293..aecb4d2de8 100644
--- a/src/ImageSharp/PixelFormats/Short4.cs
+++ b/src/ImageSharp/PixelFormats/Short4.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.PixelFormats
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+namespace SixLabors.ImageSharp.PixelFormats
+{
///
/// Packed pixel type containing four 16-bit signed integer values.
///
diff --git a/src/ImageSharp/Processing/Binarization/BinaryThreshold.cs b/src/ImageSharp/Processing/Binarization/BinaryThreshold.cs
index 89d62cc4cb..5a165659b8 100644
--- a/src/ImageSharp/Processing/Binarization/BinaryThreshold.cs
+++ b/src/ImageSharp/Processing/Binarization/BinaryThreshold.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Binarization/Dither.cs b/src/ImageSharp/Processing/Binarization/Dither.cs
index 2d9ef42631..f21ccf0bd3 100644
--- a/src/ImageSharp/Processing/Binarization/Dither.cs
+++ b/src/ImageSharp/Processing/Binarization/Dither.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.Dithering;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/BlackWhite.cs b/src/ImageSharp/Processing/ColorMatrix/BlackWhite.cs
index 71d1d50707..300c073818 100644
--- a/src/ImageSharp/Processing/ColorMatrix/BlackWhite.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/BlackWhite.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/ColorBlindness.cs b/src/ImageSharp/Processing/ColorMatrix/ColorBlindness.cs
index 9ba961a71a..ebfa9ffdcd 100644
--- a/src/ImageSharp/Processing/ColorMatrix/ColorBlindness.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/ColorBlindness.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Grayscale.cs b/src/ImageSharp/Processing/ColorMatrix/Grayscale.cs
index 6109c54048..bcf48d3e2c 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Grayscale.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Grayscale.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Hue.cs b/src/ImageSharp/Processing/ColorMatrix/Hue.cs
index d299b650ae..bfc931977d 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Hue.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Hue.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Kodachrome.cs b/src/ImageSharp/Processing/ColorMatrix/Kodachrome.cs
index c0cd7caf7a..d7845320ad 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Kodachrome.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Kodachrome.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Lomograph.cs b/src/ImageSharp/Processing/ColorMatrix/Lomograph.cs
index a90551bf3c..947e531578 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Lomograph.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Lomograph.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Options/ColorBlindness.cs b/src/ImageSharp/Processing/ColorMatrix/Options/ColorBlindness.cs
index def253234f..1b92029f6b 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Options/ColorBlindness.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Options/ColorBlindness.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Enumerates the various types of defined color blindness filters.
diff --git a/src/ImageSharp/Processing/ColorMatrix/Options/GrayscaleMode.cs b/src/ImageSharp/Processing/ColorMatrix/Options/GrayscaleMode.cs
index f1294ffaff..370071b7ab 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Options/GrayscaleMode.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Options/GrayscaleMode.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Enumerates the various types of defined Grayscale filters.
diff --git a/src/ImageSharp/Processing/ColorMatrix/Polaroid.cs b/src/ImageSharp/Processing/ColorMatrix/Polaroid.cs
index b968aedfc4..c96087d57e 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Polaroid.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Polaroid.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Saturation.cs b/src/ImageSharp/Processing/ColorMatrix/Saturation.cs
index 895362c681..26ca5ec204 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Saturation.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Saturation.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/ColorMatrix/Sepia.cs b/src/ImageSharp/Processing/ColorMatrix/Sepia.cs
index 4ef4db14ea..d1116fac8b 100644
--- a/src/ImageSharp/Processing/ColorMatrix/Sepia.cs
+++ b/src/ImageSharp/Processing/ColorMatrix/Sepia.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Convolution/BoxBlur.cs b/src/ImageSharp/Processing/Convolution/BoxBlur.cs
index eaddfe2dc9..b0c6ffc8d2 100644
--- a/src/ImageSharp/Processing/Convolution/BoxBlur.cs
+++ b/src/ImageSharp/Processing/Convolution/BoxBlur.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Convolution/DetectEdges.cs b/src/ImageSharp/Processing/Convolution/DetectEdges.cs
index 8721bf4f89..79e7ac6cf4 100644
--- a/src/ImageSharp/Processing/Convolution/DetectEdges.cs
+++ b/src/ImageSharp/Processing/Convolution/DetectEdges.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Convolution/GaussianBlur.cs b/src/ImageSharp/Processing/Convolution/GaussianBlur.cs
index 1db4fd5009..9bca97242c 100644
--- a/src/ImageSharp/Processing/Convolution/GaussianBlur.cs
+++ b/src/ImageSharp/Processing/Convolution/GaussianBlur.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Convolution/GaussianSharpen.cs b/src/ImageSharp/Processing/Convolution/GaussianSharpen.cs
index 5f66f1771b..1cea2dae9b 100644
--- a/src/ImageSharp/Processing/Convolution/GaussianSharpen.cs
+++ b/src/ImageSharp/Processing/Convolution/GaussianSharpen.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Convolution/Options/EdgeDetection.cs b/src/ImageSharp/Processing/Convolution/Options/EdgeDetection.cs
index 809992f005..b01bb945cf 100644
--- a/src/ImageSharp/Processing/Convolution/Options/EdgeDetection.cs
+++ b/src/ImageSharp/Processing/Convolution/Options/EdgeDetection.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Enumerates the various types of defined edge detection filters.
diff --git a/src/ImageSharp/Processing/Delegate.cs b/src/ImageSharp/Processing/Delegate.cs
index 4b2677c853..b390e46ae9 100644
--- a/src/ImageSharp/Processing/Delegate.cs
+++ b/src/ImageSharp/Processing/Delegate.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/Alpha.cs b/src/ImageSharp/Processing/Effects/Alpha.cs
index 2081c91bda..2fac64e1cf 100644
--- a/src/ImageSharp/Processing/Effects/Alpha.cs
+++ b/src/ImageSharp/Processing/Effects/Alpha.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/BackgroundColor.cs b/src/ImageSharp/Processing/Effects/BackgroundColor.cs
index ec9fe32d6e..da00b4ddd0 100644
--- a/src/ImageSharp/Processing/Effects/BackgroundColor.cs
+++ b/src/ImageSharp/Processing/Effects/BackgroundColor.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/Brightness.cs b/src/ImageSharp/Processing/Effects/Brightness.cs
index d9ed576121..5c76287858 100644
--- a/src/ImageSharp/Processing/Effects/Brightness.cs
+++ b/src/ImageSharp/Processing/Effects/Brightness.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/Contrast.cs b/src/ImageSharp/Processing/Effects/Contrast.cs
index 0af86e1df4..562ab54dff 100644
--- a/src/ImageSharp/Processing/Effects/Contrast.cs
+++ b/src/ImageSharp/Processing/Effects/Contrast.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/Invert.cs b/src/ImageSharp/Processing/Effects/Invert.cs
index cc480cf0c3..9c0a7d3772 100644
--- a/src/ImageSharp/Processing/Effects/Invert.cs
+++ b/src/ImageSharp/Processing/Effects/Invert.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/OilPainting.cs b/src/ImageSharp/Processing/Effects/OilPainting.cs
index 844b5ceb6a..0494c9a8b9 100644
--- a/src/ImageSharp/Processing/Effects/OilPainting.cs
+++ b/src/ImageSharp/Processing/Effects/OilPainting.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Effects/Pixelate.cs b/src/ImageSharp/Processing/Effects/Pixelate.cs
index 3ae152c2ba..29e348f6e6 100644
--- a/src/ImageSharp/Processing/Effects/Pixelate.cs
+++ b/src/ImageSharp/Processing/Effects/Pixelate.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Overlays/Glow.cs b/src/ImageSharp/Processing/Overlays/Glow.cs
index e34cbf5915..ee35963487 100644
--- a/src/ImageSharp/Processing/Overlays/Glow.cs
+++ b/src/ImageSharp/Processing/Overlays/Glow.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Overlays/Vignette.cs b/src/ImageSharp/Processing/Overlays/Vignette.cs
index f0c962627e..cc93ccedc6 100644
--- a/src/ImageSharp/Processing/Overlays/Vignette.cs
+++ b/src/ImageSharp/Processing/Overlays/Vignette.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Processors/Binarization/BinaryThresholdProcessor.cs b/src/ImageSharp/Processing/Processors/Binarization/BinaryThresholdProcessor.cs
index ea1b759ab5..7070c993ef 100644
--- a/src/ImageSharp/Processing/Processors/Binarization/BinaryThresholdProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Binarization/BinaryThresholdProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to perform binary threshold filtering against an
/// . The image will be converted to grayscale before thresholding occurs.
diff --git a/src/ImageSharp/Processing/Processors/Binarization/ErrorDiffusionDitherProcessor.cs b/src/ImageSharp/Processing/Processors/Binarization/ErrorDiffusionDitherProcessor.cs
index 85522e2886..2590aa6a00 100644
--- a/src/ImageSharp/Processing/Processors/Binarization/ErrorDiffusionDitherProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Binarization/ErrorDiffusionDitherProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.Dithering;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An that dithers an image using error diffusion.
///
diff --git a/src/ImageSharp/Processing/Processors/Binarization/OrderedDitherProcessor.cs b/src/ImageSharp/Processing/Processors/Binarization/OrderedDitherProcessor.cs
index a190bcd61b..b71ea97cf7 100644
--- a/src/ImageSharp/Processing/Processors/Binarization/OrderedDitherProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Binarization/OrderedDitherProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Buffers;
-
- using ImageSharp.Dithering;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Buffers;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An that dithers an image using error diffusion.
///
diff --git a/src/ImageSharp/Processing/Processors/CloningImageProcessor.cs b/src/ImageSharp/Processing/Processors/CloningImageProcessor.cs
index 5db2d0865d..b4324a9ae3 100644
--- a/src/ImageSharp/Processing/Processors/CloningImageProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/CloningImageProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// Allows the application of processors to images.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/BlackWhiteProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/BlackWhiteProcessor.cs
index d37d119a41..d8b6ab9514 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/BlackWhiteProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/BlackWhiteProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image to their black and white equivalent.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs
index a91bd19467..1366a8fe1b 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatomalyProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Achromatomaly (Color desensitivity) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs
index d543c4edca..d1925e04df 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/AchromatopsiaProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Achromatopsia (Monochrome) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs
index ea73d0c662..964921d262 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranomalyProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Deuteranomaly (Green-Weak) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs
index 4b5129a8bf..f35d25a287 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/DeuteranopiaProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Deuteranopia (Green-Blind) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs
index 14eea08126..4c43ad0e21 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanomalyProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Protanopia (Red-Weak) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs
index 39cb715bde..3a18ed91e2 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/ProtanopiaProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Protanopia (Red-Blind) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs
index 2b402197bc..0c337af2d0 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanomalyProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Tritanomaly (Blue-Weak) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs
index 5d228afa79..76c9f98e74 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorBlindness/TritanopiaProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating Tritanopia (Blue-Blind) color blindness.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorMatrixProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorMatrixProcessor.cs
index 1bac145bc9..45ee1de59e 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/ColorMatrixProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/ColorMatrixProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The color matrix filter. Inherit from this class to perform operation involving color matrices.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt601Processor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt601Processor.cs
index 65de8a66d2..a7033cfc95 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt601Processor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt601Processor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image to Grayscale applying the formula as specified by ITU-R Recommendation BT.601
/// .
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt709Processor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt709Processor.cs
index 5f71e357b7..db7077620a 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt709Processor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/GrayscaleBt709Processor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image to Grayscale applying the formula as specified by ITU-R Recommendation BT.709
/// .
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/HueProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/HueProcessor.cs
index f286839776..a222f195e9 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/HueProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/HueProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to change the hue of an .
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/IColorMatrixFilter.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/IColorMatrixFilter.cs
index 0c29c65a10..d7785045fb 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/IColorMatrixFilter.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/IColorMatrixFilter.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Encapsulates properties and methods for creating processors that utilize a matrix to
/// alter the image pixels.
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/KodachromeProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/KodachromeProcessor.cs
index 18514236f7..e2ab32a70a 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/KodachromeProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/KodachromeProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating an old Kodachrome camera effect.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/LomographProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/LomographProcessor.cs
index bb33e51513..7ce96fa355 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/LomographProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/LomographProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating an old Lomograph effect.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/PolaroidProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/PolaroidProcessor.cs
index 5c1bd20b16..96fb084cfd 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/PolaroidProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/PolaroidProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image recreating an old Polaroid effect.
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/SaturationProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/SaturationProcessor.cs
index ffc8eb6b19..38788d9f9e 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/SaturationProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/SaturationProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to change the saturation of an .
///
diff --git a/src/ImageSharp/Processing/Processors/ColorMatrix/SepiaProcessor.cs b/src/ImageSharp/Processing/Processors/ColorMatrix/SepiaProcessor.cs
index 89be3acad5..610b3d5f1c 100644
--- a/src/ImageSharp/Processing/Processors/ColorMatrix/SepiaProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ColorMatrix/SepiaProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Converts the colors of the image to their sepia equivalent.
/// The formula used matches the svg specification.
diff --git a/src/ImageSharp/Processing/Processors/Convolution/BoxBlurProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/BoxBlurProcessor.cs
index 93a9254802..3c95d29974 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/BoxBlurProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/BoxBlurProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Applies a Box blur sampler to the image.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/Convolution2DProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/Convolution2DProcessor.cs
index 708b6c6fd8..1fe31be448 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/Convolution2DProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/Convolution2DProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Defines a sampler that uses two one-dimensional matrices to perform convolution against an image.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/Convolution2PassProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/Convolution2PassProcessor.cs
index e5813f0d5c..16b8075fcf 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/Convolution2PassProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/Convolution2PassProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Defines a sampler that uses two one-dimensional matrices to perform two-pass convolution against an image.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/ConvolutionProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/ConvolutionProcessor.cs
index cd2eb27004..9e256975e3 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/ConvolutionProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/ConvolutionProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Defines a sampler that uses a 2 dimensional matrix to perform convolution against an image.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetector2DProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetector2DProcessor.cs
index ab0b459076..af7a5e276e 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetector2DProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetector2DProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Defines a sampler that detects edges within an image using two one-dimensional matrices.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorCompassProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorCompassProcessor.cs
index cc21c3e19e..38bffe0c3c 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorCompassProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorCompassProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Defines a sampler that detects edges within an image using a eight two dimensional matrices.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorProcessor.cs
index 1400b6317a..b8e5106b7f 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/EdgeDetectorProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Defines a sampler that detects edges within an image using a single two dimensional matrix.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/IEdgeDetectorProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/IEdgeDetectorProcessor.cs
index c7c126794d..1561072c82 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/IEdgeDetectorProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/IEdgeDetectorProcessor.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.PixelFormats;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides properties and methods allowing the detection of edges within an image.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs
index b1361b514f..8e4cdd6b5a 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KayyaliProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Kayyali operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KirschProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KirschProcessor.cs
index af4700bb97..c0a3b35954 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KirschProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/KirschProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Kirsch operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs
index 5f58d56f8c..1b5c563187 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian3X3Processor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Laplacian 3 x 3 operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs
index 2e365374cf..11438fe8db 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/Laplacian5X5Processor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Laplacian 5 x 5 operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs
index de2594653d..424c01137e 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/LaplacianOfGaussianProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Laplacian of Gaussian operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/PrewittProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/PrewittProcessor.cs
index 1b2d5f50ed..0d2e9b2066 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/PrewittProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/PrewittProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Prewitt operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs
index d1b9614b62..09aa8ecb6c 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobertsCrossProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Roberts Cross operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs
index bc687f6743..18f8cbf18c 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/RobinsonProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Kirsch operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/ScharrProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/ScharrProcessor.cs
index 339b9741fc..e299d3f807 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/ScharrProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/ScharrProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Scharr operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/SobelProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/SobelProcessor.cs
index b9060ecbca..e975e4ff6c 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/SobelProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/EdgeDetection/SobelProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Diagnostics.CodeAnalysis;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// The Sobel operator filter.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/GaussianBlurProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/GaussianBlurProcessor.cs
index dcafd0d91e..583d38bf7f 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/GaussianBlurProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/GaussianBlurProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Applies a Gaussian blur sampler to the image.
///
diff --git a/src/ImageSharp/Processing/Processors/Convolution/GaussianSharpenProcessor.cs b/src/ImageSharp/Processing/Processors/Convolution/GaussianSharpenProcessor.cs
index 84a7f9b09c..e22904ae1c 100644
--- a/src/ImageSharp/Processing/Processors/Convolution/GaussianSharpenProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Convolution/GaussianSharpenProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Applies a Gaussian sharpening sampler to the image.
///
diff --git a/src/ImageSharp/Processing/Processors/DelegateProcessor.cs b/src/ImageSharp/Processing/Processors/DelegateProcessor.cs
index d594bf23ee..e1bd8c5265 100644
--- a/src/ImageSharp/Processing/Processors/DelegateProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/DelegateProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using System;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// Allows the application of processors to images.
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/AlphaProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/AlphaProcessor.cs
index 0efca43b26..ce0998a3c1 100644
--- a/src/ImageSharp/Processing/Processors/Effects/AlphaProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/AlphaProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to change the alpha component of an .
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/BackgroundColorProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/BackgroundColorProcessor.cs
index 96a2b704f7..21cc22bc9c 100644
--- a/src/ImageSharp/Processing/Processors/Effects/BackgroundColorProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/BackgroundColorProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Sets the background color of the image.
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/BrightnessProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/BrightnessProcessor.cs
index 3fbe1742ed..096f6b7abd 100644
--- a/src/ImageSharp/Processing/Processors/Effects/BrightnessProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/BrightnessProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to change the brightness of an .
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/ContrastProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/ContrastProcessor.cs
index e40f8d5de5..ba4c8b4dcb 100644
--- a/src/ImageSharp/Processing/Processors/Effects/ContrastProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/ContrastProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to change the contrast of an .
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/InvertProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/InvertProcessor.cs
index 07a57db54a..683433e28e 100644
--- a/src/ImageSharp/Processing/Processors/Effects/InvertProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/InvertProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to invert the colors of an .
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/OilPaintingProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/OilPaintingProcessor.cs
index 383917c45f..dc4ef1007b 100644
--- a/src/ImageSharp/Processing/Processors/Effects/OilPaintingProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/OilPaintingProcessor.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to apply an oil painting effect to an .
///
diff --git a/src/ImageSharp/Processing/Processors/Effects/PixelateProcessor.cs b/src/ImageSharp/Processing/Processors/Effects/PixelateProcessor.cs
index a44e85ef31..7050e5eeb7 100644
--- a/src/ImageSharp/Processing/Processors/Effects/PixelateProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Effects/PixelateProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Collections.Generic;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Collections.Generic;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An to pixelate the colors of an .
///
diff --git a/src/ImageSharp/Processing/Processors/ImageProcessor.cs b/src/ImageSharp/Processing/Processors/ImageProcessor.cs
index a4ed4eb988..84ad7f8993 100644
--- a/src/ImageSharp/Processing/Processors/ImageProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/ImageProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// Allows the application of processors to images.
///
diff --git a/src/ImageSharp/Processing/Processors/Overlays/GlowProcessor.cs b/src/ImageSharp/Processing/Processors/Overlays/GlowProcessor.cs
index 2b9c88f2d6..99300eb964 100644
--- a/src/ImageSharp/Processing/Processors/Overlays/GlowProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Overlays/GlowProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An that applies a radial glow effect an .
///
diff --git a/src/ImageSharp/Processing/Processors/Overlays/VignetteProcessor.cs b/src/ImageSharp/Processing/Processors/Overlays/VignetteProcessor.cs
index de50dd84bf..58e579509a 100644
--- a/src/ImageSharp/Processing/Processors/Overlays/VignetteProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Overlays/VignetteProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// An that applies a radial vignette effect to an .
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/AutoRotateProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/AutoRotateProcessor.cs
index 3a4eb31aee..e568bdea83 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/AutoRotateProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/AutoRotateProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Adjusts an image so that its orientation is suitable for viewing. Adjustments are based on EXIF metadata embedded in the image.
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/CropProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/CropProcessor.cs
index 37f8867755..d68c289db1 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/CropProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/CropProcessor.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Threading.Tasks;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods to allow the cropping of an image.
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/EntropyCropProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/EntropyCropProcessor.cs
index 648e86d3c9..89e22a7e6b 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/EntropyCropProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/EntropyCropProcessor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods to allow the cropping of an image to preserve areas of highest
/// entropy.
diff --git a/src/ImageSharp/Processing/Processors/Transforms/FlipProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/FlipProcessor.cs
index cba60f928e..f0173a6666 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/FlipProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/FlipProcessor.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods that allow the flipping of an image around its center point.
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/Matrix3x2Processor.cs b/src/ImageSharp/Processing/Processors/Transforms/Matrix3x2Processor.cs
index d1a35659b3..54724ee782 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/Matrix3x2Processor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/Matrix3x2Processor.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods to transform an image using a .
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.Weights.cs b/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.Weights.cs
index 8aef87ec85..1169d2eadc 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.Weights.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.Weights.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Conains the definition of and .
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.cs
index 59c0c37a27..8d5eeded15 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/ResamplingWeightedProcessor.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods that allow the resizing of images using various algorithms.
/// Adapted from
diff --git a/src/ImageSharp/Processing/Processors/Transforms/ResizeProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/ResizeProcessor.cs
index 2853867460..592e8d2e34 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/ResizeProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/ResizeProcessor.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods that allow the resizing of images using various algorithms.
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/RotateProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/RotateProcessor.cs
index 1959bb9cb5..b8341d4027 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/RotateProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/RotateProcessor.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods that allow the rotating of images.
///
diff --git a/src/ImageSharp/Processing/Processors/Transforms/SkewProcessor.cs b/src/ImageSharp/Processing/Processors/Transforms/SkewProcessor.cs
index 757f3fa0be..c6d7921e26 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/SkewProcessor.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/SkewProcessor.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing.Processors
-{
- using System;
- using System.Numerics;
- using System.Threading.Tasks;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System;
+using System.Numerics;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing.Processors
+{
///
/// Provides methods that allow the skewing of images.
///
diff --git a/src/ImageSharp/Processing/Transforms/AutoOrient.cs b/src/ImageSharp/Processing/Transforms/AutoOrient.cs
index f01fbef3dc..186c3b2236 100644
--- a/src/ImageSharp/Processing/Transforms/AutoOrient.cs
+++ b/src/ImageSharp/Processing/Transforms/AutoOrient.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/Crop.cs b/src/ImageSharp/Processing/Transforms/Crop.cs
index 6a8b02d023..3fa59c2483 100644
--- a/src/ImageSharp/Processing/Transforms/Crop.cs
+++ b/src/ImageSharp/Processing/Transforms/Crop.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/EntropyCrop.cs b/src/ImageSharp/Processing/Transforms/EntropyCrop.cs
index 8c5f32dd04..cbd2b46599 100644
--- a/src/ImageSharp/Processing/Transforms/EntropyCrop.cs
+++ b/src/ImageSharp/Processing/Transforms/EntropyCrop.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/Flip.cs b/src/ImageSharp/Processing/Transforms/Flip.cs
index 071662ae66..e153e89f28 100644
--- a/src/ImageSharp/Processing/Transforms/Flip.cs
+++ b/src/ImageSharp/Processing/Transforms/Flip.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/Options/AnchorPosition.cs b/src/ImageSharp/Processing/Transforms/Options/AnchorPosition.cs
index 67010a777f..263af14ccd 100644
--- a/src/ImageSharp/Processing/Transforms/Options/AnchorPosition.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/AnchorPosition.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Enumerated anchor positions to apply to resized images.
diff --git a/src/ImageSharp/Processing/Transforms/Options/FlipType.cs b/src/ImageSharp/Processing/Transforms/Options/FlipType.cs
index 3c66da697f..0129891f66 100644
--- a/src/ImageSharp/Processing/Transforms/Options/FlipType.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/FlipType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Provides enumeration over how a image should be flipped.
diff --git a/src/ImageSharp/Processing/Transforms/Options/Orientation.cs b/src/ImageSharp/Processing/Transforms/Options/Orientation.cs
index b8147348f7..9c8d96a71c 100644
--- a/src/ImageSharp/Processing/Transforms/Options/Orientation.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/Orientation.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Enumerates the available orientation values supplied by EXIF metadata.
diff --git a/src/ImageSharp/Processing/Transforms/Options/ResizeHelper.cs b/src/ImageSharp/Processing/Transforms/Options/ResizeHelper.cs
index 7eae89eac0..90f50ec3dc 100644
--- a/src/ImageSharp/Processing/Transforms/Options/ResizeHelper.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/ResizeHelper.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using System.Linq;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
+using System.Linq;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// Provides methods to help calculate the target rectangle when resizing using the
/// enumeration.
diff --git a/src/ImageSharp/Processing/Transforms/Options/ResizeMode.cs b/src/ImageSharp/Processing/Transforms/Options/ResizeMode.cs
index dc6092de84..c88808f758 100644
--- a/src/ImageSharp/Processing/Transforms/Options/ResizeMode.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/ResizeMode.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Enumerated resize modes to apply to resized images.
diff --git a/src/ImageSharp/Processing/Transforms/Options/ResizeOptions.cs b/src/ImageSharp/Processing/Transforms/Options/ResizeOptions.cs
index 2ca2b1c39d..8f2d3db0a9 100644
--- a/src/ImageSharp/Processing/Transforms/Options/ResizeOptions.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/ResizeOptions.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
-{
- using System.Collections.Generic;
- using System.Linq;
- using SixLabors.Primitives;
+using System.Collections.Generic;
+using System.Linq;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp.Processing
+{
///
/// The resize options for resizing images against certain modes.
///
diff --git a/src/ImageSharp/Processing/Transforms/Options/RotateType.cs b/src/ImageSharp/Processing/Transforms/Options/RotateType.cs
index 9f09cec280..9f6d45f2bf 100644
--- a/src/ImageSharp/Processing/Transforms/Options/RotateType.cs
+++ b/src/ImageSharp/Processing/Transforms/Options/RotateType.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Provides enumeration over how the image should be rotated.
diff --git a/src/ImageSharp/Processing/Transforms/Pad.cs b/src/ImageSharp/Processing/Transforms/Pad.cs
index 40fd6da6e4..eb0f2e9c27 100644
--- a/src/ImageSharp/Processing/Transforms/Pad.cs
+++ b/src/ImageSharp/Processing/Transforms/Pad.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/BicubicResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/BicubicResampler.cs
index e40bf59f92..be9de9edaa 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/BicubicResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/BicubicResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the bicubic kernel algorithm W(x) as described on
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/BoxResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/BoxResampler.cs
index f174ef48bd..5aab0d07fa 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/BoxResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/BoxResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the box algorithm. Similar to nearest neighbor when upscaling.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/CatmullRomResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/CatmullRomResampler.cs
index 0725ecb537..1c84676188 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/CatmullRomResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/CatmullRomResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The Catmull-Rom filter is a well known standard Cubic Filter often used as a interpolation function.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/HermiteResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/HermiteResampler.cs
index 66cc36a21f..33435059f1 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/HermiteResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/HermiteResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The Hermite filter is type of smoothed triangular interpolation Filter,
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/IResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/IResampler.cs
index 6339d9d8ea..9a128a05be 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/IResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/IResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// Encapsulates an interpolation algorithm for resampling images.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos2Resampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos2Resampler.cs
index a46f38df42..deaa0ccb95 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos2Resampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos2Resampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the Lanczos kernel algorithm as described on
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos3Resampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos3Resampler.cs
index 3ad01b2b7b..2673c34914 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos3Resampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos3Resampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the Lanczos kernel algorithm as described on
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos5Resampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos5Resampler.cs
index 9bb8bdd16f..c52670e2d0 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos5Resampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos5Resampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the Lanczos kernel algorithm as described on
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos8Resampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos8Resampler.cs
index af8c2c111c..552d3065b4 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos8Resampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/Lanczos8Resampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the Lanczos kernel algorithm as described on
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/MitchellNetravaliResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/MitchellNetravaliResampler.cs
index 38ca614c4a..df351d9505 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/MitchellNetravaliResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/MitchellNetravaliResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the mitchell algorithm as described on
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/NearestNeighborResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/NearestNeighborResampler.cs
index f1e5ab8fdb..7a7785be36 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/NearestNeighborResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/NearestNeighborResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the nearest neighbor algorithm. This uses an unscaled filter
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxResampler.cs
index 1b060e6e3f..bd28d8da46 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the Robidoux algorithm.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxSharpResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxSharpResampler.cs
index 86c7b0517c..a345da3f42 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxSharpResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/RobidouxSharpResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the Robidoux Sharp algorithm.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/SplineResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/SplineResampler.cs
index abd5b835c6..ac5e2dedba 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/SplineResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/SplineResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the spline algorithm.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/TriangleResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/TriangleResampler.cs
index bf88b65df8..842da87e06 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/TriangleResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/TriangleResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the triangle (bilinear) algorithm.
diff --git a/src/ImageSharp/Processing/Transforms/Resamplers/WelchResampler.cs b/src/ImageSharp/Processing/Transforms/Resamplers/WelchResampler.cs
index 33a2cc825e..e154d5483b 100644
--- a/src/ImageSharp/Processing/Transforms/Resamplers/WelchResampler.cs
+++ b/src/ImageSharp/Processing/Transforms/Resamplers/WelchResampler.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Processing
+namespace SixLabors.ImageSharp.Processing
{
///
/// The function implements the welch algorithm.
diff --git a/src/ImageSharp/Processing/Transforms/Resize.cs b/src/ImageSharp/Processing/Transforms/Resize.cs
index 38662317bf..c723f367f0 100644
--- a/src/ImageSharp/Processing/Transforms/Resize.cs
+++ b/src/ImageSharp/Processing/Transforms/Resize.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
- using SixLabors.Primitives;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/Rotate.cs b/src/ImageSharp/Processing/Transforms/Rotate.cs
index 435efa30fa..7b35a879bc 100644
--- a/src/ImageSharp/Processing/Transforms/Rotate.cs
+++ b/src/ImageSharp/Processing/Transforms/Rotate.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
- using Processing.Processors;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/RotateFlip.cs b/src/ImageSharp/Processing/Transforms/RotateFlip.cs
index 83edba0f92..2ddcb151b2 100644
--- a/src/ImageSharp/Processing/Transforms/RotateFlip.cs
+++ b/src/ImageSharp/Processing/Transforms/RotateFlip.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using ImageSharp.Processing;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Processing/Transforms/Skew.cs b/src/ImageSharp/Processing/Transforms/Skew.cs
index 5f7853f05c..00411946d9 100644
--- a/src/ImageSharp/Processing/Transforms/Skew.cs
+++ b/src/ImageSharp/Processing/Transforms/Skew.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Processing.Processors;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Properties/AssemblyInfo.cs b/src/ImageSharp/Properties/AssemblyInfo.cs
index e791dff5a5..7b8f933b0c 100644
--- a/src/ImageSharp/Properties/AssemblyInfo.cs
+++ b/src/ImageSharp/Properties/AssemblyInfo.cs
@@ -1,8 +1,6 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
using System.Runtime.CompilerServices;
// Ensure the other projects can see the internal helpers
-[assembly: InternalsVisibleTo("ImageSharp.Drawing")]
\ No newline at end of file
+[assembly: InternalsVisibleTo("SixLabors.ImageSharp.Drawing")]
\ No newline at end of file
diff --git a/src/ImageSharp/Quantizers/Box.cs b/src/ImageSharp/Quantizers/Box.cs
index 7f2a320873..4a1e17753f 100644
--- a/src/ImageSharp/Quantizers/Box.cs
+++ b/src/ImageSharp/Quantizers/Box.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
+namespace SixLabors.ImageSharp.Quantizers
{
///
/// Represents a box color cube.
diff --git a/src/ImageSharp/Quantizers/IQuantizer{TPixel}.cs b/src/ImageSharp/Quantizers/IQuantizer{TPixel}.cs
index b7cf2d469a..1e992c894d 100644
--- a/src/ImageSharp/Quantizers/IQuantizer{TPixel}.cs
+++ b/src/ImageSharp/Quantizers/IQuantizer{TPixel}.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using ImageSharp.Dithering;
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// Provides methods for for allowing quantization of images pixels with configurable dithering.
///
diff --git a/src/ImageSharp/Quantizers/OctreeQuantizer{TPixel}.cs b/src/ImageSharp/Quantizers/OctreeQuantizer{TPixel}.cs
index 8ebea85334..f41bcd04de 100644
--- a/src/ImageSharp/Quantizers/OctreeQuantizer{TPixel}.cs
+++ b/src/ImageSharp/Quantizers/OctreeQuantizer{TPixel}.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using System;
- using System.Collections.Generic;
- using System.Runtime.CompilerServices;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// Encapsulates methods to calculate the color palette if an image using an Octree pattern.
///
diff --git a/src/ImageSharp/Quantizers/PaletteQuantizer{TPixel}.cs b/src/ImageSharp/Quantizers/PaletteQuantizer{TPixel}.cs
index d121dc6ae7..56ecf7c900 100644
--- a/src/ImageSharp/Quantizers/PaletteQuantizer{TPixel}.cs
+++ b/src/ImageSharp/Quantizers/PaletteQuantizer{TPixel}.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using System;
- using System.Collections.Generic;
- using System.Runtime.CompilerServices;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// Encapsulates methods to create a quantized image based upon the given palette.
///
diff --git a/src/ImageSharp/Quantizers/Quantization.cs b/src/ImageSharp/Quantizers/Quantization.cs
index 039404384d..df55d3e87a 100644
--- a/src/ImageSharp/Quantizers/Quantization.cs
+++ b/src/ImageSharp/Quantizers/Quantization.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
+namespace SixLabors.ImageSharp
{
///
/// Provides enumeration over how an image should be quantized.
diff --git a/src/ImageSharp/Quantizers/Quantize.cs b/src/ImageSharp/Quantizers/Quantize.cs
index 612816eef2..ad166f6065 100644
--- a/src/ImageSharp/Quantizers/Quantize.cs
+++ b/src/ImageSharp/Quantizers/Quantize.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp
-{
- using System;
- using System.Threading.Tasks;
-
- using ImageSharp.PixelFormats;
- using ImageSharp.Quantizers;
+using System;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Quantizers;
+namespace SixLabors.ImageSharp
+{
///
/// Extension methods for the type.
///
diff --git a/src/ImageSharp/Quantizers/QuantizedImage{TPixel}.cs b/src/ImageSharp/Quantizers/QuantizedImage{TPixel}.cs
index c8b2c7df60..52cf1a8d9a 100644
--- a/src/ImageSharp/Quantizers/QuantizedImage{TPixel}.cs
+++ b/src/ImageSharp/Quantizers/QuantizedImage{TPixel}.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using System;
- using ImageSharp.PixelFormats;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// Represents a quantized image where the pixels indexed by a color palette.
///
diff --git a/src/ImageSharp/Quantizers/Quantizer{TPixel}.cs b/src/ImageSharp/Quantizers/Quantizer{TPixel}.cs
index d8a2de148e..c658917755 100644
--- a/src/ImageSharp/Quantizers/Quantizer{TPixel}.cs
+++ b/src/ImageSharp/Quantizers/Quantizer{TPixel}.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using ImageSharp.Dithering;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// Encapsulates methods to calculate the color palette of an image.
///
diff --git a/src/ImageSharp/Quantizers/WuArrayPool.cs b/src/ImageSharp/Quantizers/WuArrayPool.cs
index bd8ee9d6b9..04a70637b6 100644
--- a/src/ImageSharp/Quantizers/WuArrayPool.cs
+++ b/src/ImageSharp/Quantizers/WuArrayPool.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using System.Buffers;
+using System.Buffers;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// Provides array pooling for the .
/// This is a separate class so that the pools can be shared accross multiple generic quantizer instaces.
diff --git a/src/ImageSharp/Quantizers/WuQuantizer{TPixel}.cs b/src/ImageSharp/Quantizers/WuQuantizer{TPixel}.cs
index aecca771c1..4bb9028176 100644
--- a/src/ImageSharp/Quantizers/WuQuantizer{TPixel}.cs
+++ b/src/ImageSharp/Quantizers/WuQuantizer{TPixel}.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Quantizers
-{
- using System;
- using System.Buffers;
- using System.Collections.Generic;
- using System.Numerics;
- using System.Runtime.CompilerServices;
- using ImageSharp.PixelFormats;
+using System;
+using System.Buffers;
+using System.Collections.Generic;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Quantizers
+{
///
/// An implementation of Wu's color quantizer with alpha channel.
///
diff --git a/src/Shared/AssemblyInfo.Common.cs b/src/Shared/AssemblyInfo.Common.cs
index c2aa13de25..08d7768a05 100644
--- a/src/Shared/AssemblyInfo.Common.cs
+++ b/src/Shared/AssemblyInfo.Common.cs
@@ -1,7 +1,5 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
using System.Reflection;
using System.Resources;
@@ -12,9 +10,9 @@ using System.Runtime.CompilerServices;
// associated with an assembly.
[assembly: AssemblyDescription("A cross-platform library for processing of image files; written in C#")]
[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("James Jackson-South")]
-[assembly: AssemblyProduct("ImageSharp")]
-[assembly: AssemblyCopyright("Copyright (c) James Jackson-South and contributors.")]
+[assembly: AssemblyCompany("Six Labors")]
+[assembly: AssemblyProduct("SixLabors.ImageSharp")]
+[assembly: AssemblyCopyright("Copyright (c) Six Labors and contributors.")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: NeutralResourcesLanguage("en")]
@@ -34,9 +32,9 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyInformationalVersion("1.0.0.0")]
// Ensure the internals can be built and tested.
-[assembly: InternalsVisibleTo("ImageSharp.Drawing")]
-[assembly: InternalsVisibleTo("ImageSharp.Benchmarks")]
-[assembly: InternalsVisibleTo("ImageSharp.Tests")]
-[assembly: InternalsVisibleTo("ImageSharp.Sandbox46")]
+[assembly: InternalsVisibleTo("SixLabors.ImageSharp.Drawing")]
+[assembly: InternalsVisibleTo("SixLabors.ImageSharp.Benchmarks")]
+[assembly: InternalsVisibleTo("SixLabors.ImageSharp.Tests")]
+[assembly: InternalsVisibleTo("SixLabors.ImageSharp.Sandbox46")]
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")]
\ No newline at end of file
diff --git a/src/Shared/stylecop.json b/src/Shared/stylecop.json
deleted file mode 100644
index df8f120a5b..0000000000
--- a/src/Shared/stylecop.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
- "settings": {
- "documentationRules": {
- "companyName": "James Jackson-South",
- "copyrightText": "Copyright (c) James Jackson-South and contributors.\nLicensed under the Apache License, Version 2.0."
- }
- }
-}
\ No newline at end of file
diff --git a/tests/ImageSharp.Benchmarks/BenchmarkBase.cs b/tests/ImageSharp.Benchmarks/BenchmarkBase.cs
index 41574d109f..6db03a4486 100644
--- a/tests/ImageSharp.Benchmarks/BenchmarkBase.cs
+++ b/tests/ImageSharp.Benchmarks/BenchmarkBase.cs
@@ -1,6 +1,6 @@
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
- using ImageSharp.Formats;
+ using SixLabors.ImageSharp.Formats;
///
/// The image benchmark base class.
diff --git a/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromVector4ReferenceVsPointer.cs b/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromVector4ReferenceVsPointer.cs
index 78bdfd1599..b4f6ea9c06 100644
--- a/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromVector4ReferenceVsPointer.cs
+++ b/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromVector4ReferenceVsPointer.cs
@@ -1,12 +1,12 @@
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Numerics;
using System.Runtime.CompilerServices;
using BenchmarkDotNet.Attributes;
- using ImageSharp;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp;
+ using SixLabors.ImageSharp.Memory;
///
/// Compares two implementation candidates for general BulkPixelOperations.ToVector4():
diff --git a/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromXyzw.cs b/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromXyzw.cs
index 7b151989ea..5c3648c2d8 100644
--- a/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromXyzw.cs
+++ b/tests/ImageSharp.Benchmarks/Color/Bulk/PackFromXyzw.cs
@@ -1,10 +1,10 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.Color.Bulk
+namespace SixLabors.ImageSharp.Benchmarks.Color.Bulk
{
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats;
public abstract class PackFromXyzw
where TPixel : struct, IPixel
diff --git a/tests/ImageSharp.Benchmarks/Color/Bulk/ToVector4.cs b/tests/ImageSharp.Benchmarks/Color/Bulk/ToVector4.cs
index 9976faa8c3..2bf4e0da67 100644
--- a/tests/ImageSharp.Benchmarks/Color/Bulk/ToVector4.cs
+++ b/tests/ImageSharp.Benchmarks/Color/Bulk/ToVector4.cs
@@ -1,12 +1,12 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.Color.Bulk
+namespace SixLabors.ImageSharp.Benchmarks.Color.Bulk
{
using System.Numerics;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats;
public abstract class ToVector4
where TPixel : struct, IPixel
diff --git a/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyz.cs b/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyz.cs
index 061a5bd37b..e1f5e6106d 100644
--- a/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyz.cs
+++ b/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyz.cs
@@ -1,10 +1,10 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.Color.Bulk
+namespace SixLabors.ImageSharp.Benchmarks.Color.Bulk
{
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats;
public abstract class ToXyz
where TPixel : struct, IPixel
diff --git a/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyzw.cs b/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyzw.cs
index f4bcce1152..6032897634 100644
--- a/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyzw.cs
+++ b/tests/ImageSharp.Benchmarks/Color/Bulk/ToXyzw.cs
@@ -4,12 +4,12 @@ using System.Linq;
using System.Threading.Tasks;
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.Color.Bulk
+namespace SixLabors.ImageSharp.Benchmarks.Color.Bulk
{
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats;
public abstract class ToXyzw
where TPixel : struct, IPixel
diff --git a/tests/ImageSharp.Benchmarks/Color/ColorEquality.cs b/tests/ImageSharp.Benchmarks/Color/ColorEquality.cs
index a641baafe5..02017cbb7d 100644
--- a/tests/ImageSharp.Benchmarks/Color/ColorEquality.cs
+++ b/tests/ImageSharp.Benchmarks/Color/ColorEquality.cs
@@ -3,11 +3,11 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
using SystemColor = System.Drawing.Color;
diff --git a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToCieLabConvert.cs b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToCieLabConvert.cs
index b29fdc25b6..c5792f5476 100644
--- a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToCieLabConvert.cs
+++ b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToCieLabConvert.cs
@@ -1,12 +1,12 @@
-namespace ImageSharp.Benchmarks.Color
+namespace SixLabors.ImageSharp.Benchmarks.Color
{
using BenchmarkDotNet.Attributes;
using Colourful;
using Colourful.Conversion;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+ using SixLabors.ImageSharp.ColorSpaces;
+ using SixLabors.ImageSharp.ColorSpaces.Conversion;
public class ColorspaceCieXyzToCieLabConvert
{
diff --git a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToHunterLabConvert.cs b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToHunterLabConvert.cs
index 3e7d609727..7528f75f80 100644
--- a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToHunterLabConvert.cs
+++ b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToHunterLabConvert.cs
@@ -1,12 +1,12 @@
-namespace ImageSharp.Benchmarks.Color
+namespace SixLabors.ImageSharp.Benchmarks.Color
{
using BenchmarkDotNet.Attributes;
using Colourful;
using Colourful.Conversion;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+ using SixLabors.ImageSharp.ColorSpaces;
+ using SixLabors.ImageSharp.ColorSpaces.Conversion;
public class ColorspaceCieXyzToHunterLabConvert
{
diff --git a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToLmsConvert.cs b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToLmsConvert.cs
index f472dd2923..a4da780908 100644
--- a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToLmsConvert.cs
+++ b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToLmsConvert.cs
@@ -1,12 +1,12 @@
-namespace ImageSharp.Benchmarks.Color
+namespace SixLabors.ImageSharp.Benchmarks.Color
{
using BenchmarkDotNet.Attributes;
using Colourful;
using Colourful.Conversion;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+ using SixLabors.ImageSharp.ColorSpaces;
+ using SixLabors.ImageSharp.ColorSpaces.Conversion;
public class ColorspaceCieXyzToLmsConvert
{
diff --git a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToRgbConvert.cs b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToRgbConvert.cs
index eeea86c6eb..dab0e7a515 100644
--- a/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToRgbConvert.cs
+++ b/tests/ImageSharp.Benchmarks/Color/ColorspaceCieXyzToRgbConvert.cs
@@ -1,12 +1,12 @@
-namespace ImageSharp.Benchmarks.Color
+namespace SixLabors.ImageSharp.Benchmarks.Color
{
using BenchmarkDotNet.Attributes;
using Colourful;
using Colourful.Conversion;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+ using SixLabors.ImageSharp.ColorSpaces;
+ using SixLabors.ImageSharp.ColorSpaces.Conversion;
public class ColorspaceCieXyzToRgbConvert
{
diff --git a/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.LookupTables.cs b/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.LookupTables.cs
index 18c8cb3728..335ecf4789 100644
--- a/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.LookupTables.cs
+++ b/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.LookupTables.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
public partial class RgbToYCbCr
{
diff --git a/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.cs b/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.cs
index 2efd9bc429..51be951c1b 100644
--- a/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.cs
+++ b/tests/ImageSharp.Benchmarks/Color/RgbToYCbCr.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System;
using System.Buffers;
@@ -7,7 +7,7 @@
using BenchmarkDotNet.Attributes;
- using ImageSharp.Formats.Jpg;
+ using SixLabors.ImageSharp.Formats.Jpg;
public partial class RgbToYCbCr
{
diff --git a/tests/ImageSharp.Benchmarks/Color/RgbWorkingSpaceAdapt.cs b/tests/ImageSharp.Benchmarks/Color/RgbWorkingSpaceAdapt.cs
index 21d040e5c1..f4e0fd65f6 100644
--- a/tests/ImageSharp.Benchmarks/Color/RgbWorkingSpaceAdapt.cs
+++ b/tests/ImageSharp.Benchmarks/Color/RgbWorkingSpaceAdapt.cs
@@ -1,12 +1,12 @@
-namespace ImageSharp.Benchmarks.Color
+namespace SixLabors.ImageSharp.Benchmarks.Color
{
using BenchmarkDotNet.Attributes;
using Colourful;
using Colourful.Conversion;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+ using SixLabors.ImageSharp.ColorSpaces;
+ using SixLabors.ImageSharp.ColorSpaces.Conversion;
public class RgbWorkingSpaceAdapt
{
diff --git a/tests/ImageSharp.Benchmarks/Color/YcbCrToRgb.cs b/tests/ImageSharp.Benchmarks/Color/YcbCrToRgb.cs
index dad32626d3..2e3307d298 100644
--- a/tests/ImageSharp.Benchmarks/Color/YcbCrToRgb.cs
+++ b/tests/ImageSharp.Benchmarks/Color/YcbCrToRgb.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/Config.cs b/tests/ImageSharp.Benchmarks/Config.cs
index 8e278330bd..694f01f70a 100644
--- a/tests/ImageSharp.Benchmarks/Config.cs
+++ b/tests/ImageSharp.Benchmarks/Config.cs
@@ -5,7 +5,7 @@
using BenchmarkDotNet.Configs;
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using BenchmarkDotNet.Jobs;
diff --git a/tests/ImageSharp.Benchmarks/Drawing/DrawBeziers.cs b/tests/ImageSharp.Benchmarks/Drawing/DrawBeziers.cs
index 0a5750fe93..ce1a88599a 100644
--- a/tests/ImageSharp.Benchmarks/Drawing/DrawBeziers.cs
+++ b/tests/ImageSharp.Benchmarks/Drawing/DrawBeziers.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
@@ -12,7 +12,7 @@ namespace ImageSharp.Benchmarks
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
public class DrawBeziers : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Drawing/DrawLines.cs b/tests/ImageSharp.Benchmarks/Drawing/DrawLines.cs
index 3a3b5f30db..4f40c001d9 100644
--- a/tests/ImageSharp.Benchmarks/Drawing/DrawLines.cs
+++ b/tests/ImageSharp.Benchmarks/Drawing/DrawLines.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
@@ -12,7 +12,7 @@ namespace ImageSharp.Benchmarks
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
public class DrawLines : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Drawing/DrawPolygon.cs b/tests/ImageSharp.Benchmarks/Drawing/DrawPolygon.cs
index b9a9605898..fd8e4ad285 100644
--- a/tests/ImageSharp.Benchmarks/Drawing/DrawPolygon.cs
+++ b/tests/ImageSharp.Benchmarks/Drawing/DrawPolygon.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
@@ -13,7 +13,7 @@ namespace ImageSharp.Benchmarks
using System.IO;
using System.Numerics;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
public class DrawPolygon : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Drawing/FillPolygon.cs b/tests/ImageSharp.Benchmarks/Drawing/FillPolygon.cs
index b0981b94d5..f948c4921f 100644
--- a/tests/ImageSharp.Benchmarks/Drawing/FillPolygon.cs
+++ b/tests/ImageSharp.Benchmarks/Drawing/FillPolygon.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
@@ -13,7 +13,7 @@ namespace ImageSharp.Benchmarks
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
public class FillPolygon : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Drawing/FillRectangle.cs b/tests/ImageSharp.Benchmarks/Drawing/FillRectangle.cs
index 6219a97f68..b3890c101e 100644
--- a/tests/ImageSharp.Benchmarks/Drawing/FillRectangle.cs
+++ b/tests/ImageSharp.Benchmarks/Drawing/FillRectangle.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
@@ -14,7 +14,7 @@ namespace ImageSharp.Benchmarks
using System.Numerics;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
public class FillRectangle : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Drawing/FillWithPattern.cs b/tests/ImageSharp.Benchmarks/Drawing/FillWithPattern.cs
index fec6332d25..46d02e4197 100644
--- a/tests/ImageSharp.Benchmarks/Drawing/FillWithPattern.cs
+++ b/tests/ImageSharp.Benchmarks/Drawing/FillWithPattern.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
@@ -11,9 +11,9 @@ namespace ImageSharp.Benchmarks
using BenchmarkDotNet.Attributes;
- using ImageSharp.Drawing.Brushes;
+ using SixLabors.ImageSharp.Drawing.Brushes;
using CoreBrushes = ImageSharp.Drawing.Brushes.Brushes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
public class FillWithPattern
{
diff --git a/tests/ImageSharp.Benchmarks/General/Abs.cs b/tests/ImageSharp.Benchmarks/General/Abs.cs
index b5b4494670..a67f3f1078 100644
--- a/tests/ImageSharp.Benchmarks/General/Abs.cs
+++ b/tests/ImageSharp.Benchmarks/General/Abs.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
diff --git a/tests/ImageSharp.Benchmarks/General/Array2D.cs b/tests/ImageSharp.Benchmarks/General/Array2D.cs
index b7ac2cd867..02df1a19e2 100644
--- a/tests/ImageSharp.Benchmarks/General/Array2D.cs
+++ b/tests/ImageSharp.Benchmarks/General/Array2D.cs
@@ -3,13 +3,13 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
public class Array2D
{
diff --git a/tests/ImageSharp.Benchmarks/General/ArrayCopy.cs b/tests/ImageSharp.Benchmarks/General/ArrayCopy.cs
index dd0ebd413e..ddfa0f08b1 100644
--- a/tests/ImageSharp.Benchmarks/General/ArrayCopy.cs
+++ b/tests/ImageSharp.Benchmarks/General/ArrayCopy.cs
@@ -2,7 +2,7 @@
// Copyright (c) James Jackson-South and contributors.
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
using System.Runtime.CompilerServices;
diff --git a/tests/ImageSharp.Benchmarks/General/ArrayReverse.cs b/tests/ImageSharp.Benchmarks/General/ArrayReverse.cs
index 27341b146f..45a8519a9c 100644
--- a/tests/ImageSharp.Benchmarks/General/ArrayReverse.cs
+++ b/tests/ImageSharp.Benchmarks/General/ArrayReverse.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
diff --git a/tests/ImageSharp.Benchmarks/General/Clamp.cs b/tests/ImageSharp.Benchmarks/General/Clamp.cs
index ae53de9d3a..ef6bc3c402 100644
--- a/tests/ImageSharp.Benchmarks/General/Clamp.cs
+++ b/tests/ImageSharp.Benchmarks/General/Clamp.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
using System.Runtime.CompilerServices;
diff --git a/tests/ImageSharp.Benchmarks/General/ClearBuffer.cs b/tests/ImageSharp.Benchmarks/General/ClearBuffer.cs
index c3a309bb8a..0ac1413be0 100644
--- a/tests/ImageSharp.Benchmarks/General/ClearBuffer.cs
+++ b/tests/ImageSharp.Benchmarks/General/ClearBuffer.cs
@@ -1,12 +1,12 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
using System.Runtime.CompilerServices;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
public unsafe class ClearBuffer
{
diff --git a/tests/ImageSharp.Benchmarks/General/IterateArray.cs b/tests/ImageSharp.Benchmarks/General/IterateArray.cs
index cc8d99b418..48ee266fe0 100644
--- a/tests/ImageSharp.Benchmarks/General/IterateArray.cs
+++ b/tests/ImageSharp.Benchmarks/General/IterateArray.cs
@@ -1,11 +1,11 @@
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System.Numerics;
using System.Runtime.CompilerServices;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
public class IterateArray
{
diff --git a/tests/ImageSharp.Benchmarks/General/Modulus.cs b/tests/ImageSharp.Benchmarks/General/Modulus.cs
index aa3e461e1c..e6d5ccce62 100644
--- a/tests/ImageSharp.Benchmarks/General/Modulus.cs
+++ b/tests/ImageSharp.Benchmarks/General/Modulus.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using BenchmarkDotNet.Attributes;
diff --git a/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromRgba32.cs b/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromRgba32.cs
index 0f025c9a40..a1db525a69 100644
--- a/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromRgba32.cs
+++ b/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromRgba32.cs
@@ -1,5 +1,5 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromVector4.cs b/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromVector4.cs
index 357ac307e4..5b059e2e65 100644
--- a/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromVector4.cs
+++ b/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertFromVector4.cs
@@ -1,5 +1,5 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System.Numerics;
using System.Runtime.CompilerServices;
diff --git a/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertToRgba32.cs b/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertToRgba32.cs
index 88f607789f..782c792393 100644
--- a/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertToRgba32.cs
+++ b/tests/ImageSharp.Benchmarks/General/PixelConversion_ConvertToRgba32.cs
@@ -1,5 +1,5 @@
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
diff --git a/tests/ImageSharp.Benchmarks/General/PixelIndexing.cs b/tests/ImageSharp.Benchmarks/General/PixelIndexing.cs
index bd2bf599c4..0e21caffbc 100644
--- a/tests/ImageSharp.Benchmarks/General/PixelIndexing.cs
+++ b/tests/ImageSharp.Benchmarks/General/PixelIndexing.cs
@@ -1,11 +1,11 @@
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System.Numerics;
using System.Runtime.CompilerServices;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
// Pixel indexing benchmarks compare different methods for getting/setting all pixel values in a subsegment of a single pixel row.
public abstract unsafe class PixelIndexing
diff --git a/tests/ImageSharp.Benchmarks/General/RoundSinglePrecisionBlocks.cs b/tests/ImageSharp.Benchmarks/General/RoundSinglePrecisionBlocks.cs
index f998290340..a4e5f358c5 100644
--- a/tests/ImageSharp.Benchmarks/General/RoundSinglePrecisionBlocks.cs
+++ b/tests/ImageSharp.Benchmarks/General/RoundSinglePrecisionBlocks.cs
@@ -1,11 +1,11 @@
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System.Numerics;
using System.Runtime.CompilerServices;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Formats.Jpg;
+ using SixLabors.ImageSharp.Formats.Jpg;
///
/// The goal of this benchmark is to measure the following Jpeg-related scenario:
diff --git a/tests/ImageSharp.Benchmarks/General/Vector4Constants.cs b/tests/ImageSharp.Benchmarks/General/Vector4Constants.cs
index 820789ee7c..ae11806f32 100644
--- a/tests/ImageSharp.Benchmarks/General/Vector4Constants.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vector4Constants.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General
+namespace SixLabors.ImageSharp.Benchmarks.General
{
using System;
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/BitwiseOrUint32.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/BitwiseOrUint32.cs
index b882403c85..d189411b5d 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/BitwiseOrUint32.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/BitwiseOrUint32.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/DivFloat.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/DivFloat.cs
index caadaaa347..6378467478 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/DivFloat.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/DivFloat.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/DivUInt32.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/DivUInt32.cs
index 6b3edb192b..49ada2f368 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/DivUInt32.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/DivUInt32.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/MulFloat.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/MulFloat.cs
index e5ae49b2a6..8c5f568181 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/MulFloat.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/MulFloat.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/MulUInt32.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/MulUInt32.cs
index 532acc02d5..913d4ce3c7 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/MulUInt32.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/MulUInt32.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System.Numerics;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/ReinterpretUInt32AsFloat.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/ReinterpretUInt32AsFloat.cs
index 30443fad9d..f3853a8b1f 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/ReinterpretUInt32AsFloat.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/ReinterpretUInt32AsFloat.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System.Numerics;
using System.Runtime.InteropServices;
diff --git a/tests/ImageSharp.Benchmarks/General/Vectorization/VectorFetching.cs b/tests/ImageSharp.Benchmarks/General/Vectorization/VectorFetching.cs
index 73fc886487..147f66f8f7 100644
--- a/tests/ImageSharp.Benchmarks/General/Vectorization/VectorFetching.cs
+++ b/tests/ImageSharp.Benchmarks/General/Vectorization/VectorFetching.cs
@@ -1,11 +1,11 @@
-namespace ImageSharp.Benchmarks.General.Vectorization
+namespace SixLabors.ImageSharp.Benchmarks.General.Vectorization
{
using System;
using System.Numerics;
using System.Runtime.CompilerServices;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
///
/// This benchmark compares different methods for fetching memory data into
diff --git a/tests/ImageSharp.Benchmarks/Image/CopyPixels.cs b/tests/ImageSharp.Benchmarks/Image/CopyPixels.cs
index 1d4ed11936..7569d56f23 100644
--- a/tests/ImageSharp.Benchmarks/Image/CopyPixels.cs
+++ b/tests/ImageSharp.Benchmarks/Image/CopyPixels.cs
@@ -3,14 +3,14 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System;
using System.Threading.Tasks;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
public class CopyPixels : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Image/DecodeBmp.cs b/tests/ImageSharp.Benchmarks/Image/DecodeBmp.cs
index 6f3a38b7fd..142675fa7a 100644
--- a/tests/ImageSharp.Benchmarks/Image/DecodeBmp.cs
+++ b/tests/ImageSharp.Benchmarks/Image/DecodeBmp.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.IO;
diff --git a/tests/ImageSharp.Benchmarks/Image/DecodeFilteredPng.cs b/tests/ImageSharp.Benchmarks/Image/DecodeFilteredPng.cs
index ae1add172d..e295aee732 100644
--- a/tests/ImageSharp.Benchmarks/Image/DecodeFilteredPng.cs
+++ b/tests/ImageSharp.Benchmarks/Image/DecodeFilteredPng.cs
@@ -3,13 +3,13 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.IO;
using BenchmarkDotNet.Attributes;
- using ImageSharp;
+ using SixLabors.ImageSharp;
using SixLabors.Primitives;
using CoreImage = ImageSharp.Image;
diff --git a/tests/ImageSharp.Benchmarks/Image/DecodeGif.cs b/tests/ImageSharp.Benchmarks/Image/DecodeGif.cs
index 3f908d3622..a65c9f9298 100644
--- a/tests/ImageSharp.Benchmarks/Image/DecodeGif.cs
+++ b/tests/ImageSharp.Benchmarks/Image/DecodeGif.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.IO;
diff --git a/tests/ImageSharp.Benchmarks/Image/DecodeJpeg.cs b/tests/ImageSharp.Benchmarks/Image/DecodeJpeg.cs
index ece93f912e..db2b226314 100644
--- a/tests/ImageSharp.Benchmarks/Image/DecodeJpeg.cs
+++ b/tests/ImageSharp.Benchmarks/Image/DecodeJpeg.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.IO;
diff --git a/tests/ImageSharp.Benchmarks/Image/DecodeJpegMultiple.cs b/tests/ImageSharp.Benchmarks/Image/DecodeJpegMultiple.cs
index 44c90d253d..a2d74a1c9a 100644
--- a/tests/ImageSharp.Benchmarks/Image/DecodeJpegMultiple.cs
+++ b/tests/ImageSharp.Benchmarks/Image/DecodeJpegMultiple.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Collections.Generic;
using BenchmarkDotNet.Attributes;
diff --git a/tests/ImageSharp.Benchmarks/Image/DecodePng.cs b/tests/ImageSharp.Benchmarks/Image/DecodePng.cs
index be1633c044..b9a9d5cfa2 100644
--- a/tests/ImageSharp.Benchmarks/Image/DecodePng.cs
+++ b/tests/ImageSharp.Benchmarks/Image/DecodePng.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.IO;
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeBmp.cs b/tests/ImageSharp.Benchmarks/Image/EncodeBmp.cs
index 4941e17cba..86994f2d35 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeBmp.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeBmp.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.Drawing.Imaging;
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeBmpMultiple.cs b/tests/ImageSharp.Benchmarks/Image/EncodeBmpMultiple.cs
index 852e175725..791e812ffc 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeBmpMultiple.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeBmpMultiple.cs
@@ -3,14 +3,14 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Collections.Generic;
using System.Drawing.Imaging;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Formats;
+ using SixLabors.ImageSharp.Formats;
[Config(typeof(Config.Short))]
public class EncodeBmpMultiple : MultiImageBenchmarkBase.WithImagesPreloaded
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeGif.cs b/tests/ImageSharp.Benchmarks/Image/EncodeGif.cs
index e6600594f0..7a6ddd79d7 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeGif.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeGif.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.Drawing.Imaging;
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeGifMultiple.cs b/tests/ImageSharp.Benchmarks/Image/EncodeGifMultiple.cs
index 8d1d147466..244ff58828 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeGifMultiple.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeGifMultiple.cs
@@ -1,4 +1,4 @@
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Collections.Generic;
using System.Drawing.Imaging;
@@ -6,7 +6,7 @@
using BenchmarkDotNet.Attributes;
using BenchmarkDotNet.Jobs;
- using ImageSharp.Formats;
+ using SixLabors.ImageSharp.Formats;
[Config(typeof(SingleRunConfig))]
public class EncodeGifMultiple : MultiImageBenchmarkBase.WithImagesPreloaded
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeIndexedPng.cs b/tests/ImageSharp.Benchmarks/Image/EncodeIndexedPng.cs
index 02e3211a76..7c48dbae28 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeIndexedPng.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeIndexedPng.cs
@@ -3,15 +3,15 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.IO;
using BenchmarkDotNet.Attributes;
- using ImageSharp;
- using ImageSharp.Formats;
- using ImageSharp.Quantizers;
+ using SixLabors.ImageSharp;
+ using SixLabors.ImageSharp.Formats;
+ using SixLabors.ImageSharp.Quantizers;
using CoreImage = ImageSharp.Image;
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeJpeg.cs b/tests/ImageSharp.Benchmarks/Image/EncodeJpeg.cs
index 07c2560fd8..48fd6e9e7f 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeJpeg.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeJpeg.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.Drawing.Imaging;
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodeJpegMultiple.cs b/tests/ImageSharp.Benchmarks/Image/EncodeJpegMultiple.cs
index bbf838a9e1..38b97f0043 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodeJpegMultiple.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodeJpegMultiple.cs
@@ -3,14 +3,14 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Collections.Generic;
using System.Drawing.Imaging;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Formats;
+ using SixLabors.ImageSharp.Formats;
[Config(typeof(Config.Short))] // It's long enough to iterate through multiple files
diff --git a/tests/ImageSharp.Benchmarks/Image/EncodePng.cs b/tests/ImageSharp.Benchmarks/Image/EncodePng.cs
index 81bb235eea..0401132fca 100644
--- a/tests/ImageSharp.Benchmarks/Image/EncodePng.cs
+++ b/tests/ImageSharp.Benchmarks/Image/EncodePng.cs
@@ -3,7 +3,7 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using System.Drawing.Imaging;
@@ -11,8 +11,8 @@ namespace ImageSharp.Benchmarks.Image
using BenchmarkDotNet.Attributes;
- using ImageSharp.Formats;
- using ImageSharp.Quantizers;
+ using SixLabors.ImageSharp.Formats;
+ using SixLabors.ImageSharp.Quantizers;
using CoreImage = ImageSharp.Image;
diff --git a/tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs b/tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs
index 28616213b2..f9469e5fea 100644
--- a/tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs
+++ b/tests/ImageSharp.Benchmarks/Image/GetSetPixel.cs
@@ -3,13 +3,13 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System.Drawing;
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
using SystemColor = System.Drawing.Color;
diff --git a/tests/ImageSharp.Benchmarks/Image/ImageBenchmarkTests.cs b/tests/ImageSharp.Benchmarks/Image/ImageBenchmarkTests.cs
index f68f4a418f..8b25ba6fed 100644
--- a/tests/ImageSharp.Benchmarks/Image/ImageBenchmarkTests.cs
+++ b/tests/ImageSharp.Benchmarks/Image/ImageBenchmarkTests.cs
@@ -12,7 +12,7 @@
#if TEST
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System;
using System.Collections.Generic;
diff --git a/tests/ImageSharp.Benchmarks/Image/MultiImageBenchmarkBase.cs b/tests/ImageSharp.Benchmarks/Image/MultiImageBenchmarkBase.cs
index e01a5951ef..e0f9f8eed1 100644
--- a/tests/ImageSharp.Benchmarks/Image/MultiImageBenchmarkBase.cs
+++ b/tests/ImageSharp.Benchmarks/Image/MultiImageBenchmarkBase.cs
@@ -4,7 +4,7 @@
//
-namespace ImageSharp.Benchmarks.Image
+namespace SixLabors.ImageSharp.Benchmarks.Image
{
using System;
using System.Collections.Generic;
diff --git a/tests/ImageSharp.Benchmarks/ImageSharp.Benchmarks.csproj b/tests/ImageSharp.Benchmarks/ImageSharp.Benchmarks.csproj
index 72593a0da4..eb1983e21e 100644
--- a/tests/ImageSharp.Benchmarks/ImageSharp.Benchmarks.csproj
+++ b/tests/ImageSharp.Benchmarks/ImageSharp.Benchmarks.csproj
@@ -1,8 +1,10 @@
- netcoreapp1.1;net461
+ netcoreapp1.1ExeTrue
+ SixLabors.ImageSharp.Benchmarks
+ SixLabors.ImageSharp.Benchmarkswin7-x64
@@ -10,13 +12,13 @@
-
+
-
+
diff --git a/tests/ImageSharp.Benchmarks/PixelBlenders/PorterDuffBulkVsPixel.cs b/tests/ImageSharp.Benchmarks/PixelBlenders/PorterDuffBulkVsPixel.cs
index 19904a5ad2..5a3131f796 100644
--- a/tests/ImageSharp.Benchmarks/PixelBlenders/PorterDuffBulkVsPixel.cs
+++ b/tests/ImageSharp.Benchmarks/PixelBlenders/PorterDuffBulkVsPixel.cs
@@ -3,17 +3,17 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System;
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
using CoreSize = SixLabors.Primitives.Size;
using System.Numerics;
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats.PixelBlenders;
+ using SixLabors.ImageSharp.Memory;
+ using SixLabors.ImageSharp.PixelFormats.PixelBlenders;
public class PorterDuffBulkVsPixel : BenchmarkBase
{
diff --git a/tests/ImageSharp.Benchmarks/Program.cs b/tests/ImageSharp.Benchmarks/Program.cs
index 789068426b..4dd63067ac 100644
--- a/tests/ImageSharp.Benchmarks/Program.cs
+++ b/tests/ImageSharp.Benchmarks/Program.cs
@@ -3,11 +3,11 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using BenchmarkDotNet.Running;
- using ImageSharp.Formats;
+ using SixLabors.ImageSharp.Formats;
using System.Reflection;
public class Program
diff --git a/tests/ImageSharp.Benchmarks/Samplers/Crop.cs b/tests/ImageSharp.Benchmarks/Samplers/Crop.cs
index ee8fdcf250..3681ff6f20 100644
--- a/tests/ImageSharp.Benchmarks/Samplers/Crop.cs
+++ b/tests/ImageSharp.Benchmarks/Samplers/Crop.cs
@@ -3,14 +3,14 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
using CoreSize = SixLabors.Primitives.Size;
diff --git a/tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs b/tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs
index 380a0abb03..f65957128c 100644
--- a/tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs
+++ b/tests/ImageSharp.Benchmarks/Samplers/DetectEdges.cs
@@ -3,13 +3,13 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.IO;
using BenchmarkDotNet.Attributes;
- using ImageSharp.Processing;
+ using SixLabors.ImageSharp.Processing;
using CoreImage = ImageSharp.Image;
diff --git a/tests/ImageSharp.Benchmarks/Samplers/Glow.cs b/tests/ImageSharp.Benchmarks/Samplers/Glow.cs
index 88851bd0ca..b6dd7f4e76 100644
--- a/tests/ImageSharp.Benchmarks/Samplers/Glow.cs
+++ b/tests/ImageSharp.Benchmarks/Samplers/Glow.cs
@@ -3,19 +3,19 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
+ using SixLabors.ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.Processing.Processors;
using CoreSize = SixLabors.Primitives.Size;
- using ImageSharp.Processing;
+ using SixLabors.ImageSharp.Processing;
using System.Numerics;
using System;
using System.Threading.Tasks;
- using ImageSharp.Memory;
+ using SixLabors.ImageSharp.Memory;
using SixLabors.Primitives;
public class Glow : BenchmarkBase
diff --git a/tests/ImageSharp.Benchmarks/Samplers/Resize.cs b/tests/ImageSharp.Benchmarks/Samplers/Resize.cs
index db22167704..6e7e2c8c48 100644
--- a/tests/ImageSharp.Benchmarks/Samplers/Resize.cs
+++ b/tests/ImageSharp.Benchmarks/Samplers/Resize.cs
@@ -3,14 +3,14 @@
// Licensed under the Apache License, Version 2.0.
//
-namespace ImageSharp.Benchmarks
+namespace SixLabors.ImageSharp.Benchmarks
{
using System.Drawing;
using System.Drawing.Drawing2D;
using BenchmarkDotNet.Attributes;
- using ImageSharp.PixelFormats;
+ using SixLabors.ImageSharp.PixelFormats;
using CoreSize = SixLabors.Primitives.Size;
diff --git a/tests/ImageSharp.Tests/BaseImageOperationsExtensionTest.cs b/tests/ImageSharp.Tests/BaseImageOperationsExtensionTest.cs
index f2afe2f4f8..37696987cc 100644
--- a/tests/ImageSharp.Tests/BaseImageOperationsExtensionTest.cs
+++ b/tests/ImageSharp.Tests/BaseImageOperationsExtensionTest.cs
@@ -1,11 +1,14 @@
-using System;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
using System.Collections.Generic;
using System.Text;
-using ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing;
using SixLabors.Primitives;
using Xunit;
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
public abstract class BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieLabAndCieLchConversionTests.cs b/tests/ImageSharp.Tests/Colorspaces/CieLabAndCieLchConversionTests.cs
index f2d8c92d28..92ec9f36f5 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieLabAndCieLchConversionTests.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieLabAndCieLchConversionTests.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieLuvAndCieLchuvConversionTests.cs b/tests/ImageSharp.Tests/Colorspaces/CieLuvAndCieLchuvConversionTests.cs
index d263bbe18e..7c841aa2e2 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieLuvAndCieLchuvConversionTests.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieLuvAndCieLchuvConversionTests.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLabConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLabConversionTest.cs
index 9bd8b17c79..76d76f236c 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLabConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLabConversionTest.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLuvConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLuvConversionTest.cs
index 5589e9753e..b18bd56dcb 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLuvConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieLuvConversionTest.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieXyyConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieXyyConversionTest.cs
index 9b441f4526..1652c53923 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieXyyConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndCieXyyConversionTest.cs
@@ -1,12 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndHunterLabConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndHunterLabConversionTest.cs
index 5ad224eaf0..1c48d00ff2 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndHunterLabConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndHunterLabConversionTest.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndLmsConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndLmsConversionTest.cs
index 868d429757..f63c542122 100644
--- a/tests/ImageSharp.Tests/Colorspaces/CieXyzAndLmsConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/CieXyzAndLmsConversionTest.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/ColorConverterAdaptTest.cs b/tests/ImageSharp.Tests/Colorspaces/ColorConverterAdaptTest.cs
index 02095b31f2..87dc59907b 100644
--- a/tests/ImageSharp.Tests/Colorspaces/ColorConverterAdaptTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/ColorConverterAdaptTest.cs
@@ -1,13 +1,14 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
- using ImageSharp.ColorSpaces.Conversion.Implementation.Lms;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using SixLabors.ImageSharp.ColorSpaces.Conversion.Implementation.LmsColorSapce;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests methods.
/// Test data generated using:
diff --git a/tests/ImageSharp.Tests/Colorspaces/ColorSpaceEqualityTests.cs b/tests/ImageSharp.Tests/Colorspaces/ColorSpaceEqualityTests.cs
index da58ddcda8..7fdebcac49 100644
--- a/tests/ImageSharp.Tests/Colorspaces/ColorSpaceEqualityTests.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/ColorSpaceEqualityTests.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.ColorSpaces;
+using Xunit;
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests.Colorspaces
+namespace SixLabors.ImageSharp.Tests.Colorspaces
{
- using System;
- using System.Numerics;
- using Xunit;
-
- using ImageSharp.ColorSpaces;
-
///
/// Test implementations of IEquatable and IAlmostEquatable in our colorspaces
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/RgbAndCieXyzConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/RgbAndCieXyzConversionTest.cs
index 7a4520a57e..ee71eefc17 100644
--- a/tests/ImageSharp.Tests/Colorspaces/RgbAndCieXyzConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/RgbAndCieXyzConversionTest.cs
@@ -1,11 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/RgbAndCmykConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/RgbAndCmykConversionTest.cs
index 8fe64e915b..6c3d579b4e 100644
--- a/tests/ImageSharp.Tests/Colorspaces/RgbAndCmykConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/RgbAndCmykConversionTest.cs
@@ -1,12 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/RgbAndHslConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/RgbAndHslConversionTest.cs
index fa02f887f2..a7071e883d 100644
--- a/tests/ImageSharp.Tests/Colorspaces/RgbAndHslConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/RgbAndHslConversionTest.cs
@@ -1,12 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/RgbAndHsvConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/RgbAndHsvConversionTest.cs
index f8d8c773a5..0dc58a0a3e 100644
--- a/tests/ImageSharp.Tests/Colorspaces/RgbAndHsvConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/RgbAndHsvConversionTest.cs
@@ -1,12 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Colorspaces/RgbAndYCbCrConversionTest.cs b/tests/ImageSharp.Tests/Colorspaces/RgbAndYCbCrConversionTest.cs
index 3f741ea3d9..0eb1f620bf 100644
--- a/tests/ImageSharp.Tests/Colorspaces/RgbAndYCbCrConversionTest.cs
+++ b/tests/ImageSharp.Tests/Colorspaces/RgbAndYCbCrConversionTest.cs
@@ -1,12 +1,13 @@
-namespace ImageSharp.Tests.Colorspaces
-{
- using System.Collections.Generic;
-
- using ImageSharp.ColorSpaces;
- using ImageSharp.ColorSpaces.Conversion;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.ColorSpaces;
+using SixLabors.ImageSharp.ColorSpaces.Conversion;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colorspaces
+{
///
/// Tests - conversions.
///
diff --git a/tests/ImageSharp.Tests/Common/Buffer2DTests.cs b/tests/ImageSharp.Tests/Common/Buffer2DTests.cs
index 5f44a132d7..2f275b7547 100644
--- a/tests/ImageSharp.Tests/Common/Buffer2DTests.cs
+++ b/tests/ImageSharp.Tests/Common/Buffer2DTests.cs
@@ -1,15 +1,14 @@
-// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests.Common
-{
- using System;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
-
- using static TestStructs;
+using System;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+using Xunit;
+using static SixLabors.ImageSharp.Tests.Common.TestStructs;
+namespace SixLabors.ImageSharp.Tests.Common
+{
public unsafe class Buffer2DTests
{
// ReSharper disable once ClassNeverInstantiated.Local
diff --git a/tests/ImageSharp.Tests/Common/BufferSpanTests.cs b/tests/ImageSharp.Tests/Common/BufferSpanTests.cs
index af33a981ba..fb51880f3e 100644
--- a/tests/ImageSharp.Tests/Common/BufferSpanTests.cs
+++ b/tests/ImageSharp.Tests/Common/BufferSpanTests.cs
@@ -1,19 +1,16 @@
-// ReSharper disable ObjectCreationAsStatement
-// ReSharper disable InconsistentNaming
-
-namespace ImageSharp.Tests.Common
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+using static SixLabors.ImageSharp.Tests.Common.TestStructs;
+
+namespace SixLabors.ImageSharp.Tests.Common
{
- using System;
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
-
- using Xunit;
-
- using static TestStructs;
-
public unsafe class SpanTests
{
// ReSharper disable once ClassNeverInstantiated.Local
diff --git a/tests/ImageSharp.Tests/Common/BufferTests.cs b/tests/ImageSharp.Tests/Common/BufferTests.cs
index 25ef173d4c..e1883ec7fd 100644
--- a/tests/ImageSharp.Tests/Common/BufferTests.cs
+++ b/tests/ImageSharp.Tests/Common/BufferTests.cs
@@ -1,17 +1,16 @@
-// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests.Common
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using System.Threading.Tasks;
+using SixLabors.ImageSharp.Memory;
+using Xunit;
+using static SixLabors.ImageSharp.Tests.Common.TestStructs;
+
+namespace SixLabors.ImageSharp.Tests.Common
{
- using System;
- using System.Runtime.CompilerServices;
- using System.Runtime.InteropServices;
- using System.Threading.Tasks;
-
- using ImageSharp.Memory;
-
- using Xunit;
-
- using static TestStructs;
-
public unsafe class BufferTests
{
// ReSharper disable once ClassNeverInstantiated.Local
diff --git a/tests/ImageSharp.Tests/Common/ConstantsTests.cs b/tests/ImageSharp.Tests/Common/ConstantsTests.cs
index be4addf913..48ecbbbc91 100644
--- a/tests/ImageSharp.Tests/Common/ConstantsTests.cs
+++ b/tests/ImageSharp.Tests/Common/ConstantsTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Common
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Common
+{
public class ConstantsTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Common/Fast2DArrayTests.cs b/tests/ImageSharp.Tests/Common/Fast2DArrayTests.cs
index efdcaa8484..88d8a73e8a 100644
--- a/tests/ImageSharp.Tests/Common/Fast2DArrayTests.cs
+++ b/tests/ImageSharp.Tests/Common/Fast2DArrayTests.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Common
-{
- using System;
-
- using ImageSharp.Memory;
-
- using Xunit;
+using System;
+using SixLabors.ImageSharp.Memory;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Common
+{
public class Fast2DArrayTests
{
private static readonly float[,] FloydSteinbergMatrix =
diff --git a/tests/ImageSharp.Tests/Common/PixelDataPoolTests.cs b/tests/ImageSharp.Tests/Common/PixelDataPoolTests.cs
index 21e86d434c..7b3d337ba1 100644
--- a/tests/ImageSharp.Tests/Common/PixelDataPoolTests.cs
+++ b/tests/ImageSharp.Tests/Common/PixelDataPoolTests.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
+using System.Linq;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
- using System.Linq;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
-
- using Xunit;
-
///
/// Tests the class.
///
diff --git a/tests/ImageSharp.Tests/Common/TestStructs.cs b/tests/ImageSharp.Tests/Common/TestStructs.cs
index f7f09bea20..87cf9a6325 100644
--- a/tests/ImageSharp.Tests/Common/TestStructs.cs
+++ b/tests/ImageSharp.Tests/Common/TestStructs.cs
@@ -1,7 +1,10 @@
-namespace ImageSharp.Tests.Common
-{
- using Xunit;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Common
+{
public static class TestStructs
{
public struct Foo
diff --git a/tests/ImageSharp.Tests/ConfigurationTests.cs b/tests/ImageSharp.Tests/ConfigurationTests.cs
index 417588180a..ad631863f4 100644
--- a/tests/ImageSharp.Tests/ConfigurationTests.cs
+++ b/tests/ImageSharp.Tests/ConfigurationTests.cs
@@ -1,21 +1,18 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.IO;
+using SixLabors.ImageSharp.PixelFormats;
+using Moq;
+using Xunit;
+
+namespace SixLabors.ImageSharp.Tests
{
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
-
- using ImageSharp.Formats;
- using ImageSharp.IO;
- using ImageSharp.PixelFormats;
- using Moq;
- using Xunit;
-
///
/// Tests the configuration class.
///
diff --git a/tests/ImageSharp.Tests/Drawing/BeziersTests.cs b/tests/ImageSharp.Tests/Drawing/BeziersTests.cs
index 1b3aeacb15..0b0a474834 100644
--- a/tests/ImageSharp.Tests/Drawing/BeziersTests.cs
+++ b/tests/ImageSharp.Tests/Drawing/BeziersTests.cs
@@ -1,21 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Drawing
-{
- using Drawing;
- using ImageSharp.Drawing;
- using System;
- using System.Diagnostics.CodeAnalysis;
- using System.IO;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System;
+using System.Diagnostics.CodeAnalysis;
+using System.IO;
+using System.Numerics;
+using SixLabors.ImageSharp.Drawing;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Tests.Drawing;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Drawing
+{
public class Beziers : FileTestBase
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Drawing/BlendedShapes.cs b/tests/ImageSharp.Tests/Drawing/BlendedShapes.cs
index e1ff00ca23..df029d2d72 100644
--- a/tests/ImageSharp.Tests/Drawing/BlendedShapes.cs
+++ b/tests/ImageSharp.Tests/Drawing/BlendedShapes.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Drawing
-{
- using System;
- using System.Linq;
- using System.Collections.Generic;
- using System.Text;
- using ImageSharp.PixelFormats;
- using Xunit;
- using SixLabors.Primitives;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Drawing
+{
public class BlendedShapes
{
public static IEnumerable
+
+ true
+
-
-
+
+
+
+
diff --git a/tests/ImageSharp.Tests/MetaData/ImageFrameMetaDataTests.cs b/tests/ImageSharp.Tests/MetaData/ImageFrameMetaDataTests.cs
index da2bb41561..8b42d4f515 100644
--- a/tests/ImageSharp.Tests/MetaData/ImageFrameMetaDataTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/ImageFrameMetaDataTests.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using ImageSharp.Formats;
- using Xunit;
+using SixLabors.ImageSharp.Formats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the class.
///
diff --git a/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs b/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs
index c60c8978ce..09a05a2544 100644
--- a/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using ImageSharp.Formats;
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the class.
///
diff --git a/tests/ImageSharp.Tests/MetaData/ImagePropertyTests.cs b/tests/ImageSharp.Tests/MetaData/ImagePropertyTests.cs
index 3b224014da..63a51e8638 100644
--- a/tests/ImageSharp.Tests/MetaData/ImagePropertyTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/ImagePropertyTests.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using Xunit;
+using System;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the class.
///
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifProfileTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifProfileTests.cs
index db22300fa5..845fbd8fa4 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifProfileTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifProfileTests.cs
@@ -1,20 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections;
- using System.IO;
- using System.Linq;
- using System.Text;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System;
+using System.Collections;
+using System.IO;
+using System.Linq;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class ExifProfileTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifReaderTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifReaderTests.cs
index dc62f1cbf3..802f856e42 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifReaderTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifReaderTests.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Collections.ObjectModel;
- using Xunit;
+using System.Collections.ObjectModel;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class ExifReaderTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifTagDescriptionAttributeTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifTagDescriptionAttributeTests.cs
index 1d36de5ef3..a2b2c6e70c 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifTagDescriptionAttributeTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifTagDescriptionAttributeTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class ExifDescriptionAttributeTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifValueTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifValueTests.cs
index 473af77121..3fbd1d9f0b 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifValueTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/Exif/ExifValueTests.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Linq;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System.Linq;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class ExifValueTests
{
private static ExifValue GetExifValue()
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.CurvesTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.CurvesTests.cs
index 2bde125435..6a08c98e54 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.CurvesTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.CurvesTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderCurvesTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.LutTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.LutTests.cs
index 52c67ba539..1271fc2680 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.LutTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.LutTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderLutTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MatrixTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MatrixTests.cs
index 9d148ec94a..8395f70158 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MatrixTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MatrixTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderMatrixTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElementTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElementTests.cs
index c02ef40e37..610efaf6a7 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElementTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.MultiProcessElementTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderMultiProcessElementTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitivesTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitivesTests.cs
index e3593bfa9e..0c33ad9fe1 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitivesTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.NonPrimitivesTests.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using System;
- using System.Numerics;
- using Xunit;
+using System;
+using System.Numerics;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderNonPrimitivesTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.PrimitivesTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.PrimitivesTests.cs
index b9b0c6655c..7975da04c3 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.PrimitivesTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.PrimitivesTests.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using System;
- using Xunit;
+using System;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderPrimitivesTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntryTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntryTests.cs
index 76bb1cda19..c75f6b96f4 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntryTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntryTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderTagDataEntryTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReaderTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReaderTests.cs
index 635ce6168d..3c66d9a4ad 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReaderTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataReader/IccDataReaderTests.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using System;
- using Xunit;
+using System;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataReaderTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.CurvesTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.CurvesTests.cs
index c04401f6d0..85d091ec76 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.CurvesTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.CurvesTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterCurvesTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.LutTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.LutTests.cs
index 4fcc55d016..6bbdb80386 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.LutTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.LutTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterLutTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MatrixTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MatrixTests.cs
index 61b5d57ffd..20c7c3bead 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MatrixTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MatrixTests.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using System.Numerics;
-
- using ImageSharp.Memory;
-
- using Xunit;
+using System.Numerics;
+using SixLabors.ImageSharp.Memory;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterMatrixTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElementTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElementTests.cs
index e3bc375744..bf80b53701 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElementTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.MultiProcessElementTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterMultiProcessElementTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitivesTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitivesTests.cs
index ae83458051..d97e32de89 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitivesTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.NonPrimitivesTests.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using System;
- using System.Numerics;
- using Xunit;
+using System;
+using System.Numerics;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterNonPrimitivesTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs
index 8d0cd32ab4..76ada231e2 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using System;
- using Xunit;
+using System;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterPrimitivesTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntryTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntryTests.cs
index ea85bd16df..a026cb8a0c 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntryTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.TagDataEntryTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterTagDataEntryTests
{
[Theory]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriterTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriterTests.cs
index 5239d7cd51..2d0aa920b0 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriterTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriterTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccDataWriterTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccReaderTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccReaderTests.cs
index 34aa24fa66..6c11182e09 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccReaderTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccReaderTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccReaderTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccWriterTests.cs b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccWriterTests.cs
index 7e3f8c0c94..e845535304 100644
--- a/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccWriterTests.cs
+++ b/tests/ImageSharp.Tests/MetaData/Profiles/ICC/IccWriterTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Icc
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Icc
+{
public class IccWriterTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Numerics/RationalTests.cs b/tests/ImageSharp.Tests/Numerics/RationalTests.cs
index 3d80b88fe7..c6c59915d6 100644
--- a/tests/ImageSharp.Tests/Numerics/RationalTests.cs
+++ b/tests/ImageSharp.Tests/Numerics/RationalTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the struct.
///
diff --git a/tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs b/tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs
index cb7e21db0b..d4b3421518 100644
--- a/tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs
+++ b/tests/ImageSharp.Tests/Numerics/SignedRationalTests.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using Xunit;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the struct.
///
diff --git a/tests/ImageSharp.Tests/PixelFormats/Bgr24Tests.cs b/tests/ImageSharp.Tests/PixelFormats/Bgr24Tests.cs
index 76001ed3a0..ca59cea725 100644
--- a/tests/ImageSharp.Tests/PixelFormats/Bgr24Tests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/Bgr24Tests.cs
@@ -1,12 +1,12 @@
-// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests
-{
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class Bgr24Tests
{
public static readonly TheoryData ColorData =
diff --git a/tests/ImageSharp.Tests/PixelFormats/Bgra32Tests.cs b/tests/ImageSharp.Tests/PixelFormats/Bgra32Tests.cs
index 1928d51f69..e3cf868257 100644
--- a/tests/ImageSharp.Tests/PixelFormats/Bgra32Tests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/Bgra32Tests.cs
@@ -1,12 +1,12 @@
-// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests
-{
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class Bgra32Tests
{
public static readonly TheoryData ColorData =
diff --git a/tests/ImageSharp.Tests/PixelFormats/ColorConstructorTests.cs b/tests/ImageSharp.Tests/PixelFormats/ColorConstructorTests.cs
index eac0644d9a..b0d5929f49 100644
--- a/tests/ImageSharp.Tests/PixelFormats/ColorConstructorTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/ColorConstructorTests.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Colors
-{
- using System.Collections.Generic;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System.Collections.Generic;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colors
+{
public class ColorConstructorTests
{
public static IEnumerable Vector4Data
diff --git a/tests/ImageSharp.Tests/PixelFormats/ColorDefinitionTests.cs b/tests/ImageSharp.Tests/PixelFormats/ColorDefinitionTests.cs
index db5b4a4c91..af4181cde2 100644
--- a/tests/ImageSharp.Tests/PixelFormats/ColorDefinitionTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/ColorDefinitionTests.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class ColorDefinitionTests
{
public static TheoryData ColorNames
diff --git a/tests/ImageSharp.Tests/PixelFormats/ColorEqualityTests.cs b/tests/ImageSharp.Tests/PixelFormats/ColorEqualityTests.cs
index 2967e7c864..d3815f2eb6 100644
--- a/tests/ImageSharp.Tests/PixelFormats/ColorEqualityTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/ColorEqualityTests.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Colors
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colors
+{
///
/// Test implementations of IEquatable
///
diff --git a/tests/ImageSharp.Tests/PixelFormats/ColorPackingTests.cs b/tests/ImageSharp.Tests/PixelFormats/ColorPackingTests.cs
index 563b6be3c4..ad8297fbb5 100644
--- a/tests/ImageSharp.Tests/PixelFormats/ColorPackingTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/ColorPackingTests.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Colors
-{
- using System.Collections.Generic;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System.Collections.Generic;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colors
+{
public class ColorPackingTests
{
public static IEnumerable Vector4PackData
diff --git a/tests/ImageSharp.Tests/PixelFormats/PackedPixelTests.cs b/tests/ImageSharp.Tests/PixelFormats/PackedPixelTests.cs
index 773bfa513d..303905baf0 100644
--- a/tests/ImageSharp.Tests/PixelFormats/PackedPixelTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/PackedPixelTests.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Colors
-{
- using System;
- using System.Diagnostics;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System;
+using System.Diagnostics;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colors
+{
///
/// The packed pixel tests.
///
diff --git a/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests.cs b/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests.cs
index 97d5505923..9aa2e01a67 100644
--- a/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.PixelFormats.PixelBlenders
-{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
- using System.Text;
- using ImageSharp.PixelFormats.PixelBlenders;
- using ImageSharp.Tests.TestUtilities;
- using Xunit;
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats.PixelBlenders;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.PixelFormats.PixelBlenders
+{
public class PorterDuffFunctionsTests
{
public static TheoryData NormalBlendFunctionData = new TheoryData() {
diff --git a/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests_TPixel.cs b/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests_TPixel.cs
index b2a663d074..b95f8fdf61 100644
--- a/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests_TPixel.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/PixelBlenders/PorterDuffFunctionsTests_TPixel.cs
@@ -1,19 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.PixelFormats.PixelBlenders
-{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
- using System.Text;
- using ImageSharp.PixelFormats;
- using ImageSharp.PixelFormats.PixelBlenders;
- using ImageSharp.Tests.TestUtilities;
- using Xunit;
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats.PixelBlenders;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.PixelFormats.PixelBlenders
+{
public class PorterDuffFunctionsTests_TPixel
{
private static Span AsSpan(T value)
diff --git a/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.Blender.cs b/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.Blender.cs
index 6bcada0ff5..681aa6f0d1 100644
--- a/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.Blender.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.Blender.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.PixelFormats
-{
- using System;
- using System.Collections.Generic;
- using System.Text;
- using ImageSharp.PixelFormats;
- using ImageSharp.PixelFormats.PixelBlenders;
- using ImageSharp.Tests.TestUtilities;
- using Xunit;
+using System;
+using System.Collections.Generic;
+using System.Text;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats.PixelBlenders;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.PixelFormats
+{
public partial class PixelOperationsTests
{
diff --git a/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.cs b/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.cs
index 0a121cfce9..6a108503bf 100644
--- a/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/PixelOperationsTests.cs
@@ -1,16 +1,15 @@
-// ReSharper disable InconsistentNaming
-// ReSharper disable AccessToDisposedClosure
-namespace ImageSharp.Tests.PixelFormats
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.Memory;
- using ImageSharp.PixelFormats;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
- using Xunit.Abstractions;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.Memory;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests.PixelFormats
+{
public partial class PixelOperationsTests
{
diff --git a/tests/ImageSharp.Tests/PixelFormats/Rgb24Tests.cs b/tests/ImageSharp.Tests/PixelFormats/Rgb24Tests.cs
index 1d0d024fbb..4e85fe7e32 100644
--- a/tests/ImageSharp.Tests/PixelFormats/Rgb24Tests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/Rgb24Tests.cs
@@ -1,13 +1,13 @@
-// ReSharper disable InconsistentNaming
-namespace ImageSharp.Tests
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class Rgb24Tests
{
public static readonly TheoryData ColorData =
diff --git a/tests/ImageSharp.Tests/PixelFormats/Rgba32Tests.cs b/tests/ImageSharp.Tests/PixelFormats/Rgba32Tests.cs
index 5509cbddcf..a8d38b9381 100644
--- a/tests/ImageSharp.Tests/PixelFormats/Rgba32Tests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/Rgba32Tests.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the struct.
///
diff --git a/tests/ImageSharp.Tests/PixelFormats/RgbaVectorTests.cs b/tests/ImageSharp.Tests/PixelFormats/RgbaVectorTests.cs
index 1f5df6d880..1dd280bee4 100644
--- a/tests/ImageSharp.Tests/PixelFormats/RgbaVectorTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/RgbaVectorTests.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Numerics;
- using System.Runtime.CompilerServices;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System.Numerics;
+using System.Runtime.CompilerServices;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Tests the struct.
///
diff --git a/tests/ImageSharp.Tests/PixelFormats/UnPackedPixelTests.cs b/tests/ImageSharp.Tests/PixelFormats/UnPackedPixelTests.cs
index 25a61453b2..b5d46ba769 100644
--- a/tests/ImageSharp.Tests/PixelFormats/UnPackedPixelTests.cs
+++ b/tests/ImageSharp.Tests/PixelFormats/UnPackedPixelTests.cs
@@ -1,11 +1,12 @@
-namespace ImageSharp.Tests.Colors
-{
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
- using Xunit;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Colors
+{
public class UnPackedPixelTests
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Binarization/BinaryThresholdTest.cs b/tests/ImageSharp.Tests/Processing/Binarization/BinaryThresholdTest.cs
index b61df20354..221b4a9bff 100644
--- a/tests/ImageSharp.Tests/Processing/Binarization/BinaryThresholdTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Binarization/BinaryThresholdTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Binarization
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Binarization
+{
public class BinaryThresholdTest : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/Binarization/DitherTest.cs b/tests/ImageSharp.Tests/Processing/Binarization/DitherTest.cs
index bf67826b67..8aef37d4d1 100644
--- a/tests/ImageSharp.Tests/Processing/Binarization/DitherTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Binarization/DitherTest.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Binarization
-{
- using ImageSharp.Dithering;
- using ImageSharp.Dithering.Ordered;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using Moq;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.Dithering.Ordered;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using Moq;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Binarization
+{
public class DitherTest : BaseImageOperationsExtensionTest
{
private readonly IOrderedDither orderedDither;
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/BlackWhiteTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/BlackWhiteTest.cs
index 0608ee511d..f6efdc9a99 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/BlackWhiteTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/BlackWhiteTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class BlackWhiteTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/ColorBlindnessTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/ColorBlindnessTest.cs
index 5f0fe06e45..cc80e32d58 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/ColorBlindnessTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/ColorBlindnessTest.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using System.Collections.Generic;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using ImageSharp.Tests.TestUtilities;
- using SixLabors.Primitives;
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class ColorBlindnessTest : BaseImageOperationsExtensionTest
{
public static IEnumerable TheoryData = new[] {
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/GrayscaleTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/GrayscaleTest.cs
index a4722261e6..14697c6234 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/GrayscaleTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/GrayscaleTest.cs
@@ -1,19 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using System.Collections;
- using System.Collections.Generic;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using ImageSharp.Tests.TestUtilities;
- using SixLabors.Primitives;
- using Xunit;
+using System.Collections;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class GrayscaleTest : BaseImageOperationsExtensionTest
{
public static IEnumerable ModeTheoryData = new[] {
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/HueTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/HueTest.cs
index 4132990855..0ec03dfdd5 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/HueTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/HueTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class HueTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/KodachromeTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/KodachromeTest.cs
index dcffd4b4f6..61a4124c9e 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/KodachromeTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/KodachromeTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class KodachromeTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/LomographTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/LomographTest.cs
index 5b468bfdea..32107cb716 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/LomographTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/LomographTest.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.IO;
-
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
public class LomographTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/PolaroidTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/PolaroidTest.cs
index 245bc47c5f..10433aa9b1 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/PolaroidTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/PolaroidTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class PolaroidTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/SaturationTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/SaturationTest.cs
index 58df89db6f..5a44023293 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/SaturationTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/SaturationTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class SaturationTest : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/ColorMatrix/SepiaTest.cs b/tests/ImageSharp.Tests/Processing/ColorMatrix/SepiaTest.cs
index 3fa1f081aa..b2117b94a2 100644
--- a/tests/ImageSharp.Tests/Processing/ColorMatrix/SepiaTest.cs
+++ b/tests/ImageSharp.Tests/Processing/ColorMatrix/SepiaTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.ColorMatrix
+{
public class SepiaTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Convolution/BoxBlurTest.cs b/tests/ImageSharp.Tests/Processing/Convolution/BoxBlurTest.cs
index e4c185114d..cd0e8e5ab0 100644
--- a/tests/ImageSharp.Tests/Processing/Convolution/BoxBlurTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Convolution/BoxBlurTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Convolution
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Convolution
+{
public class BoxBlurTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Convolution/DetectEdgesTest.cs b/tests/ImageSharp.Tests/Processing/Convolution/DetectEdgesTest.cs
index 0377953a65..5a711bd04e 100644
--- a/tests/ImageSharp.Tests/Processing/Convolution/DetectEdgesTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Convolution/DetectEdgesTest.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Convolution
-{
- using System.Collections.Generic;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using ImageSharp.Tests.TestUtilities;
- using SixLabors.Primitives;
- using Xunit;
+using System.Collections.Generic;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Convolution
+{
public class DetectEdgesTest : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/Convolution/GaussianBlurTest.cs b/tests/ImageSharp.Tests/Processing/Convolution/GaussianBlurTest.cs
index 8b2e4c6340..d0773a0bfe 100644
--- a/tests/ImageSharp.Tests/Processing/Convolution/GaussianBlurTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Convolution/GaussianBlurTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Convolution
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Convolution
+{
public class GaussianBlurTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Convolution/GaussianSharpenTest.cs b/tests/ImageSharp.Tests/Processing/Convolution/GaussianSharpenTest.cs
index e381ad7e92..c7c78a21a6 100644
--- a/tests/ImageSharp.Tests/Processing/Convolution/GaussianSharpenTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Convolution/GaussianSharpenTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Convolution
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Convolution
+{
public class GaussianSharpenTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/DelegateTest.cs b/tests/ImageSharp.Tests/Processing/DelegateTest.cs
index d5846b1589..518a28bea0 100644
--- a/tests/ImageSharp.Tests/Processing/DelegateTest.cs
+++ b/tests/ImageSharp.Tests/Processing/DelegateTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing
+{
public class DelegateTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/AlphaTest.cs b/tests/ImageSharp.Tests/Processing/Effects/AlphaTest.cs
index 960ab4509c..9840d71c7a 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/AlphaTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/AlphaTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class AlphaTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/BackgroundColorTest.cs b/tests/ImageSharp.Tests/Processing/Effects/BackgroundColorTest.cs
index 8de7b675ab..a24b8a4d47 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/BackgroundColorTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/BackgroundColorTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class BackgroundColorTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/BrightnessTest.cs b/tests/ImageSharp.Tests/Processing/Effects/BrightnessTest.cs
index e9a9a49b6a..d057f9233a 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/BrightnessTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/BrightnessTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class BrightnessTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/ContrastTest.cs b/tests/ImageSharp.Tests/Processing/Effects/ContrastTest.cs
index 392c407f3a..374937ea38 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/ContrastTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/ContrastTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class ContrastTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/InvertTest.cs b/tests/ImageSharp.Tests/Processing/Effects/InvertTest.cs
index 794cb65b8e..ad74b3c909 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/InvertTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/InvertTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class InvertTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/OilPaintTest.cs b/tests/ImageSharp.Tests/Processing/Effects/OilPaintTest.cs
index b96887c76b..36de67188f 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/OilPaintTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/OilPaintTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class OilPaintTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Effects/PixelateTest.cs b/tests/ImageSharp.Tests/Processing/Effects/PixelateTest.cs
index bcd35af163..8b50e14861 100644
--- a/tests/ImageSharp.Tests/Processing/Effects/PixelateTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Effects/PixelateTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Effects
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Effects
+{
public class PixelateTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Overlays/GlowTest.cs b/tests/ImageSharp.Tests/Processing/Overlays/GlowTest.cs
index 223129877f..9e7a046507 100644
--- a/tests/ImageSharp.Tests/Processing/Overlays/GlowTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Overlays/GlowTest.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Overlays
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Overlays
+{
public class GlowTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Overlays/VignetteTest.cs b/tests/ImageSharp.Tests/Processing/Overlays/VignetteTest.cs
index f93ca186f1..e082e42cd7 100644
--- a/tests/ImageSharp.Tests/Processing/Overlays/VignetteTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Overlays/VignetteTest.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Overlays
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using ImageSharp.Tests.TestUtilities;
- using SixLabors.Primitives;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.ImageSharp.Tests.TestUtilities;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Overlays
+{
public class VignetteTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Binarization/BinaryThresholdTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Binarization/BinaryThresholdTest.cs
index 209d506615..21b3727c01 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Binarization/BinaryThresholdTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Binarization/BinaryThresholdTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Binarization
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Binarization
+{
public class BinaryThresholdTest : FileTestBase
{
public static readonly TheoryData BinaryThresholdValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Binarization/DitherTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Binarization/DitherTest.cs
index edaede58da..17ab2545ca 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Binarization/DitherTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Binarization/DitherTest.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Binarization
-{
- using ImageSharp.Dithering;
- using ImageSharp.Dithering.Ordered;
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.Dithering;
+using SixLabors.ImageSharp.Dithering.Ordered;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Binarization
+{
public class DitherTest : FileTestBase
{
public static readonly TheoryData Ditherers = new TheoryData
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/BlackWhiteTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/BlackWhiteTest.cs
index dcc61a629a..101a0c2cda 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/BlackWhiteTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/BlackWhiteTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class BlackWhiteTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/ColorBlindnessTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/ColorBlindnessTest.cs
index 59f389cfd8..097557e041 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/ColorBlindnessTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/ColorBlindnessTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class ColorBlindnessTest : FileTestBase
{
public static readonly TheoryData ColorBlindnessFilters
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/GrayscaleTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/GrayscaleTest.cs
index 7fdc070050..a93997deec 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/GrayscaleTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/GrayscaleTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class GrayscaleTest : FileTestBase
{
public static readonly TheoryData GrayscaleModeTypes
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/HueTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/HueTest.cs
index 30beb61d07..d5ea145766 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/HueTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/HueTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class HueTest : FileTestBase
{
public static readonly TheoryData HueValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/KodachromeTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/KodachromeTest.cs
index be2464d1d9..07be75d78d 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/KodachromeTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/KodachromeTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class KodachromeTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/LomographTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/LomographTest.cs
index 1709995943..1d1c6f783e 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/LomographTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/LomographTest.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using System.IO;
-
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using System.IO;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class LomographTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/PolaroidTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/PolaroidTest.cs
index 367ce04c78..ad22f92eda 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/PolaroidTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/PolaroidTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class PolaroidTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SaturationTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SaturationTest.cs
index ba0cc344ee..58cfaa2e9d 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SaturationTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SaturationTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class SaturationTest : FileTestBase
{
public static readonly TheoryData SaturationValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SepiaTest.cs b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SepiaTest.cs
index 5879a8bb76..fa098e7448 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SepiaTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/ColorMatrix/SepiaTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.ColorMatrix
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.ColorMatrix
+{
public class SepiaTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Convolution/BoxBlurTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Convolution/BoxBlurTest.cs
index 3daa8c9334..d1f24b925a 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Convolution/BoxBlurTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Convolution/BoxBlurTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Convolution
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Convolution
+{
public class BoxBlurTest : FileTestBase
{
public static readonly TheoryData BoxBlurValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Convolution/DetectEdgesTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Convolution/DetectEdgesTest.cs
index 72a3e90231..fd107314f1 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Convolution/DetectEdgesTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Convolution/DetectEdgesTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Convolution
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Convolution
+{
public class DetectEdgesTest : FileTestBase
{
public static readonly TheoryData DetectEdgesFilters
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianBlurTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianBlurTest.cs
index 9ccc4e4536..4b4879f9b8 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianBlurTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianBlurTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Convolution
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Convolution
+{
public class GaussianBlurTest : FileTestBase
{
public static readonly TheoryData GaussianBlurValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianSharpenTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianSharpenTest.cs
index dab576c2b8..86b601c3c2 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianSharpenTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Convolution/GaussianSharpenTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Convolution
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Convolution
+{
public class GaussianSharpenTest : FileTestBase
{
public static readonly TheoryData GaussianSharpenValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/AlphaTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/AlphaTest.cs
index a7626f386b..1d77370f8f 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/AlphaTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/AlphaTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class AlphaTest : FileTestBase
{
public static readonly TheoryData AlphaValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/BackgroundColorTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/BackgroundColorTest.cs
index 70c2844de4..cd0639900d 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/BackgroundColorTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/BackgroundColorTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class BackgroundColorTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/BrightnessTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/BrightnessTest.cs
index 57b7cd8d9f..fbf0b78fa5 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/BrightnessTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/BrightnessTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class BrightnessTest : FileTestBase
{
public static readonly TheoryData BrightnessValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/ContrastTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/ContrastTest.cs
index a5423ba937..91f112ae99 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/ContrastTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/ContrastTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class ContrastTest : FileTestBase
{
public static readonly TheoryData ContrastValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/InvertTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/InvertTest.cs
index 2816cb9258..f182fbb25d 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/InvertTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/InvertTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class InvertTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/OilPaintTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/OilPaintTest.cs
index 0a26cee69b..c1227c3d9a 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/OilPaintTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/OilPaintTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class OilPaintTest : FileTestBase
{
public static readonly TheoryData OilPaintValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Effects/PixelateTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Effects/PixelateTest.cs
index 92703ca076..9b5bf7dedd 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Effects/PixelateTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Effects/PixelateTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Effects
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Effects
+{
public class PixelateTest : FileTestBase
{
public static readonly TheoryData PixelateValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Overlays/GlowTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Overlays/GlowTest.cs
index 3f69ba148c..fdaed975a7 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Overlays/GlowTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Overlays/GlowTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Overlays
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Overlays
+{
public class GlowTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Overlays/VignetteTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Overlays/VignetteTest.cs
index c65b254c00..fdbd47a7b8 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Overlays/VignetteTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Overlays/VignetteTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Overlays
-{
- using ImageSharp.PixelFormats;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Overlays
+{
public class VignetteTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/AutoOrientTests.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/AutoOrientTests.cs
index 7ab49bc417..7573672674 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/AutoOrientTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/AutoOrientTests.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
-
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class AutoOrientTests : FileTestBase
{
public static readonly string[] FlipFiles = { TestImages.Bmp.F };
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/CropTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/CropTest.cs
index 951fdee5ec..1eaf1802ed 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/CropTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/CropTest.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class CropTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/EntropyCropTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/EntropyCropTest.cs
index 910925e8f3..c71f380a01 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/EntropyCropTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/EntropyCropTest.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class EntropyCropTest : FileTestBase
{
public static readonly TheoryData EntropyCropValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/FlipTests.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/FlipTests.cs
index 1ffccb80a4..d4de4c3d2e 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/FlipTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/FlipTests.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class FlipTests : FileTestBase
{
public static readonly string[] FlipFiles = { TestImages.Bmp.F };
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/PadTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/PadTest.cs
index 9a09645385..f2da8e267d 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/PadTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/PadTest.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class PadTest : FileTestBase
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeProfilingBenchmarks.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeProfilingBenchmarks.cs
index 4e6fd024e7..963b849d2a 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeProfilingBenchmarks.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeProfilingBenchmarks.cs
@@ -1,20 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using System;
- using System.IO;
- using System.Text;
-
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
-
- using Xunit;
- using Xunit.Abstractions;
+using System;
+using System.IO;
+using System.Text;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class ResizeProfilingBenchmarks : MeasureFixture
{
public ResizeProfilingBenchmarks(ITestOutputHelper output)
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeTests.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeTests.cs
index 813767edcb..cdf5e77df9 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/ResizeTests.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class ResizeTests : FileTestBase
{
public static readonly string[] ResizeFiles = { TestImages.Jpeg.Baseline.Calliphora };
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateFlipTests.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateFlipTests.cs
index b0cafd114e..e4ac76e7a7 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateFlipTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateFlipTests.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class RotateFlipTests : FileTestBase
{
public static readonly string[] FlipFiles = { TestImages.Bmp.F };
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateTests.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateTests.cs
index 74afd02404..4262e6e2eb 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/RotateTests.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class RotateTests : FileTestBase
{
public static readonly TheoryData RotateFloatValues
diff --git a/tests/ImageSharp.Tests/Processing/Processors/Transforms/SkewTest.cs b/tests/ImageSharp.Tests/Processing/Processors/Transforms/SkewTest.cs
index 64f4d4905e..4afe4f2f1d 100644
--- a/tests/ImageSharp.Tests/Processing/Processors/Transforms/SkewTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Processors/Transforms/SkewTest.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Processors.Transforms
-{
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Processors.Transforms
+{
public class SkewTest : FileTestBase
{
public static readonly TheoryData SkewValues
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/AutoOrientTests.cs b/tests/ImageSharp.Tests/Processing/Transforms/AutoOrientTests.cs
index c26c957a0a..dbb2d8415e 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/AutoOrientTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/AutoOrientTests.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class AutoOrientTests : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/CropTest.cs b/tests/ImageSharp.Tests/Processing/Transforms/CropTest.cs
index 33f3ffb935..a001efc417 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/CropTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/CropTest.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using SixLabors.Primitives;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class CropTest : BaseImageOperationsExtensionTest
{
[Theory]
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/EntropyCropTest.cs b/tests/ImageSharp.Tests/Processing/Transforms/EntropyCropTest.cs
index 11a7dc2505..c1cde48794 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/EntropyCropTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/EntropyCropTest.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class EntropyCropTest : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/FlipTests.cs b/tests/ImageSharp.Tests/Processing/Transforms/FlipTests.cs
index 5234baed72..4b3e97d106 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/FlipTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/FlipTests.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class FlipTests : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/PadTest.cs b/tests/ImageSharp.Tests/Processing/Transforms/PadTest.cs
index 8b8d51f9fa..58fc7fa802 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/PadTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/PadTest.cs
@@ -1,18 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
-
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class PadTest : BaseImageOperationsExtensionTest
{
+#pragma warning disable xUnit1004 // Test methods should not be skipped
[Fact(Skip = "Skip this is a helper around resize, skip until resize can be refactord")]
+#pragma warning restore xUnit1004 // Test methods should not be skipped
public void Pad_width_height_ResizeProcessorWithCorrectOPtionsSet()
{
throw new NotImplementedException("Write test here");
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/ResizeTests.cs b/tests/ImageSharp.Tests/Processing/Transforms/ResizeTests.cs
index ae35740a94..d2f5cb2c3d 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/ResizeTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/ResizeTests.cs
@@ -1,19 +1,19 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using SixLabors.Primitives;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.Primitives;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class ResizeTests : BaseImageOperationsExtensionTest
{
+#pragma warning disable xUnit1004 // Test methods should not be skipped
[Fact(Skip = "Skip resize tests as they need refactoring to be simpler and just pass data into the resize processor.")]
+#pragma warning restore xUnit1004 // Test methods should not be skipped
public void TestMissing()
{
//
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/RotateFlipTests.cs b/tests/ImageSharp.Tests/Processing/Transforms/RotateFlipTests.cs
index 91505afa04..67602131b0 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/RotateFlipTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/RotateFlipTests.cs
@@ -1,16 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using System;
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using Xunit;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class RotateFlipTests : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/RotateTests.cs b/tests/ImageSharp.Tests/Processing/Transforms/RotateTests.cs
index da2a34d0e2..80eccd00cd 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/RotateTests.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/RotateTests.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing;
- using ImageSharp.Processing.Processors;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class RotateTests : BaseImageOperationsExtensionTest
{
diff --git a/tests/ImageSharp.Tests/Processing/Transforms/SkewTest.cs b/tests/ImageSharp.Tests/Processing/Transforms/SkewTest.cs
index 6e7b2d8e8a..28a0e0d8f8 100644
--- a/tests/ImageSharp.Tests/Processing/Transforms/SkewTest.cs
+++ b/tests/ImageSharp.Tests/Processing/Transforms/SkewTest.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests.Processing.Transforms
-{
- using ImageSharp.PixelFormats;
- using ImageSharp.Processing.Processors;
- using Xunit;
+using SixLabors.ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.Processing.Processors;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests.Processing.Transforms
+{
public class SkewTest : BaseImageOperationsExtensionTest
{
[Fact]
diff --git a/tests/ImageSharp.Tests/TestBase.cs b/tests/ImageSharp.Tests/TestBase.cs
index c7514d5aee..d11292ed00 100644
--- a/tests/ImageSharp.Tests/TestBase.cs
+++ b/tests/ImageSharp.Tests/TestBase.cs
@@ -1,15 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.IO;
- using System.Reflection;
-
- using ImageSharp.Formats;
+using System.IO;
+using System.Reflection;
+using SixLabors.ImageSharp.Formats;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// The test base class. Inherit from this class for any image manipulation tests.
///
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataArray.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataArray.cs
index a14433f1e1..4fd798f345 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataArray.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataArray.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
internal static class IccTestDataArray
{
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataCurves.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataCurves.cs
index c8d517aac6..2b13e5bad2 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataCurves.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataCurves.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Numerics;
+using System.Numerics;
+namespace SixLabors.ImageSharp.Tests
+{
internal static class IccTestDataCurves
{
#region Response
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataLut.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataLut.cs
index cc2dfc6e97..b4a512bd1e 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataLut.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataLut.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
internal static class IccTestDataLut
{
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMatrix.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMatrix.cs
index 78e493829c..8e4b7d3d5b 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMatrix.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMatrix.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
using System.Numerics;
+using SixLabors.ImageSharp.Memory;
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
- using ImageSharp.Memory;
-
internal static class IccTestDataMatrix
{
#region 2D
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMultiProcessElements.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMultiProcessElements.cs
index 49e9550df5..d29906d426 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMultiProcessElements.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataMultiProcessElements.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
internal static class IccTestDataMultiProcessElement
{
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataNonPrimitives.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataNonPrimitives.cs
index fdbcb31271..370b881682 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataNonPrimitives.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataNonPrimitives.cs
@@ -1,9 +1,12 @@
-namespace ImageSharp.Tests
-{
- using System;
- using System.Globalization;
- using System.Numerics;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Globalization;
+using System.Numerics;
+namespace SixLabors.ImageSharp.Tests
+{
internal static class IccTestDataNonPrimitives
{
#region DateTime
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataPrimitives.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataPrimitives.cs
index fcfa2d0d79..b24e3f24a4 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataPrimitives.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataPrimitives.cs
@@ -1,9 +1,7 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
internal static class IccTestDataPrimitives
{
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataProfiles.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataProfiles.cs
index 32a4a8e57b..ee32aa934f 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataProfiles.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataProfiles.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
using System;
using System.Numerics;
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
internal static class IccTestDataProfiles
{
diff --git a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataTagDataEntry.cs b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataTagDataEntry.cs
index 05942ab618..240bd4fa53 100644
--- a/tests/ImageSharp.Tests/TestDataIcc/IccTestDataTagDataEntry.cs
+++ b/tests/ImageSharp.Tests/TestDataIcc/IccTestDataTagDataEntry.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Globalization;
- using System.Numerics;
+using System.Globalization;
+using System.Numerics;
+namespace SixLabors.ImageSharp.Tests
+{
internal static class IccTestDataTagDataEntry
{
#region TagDataEntry Header
diff --git a/tests/ImageSharp.Tests/TestFile.cs b/tests/ImageSharp.Tests/TestFile.cs
index 4f286f4da0..daf07679a6 100644
--- a/tests/ImageSharp.Tests/TestFile.cs
+++ b/tests/ImageSharp.Tests/TestFile.cs
@@ -1,19 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Concurrent;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Reflection;
- using ImageSharp.Formats;
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// A test image file.
///
diff --git a/tests/ImageSharp.Tests/TestFileSystem.cs b/tests/ImageSharp.Tests/TestFileSystem.cs
index d43b989f10..304e8dcb86 100644
--- a/tests/ImageSharp.Tests/TestFileSystem.cs
+++ b/tests/ImageSharp.Tests/TestFileSystem.cs
@@ -1,19 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Concurrent;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Reflection;
- using ImageSharp.Formats;
- using Xunit;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.Formats;
+using Xunit;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// A test image file.
///
diff --git a/tests/ImageSharp.Tests/TestFont.cs b/tests/ImageSharp.Tests/TestFont.cs
index 7e5b6c370d..6f805e3676 100644
--- a/tests/ImageSharp.Tests/TestFont.cs
+++ b/tests/ImageSharp.Tests/TestFont.cs
@@ -1,17 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Concurrent;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Reflection;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// A test image file.
///
diff --git a/tests/ImageSharp.Tests/TestFormat.cs b/tests/ImageSharp.Tests/TestFormat.cs
index 5a3cd102e7..2683d47524 100644
--- a/tests/ImageSharp.Tests/TestFormat.cs
+++ b/tests/ImageSharp.Tests/TestFormat.cs
@@ -1,21 +1,18 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+
+namespace SixLabors.ImageSharp.Tests
{
- using System;
- using System.Collections.Concurrent;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Reflection;
- using ImageSharp.Formats;
- using ImageSharp.PixelFormats;
-
- using Xunit;
-
///
/// A test image file.
///
diff --git a/tests/ImageSharp.Tests/TestImages.cs b/tests/ImageSharp.Tests/TestImages.cs
index 46887d721d..a6177b7c9f 100644
--- a/tests/ImageSharp.Tests/TestImages.cs
+++ b/tests/ImageSharp.Tests/TestImages.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
+using System.Linq;
// ReSharper disable MemberHidesStaticFromOuterClass
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
- using System.Linq;
-
///
/// Class that contains all the relative test image paths in the TestImages/Formats directory.
/// Use with , or .
diff --git a/tests/ImageSharp.Tests/TestUtilities/ApproximateFloatComparer.cs b/tests/ImageSharp.Tests/TestUtilities/ApproximateFloatComparer.cs
index 333b645dea..6b3f6ccd21 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ApproximateFloatComparer.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ApproximateFloatComparer.cs
@@ -1,9 +1,12 @@
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+namespace SixLabors.ImageSharp.Tests
+{
internal struct ApproximateFloatComparer : IEqualityComparer, IEqualityComparer
{
private readonly float Eps;
diff --git a/tests/ImageSharp.Tests/TestUtilities/ArrayHelper.cs b/tests/ImageSharp.Tests/TestUtilities/ArrayHelper.cs
index d3b4da9b92..e342f7029f 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ArrayHelper.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ArrayHelper.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System.Linq;
+using System.Linq;
+namespace SixLabors.ImageSharp.Tests
+{
public static class ArrayHelper
{
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/ImageDataAttributeBase.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/ImageDataAttributeBase.cs
index 05e8c61360..c94215bffa 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/ImageDataAttributeBase.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/ImageDataAttributeBase.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
-
- using Xunit.Sdk;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using Xunit.Sdk;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Base class for Theory Data attributes which pass an instance of to the test case.
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithBlankImageAttribute.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithBlankImageAttribute.cs
index 72be5abc29..796cba8554 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithBlankImageAttribute.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithBlankImageAttribute.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Reflection;
+using System;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Triggers passing instances which produce a blank image of size width * height.
/// One instance will be passed for each the pixel format defined by the pixelTypes parameter
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileAttribute.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileAttribute.cs
index ec8421853e..e896c18546 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileAttribute.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileAttribute.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Reflection;
+using System;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Triggers passing instances which read an image from the given file
/// One instance will be passed for each the pixel format defined by the pixelTypes parameter
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileCollectionAttribute.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileCollectionAttribute.cs
index 1b37c45a92..65f2bfc1ba 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileCollectionAttribute.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithFileCollectionAttribute.cs
@@ -1,15 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Triggers passing instances which read an image for each file being enumerated by the (static) test class field/property defined by enumeratorMemberName
/// instances will be passed for each the pixel format defined by the pixelTypes parameter
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithMemberFactoryAttribute.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithMemberFactoryAttribute.cs
index 6c6198c38d..e9673062f6 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithMemberFactoryAttribute.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithMemberFactoryAttribute.cs
@@ -1,14 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Linq;
- using System.Reflection;
+using System;
+using System.Linq;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Triggers passing instances which return the image produced by the given test class member method
/// instances will be passed for each the pixel format defined by the pixelTypes parameter
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithSolidFilledImagesAttribute.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithSolidFilledImagesAttribute.cs
index 9a8538e78b..f787a35916 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithSolidFilledImagesAttribute.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithSolidFilledImagesAttribute.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Reflection;
+using System;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Triggers passing instances which produce an image of size width * height filled with the requested color.
/// One instance will be passed for each the pixel format defined by the pixelTypes parameter
diff --git a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithTestPatternImageAttribute.cs b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithTestPatternImageAttribute.cs
index f6ab65f714..585bb8f066 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Attributes/WithTestPatternImageAttribute.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Attributes/WithTestPatternImageAttribute.cs
@@ -1,13 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Reflection;
+using System;
+using System.Reflection;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Triggers passing instances which produce a blank image of size width * height.
/// One instance will be passed for each the pixel format defined by the pixelTypes parameter
diff --git a/tests/ImageSharp.Tests/TestUtilities/Factories/GenericFactory.cs b/tests/ImageSharp.Tests/TestUtilities/Factories/GenericFactory.cs
index bfa70a2a50..d7e4773ec2 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Factories/GenericFactory.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Factories/GenericFactory.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
-
- using ImageSharp.PixelFormats;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Utility class to create specialized subclasses of generic classes (eg. )
/// Used as parameter for -based factory methods
diff --git a/tests/ImageSharp.Tests/TestUtilities/Factories/ImageFactory.cs b/tests/ImageSharp.Tests/TestUtilities/Factories/ImageFactory.cs
index 052a4c774f..b3c423bc57 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Factories/ImageFactory.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Factories/ImageFactory.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
public class ImageFactory : GenericFactory
{
public override Image CreateImage(byte[] bytes) => Image.Load(bytes);
diff --git a/tests/ImageSharp.Tests/TestUtilities/FloatRoundingComparer.cs b/tests/ImageSharp.Tests/TestUtilities/FloatRoundingComparer.cs
index dd3ef3a4f9..f7732fce53 100644
--- a/tests/ImageSharp.Tests/TestUtilities/FloatRoundingComparer.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/FloatRoundingComparer.cs
@@ -1,9 +1,12 @@
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Allows the comparison of single-precision floating point values by precision.
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/BlankProvider.cs b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/BlankProvider.cs
index 4252a60b5e..be1c59994a 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/BlankProvider.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/BlankProvider.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Xunit.Abstractions;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
public abstract partial class TestImageProvider
where TPixel : struct, IPixel
{
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/FileProvider.cs b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/FileProvider.cs
index 16eecd2fc7..b1da04fcd8 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/FileProvider.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/FileProvider.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Concurrent;
-
- using ImageSharp.PixelFormats;
-
- using Xunit.Abstractions;
+using System;
+using System.Collections.Concurrent;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
public abstract partial class TestImageProvider
where TPixel : struct, IPixel
{
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/LambdaProvider.cs b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/LambdaProvider.cs
index 30e7a63b50..755807f1f9 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/LambdaProvider.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/LambdaProvider.cs
@@ -1,14 +1,11 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
-
- using ImageSharp.PixelFormats;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Provides instances for parametric unit tests.
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/SolidProvider.cs b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/SolidProvider.cs
index 08e3e1054d..e746531d78 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/SolidProvider.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/SolidProvider.cs
@@ -1,16 +1,12 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Xunit.Abstractions;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Provides instances for parametric unit tests.
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestImageProvider.cs b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestImageProvider.cs
index 8681bb334a..8c0cfec144 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestImageProvider.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestImageProvider.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Reflection;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Reflection;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit.Abstractions;
- using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
public interface ITestImageProvider
{
PixelTypes PixelType { get; }
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestPatternProvider.cs b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestPatternProvider.cs
index f25beb7269..e75be4a68e 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestPatternProvider.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImageProviders/TestPatternProvider.cs
@@ -1,18 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
-
- using ImageSharp.PixelFormats;
-
- using Xunit.Abstractions;
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
public abstract partial class TestImageProvider
where TPixel : struct, IPixel
{
diff --git a/tests/ImageSharp.Tests/TestUtilities/ImagingTestCaseUtility.cs b/tests/ImageSharp.Tests/TestUtilities/ImagingTestCaseUtility.cs
index 47085cf5f4..0bb2895de2 100644
--- a/tests/ImageSharp.Tests/TestUtilities/ImagingTestCaseUtility.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/ImagingTestCaseUtility.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.IO;
- using System.Linq;
- using System.Reflection;
-
- using ImageSharp.Formats;
- using ImageSharp.PixelFormats;
+using System;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.Formats;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Utility class to provide information about the test image & the test case for the test code,
/// and help managing IO.
diff --git a/tests/ImageSharp.Tests/TestUtilities/MeasureFixture.cs b/tests/ImageSharp.Tests/TestUtilities/MeasureFixture.cs
index 1a6bf5d8b8..50974cef86 100644
--- a/tests/ImageSharp.Tests/TestUtilities/MeasureFixture.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/MeasureFixture.cs
@@ -1,16 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Diagnostics;
- using System.Runtime.CompilerServices;
-
- using Xunit.Abstractions;
+using System;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Utility class to measure the execution of an operation. It can be used either by inheritance or by composition.
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/PixelTypes.cs b/tests/ImageSharp.Tests/TestUtilities/PixelTypes.cs
index 645a4dc596..b6f6b7a171 100644
--- a/tests/ImageSharp.Tests/TestUtilities/PixelTypes.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/PixelTypes.cs
@@ -1,12 +1,10 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
+using System;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Flags that are mapped to PackedPixel types.
/// They trigger the desired parametrization for .
diff --git a/tests/ImageSharp.Tests/TestUtilities/TestImageExtensions.cs b/tests/ImageSharp.Tests/TestUtilities/TestImageExtensions.cs
index bb97daaa47..2ba1580152 100644
--- a/tests/ImageSharp.Tests/TestUtilities/TestImageExtensions.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/TestImageExtensions.cs
@@ -1,17 +1,14 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
public static class TestImageExtensions
{
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/TestPixel.cs b/tests/ImageSharp.Tests/TestUtilities/TestPixel.cs
index 852bc587d0..1eb0aafff0 100644
--- a/tests/ImageSharp.Tests/TestUtilities/TestPixel.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/TestPixel.cs
@@ -1,10 +1,13 @@
-using System;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
using System.Collections.Generic;
using System.Text;
-using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
using Xunit.Abstractions;
-namespace ImageSharp.Tests.TestUtilities
+namespace SixLabors.ImageSharp.Tests.TestUtilities
{
public class TestPixel : IXunitSerializable
where TPixel : struct, IPixel
diff --git a/tests/ImageSharp.Tests/TestUtilities/TestType.cs b/tests/ImageSharp.Tests/TestUtilities/TestType.cs
index adba1f971f..788a0543ab 100644
--- a/tests/ImageSharp.Tests/TestUtilities/TestType.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/TestType.cs
@@ -1,10 +1,13 @@
-using System;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
using System.Collections.Generic;
using System.Text;
-using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
using Xunit.Abstractions;
-namespace ImageSharp.Tests.TestUtilities
+namespace SixLabors.ImageSharp.Tests.TestUtilities
{
public class TestType : IXunitSerializable
{
diff --git a/tests/ImageSharp.Tests/TestUtilities/TestUtilityExtensions.cs b/tests/ImageSharp.Tests/TestUtilities/TestUtilityExtensions.cs
index e42cbe1934..dd853aa52f 100644
--- a/tests/ImageSharp.Tests/TestUtilities/TestUtilityExtensions.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/TestUtilityExtensions.cs
@@ -1,18 +1,15 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Globalization;
- using System.Linq;
- using System.Reflection;
-
- using ImageSharp.PixelFormats;
+using System;
+using System.Collections.Generic;
+using System.Globalization;
+using System.Linq;
+using System.Reflection;
+using SixLabors.ImageSharp.PixelFormats;
+namespace SixLabors.ImageSharp.Tests
+{
///
/// Extension methods for TestUtilities
///
diff --git a/tests/ImageSharp.Tests/TestUtilities/TestVector4.cs b/tests/ImageSharp.Tests/TestUtilities/TestVector4.cs
index beb3fcd970..3916f189cc 100644
--- a/tests/ImageSharp.Tests/TestUtilities/TestVector4.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/TestVector4.cs
@@ -1,11 +1,14 @@
-using System;
+// Copyright (c) Six Labors and contributors.
+// Licensed under the Apache License, Version 2.0.
+
+using System;
using System.Collections.Generic;
using System.Numerics;
using System.Text;
-using ImageSharp.PixelFormats;
+using SixLabors.ImageSharp.PixelFormats;
using Xunit.Abstractions;
-namespace ImageSharp.Tests.TestUtilities
+namespace SixLabors.ImageSharp.Tests.TestUtilities
{
public class TestVector4 : IXunitSerializable
{
diff --git a/tests/ImageSharp.Tests/TestUtilities/Tests/TestImageProviderTests.cs b/tests/ImageSharp.Tests/TestUtilities/Tests/TestImageProviderTests.cs
index c01babb632..4eedd1dac8 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Tests/TestImageProviderTests.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Tests/TestImageProviderTests.cs
@@ -1,17 +1,13 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
- using Xunit.Abstractions;
+using System;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
public class TestImageProviderTests
{
public TestImageProviderTests(ITestOutputHelper output)
diff --git a/tests/ImageSharp.Tests/TestUtilities/Tests/TestUtilityExtensionsTests.cs b/tests/ImageSharp.Tests/TestUtilities/Tests/TestUtilityExtensionsTests.cs
index 88ab987ed8..bac94c029d 100644
--- a/tests/ImageSharp.Tests/TestUtilities/Tests/TestUtilityExtensionsTests.cs
+++ b/tests/ImageSharp.Tests/TestUtilities/Tests/TestUtilityExtensionsTests.cs
@@ -1,21 +1,17 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
-namespace ImageSharp.Tests
-{
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Numerics;
- using System.Reflection;
-
- using ImageSharp.PixelFormats;
-
- using Xunit;
- using Xunit.Abstractions;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Numerics;
+using System.Reflection;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
+using Xunit.Abstractions;
+namespace SixLabors.ImageSharp.Tests
+{
public class TestUtilityExtensionsTests
{
public TestUtilityExtensionsTests(ITestOutputHelper output)
diff --git a/tests/ImageSharp.Tests/VectorAssert.cs b/tests/ImageSharp.Tests/VectorAssert.cs
index ad26963d43..402d066555 100644
--- a/tests/ImageSharp.Tests/VectorAssert.cs
+++ b/tests/ImageSharp.Tests/VectorAssert.cs
@@ -1,18 +1,16 @@
-//
-// Copyright (c) James Jackson-South and contributors.
+// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
-//
+
+using System;
+using System.Collections.Generic;
+using System.Numerics;
+using SixLabors.ImageSharp;
+using SixLabors.ImageSharp.PixelFormats;
+using Xunit;
// ReSharper disable MemberHidesStaticFromOuterClass
-namespace ImageSharp.Tests
+namespace SixLabors.ImageSharp.Tests
{
- using System;
- using System.Collections.Generic;
- using System.Numerics;
- using ImageSharp;
- using ImageSharp.PixelFormats;
- using Xunit;
-
///
/// Class to perform simple image comparisons.
///