[Webkit-unassigned] [Bug 182689] Unified builds broke ycm autocompletion using compilation databases

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 27 22:25:12 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=182689

--- Comment #19 from Yusuke Suzuki <yusukesuzuki at slowstart.org> ---
(In reply to Carlos Eduardo Ramalho from comment #18)
> (In reply to Yusuke Suzuki from comment #17)
> > Recently I switched my vim completion to YCM and this issue is suddenly
> > top-ranked in my priority queue :)
> > I’m planning to extend Carlos’ great work by adding DEVELOPER_MODE care
> > (suggested by Sergio).
> 
> Hi Yusuke!
> 
> Another work I started was to create a convenience script to generate a
> "expanded" version of the compile_commands.json, replacing the
> UnifiedSourcesXYZ.cpp entries by the original sources.
> 
> See https://lists.webkit.org/pipermail/webkit-dev/2018-March/029924.html for
> reference.
> 
> I never tried upstreaming it though.
> 
> The advantage of doing this is not being exactly tied to YCM, but supporting
> it too.
> 
> If you are interested I could submit it as follow up patch after this one.
> 
> BTW, is my patch here still working out for you? It's quite old.

Interesting! Now I think the good way to fix this issue is adding an option disabling unified builds (which makes compile_commands.json expected one).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181228/0691a656/attachment.html>


More information about the webkit-unassigned mailing list