This is an automated email from the ASF dual-hosted git repository. jorgebg pushed a commit to branch TINKERPOP-2377 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit c7a552739f12102a32689e6828b215871d29f010 Author: Jorge Bay Gondra <jorgebaygon...@gmail.com> AuthorDate: Wed Jun 10 15:49:19 2020 +0200 TINKERPOP-2377 .NET GLV: Check for null earlier --- gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs index 490e4e4..5db0fe8 100644 --- a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs +++ b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs @@ -110,17 +110,17 @@ namespace Gremlin.Net.Process.Traversal private object ConvertArgument(object argument, bool searchBindings) { + if (null == argument) + { + return null; + } + if (searchBindings) { var variable = Bindings.GetBoundVariable(argument); if (variable != null) return new Binding(variable, ConvertArgument(argument, false)); } - - if (null == argument) - { - return null; - } if (IsDictionaryType(argument.GetType())) { @@ -164,4 +164,4 @@ namespace Gremlin.Net.Process.Traversal return type.IsConstructedGenericType && type.GetGenericTypeDefinition() == typeof(HashSet<>); } } -} \ No newline at end of file +}