Hello,

Over the years, I've seen lots of people complain about the return of "null" 
for void methods. For instance:

gremlin> aVoidMethod()
==>null
gremlin> null
==>null
gremlin> [1,2,null,4]
==>1
==>2
==>null
==>4

I was thinking that we could change the behavior of the Gremlin Console such 
that a single null is:

gremlin> aVoidMethod()
gremlin> null
gremlin> [1,2,null,4]
==>1
==>2
==>null
==>4

There are mixed feelings from the developers so I thought we could ask the 
community. The strongest case for keeping "==>null" is from Daniel Kuppitz who 
realized that it looks like a compilation error -- multi-line queries return 
"empty" like that. Perhaps we can figure out a way to have multi-line 
statements do…..?:

gremlin> g.V.
         outE.
         values('weight')


instead of the current:

gremlin> g.V.
gremlin> outE.
gremlin> values('weight')

Thoughts?,
Marko. 

http://markorodriguez.com

Reply via email to