diff --git a/CHANGES.txt b/CHANGES.txt
index 37d7937..7c31760 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,40 @@
-VS Project Loader Extension 3.8 - August 11, 2018
+VS Project Loader Extension 3.9.0 - September 26, 2021
+
+The major changes in this release are the addition of support for
+SDK-style projects written in VB and F# and automatic use of the
+SkipNonTestAssemblies option when loading a solution. In addition,
+the build and release process has been entirely restructured and a
+number of outstanding bugs have been fixed.
+
+Feature
+
+ * 57 Add support for SDK-style VB and F# projects
+
+Enhancement
+
+ * 62 Automatically skip non-test assemblies when a solution file is loaded
+
+Bugs
+
+ * 23 Error when running with an x86 csproj
+ * 26 Support multi-targeting files
+ * 34 Unable to choose platform when passing solution file
+ * 37 Missing 'TargetFramework' property should not cause an Exception
+ * 38 NUnit3-console.exe unable to find dll when AppendTargetFrameworkToOutputPath is added to project
+ * 56 Project loader should return multiple platforms for each config
+
+Build
+
+ * 35 Add functional tests to build
+ * 36 Automate the GitHub release process
+ * 39 Convert project to SDK format
+ * 40 Upgrade Cake to 1.2.0
+ * 43 Change default branch from master to main
+ * 44 Standardize build scripts for extensions
+ * 48 Reorganize / rename embedded resources for test cases
+ * 53 Run unit tests with NUnitLite
+
+VS Project Loader Extension 3.8.0 - August 11, 2018
Miscellaneous bug fixes.
@@ -8,7 +44,7 @@ VS Project Loader Extension 3.8 - August 11, 2018
* 24 Fixes problem with projects containing duplicated sections
* 27 NUnit console run fails on asp.net core project file
-VS Project Loader Extension 3.7 - November 18, 2017
+VS Project Loader Extension 3.7.0 - November 18, 2017
Added support for new .csproj file format, and resolved issue with missing
optional project elements.
@@ -19,7 +55,7 @@ VS Project Loader Extension 3.7 - November 18, 2017
* 14 NullReferenceException when loading project file with missing AssemblyName/OutputType
* 16 vs-project-load does not find tests in csproj that use PackageReference instead of package.config
-VS Project Loader Extension 3.6 - August 1, 2017
+VS Project Loader Extension 3.6.0 - August 1, 2017
Fixes several packaging errors and adds a new chocolatey package. Runners and engines
installed under chocolatey will see and make use of this package.
@@ -30,7 +66,7 @@ VS Project Loader Extension 3.6 - August 1, 2017
* 7 No license file in NuGet package
* 8 Integrate chocolatey package in build script
-VS Project Loader Extension 3.5 - October 6, 2016
+VS Project Loader Extension 3.5.0 - October 6, 2016
The first independent release of the vs-project-loader extension.
diff --git a/DraftRelease.md b/DraftRelease.md
new file mode 100644
index 0000000..ce59acd
--- /dev/null
+++ b/DraftRelease.md
@@ -0,0 +1,37 @@
+## 3.9.0 (September 27, 2021)
+
+
+As part of this release we had [16 issues](https://github.com/nunit/vs-project-loader/milestone/5?closed=1) closed.
+
+
+__Feature__
+
+- [__#57__](https://github.com/nunit/vs-project-loader/issues/57) Add support for SDK-style VB and F# projects
+
+__Enhancement__
+
+- [__#62__](https://github.com/nunit/vs-project-loader/issues/62) Automatically skip non-test assemblies when a solution file is loaded
+
+__Bugs__
+
+- [__#56__](https://github.com/nunit/vs-project-loader/issues/56) Project loader should return multiple platforms for each config
+- [__#38__](https://github.com/nunit/vs-project-loader/issues/38) nunit3-console.exe unable to find dll when AppendTargetFrameworkToOutputPath is added to project
+- [__#37__](https://github.com/nunit/vs-project-loader/issues/37) Missing 'TargetFramework' property should not cause an Exception
+- [__#34__](https://github.com/nunit/vs-project-loader/issues/34) Unable to choose platform when passing solution file
+- [__#26__](https://github.com/nunit/vs-project-loader/issues/26) Support multi-targeting files
+- [__#23__](https://github.com/nunit/vs-project-loader/issues/23) Error when running with an x86 csproj
+
+__Build__
+
+- [__#53__](https://github.com/nunit/vs-project-loader/issues/53) Run unit tests with NUnitLite
+- [__#48__](https://github.com/nunit/vs-project-loader/issues/48) Reorganize / rename embedded resources for test cases
+- [__#44__](https://github.com/nunit/vs-project-loader/issues/44) Standardize build scripts for extensions
+- [__#43__](https://github.com/nunit/vs-project-loader/issues/43) Change default branch from master to main
+- [__#40__](https://github.com/nunit/vs-project-loader/issues/40) Upgrade Cake to 1.2.0
+- [__#39__](https://github.com/nunit/vs-project-loader/issues/39) Convert project to SDK format
+- [__#36__](https://github.com/nunit/vs-project-loader/issues/36) Automate the GitHub release process
+- [__#35__](https://github.com/nunit/vs-project-loader/issues/35) Add functional tests to build
+
+### Packages
+There are two different packages available for the extension.
- For a chocolatey install: `nunit-extension-nunit-v2-result-writer.3.9.0.nupkg`
- For a nuget install: `NUnit.Extension.NUnitV2ResultWriter.3.9.0.nupkg`
You may also download the extension from [chocolatey.org](https://chocolatey.org/packages/nunit-extension-nunit-v2-result-writer/) or [nuget.org](https://nuget.org/packages/NUnit.Extension.NUnitV2ResultWriter/).
+
diff --git a/LICENSE.txt b/LICENSE.txt
index 3af36d6..2d9ed5a 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,4 +1,4 @@
-Copyright (c) 2018 Charlie Poole
+Copyright (c) 2008-2021 Charlie Poole
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/build.cake b/build.cake
index d4183ce..6653be6 100644
--- a/build.cake
+++ b/build.cake
@@ -321,7 +321,7 @@ Task("CreateDraftRelease")
// for both the name of the draft release and the milestone,
// i.e. release-2.0.0, release-2.0.0-beta2, etc.
string milestone = parameters.BranchName.Substring(8);
- string releaseName = $"NUnit Project Loader Extension {milestone}";
+ string releaseName = $"Visual Studio Project Loader Extension {milestone}";
Information($"Creating draft release...");
diff --git a/cake/packaging.cake b/cake/packaging.cake
index d05ac90..72f6d73 100644
--- a/cake/packaging.cake
+++ b/cake/packaging.cake
@@ -7,7 +7,7 @@ static readonly string[] AUTHORS = new [] { "Charlie Poole" };
static readonly string[] OWNERS = new [] { "Charlie Poole" };
const string DESCRIPTION = "This extension allows NUnit to recognize and load solutions and projects in Visual Studio format. It supports files of type .sln, .csproj, .vbproj, .vjsproj, .vcproj and .fsproj.";
const string SUMMARY = "NUnit Engine extension for loading Visual Studio formatted projects.";
-const string COPYRIGHT = "Copyright (c) 2018 Charlie Poole";
+const string COPYRIGHT = "Copyright (c) 2008-2021 Charlie Poole";
static readonly string[] RELEASE_NOTES = new [] { "See https://raw.githubusercontent.com/nunit/vs-project-loader/main/CHANGES.txt" };
static readonly string[] TAGS = new [] { "nunit", "test", "testing", "tdd", "runner" };
static readonly Uri PROJECT_URL = new Uri("http://nunit.org");
diff --git a/src/extension/LegacyCppHelper.cs b/src/extension/LegacyCppHelper.cs
index 220fcea..9e27c68 100644
--- a/src/extension/LegacyCppHelper.cs
+++ b/src/extension/LegacyCppHelper.cs
@@ -1,4 +1,9 @@
-using System.IO;
+// ***********************************************************************
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
+// ***********************************************************************
+
+using System.IO;
using System.Xml;
namespace NUnit.Engine.Services.ProjectLoaders
diff --git a/src/extension/LegacyProjectHelper.cs b/src/extension/LegacyProjectHelper.cs
index 64a044d..dc2fbfd 100644
--- a/src/extension/LegacyProjectHelper.cs
+++ b/src/extension/LegacyProjectHelper.cs
@@ -1,4 +1,9 @@
-using System;
+// ***********************************************************************
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
+// ***********************************************************************
+
+using System;
using System.IO;
using System.Xml;
diff --git a/src/extension/NonSdkProjectHelper.cs b/src/extension/NonSdkProjectHelper.cs
index c64e0cc..d93041c 100644
--- a/src/extension/NonSdkProjectHelper.cs
+++ b/src/extension/NonSdkProjectHelper.cs
@@ -1,4 +1,9 @@
-using System;
+// ***********************************************************************
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
+// ***********************************************************************
+
+using System;
using System.Collections.Generic;
using System.IO;
using System.Xml;
diff --git a/src/extension/Properties/AssemblyInfo.cs b/src/extension/Properties/AssemblyInfo.cs
index d2bbcc8..66a5513 100644
--- a/src/extension/Properties/AssemblyInfo.cs
+++ b/src/extension/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("vs-project-loader")]
-[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyCopyright("Copyright © Charlie Poole 2008-2021")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/src/extension/SdkProjectHelper.cs b/src/extension/SdkProjectHelper.cs
index 17067cd..e895421 100644
--- a/src/extension/SdkProjectHelper.cs
+++ b/src/extension/SdkProjectHelper.cs
@@ -1,4 +1,9 @@
-using System;
+// ***********************************************************************
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
+// ***********************************************************************
+
+using System;
using System.IO;
using System.Text.RegularExpressions;
using System.Xml;
diff --git a/src/extension/VSProject.cs b/src/extension/VSProject.cs
index 4d53653..1552757 100644
--- a/src/extension/VSProject.cs
+++ b/src/extension/VSProject.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2002-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System.Collections.Generic;
diff --git a/src/extension/VSSolution.cs b/src/extension/VSSolution.cs
index 648a251..1671fba 100644
--- a/src/extension/VSSolution.cs
+++ b/src/extension/VSSolution.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System.Collections.Generic;
diff --git a/src/extension/VisualStudioProjectLoader.cs b/src/extension/VisualStudioProjectLoader.cs
index 15584e0..4b34f9a 100644
--- a/src/extension/VisualStudioProjectLoader.cs
+++ b/src/extension/VisualStudioProjectLoader.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System;
diff --git a/src/extension/XmlExtensions.cs b/src/extension/XmlExtensions.cs
index 709ceb2..29435e6 100644
--- a/src/extension/XmlExtensions.cs
+++ b/src/extension/XmlExtensions.cs
@@ -1,4 +1,9 @@
-using System;
+// ***********************************************************************
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
+// ***********************************************************************
+
+using System;
using System.Xml;
namespace System.Runtime.CompilerServices
diff --git a/src/tests/LegacyProjectLoadTests.cs b/src/tests/LegacyProjectLoadTests.cs
index 8827955..519a80e 100644
--- a/src/tests/LegacyProjectLoadTests.cs
+++ b/src/tests/LegacyProjectLoadTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System.IO;
diff --git a/src/tests/NonSdkProjectLoadTests.cs b/src/tests/NonSdkProjectLoadTests.cs
index 8a51d53..0857039 100644
--- a/src/tests/NonSdkProjectLoadTests.cs
+++ b/src/tests/NonSdkProjectLoadTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System.IO;
diff --git a/src/tests/Program.cs b/src/tests/Program.cs
index ce11106..976d2bb 100644
--- a/src/tests/Program.cs
+++ b/src/tests/Program.cs
@@ -1,4 +1,9 @@
-using NUnitLite;
+// ***********************************************************************
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
+// ***********************************************************************
+
+using NUnitLite;
namespace NUnit.Engine.Tests
{
diff --git a/src/tests/ProjectLoadTests.cs b/src/tests/ProjectLoadTests.cs
index 95f246b..0de164c 100644
--- a/src/tests/ProjectLoadTests.cs
+++ b/src/tests/ProjectLoadTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System.Collections.Generic;
diff --git a/src/tests/ProjectLoaderTests.cs b/src/tests/ProjectLoaderTests.cs
index 8b3c73a..aad3fc5 100644
--- a/src/tests/ProjectLoaderTests.cs
+++ b/src/tests/ProjectLoaderTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System;
diff --git a/src/tests/Properties/AssemblyInfo.cs b/src/tests/Properties/AssemblyInfo.cs
index 6d41c55..537bbde 100644
--- a/src/tests/Properties/AssemblyInfo.cs
+++ b/src/tests/Properties/AssemblyInfo.cs
@@ -10,7 +10,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("tests")]
-[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyCopyright("Copyright © Charlie Poole 2008-2021")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/src/tests/SdkProjectLoadTests.cs b/src/tests/SdkProjectLoadTests.cs
index fe01310..253311c 100644
--- a/src/tests/SdkProjectLoadTests.cs
+++ b/src/tests/SdkProjectLoadTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System;
diff --git a/src/tests/SolutionLoadTests.cs b/src/tests/SolutionLoadTests.cs
index 1cbb213..016553a 100644
--- a/src/tests/SolutionLoadTests.cs
+++ b/src/tests/SolutionLoadTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System.IO;
diff --git a/src/tests/TempResourceFile.cs b/src/tests/TempResourceFile.cs
index 33585a6..f8a04a8 100644
--- a/src/tests/TempResourceFile.cs
+++ b/src/tests/TempResourceFile.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2007-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
namespace NUnit.Engine.Tests
diff --git a/src/tests/VSProjectTests.cs b/src/tests/VSProjectTests.cs
index bbe4c46..c029c3a 100644
--- a/src/tests/VSProjectTests.cs
+++ b/src/tests/VSProjectTests.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2008-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System;
diff --git a/src/tests/resources/TestResource.cs b/src/tests/resources/TestResource.cs
index f3d22e5..f56ad8b 100644
--- a/src/tests/resources/TestResource.cs
+++ b/src/tests/resources/TestResource.cs
@@ -1,24 +1,6 @@
// ***********************************************************************
-// Copyright (c) 2007-2014 Charlie Poole
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// Copyright (c) Charlie Poole and contributors.
+// Licensed under the MIT License. See LICENSE.txt in root directory.
// ***********************************************************************
using System;
diff --git a/vs-project-loader.sln b/vs-project-loader.sln
index 0876607..1660028 100644
--- a/vs-project-loader.sln
+++ b/vs-project-loader.sln
@@ -11,8 +11,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
.travis.yml = .travis.yml
appveyor.yml = appveyor.yml
build.cake = build.cake
+ CHANGES.txt = CHANGES.txt
GitReleaseManager.yaml = GitReleaseManager.yaml
GitVersion.yml = GitVersion.yml
+ LICENSE.txt = LICENSE.txt
+ README.md = README.md
+ VERIFICATION.txt = VERIFICATION.txt
vs-project-loader.nuspec = vs-project-loader.nuspec
EndProjectSection
EndProject