PVS-Studioでテストしたオープンソースプロジェクト

PVS-Studioとオープンソース

同様の記事がすでに当社のウェブサイトに公開されています。 しかし、プロジェクトの数は増え続けており、年に一度リストを更新するのが合理的だと思います。 これが私たちがやることです。



私たちは無料のオープンソースプロジェクトが得意です。 発見された欠陥についてプロジェクトの作者に通知し、必要に応じてしばらくの間ライセンスを提供しようとします。





また、 CppCatと呼ばれる軽量のコードアナライザーがあることを読者に思い出させたいと思います。 汎用診断では、PVS-Studioに近い機能です。 ただし、チーム作業を目的とするものではありません。 重要な点-試用版では、CppCatを7日間完全に使用できます。 これは、平均的なオープンソースプロジェクトをテストするには十分です。 CppCatとPVS-Studioとの違いの詳細については、記事「 PVS-Studioの代替250ドル 」をご覧ください。



PVS-Studioでこれまでに検証されたオープンソースプロジェクトのリスト:



私たちのチームはプロジェクトを無料でチェックしません。 見つかったエラーに関する注意事項は、私たちの広告です。 これを隠しません。 しかし、これはあなたが今まで見た中で最も有用な広告であるように思えます! PVS-Studioは、オープンソースコミュニティを本当に支援します。



これらの記事のボリュームが大きく異なることに気付くかもしれません。 これは理解できます。 たとえば、ReactOSに関する最初の記事を書くとき、アナライザーは2番目のテスト中よりもはるかに少ないルールを実装しました。 この間に、アナライザーは数倍のエラーを見つけることを学びました。 したがって、そのような記事は時間とともに長くなります。 ここで、記事をリファレンスに変えないように、多くの微妙な間違いをスキップする必要があります。



私たちのサイトでは、 見つかっエラーのデータベースも管理しています 。 読者の多くはそれをさまようことに興味があると思います。 しかし、このベースをコーディング標準、書籍の新しい推奨事項、プログラミングに関する記事を開発するためのリソースとして使用できることは、はるかに興味深いことです。 一般に、この基地は「水たまりに座らない方法に関する100の推奨事項」の精神でこの本から成長できるMcConnellを待っています。

残念ながら、CppCatプロジェクトの開発やサポートは終了しています。 理由についてはこちらをご覧ください



All Articles