You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be great if we could ship/include clang-tidy, so that it can be run automatically with the settings the compiler would be run. I am not sure about clang-tidy fixes, but showing the results in the IDE and adding the NOLINT comments as a quick-fix could be handy.
It might be worth to first do an analysis what checkers clang-tidy provides that are duplicates from ours and if we can provide an interactive ui for setting its plentyful options (must be generic because of clang-tidy frequent changes and updates)
Actual Behavior
integration can only achieved manually so far. Does the llvm eclipse cdt plugin provide something?
Integration of such a tool would be great. My concern lies with the bunding of external tools.
I've checked the compatibility of clang-tidy and windows. If clang is installed, it works properly. However, clang does not ship with a standard library. The visual studio build tools can be used as fallback for it. But I doubt we may ship them with Cevelop. Maybe in a plug-in the configured toolchain's standard library can be accessed.
I'm currently not convinced by its performance. Maybe I need to configure the tool properly.
Activity
PeterSommerlad commentedon Mar 19, 2018
https://github.com/Ericsson/CodeCheckerEclipsePlugin
seems to be very limited and since 1 year quiet attempt to do so
PeterSommerlad commentedon Mar 19, 2018
Another candidate for integration is https://github.com/wangzw/CppStyle that uses clang-format under the hood.
tcorbat commentedon Mar 20, 2018
Integration of such a tool would be great. My concern lies with the bunding of external tools.
I've checked the compatibility of clang-tidy and windows. If clang is installed, it works properly. However, clang does not ship with a standard library. The visual studio build tools can be used as fallback for it. But I doubt we may ship them with Cevelop. Maybe in a plug-in the configured toolchain's standard library can be accessed.
I'm currently not convinced by its performance. Maybe I need to configure the tool properly.