Unicorn with delicious cookie
Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top
7.36
9 avril, 2025

PVS-Studio 7.36 : extension de la prise en charge de MISRA, plugin pour Qt Creator 16, annotations utilisateur aux bibliothèques C# et bien plus encore

  • L'analyseur C et C++ de PVS-Studio permet désormais de spécifier la version des normes MISRA C et MISRA C++. La version du standard à utiliser peut désormais être sélectionnée directement dans les paramètres du plugin PVS-Studio pour Visual Studio. Les versions de normes prises en charge sont MISRA C 2012, MISRA C 2023, MISRA C++ 2008 et MISRA C++ 2023.
  • L'analyseur C# permet désormais d'ajouter des annotations utilisateur aux bibliothèques en utilisant le format JSON. Plus de détails sur cette mise à jour, consultez la documentation.
  • Le plugin PVS-Studio est désormais disponible pour les versions 16.x de Qt Creator. Nous avons également interrompu la prise en charge des versions 10.x de Qt Creator. Nous nous engageons à maintenir la compatibilité en assurant le support des versions récentes du plugin pour toutes les versions de Qt Creator publiées au cours des deux dernières années.
  • Nous avons ajouté un nouveau flag --apply-pvs-configs à l'outil multiplateforme pvs-studio-analyzer pour l'analyse des projets C et C++. Cette option permet d'activer le mode de recherche automatique et d'application des fichiers de configuration .pvsconfig pour les fichiers sources analysés. Ces fichiers de configuration sont recherchés dans le répertoire du fichier source ainsi que dans tous ses répertoires parents jusqu'au répertoire root du projet, qui est spécifié en utilisant le nouveau flag `--project-root`. Plus de détails sur cette mise à jour, consultez la documentation.

Abonnez-vous à notre newsletter sur les nouvelles versions

* En cliquant sur le bouton, vous acceptez cette Politique de confidentialit politique de confidentialité

7.35
12 février, 2025

PVS-Studio 7.35 : prise en charge de MISRA C 2023, plugin pour Qt Creator 15, analyse des fichiers modifiés dans Visual Studio et bien plus encore

  • L'équipe PVS-Studio a commencé à étendre la couverture du standard MISRA C. Nous prévoyons de couvrir au moins 85 % de MISRA C cette année et de prendre en charge la dernière version, MISRA C 2023. Pour plus de détails sur la prise en charge des standards MISRA dans PVS-Studio, consultez notre page.
  • Le plugin PVS-Studio est désormais disponible pour les versions 15.x de Qt Creator. Nous avons également interrompu la prise en charge des versions 9.x de Qt Creator. Nous nous engageons à maintenir la compatibilité en assurant le support des versions récentes du plugin pour toutes les versions de Qt Creator publiées au cours des deux dernières années.
  • Nous avons introduit le mode d'analyse des fichiers modifiés dans le plugin pour Visual Studio. Dans l'utilitaire en ligne de commande PVS-Studio_Cmd.exe, vous pouvez utiliser un sous-mode d'analyse qui examine à la fois les fichiers modifiés depuis la dernière analyse et ceux qui contiennent encore des warnings. Plus de détails sur cette mise à jour, consultez la documentation.
  • Notre equipe a optimisé l’analyseur C# pour l’analyse des blocs de code contenant un grand nombre d’identifiants de variables (500 ou plus). Auparavant, les utilisateurs ont pu observer un ralentissement des performances de l’analyseur, mais nous l'avons fixé.

Pour en savoir plus sur les mises à jour, consultez l'historique des versions

7.34
11 décembre, 2024

PVS-Studio 7.34 : compatibilité avec Apple Silicon ARM64, .NET 9, analyse taint dans l'analyseur Java, et bien plus

  • L'analyseur PVS-Studio pour les systèmes macOS a été porté sur les processeurs Apple Silicon utilisant l'architecture ARM64. Vous pouvez télécharger PVS-Studio sur cette page.
  • Nous avons ajouté la prise en charge des projets pour .NET 9 à l'analyseur PVS-Studio pour C#.
  • L'analyseur Java comporte désormais un mécanisme pour effectuer une analyse taint. Grâce à ce mécanisme, une première règle de diagnostic a été créée pour la détection d'injections SQL. L'année prochaine, l'équipe Java mettra l'accent sur le SAST, couvrira les vulnérabilités les plus courantes de la liste OWASP Top 10 et inclura d'autres règles de diagnostic basés sur l'analyse taint.
  • Dans les utilitaires de ligne de commande PVS-Studio_Cmd et pvs-studio-dotnet, nous avons ajouté un mode de vérification des fichiers modifiés pour détecter automatiquement les fichiers sources qui ont été modifiés entre les exécutions de l'analyse. Ce mode est une alternative à l'analyse incrémentale. Vous pouvez l'utiliser pour vérifier les Pull Requests. Pour en savoir plus sur le nouveau mode, consultez la documentation.

Vous souhaitez connaître les mises à jour antérieures ? Regardez cette vidéo

Vous avez manqué nos derniers produits ou vous souhaitez simplement vous tenir au courant des nouveautés ? Nous avons préparé une vidéo de cinq minutes sur les dernières mises à jour de PVS-Studio au cours des trois dernières années, que vous pouvez consulter à tout moment.
close form

Remplissez le formulaire ci‑dessous en 2 étapes simples :

Vos coordonnées :

Étape 1
Félicitations ! Voici votre code promo !

Type de licence souhaité :

Étape 2
Team license
Enterprise licence
** En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité
close form
Demandez des tarifs
Nouvelle licence
Renouvellement de licence
--Sélectionnez la devise--
USD
EUR
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
La licence PVS‑Studio gratuit pour les spécialistes Microsoft MVP
close form
Pour obtenir la licence de votre projet open source, s’il vous plait rempliez ce formulaire
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
I want to join the test
* En cliquant sur ce bouton, vous déclarez accepter notre politique de confidentialité

close form
check circle
Votre message a été envoyé.

Nous vous répondrons à


Si l'e-mail n'apparaît pas dans votre boîte de réception, recherchez-le dans l'un des dossiers suivants:

  • Promotion
  • Notifications
  • Spam