At the beginning of the year, our team of the year held several meetings and worked out an internal map for the development of the company and the PVS-Studio product for 2021. We decided to form part of our plans in the form of this article. Are the unpublished part of the plans secret? No, but our readers are unlikely to be interested in the details of training plans for individual employees or when and which server we plan to purchase. Here we will describe the main plans for the development of the PVS-Studio software product itself and its positioning.
PVS-Studio as a product in general
PVS-Studio , . (Static Application Security Testing, SAST). CWE, OWASP, SEI CERT, MISRA, AUTOSAR.
PVS-Studio C, C++, C#, Java. C++, , C++/CLI C++/CX. 2021 , "". , (C, C++) , CLion.
, , (C++, C#, Java) :
- ;
- ;
- (GA);
- ;
- , , , , ..
, .
. " " " ", ", PVS-Studio ".
, . - . . 2021 , .
. . , , .
C++
MISRA C, MISRA C++, AUTOSAR
MISRA C MISRA C++. , , , The AUTOSAR C++14 Coding Guidelines. MISRA C++:2008, , AUTOSAR.
PVS-Studio C# Java . C++ . 2021 . , , , , , , , .
. , C++20. — , , , , . , , *.cpp ( ).
SAL
, Microsoft Source-Code (SAL).
embedded
C++ . , C++. PVS-Studio , C++ :). . , , .
CLion
CLion. IDE C C++ JetBrains. , - , . , .
PVS-Studio C++ Unix- (Linux, macOS) IDE . IDE IDE, . , , () IDE, PVS-Studio Visual Studio. IDE , , , - ..
, Unix- , Windows Visual Studio, IDE, - IDE C++. , , JetBrains CLion , "" IDE IntelliJ IDEA Rider, , CLion.
CSharp ( 2- Markdown :)
OWASP
OWASP OWASP Top 10. C# .
.NET
.NET 5, .NET 5 SDK. , C# 9.
roadmap Microsoft, .NET . , 2021 .NET 6, .
C# 8 C# 9
, , , C# 8 C# 9. , , , . , .
Java
, OWASP . , OWASP OWASP Top 10.
Visual Studio Code
, Visual Studio Code, , . C and C++ Compiler Monitoring UI, PVS-Studio. HTML . , Visual Studio Code , .
, CLion, "" IDE Unix- . , Visual Studio Code, , - IDE , . , IDE.
Offline
, , . , .
offline (, 2019 ). 2020 , 2021 .
offline . -, , , . -, , . , -, . , .
2021 offline . - - . -, , . PVS-Studio, , Jenkins, IncrediBuild, Travis CI, SonarQube. , , - . , , .
. , , . .