Skip to content

Commit 68c579e

Browse files
committed
Merge branch 'release/0.9.0'
* release/0.9.0: (GH-161) Update to Cake 2.0 (GH-158) Update to Cake 2.0 RC2 Update Cake.* to 2.0.0-rc0001 Update Mono.Cecil to 0.11.4 Update Microsoft.Extensions.Logging to 6.0.0 Update xunit.runner.visualstudio yo 2.4.3 Update Xunit.Assert to 2.4.1 Update xunit to 2.4.1 Add #tool NuGet.CommandLine 5.11.0 Update Microsoft.NET.Test.Sdk to 17.0.0 (GH-154) Add Cake XMLDOC during publish * fixes #154
2 parents 2a7057a + 19a2585 commit 68c579e

File tree

13 files changed

+67
-51
lines changed

13 files changed

+67
-51
lines changed

recipe.cake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
#load nuget:?package=Cake.Recipe&version=2.2.0
1+
#load nuget:https://api.nuget.org/v3/index.json?package=Cake.Recipe&version=2.2.0
22
#tool nuget:https://api.nuget.org/v3/index.json?package=SignClient&version=0.9.0
3+
#tool nuget:https://api.nuget.org/v3/index.json?package=NuGet.CommandLine&version=5.11.0
34

45
Environment.SetVariableNames();
56

src/Cake.Bakery.Tests/Cake.Bakery.Tests.csproj

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,12 @@
1313
<Import Project="..\Shared.props" />
1414

1515
<ItemGroup>
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
17-
<PackageReference Include="xunit" Version="2.3.1" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
17+
<PackageReference Include="xunit" Version="2.4.1" />
18+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
19+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
20+
<PrivateAssets>all</PrivateAssets>
21+
</PackageReference>
1922
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
2023
</ItemGroup>
2124

src/Cake.Bakery/Cake.Bakery.csproj

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
<WarningsAsErrors>true</WarningsAsErrors>
55
<PreserveCompilationContext>false</PreserveCompilationContext>
66
<OutputType>Exe</OutputType>
7+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
8+
<NoWarn>CS1591</NoWarn>
79
</PropertyGroup>
810
<PropertyGroup>
911
<Description>The Cake script analyzer and code generator.</Description>
@@ -13,13 +15,13 @@
1315
<InternalsVisibleTo Include="Cake.Bakery.Tests" />
1416
</ItemGroup>
1517
<ItemGroup>
16-
<PackageReference Include="Cake.Core" Version="1.3.0" />
17-
<PackageReference Include="Cake.NuGet" Version="1.3.0" />
18-
<PackageReference Include="Microsoft.Extensions.Logging" Version="2.1.1" />
18+
<PackageReference Include="Cake.Core" Version="2.0.0" />
19+
<PackageReference Include="Cake.NuGet" Version="2.0.0" />
20+
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
1921
</ItemGroup>
2022
<ItemGroup>
2123
<ProjectReference Include="..\Cake.Scripting.Abstractions\Cake.Scripting.Abstractions.csproj" />
2224
<ProjectReference Include="..\Cake.Scripting.Transport\Cake.Scripting.Transport.csproj" />
2325
<ProjectReference Include="..\Cake.Scripting\Cake.Scripting.csproj" />
2426
</ItemGroup>
25-
</Project>
27+
</Project>

src/Cake.Scripting.Tests/Cake.Scripting.Tests.csproj

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,15 @@
107107
</ItemGroup>
108108

109109
<ItemGroup>
110-
<PackageReference Include="Cake.Core" Version="1.3.0" />
111-
<PackageReference Include="Cake.Testing" Version="1.3.0" />
112-
<PackageReference Include="Mono.Cecil" Version="0.10.1" />
113-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
114-
<PackageReference Include="xunit" Version="2.3.1" />
115-
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
110+
<PackageReference Include="Cake.Core" Version="2.0.0" />
111+
<PackageReference Include="Cake.Testing" Version="2.0.0" />
112+
<PackageReference Include="Mono.Cecil" Version="0.11.4" />
113+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
114+
<PackageReference Include="xunit" Version="2.4.1" />
115+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
116+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
117+
<PrivateAssets>all</PrivateAssets>
118+
</PackageReference>
116119
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
117120
</ItemGroup>
118121

