<div dir="ltr"><div>Hi Sam,<br></div><div><br></div><div>I also agree that merging the results provides better experience overall, if signature help is there. I think it's a clear win in almost all of the cases, especially for functions that have lots of overloads.</div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Bundling cons:</div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div> - complicated interactions with e.g. include insertion</div></div></blockquote><div>One (the only) way out of this particular problem is merging only when inserted includes are the same.</div><div><br></div><div>wrt to the signatures, if we start merging the results, maybe we could even provide a user option to <b>not </b>show the signatures at all. They are often noisy if the function contains more than few parameters.</div><div>I would personally be fine with exploring the function type with signatureHelp and keeping completion list narrower. WDYT?</div><div> </div><div><br></div></div></div>