Hi Ergin, CCS v20 uses a generic (non-TI) clangd server for code-completion and navigation. The same clangd server also supports static code analysis, but we deliberately suppress all clangd diagnostics. The reason for this is that the generic clangd server ends up flagging most TI SDK example projects with hundreds of meaningless errors. Even after a project is successfully built, generic clangd is unable to make sense of the code, and dozens of errors remain: For a similar reason, we always disabled static code analysis in older Eclipse-based CCS versions. It is possible that TI compilers would some day supply a TI-specific clangd server. If that happens, we may be able to support static code analysis then. Baltasar
↧