diff --git a/src/AngleSharp.Scripting.CSharp.Tests/AngleSharp.Scripting.CSharp.Tests.csproj b/src/AngleSharp.Scripting.CSharp.Tests/AngleSharp.Scripting.CSharp.Tests.csproj
index de99595..b0dcb38 100644
--- a/src/AngleSharp.Scripting.CSharp.Tests/AngleSharp.Scripting.CSharp.Tests.csproj
+++ b/src/AngleSharp.Scripting.CSharp.Tests/AngleSharp.Scripting.CSharp.Tests.csproj
@@ -35,13 +35,13 @@
4
-
- ..\packages\AngleSharp.0.9.8.1\lib\net45\AngleSharp.dll
+
+ ..\packages\AngleSharp.0.9.9\lib\net45\AngleSharp.dll
True
-
- ..\packages\NUnit.3.4.1\lib\net45\nunit.framework.dll
+
+ ..\packages\NUnit.3.6.1\lib\net45\nunit.framework.dll
True
diff --git a/src/AngleSharp.Scripting.CSharp.Tests/packages.config b/src/AngleSharp.Scripting.CSharp.Tests/packages.config
index 008281b..50bd0e3 100644
--- a/src/AngleSharp.Scripting.CSharp.Tests/packages.config
+++ b/src/AngleSharp.Scripting.CSharp.Tests/packages.config
@@ -1,5 +1,5 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/AngleSharp.Scripting.CSharp/AngleSharp.Scripting.CSharp.csproj b/src/AngleSharp.Scripting.CSharp/AngleSharp.Scripting.CSharp.csproj
index d8b3dd5..be142ec 100644
--- a/src/AngleSharp.Scripting.CSharp/AngleSharp.Scripting.CSharp.csproj
+++ b/src/AngleSharp.Scripting.CSharp/AngleSharp.Scripting.CSharp.csproj
@@ -42,8 +42,8 @@
-
- ..\packages\AngleSharp.0.9.8.1\lib\portable-windows8+net45+windowsphone8+wpa+monoandroid+monotouch\AngleSharp.dll
+
+ ..\packages\AngleSharp.0.9.9\lib\portable-windows8+net45+windowsphone8+wpa+monoandroid+monotouch\AngleSharp.dll
True
diff --git a/src/AngleSharp.Scripting.CSharp/packages.config b/src/AngleSharp.Scripting.CSharp/packages.config
index b6f21f0..53299c0 100644
--- a/src/AngleSharp.Scripting.CSharp/packages.config
+++ b/src/AngleSharp.Scripting.CSharp/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/AngleSharp.Scripting.JavaScript.Generator.Tests/AngleSharp.Scripting.JavaScript.Generator.Tests.csproj b/src/AngleSharp.Scripting.JavaScript.Generator.Tests/AngleSharp.Scripting.JavaScript.Generator.Tests.csproj
index ad07959..63a3280 100644
--- a/src/AngleSharp.Scripting.JavaScript.Generator.Tests/AngleSharp.Scripting.JavaScript.Generator.Tests.csproj
+++ b/src/AngleSharp.Scripting.JavaScript.Generator.Tests/AngleSharp.Scripting.JavaScript.Generator.Tests.csproj
@@ -35,13 +35,13 @@
4
-
- ..\packages\AngleSharp.0.9.8.1\lib\net45\AngleSharp.dll
+
+ ..\packages\AngleSharp.0.9.9\lib\net45\AngleSharp.dll
True
-
- ..\packages\NUnit.3.4.1\lib\net45\nunit.framework.dll
+
+ ..\packages\NUnit.3.6.1\lib\net45\nunit.framework.dll
True
@@ -50,15 +50,15 @@
-
-
-
{2bebf4ad-1660-43a6-b452-109716f42fa6}
AngleSharp.Scripting.JavaScript.Generator
+
+
+
diff --git a/src/AngleSharp.Scripting.JavaScript.Generator.Tests/packages.config b/src/AngleSharp.Scripting.JavaScript.Generator.Tests/packages.config
index 7476793..50bd0e3 100644
--- a/src/AngleSharp.Scripting.JavaScript.Generator.Tests/packages.config
+++ b/src/AngleSharp.Scripting.JavaScript.Generator.Tests/packages.config
@@ -1,5 +1,5 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/AngleSharp.Scripting.JavaScript.Generator/AngleSharp.Scripting.JavaScript.Generator.csproj b/src/AngleSharp.Scripting.JavaScript.Generator/AngleSharp.Scripting.JavaScript.Generator.csproj
index 6fd295f..2e09322 100644
--- a/src/AngleSharp.Scripting.JavaScript.Generator/AngleSharp.Scripting.JavaScript.Generator.csproj
+++ b/src/AngleSharp.Scripting.JavaScript.Generator/AngleSharp.Scripting.JavaScript.Generator.csproj
@@ -31,8 +31,8 @@
4
-
- ..\packages\AngleSharp.0.9.8.1\lib\net45\AngleSharp.dll
+
+ ..\packages\AngleSharp.0.9.9\lib\net45\AngleSharp.dll
True
diff --git a/src/AngleSharp.Scripting.JavaScript.Generator/packages.config b/src/AngleSharp.Scripting.JavaScript.Generator/packages.config
index 076afb7..474fbe0 100644
--- a/src/AngleSharp.Scripting.JavaScript.Generator/packages.config
+++ b/src/AngleSharp.Scripting.JavaScript.Generator/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/AngleSharp.Scripting.JavaScript.Tests/AngleSharp.Scripting.JavaScript.Tests.csproj b/src/AngleSharp.Scripting.JavaScript.Tests/AngleSharp.Scripting.JavaScript.Tests.csproj
index 29ddced..9f3151d 100644
--- a/src/AngleSharp.Scripting.JavaScript.Tests/AngleSharp.Scripting.JavaScript.Tests.csproj
+++ b/src/AngleSharp.Scripting.JavaScript.Tests/AngleSharp.Scripting.JavaScript.Tests.csproj
@@ -35,17 +35,17 @@
4
-
- ..\packages\AngleSharp.0.9.8.1\lib\net45\AngleSharp.dll
+
+ ..\packages\AngleSharp.0.9.9\lib\net45\AngleSharp.dll
True
-
- ..\packages\Jint.2.9.1\lib\portable-net40+sl50+win+WindowsPhoneApp81+wp80\Jint.dll
+
+ ..\packages\jint.2.10.4\lib\net45\jint.dll
True
-
- ..\packages\NUnit.3.4.1\lib\net45\nunit.framework.dll
+
+ ..\packages\NUnit.3.6.1\lib\net45\nunit.framework.dll
True
diff --git a/src/AngleSharp.Scripting.JavaScript.Tests/packages.config b/src/AngleSharp.Scripting.JavaScript.Tests/packages.config
index ce18064..50bd0e3 100644
--- a/src/AngleSharp.Scripting.JavaScript.Tests/packages.config
+++ b/src/AngleSharp.Scripting.JavaScript.Tests/packages.config
@@ -1,6 +1,5 @@
-
-
-
+
+
\ No newline at end of file
diff --git a/src/AngleSharp.Scripting.JavaScript/AngleSharp.Scripting.JavaScript.csproj b/src/AngleSharp.Scripting.JavaScript/AngleSharp.Scripting.JavaScript.csproj
index 1aa0fe8..22b0d5f 100644
--- a/src/AngleSharp.Scripting.JavaScript/AngleSharp.Scripting.JavaScript.csproj
+++ b/src/AngleSharp.Scripting.JavaScript/AngleSharp.Scripting.JavaScript.csproj
@@ -34,12 +34,12 @@
bin\Release\AngleSharp.Scripting.JavaScript.xml
-
- ..\packages\AngleSharp.0.9.8.1\lib\portable-windows8+net45+windowsphone8+wpa+monoandroid+monotouch\AngleSharp.dll
+
+ ..\packages\AngleSharp.0.9.9\lib\portable-windows8+net45+windowsphone8+wpa+monoandroid+monotouch\AngleSharp.dll
True
-
- ..\packages\Jint.2.9.1\lib\portable-net40+sl50+win+WindowsPhoneApp81+wp80\Jint.dll
+
+ ..\packages\jint.2.10.4\lib\portable40-net40+sl5+win8+wp8+wpa81\jint.dll
True
diff --git a/src/AngleSharp.Scripting.JavaScript/SystemTypeConverter.cs b/src/AngleSharp.Scripting.JavaScript/SystemTypeConverter.cs
index 4c52a19..cc0a903 100644
--- a/src/AngleSharp.Scripting.JavaScript/SystemTypeConverter.cs
+++ b/src/AngleSharp.Scripting.JavaScript/SystemTypeConverter.cs
@@ -48,9 +48,9 @@ public static Object ToObject(JsValue arg)
return arg.ToObject();
}
- static Object Clr(this JsValue? arg)
+ static Object Clr(this JsValue arg)
{
- return arg.HasValue ? arg.Value.ToObject() : null;
+ return arg?.ToObject();
}
}
}
diff --git a/src/AngleSharp.Scripting.JavaScript/packages.config b/src/AngleSharp.Scripting.JavaScript/packages.config
index e3e3be2..ac63eed 100644
--- a/src/AngleSharp.Scripting.JavaScript/packages.config
+++ b/src/AngleSharp.Scripting.JavaScript/packages.config
@@ -1,5 +1,5 @@
-
-
+
+
\ No newline at end of file