From cfb8412da8db545cc084db21da6af6a0d2e5837f Mon Sep 17 00:00:00 2001 From: Riganti Team City Date: Thu, 17 Jun 2021 20:02:43 +0200 Subject: [PATCH 1/2] NuGet package version 3.1.0-preview06-final --- src/DotVVM.CommandLine/DotVVM.CommandLine.csproj | 4 ++-- src/DotVVM.Core/DotVVM.Core.csproj | 4 ++-- .../DotVVM.Framework.Api.Swashbuckle.AspNetCore.csproj | 2 +- .../DotVVM.Framework.Api.Swashbuckle.Owin.csproj | 2 +- .../DotVVM.Framework.Hosting.AspNetCore.csproj | 4 ++-- .../DotVVM.Framework.Hosting.Owin.csproj | 4 ++-- src/DotVVM.Framework/DotVVM.Framework.csproj | 4 ++-- .../DotVVM.Tools.StartupPerfTester.csproj | 2 +- src/Templates/DotVVM.Templates.nuspec | 2 +- 9 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/DotVVM.CommandLine/DotVVM.CommandLine.csproj b/src/DotVVM.CommandLine/DotVVM.CommandLine.csproj index f3bef00312..58b076a54d 100644 --- a/src/DotVVM.CommandLine/DotVVM.CommandLine.csproj +++ b/src/DotVVM.CommandLine/DotVVM.CommandLine.csproj @@ -3,7 +3,7 @@ DotVVM.CommandLine dotnet-dotvvm - 3.1.0-preview05-final + 3.1.0-preview06-final netcoreapp2.1 dotvvmwizard.snk true @@ -21,7 +21,7 @@ $(MSBuildProjectName).nuspec true DotVVM.CommandLine - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI Command-line tools for DotVVM. false diff --git a/src/DotVVM.Core/DotVVM.Core.csproj b/src/DotVVM.Core/DotVVM.Core.csproj index 80fba6697e..cf0543f903 100644 --- a/src/DotVVM.Core/DotVVM.Core.csproj +++ b/src/DotVVM.Core/DotVVM.Core.csproj @@ -1,6 +1,6 @@  - 3.1.0-preview05-final + 3.1.0-preview06-final netstandard1.6;net451 $(NoWarn);CS1591 true @@ -17,7 +17,7 @@ false false DotVVM.Core - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI This package contains base classes and interfaces of DotVVM that might be useful in a business layer. DotVVM is an open source ASP.NET-based framework which allows to build modern web apps without writing any JavaScript code. diff --git a/src/DotVVM.Framework.Api.Swashbuckle.AspNetCore/DotVVM.Framework.Api.Swashbuckle.AspNetCore.csproj b/src/DotVVM.Framework.Api.Swashbuckle.AspNetCore/DotVVM.Framework.Api.Swashbuckle.AspNetCore.csproj index 283e8eb585..0e468a3ffb 100644 --- a/src/DotVVM.Framework.Api.Swashbuckle.AspNetCore/DotVVM.Framework.Api.Swashbuckle.AspNetCore.csproj +++ b/src/DotVVM.Framework.Api.Swashbuckle.AspNetCore/DotVVM.Framework.Api.Swashbuckle.AspNetCore.csproj @@ -3,7 +3,7 @@ netstandard2.0 DotVVM.Api.Swashbuckle.AspNetCore - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI Swashbuckle.AspNetCore extensions for DotVVM. false diff --git a/src/DotVVM.Framework.Api.Swashbuckle.Owin/DotVVM.Framework.Api.Swashbuckle.Owin.csproj b/src/DotVVM.Framework.Api.Swashbuckle.Owin/DotVVM.Framework.Api.Swashbuckle.Owin.csproj index 2ac1259624..443f99adba 100644 --- a/src/DotVVM.Framework.Api.Swashbuckle.Owin/DotVVM.Framework.Api.Swashbuckle.Owin.csproj +++ b/src/DotVVM.Framework.Api.Swashbuckle.Owin/DotVVM.Framework.Api.Swashbuckle.Owin.csproj @@ -3,7 +3,7 @@ net451 DotVVM.Api.Swashbuckle.Owin - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI Swashbuckle.Owin extensions for DotVVM. false diff --git a/src/DotVVM.Framework.Hosting.AspNetCore/DotVVM.Framework.Hosting.AspNetCore.csproj b/src/DotVVM.Framework.Hosting.AspNetCore/DotVVM.Framework.Hosting.AspNetCore.csproj index 6568d0425c..77b659fbb2 100644 --- a/src/DotVVM.Framework.Hosting.AspNetCore/DotVVM.Framework.Hosting.AspNetCore.csproj +++ b/src/DotVVM.Framework.Hosting.AspNetCore/DotVVM.Framework.Hosting.AspNetCore.csproj @@ -1,6 +1,6 @@  - 3.1.0-preview05-final + 3.1.0-preview06-final netstandard2.0 $(NoWarn);CS1591 true @@ -17,7 +17,7 @@ false false DotVVM.AspNetCore - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI This package contains ASP.NET Core middleware and hosting infrastructure for DotVVM apps. It supports both .NET Framework and .NET Core. diff --git a/src/DotVVM.Framework.Hosting.Owin/DotVVM.Framework.Hosting.Owin.csproj b/src/DotVVM.Framework.Hosting.Owin/DotVVM.Framework.Hosting.Owin.csproj index bd46061d37..a87c0c4a9b 100644 --- a/src/DotVVM.Framework.Hosting.Owin/DotVVM.Framework.Hosting.Owin.csproj +++ b/src/DotVVM.Framework.Hosting.Owin/DotVVM.Framework.Hosting.Owin.csproj @@ -1,6 +1,6 @@  - 3.1.0-preview05-final + 3.1.0-preview06-final net451 win7-x64;win7-x86 true @@ -17,7 +17,7 @@ false false DotVVM.Owin - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI This package contains OWIN middleware and hosting infrastructure for DotVVM apps. diff --git a/src/DotVVM.Framework/DotVVM.Framework.csproj b/src/DotVVM.Framework/DotVVM.Framework.csproj index 05d68f86a7..bac2b2733e 100644 --- a/src/DotVVM.Framework/DotVVM.Framework.csproj +++ b/src/DotVVM.Framework/DotVVM.Framework.csproj @@ -1,7 +1,7 @@  DotVVM - 3.1.0-preview05-final + 3.1.0-preview06-final net451;netstandard2.0;netstandard2.1 $(NoWarn);CS1591;CS1573 true @@ -9,7 +9,7 @@ true true DotVVM - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI DotVVM is an open source ASP.NET-based framework which allows to build modern web apps without writing any JavaScript code. false diff --git a/src/DotVVM.Tools.StartupPerfTester/DotVVM.Tools.StartupPerfTester.csproj b/src/DotVVM.Tools.StartupPerfTester/DotVVM.Tools.StartupPerfTester.csproj index 2121dcb6d9..d0e1bded1a 100644 --- a/src/DotVVM.Tools.StartupPerfTester/DotVVM.Tools.StartupPerfTester.csproj +++ b/src/DotVVM.Tools.StartupPerfTester/DotVVM.Tools.StartupPerfTester.csproj @@ -8,7 +8,7 @@ dotvvm-startup-perf true DotVVM.Tools.StartupPerf - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI Command-line tool for measuring startup performance of DotVVM apps. false diff --git a/src/Templates/DotVVM.Templates.nuspec b/src/Templates/DotVVM.Templates.nuspec index f5d6c72c6a..14e1d9c9ec 100644 --- a/src/Templates/DotVVM.Templates.nuspec +++ b/src/Templates/DotVVM.Templates.nuspec @@ -2,7 +2,7 @@ DotVVM.Templates - 3.1.0-preview05-final + 3.1.0-preview06-final RIGANTI DotVVM Project Templates en-US From 52e53d63c74ac495437e53d5aac585eb883d8929 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20=C4=8Ci=C5=BEm=C3=A1rik?= Date: Mon, 28 Jun 2021 13:05:23 +0200 Subject: [PATCH 2/2] Refactored changes --- .../Compilation/Binding/MemberExpressionFactory.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/DotVVM.Framework/Compilation/Binding/MemberExpressionFactory.cs b/src/DotVVM.Framework/Compilation/Binding/MemberExpressionFactory.cs index 411272b30a..149ab6741b 100644 --- a/src/DotVVM.Framework/Compilation/Binding/MemberExpressionFactory.cs +++ b/src/DotVVM.Framework/Compilation/Binding/MemberExpressionFactory.cs @@ -192,8 +192,7 @@ public Expression CallMethod(Expression target, BindingFlags flags, string name, if (method.IsExtension) { // Change to a static call - var newArguments = new[] { method.Arguments.First() }.Concat(method.Arguments.Skip(1)); - return Expression.Call(method.Method, newArguments); + return Expression.Call(method.Method, method.Arguments); } return Expression.Call(target, method.Method, method.Arguments); }