Skip to content

Commit c9e3190

Browse files
committed
Fixed a error that occurred in the ReflectionHelpers.IsAllowedProperty method when running on .NET Core 1.0
1 parent ed02816 commit c9e3190

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

src/MsieJavaScriptEngine/Helpers/ReflectionHelpers.cs

+9
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,15 @@ private MemberComparer()
262262

263263
public override bool Equals(T x, T y)
264264
{
265+
if (x == null && y == null)
266+
{
267+
return true;
268+
}
269+
else if (x == null || y == null)
270+
{
271+
return false;
272+
}
273+
265274
return x.Module == y.Module
266275
#if !NETSTANDARD1_3
267276
&& x.MetadataToken == y.MetadataToken

src/MsieJavaScriptEngine/MsieJavaScriptEngine.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<IncludeSymbols>true</IncludeSymbols>
2626
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2727
<PackageTags>JavaScript;ECMAScript;MSIE;IE;Edge;Chakra</PackageTags>
28-
<PackageReleaseNotes>JSON2 library was updated to version of May 10, 2023.</PackageReleaseNotes>
28+
<PackageReleaseNotes>Fixed a error that occurred in the `ReflectionHelpers.IsAllowedProperty` method when running on .NET Core 1.0.</PackageReleaseNotes>
2929
<NeutralLanguage>en-US</NeutralLanguage>
3030
<PackageOutputPath>../../nuget</PackageOutputPath>
3131
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>

src/MsieJavaScriptEngine/readme.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
=============
2222
RELEASE NOTES
2323
=============
24-
JSON2 library was updated to version of May 10, 2023.
24+
Fixed a error that occurred in the `ReflectionHelpers.IsAllowedProperty` method
25+
when running on .NET Core 1.0.
2526

2627
============
2728
PROJECT SITE

0 commit comments

Comments
 (0)