3月 20, 2023 by Qt Group 日本オフィス | Comments
この記事はCoco 6.1: Adding New Compiler Supportの抄訳です。コードカバレッジツールCoco 6.1のリリースにより、コンパイラ、レポートフォーマット、プログラミング言語要素への対応が拡張されました。主な新機能は以下の通りです。
新規のコンパイラサポート
新たに3つのコンパイラツールチェーンのサポートを追加しました。
ホストプラットフォームのサポートが拡張され、GreenHills、TI、MetaWareコンパイラ用のLinuxが追加されました。
さらに、Visual Studioの改良により、並列ビルドで使用する場合のレスポンスファイルの使用信頼性が向上しました。
CoverageBrowser GUIとcmreportコマンドラインツールは、Cocoの外部でカバレッジデータを表示または処理するためのさまざまなエクスポートフォーマットを提供します。フォーマットは、プレーンテキスト、CSV、各種XMLフォーマットからHTMLページまで多岐にわたります。今回のリリースでは、SonarQubeコードレビューツールにネイティブなエクスポートオプションが追加されました。
Coberturaのレポートを作成し、それをSonarQubeにインポートするという従来のやり方は、もう必要ありません。
C++-23の新しいステートメントif constevalが認識されるようになりました。また、constexpr式はこれまでスキップする必要がありましたが、-cs-instrument-constexprスイッチにより、GNUおよびVisual Studio C++-17コンパイラでのインストルメントサポートが可能になりました。
宣言型QML言語のサポートでは、switch文、ループ、匿名関数オブジェクトについて、いくつかの追加と修正が行われています。
変更点の詳細については、リリースノート(英語)をご覧ください
以上が、記事の内容となります。
CocoをはじめとするQtのQA(品質保証)ツールにご興味のおありの方は、Qt JapanのEメールアドレスjapan@qt.ioまでお気軽にご連絡ください。
概要のご説明から詳細な技術的相談、また無料のツールトライアルのご案内もいたしております。
【重要】3月7日より、Test Center、Squish、Cocoの新しいリリースは、Qt Customers Portalからアクセスできるようになります。この変更がお客様にどのような影響を与えるかに関しましては、こちらのブログ(英語)をご確認ください。
Download the latest release here: www.qt.io/download.
Qt 6.10 is now available, with new features and improvements for application developers and device creators.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
10 23, 2025
このブログは「Migrating Coco to the Qt License Server (QLS)」を翻訳・一部加筆したものです。 Coco..
10 10, 2025
このブログは「Using AI Code Assistants to Generate Unit Tests and Maximize..
10 6, 2025
このブログは「Is 70%, 80%, 90%, or 100% Code Coverage Good..