About PVS-Studio

Static Code Analysis Using PVS-Studio // Static Code Analysis For Java, C++, and C# // Thetips4you

Author: Thetips4you

Hello Friends, Welcome back to my channel. If you have seen my previous videos we have gone through how to make use of SonarQube for static code analysis and Vulnerability management. In this tutorial, I am going to introduce to you another tool called PVS studio. Lets talk about Static code analysis little bit before we get in to the tool. Static code analysis is the process of detecting errors and flaws in the source code...

Sept. 3, 2020

PVS-Studio is now in Compiler Explorer!

Compiler Explorer is an interactive online compiler that allows compiling code written in C and C++, and view the assembler output right on the godbolt.org website. Recently, Compiler Explorer has made it possible to perform static code analysis of C and C++ code using PVS-Studio. Now you can search errors too – all you need to do is copy your code to the website. The master class is devoted to the new features added to the website along with ...

Aug. 3, 2020

Static Analysis in Unreal Engine 4 | UE4 Tutorial

Author: Nitrogen

In this UE4 tutorial, we will look over the general process of static analysis of C++ code and then get specific in how this is done using PVS-Studio.

We all know that no one writes perfect code. There's always a chance that there will appear bugs, even in big projects such as Unreal Engine. And that's the reason why even in UE4 static analysis in very important. We can safely say that having any kind of static analyser is a m...

June 20, 2020

Static Analysis in C++

Author: The Cherno

In this video, you'll find out more about one of the ways how to improve your C++ code which by applying static analysis tools. Despite the fact that every programmer strives to write flawless code and compute everything on the fly, it's hard even for an experienced professional. Here's where a static analyzer comes in handy.

Not only does it complement compiler's work, it also gives reasons for the occurrence of some errors...

May 8, 2020

PVS-Studio in 2019

We bring to your attention the presentation of “PVS-Studio in 2019”. The fact is that from time to time our users ask if there is any material that overviews the analyzer's capabilities, describes what it is, and so on. For this reason, we decided to record this presentation, in which I will tell you what PVS-Studio is, what features it has, and so on, so that you can learn about it in general. There will be many different links in this presen...

Oct. 22, 2019

How to find bugs in C, C++, С# software by using tool static code analysis

We regularly check various open-source projects (Tizen OS, Linux kernel, Chromium, Unreal Engine 4, CryEngine V, Mono, Qt and others) with PVS-Studio and send analysis results to developers and usually describe them in our posts as well. Besides, we add them into our bug database - https://www.viva64.com/en/examples/

Sept. 25, 2017

Static code analysis

Static code analysis is the process of detecting errors and defects in a software source code. Static analysis can be viewed as an automated code review process.
You can get a better understanding of the methodology of static analysis, studying the following materials:

Aug. 17, 2017

PVS-Studio plugin for SonarQube

SonarQube is an open source platform, designed for continuous analysis and measurement of code quality.

More than a year PVS-Studio has a plugin for the integrating the results of the work in SonarQube. Thanks to it, the abilities of detection critical errors in C/C++/C#/Java can be expanded by the functionality of the quality monitoring. PVS-Studio and SonarQube greatly complement each other, allowing building a powerful factory to bring the ...

Aug. 2, 2017

Adopting PVS-Studio in a large project. Part 2

The second and final part of video where we discuss how PVS-Studio makes it easy to adopt static code analysis in a large project. If you missed the first part of our presentation, please refer to this link: https://www.viva64.com/en/video/65/

In this chapter we demonstrate how the incremental analysis feature of PVS-Studio helps you save time required for code analysis both on a developer's computer and on a build server. We also describe how...

March 24, 2017

Adopting PVS-Studio in a large project. Part 1

In this video we discuss possible difficulties related to introducing static code analysis to an existing project with a large legacy code base, and how PVS-Studio helps to resolve these difficulties. In particular, we demonstrate how to suppress all the messages reported on legacy code and focus on the issues in new code only. We also describe in detail the PVS-Studio plugin for Microsoft Visual Studio, and how PVS-Studio can be integrated wi...

March 17, 2017


Bugs Found

Checked Projects
409
Collected Errors
14 072
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site. Learn More →
Accept