セマンティックコードカバレッジメトリックを作成する副作用を備えた自動コードレビューツール。
ミュータントは、すべてのテストが合格することを確認しながらコードを簡素化する専門の開発者と考えてください。
その開発者は決して悪い一日を持っておらず、いつでもあなたのPRにジャンプする準備ができています。
報告されたそれぞれの単純化は、次のいずれかを意味します。
a)テストが要求する以上のコードを行うコード。おそらく、コードの簡素化されたバージョンを使用できます。または:
b)単純化されたバージョンが要件に違反しているため、単純化されたバージョンを取得しない理由がある場合:追加の要件を証明するテストはありませんでした。おそらく、その要件の重要なテストが欠けている可能性があります。
大規模な変異体の使用では、a)b)よりも頻繁に発生します。これにより、著者とレビュー担当者の両方で、全体的に少ないコードがリポジトリをより高い信頼性で入力します。
ところで:ミュータントは、コードカバレッジの形式である突然変異試験ツールです。しかし、報告されているそれぞれが、コードレビューの旗がそうであるように、実際には行動の呼びかけです。
変異体は、LinuxおよびMac OS Xの下でサポートおよびテストされています。
ミュータントは、異なるレベルで複数のルビーバージョンをサポートしています。
サポートされているのは、特定のRubyバージョン /実装が積極的にサポートされているかどうかを示します。つまり、
| 実装 | バージョン | ランタイム | 構文 | 突然変異 | サポート |
|---|---|---|---|---|---|
| Cruby/MRI | 3.1 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ |
| Cruby/MRI | 3.2 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ |
| Cruby/MRI | 3.3 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ |
| Jruby | TBD | ? | ? | ? | ? |
| Mruby | TBD | ? | ? | ? | ? |
| Cruby/MRI | <3.1 | ⛔ | ⛔ | ⛔ | ⛔ |
ラベル:
Mutantは商用ソフトウェアであり、OpenSourceプロジェクトの無料使用オプションがあります。 OpenSourceプロジェクトは、公開リポジトリにある必要があります。
商業プロジェクトは、毎月または年間サブスクリプション料金を支払う必要があります。
使用法は無料で、サインアップは必要ありません。ただし、コードはOpenSourceライセンスと公開の下にあることが必要です。 specify --usage opensource usage: opensource 。
商業使用には、サブスクリプションを介した支払いが必要であり、サインアップが必要です。利用可能なプランの価格設定を参照してください。
支払い後、CLIまたは使用法の使用--usage commercial configファイルのusage: commercialを指定します。
ミュータントはOpenSourceの使用に無料です!
商用使用の場合、変異体価格はサブスクリプションベースです。
| 通貨 | 間隔 | 料金 | 支払い方法 |
|---|---|---|---|
| 米ドル | 1か月 | 90 $ | クレジットカード |
| 米ドル | 1年 | 900 $ | クレジットカード、ACH転送 |
| ユーロ | 1か月 | 90ユーロ | クレジットカード、SEPAディレクトデビット |
| ユーロ | 1年 | 900ユーロ | クレジットカード、SEPAディレクトデビット、SEPA転送 |
コストは、任意の数のリポジトリでミュータントを使用する開発者ごとにあります。
リクエストに応じて、カスタムプランを備えたボリュームサブスクリプションが利用できます。
商業的なミュータントサブスクリプションを調達したい場合は、支払いプロセスを開始するために私にメールしてください。
次の情報を含めてください。
また、ここで積極的に答えるのを忘れた他の質問をお気軽にお問い合わせください。
また、商業用のFAQをチェックアウトします。
以下を試してください:
@mbjの不一致チャンネルリーチ。OpenSourceバージョンで公開されているように、ミュータントは、貢献者がプライベートな時間を多く費やすのを助けなければ存在しません。
さらに、組織が後援する次の機能:
mutant-minitest統合は、Arkencyが後援しましたこのリポジトリの内容は、次のように維持されます。
Schirp DSO LTD
Director: Markus Schirp
Email: [email protected]
Vat-ID: MT24186727
Registration: C80467
Office address:
2, Carob Lane,
Sir Harry Luke Street
Naxxar NXR 2209,
Malta
Registred Address
Phoenix Business Centre,
The Penthouse,
Old Railway Track,
Santa Venera SVR9022,
Malta