Hi Riyafa,

this PR also contains a number of changes that are already in master.
Somehow it seems that we’ve managed to confuse some git repositories.

Cheers,
Till

On 25 Jul 2016, at 19:17, Riyafa Abdul Hameed wrote:

Hi,

I also added the changes to general comparison semantics to the same PR[1].

[1] https://github.com/apache/vxquery/pull/109

Thank you.

Yours sincerely,
Riyafa

On 26 July 2016 at 06:44, Riyafa Abdul Hameed <[email protected]>
wrote:

Hi,

I removed the else tag and now only have the if tag[1]. I will do some
refactoring because it has conflicts with the master once the code is
reviewed.

[1] https://github.com/apache/vxquery/pull/109

Thank you.

Yours sinerely,
Riyafa

On 26 July 2016 at 00:15, Till Westmann <[email protected]> wrote:

Hi,

I think that - even though it’s probably slower - it’s fine to keep the
null
check separate. The reason for me is that, it’s probably less error prone this way (and we can’t forget to add it to one of the sub-switches) and it
clearly communicates intent in the code.
A hybrid solution could be to add the tid2 null check before and add the
tid1 check in the top-level switch. But that would need to be nicely
documented as the asymmetry could be confusing otherwise.

My 2c,
Till

On 25 Jul 2016, at 10:07, Riyafa Abdul Hameed wrote:

Hi,

I added the tests for all comparison checks (eq, ne, lt, gt, ge, le) as suggested[1]. Here I have used an if statement in the FunctionHelper
class
instead of checking for null tag inside switch statements because it
would
be tedious to add the null tag to all the switch statements for the tid2 tag. Shall I proceed to attempt to add the null tag into all the switch
statements or leave it as a if check?

[1] https://github.com/apache/vxquery/pull/109

Thank you.

Yours sincerely,
Riyafa


On 19 July 2016 at 16:34, Riyafa Abdul Hameed <[email protected]>
wrote:

Hi,

I have made Changes to value comparison semantics for JSONiq[1].

[1] https://github.com/apache/vxquery/pull/109

Thank you.

Yours sincerely,
Riyafa

--
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: [email protected]
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/> <http://facebook.com/riyafa.ahf> <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>




--
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: [email protected]
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/> <http://facebook.com/riyafa.ahf> <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>




--
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: [email protected]
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>




--
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: [email protected]
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>

Reply via email to