Insert right paren after cursor when completing funciton/method calls
I have first check whethere function have parameters or not . If it have parameter then it will place curser after the '()' . If function have parameters then the it will place curser between the parenthesis like this '(l)' . Also i have added space between paranthesis so curser appears properly .
Fixed #5935
@orizi I have made changes as you have suggested.
@orizi sorry I am not getting what you are suggesting. It's exactly like what you have suggested.
@orizi I have added test for completion of method . Also I have added full signature method.
@orizi is that good? Also I am not good at testing .Honestly I took help from AI . So It'll be great if you do testing from your side. By the way code is running perfectly.
@orizi I have removed full signature that displaying parameter . You are right It's going to be annoying
@orizi reach me out if any changes you want to do.
Done in #6380