File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed
CodingSeb.ExpressionEvaluator Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 55 <Product >CodingSeb.ExpressionEvaluator</Product >
66 <Description >A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts</Description >
77 <Copyright >Copyright © Coding Seb 2017</Copyright >
8- <Version >1.4.19 .0</Version >
9- <AssemblyVersion >1.4.19 .0</AssemblyVersion >
10- <FileVersion >1.4.19 .0</FileVersion >
8+ <Version >1.4.20 .0</Version >
9+ <AssemblyVersion >1.4.20 .0</AssemblyVersion >
10+ <FileVersion >1.4.20 .0</FileVersion >
1111 <OutputPath >bin\$(Configuration)\</OutputPath >
1212 <Authors >Coding Seb</Authors >
1313 <PackageId >CodingSeb.ExpressionEvaluator</PackageId >
1919 <PackageIconUrl >https://github.com/codingseb/ExpressionEvaluator/blob/master/Icon.png?raw=true</PackageIconUrl >
2020 <PackageIcon >Icon.png</PackageIcon >
2121 <PackageRequireLicenseAcceptance >false</PackageRequireLicenseAcceptance >
22- <PackageReleaseNotes >* Correction of the bug Exceptions are assigned to variables
23- * List of corresponding extensions methods in exception when wrong override is used
24- * Text correction in exception</PackageReleaseNotes >
22+ <PackageReleaseNotes >* Add support for ref, out and in keyword in methods calls
23+ * Add support for calling method with params array parameters</PackageReleaseNotes >
2524 <PackageLicenseFile >LICENSE.md</PackageLicenseFile >
2625 <RepositoryUrl >https://github.com/codingseb/ExpressionEvaluator</RepositoryUrl >
2726 </PropertyGroup >
Original file line number Diff line number Diff line change 11/******************************************************************************************************
22 Title : ExpressionEvaluator (https://github.com/codingseb/ExpressionEvaluator)
3- Version : 1.4.19f .0
3+ Version : 1.4.20 .0
44 (if last digit (the forth) is not a zero, the version is an intermediate version and can be unstable)
55
66 Author : Coding Seb
@@ -3155,7 +3155,6 @@ bool parameterValidate(ParameterInfo p) => p.Position >= modifiedArgs.Count
31553155 || p . IsDefined ( typeof ( ParamArrayAttribute ) )
31563156 || ( p . ParameterType . IsByRef && argsWithKeywords . Any ( a => a . Index == p . Position + ( testForExtention ? 1 : 0 ) ) ) ;
31573157
3158-
31593158 bool methodByNameFilter ( MethodInfo m ) => m . Name . Equals ( func , StringComparisonForCasing )
31603159 && ( m . GetParameters ( ) . Length == modifiedArgs . Count || m . GetParameters ( ) . Last ( ) . IsDefined ( typeof ( ParamArrayAttribute ) , false ) )
31613160 && ( typeCopy == typeof ( Enumerable ) || m . GetParameters ( ) . All ( parameterValidate ) ) ;
You can’t perform that action at this time.
0 commit comments