src/Cake.Scripting.Transport.Tests/Cake.Scripting.Transport.Tests.csproj

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@
2727
</ItemGroup>
2828

2929
<ItemGroup>
30-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
31-
<PackageReference Include="xunit" Version="2.3.1" />
32-
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
30+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
31+
<PackageReference Include="xunit" Version="2.4.1" />
32+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
33+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
34+
<PrivateAssets>all</PrivateAssets>
35+
</PackageReference>
3336
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
3437
</ItemGroup>
3538

src/Cake.Scripting.Transport/Cake.Scripting.Transport.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</ItemGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.1.1" />
24+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
2525
</ItemGroup>
2626

2727
<ItemGroup>

src/Cake.Scripting/Cake.Scripting.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
<InternalsVisibleTo Include="Cake.Scripting.Tests" />
1313
</ItemGroup>
1414
<ItemGroup>
15-
<PackageReference Include="Cake.Core" Version="1.3.0" />
16-
<PackageReference Include="Cake.Common" Version="1.3.0" />
17-
<PackageReference Include="Mono.Cecil" Version="0.10.1" />
15+
<PackageReference Include="Cake.Core" Version="2.0.0" />
16+
<PackageReference Include="Cake.Common" Version="2.0.0" />
17+
<PackageReference Include="Mono.Cecil" Version="0.11.4" />
1818
<PackageReference Include="Basic.Reference.Assemblies.Net60" Version="1.2.4" />
1919
</ItemGroup>
2020
<ItemGroup>

src/Cake.Scripting/Polyfill/IReferenceAssemblyResolver.cs

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/Cake.Scripting/Reflection/GenericParameterSignature.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public static GenericParameterSignature Create(GenericParameter parameter)
3333
{
3434
var emitter = new TypeEmitter();
3535
var parameterConstraints = parameter.Constraints.Select(
36-
constraint => emitter.GetString(TypeSignature.Create(constraint)));
36+
constraint => emitter.GetString(TypeSignature.Create(constraint.ConstraintType)));
3737
constraints.AddRange(
3838
parameterConstraints.Where(constraint => !constraint.Equals("System.ValueType")));
3939
}
@@ -49,7 +49,7 @@ public static GenericParameterSignature Create(GenericParameter parameter)
4949
var emitter = new TypeEmitter();
5050
constraints.AddRange(
5151
parameter.Constraints.Select(
52-
constraint => emitter.GetString(TypeSignature.Create(constraint))));
52+
constraint => emitter.GetString(TypeSignature.Create(constraint.ConstraintType))));
5353
}
5454
if (parameter.HasDefaultConstructorConstraint)
5555
{

src/Cake.Scripting/ScriptingModule.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@
66
using Cake.Core.Composition;
77
using Cake.Core.Diagnostics;
88
using Cake.Core.IO;
9+
using Cake.Core.Scripting;
910
using Cake.Scripting.Abstractions;
1011
using Cake.Scripting.CodeGen;
1112
using Cake.Scripting.CodeGen.Generators;
1213
using Cake.Scripting.IO;
1314
using Cake.Scripting.Reflection;
15+
using IScriptAliasFinder = Cake.Scripting.CodeGen.IScriptAliasFinder;
1416

1517
namespace Cake.Scripting
1618
{
@@ -42,7 +44,7 @@ public void Register(ICakeContainerRegistrar registrar)
4244
registrar.RegisterType<CakeScriptAliasFinder>().As<IScriptAliasFinder>().Singleton();
4345
registrar.RegisterType<CakeScriptGenerator>().As<IScriptGenerationService>().Singleton();
4446
registrar.RegisterType<CakeAliasGenerator>().As<ICakeAliasGenerator>().Singleton();
45-
registrar.RegisterType<ReferenceAssemblyResolver>().As<Core.Scripting.IReferenceAssemblyResolver>().Singleton();
47+
registrar.RegisterType<ReferenceAssemblyResolver>().As<IReferenceAssemblyResolver>().Singleton();
4648
}
4749
}
4850
}

0 commit comments

Comments
 (0)