nhibernate-core
nhibernate-core copied to clipboard
Avoid double param type guessing and better NULL parameter handling in LINQ
And added test cases for #1166
@bahusoid please resolve conflicts.
Also as I understand some changes needs to be reverted from 5.3.9
I believe it would also need changes similair to https://github.com/nhibernate/nhibernate-core/pull/2836
please resolve conflicts. Also as I understand some changes needs to be reverted from 5.3.9
Done
There is a conflict with #2964 to resolve.
Hopefully I've resolved the conflict correctly. @maca88 and @bahusoid could you please check.
From my point of view the conflict was correctly resolved. Even if the modification in GetCharsGenerator class fixes the tests, I would still leave the change from #2964 as there could be other cases (e.g. with user defined hql functions) for which we don't have tests.
It seems some of the changes no longer needed. I need to look at it more closely when I have time...
#2964 implements most of the logic of original PR. Now this PR is transformed in parameter handling improvement so changed the name.