Licenseīy downloading and using the Coverity CodeXM extension, you agree to the product End User Software License and Maintenance Agreement. Here you can find product documentation which is also available via the question-mark icon under EXTENSION STATUS.įor more general information on Synopsys products you can also visit Synopsys Community site. What if I have questions?įeel free to ask questions, report issues, and give us feedback about the extension via the Coverity CodeXM extension site. cxm file can analyze only one of the supported languages.
You can write CodeXM checkers to analyze source code written in C/C++, C#, Java®, or JavaScript®. The Coverity CodeXM extension runs only in Microsoft® Visual Studio Code.
On Windows: C:/Users//AppData/Roaming/Synopsys/desktop/cxm/logs/.On macOS/Linux: ~/.synopsys/desktop/cxm/logs/.The run configuration JSON schema specifies available configuration fields with description on hover support.ĭiagnostic logs can be found at the following locations in your system: The new configuration provides a high level way to specify CodeXM checker to run against source file. The extension introduces a new type of run configuration, Sample CodeXM Checker Configuration. The errors are reported in the PROBLEMS view alongside those provided by other language support extensions. Parse/syntax error are denoted by a red squiggly underline. Predefined snippets to accelerate development: checker, switch, function, pattern and debug Supported Features Syntax Highlighting + Snippet Completion Moreover, you can also check out the interactive Quick Tour, which showcase an end-to-end workflow for writing, testing, and viewing the results of the sample project. This should allow you to see the extension working right out of the box. If you would like to use it please contact your Synopsys Contact person or email at order to get you started right away, we have pre-configured the extension with a sample project checker and source file. This is a pre-release for internal use only. Downloading Coverity Analysis through Code Sight requires authentication to a properly configured Coverity Connect or Polaris instance. The IDEs that support Code Sight are Visual Studio, Eclipse, and IntelliJ.
Another way to do so is to download the Synopsys® Code Sight plug-in, which can download and install Coverity Analysis automatically.