A.2. 関連情報
A.2.1. 既存の MTA XML ルールの確認 リンクのコピーリンクがクリップボードにコピーされました!
MTA XML ベースのルールは、GitHub の https://github.com/windup/windup-rulesets/tree/master/rules/rules-reviewed にあります。
ローカルマシンで MTA XML ルールをフォークし、クローンを作成できます。
ルールは、ターゲットプラットフォームおよび機能でグループ化されます。新しいルールを作成する場合は、必要なルールと似たルールを見つけ、これを開始テンプレートとして使用すると便利です。
新しいルールは継続的に追加されるため、頻繁に更新を確認することをお勧めします。
A.2.1.1. Migration Toolkit for Applications XML ルールのフォークおよびクローン作成 リンクのコピーリンクがクリップボードにコピーされました!
Migration Toolkit for Applications の windup-rulesets リポジトリーは、カスタム Java ベースのルールアドオンおよび XML ルールを作成する方法に関する作業例を提供します。カスタムルールを作成する際の開始点として使用することができます。
git クライアントがマシンにインストールされていること。
-
Migration Toolkit for Applications Rulesets GitHub ページで
Forkリンクをクリックし、自分用の Git にプロジェクトを作成します。fork によって作成されたフォークされた GitHub リポジトリーの URL はhttps://github.com/<YOUR_USER_NAME>/windup-rulesets.gitのようになります。 Migration Toolkit for Applications ルールセットリポジトリーをローカルファイルシステムにクローンします。
git clone https://github.com/<YOUR_USER_NAME>/windup-rulesets.git
$ git clone https://github.com/<YOUR_USER_NAME>/windup-rulesets.gitCopy to Clipboard Copied! Toggle word wrap Toggle overflow これにより、ローカルファイルシステムに
crushup-rulesetsディレクトリーが作成され、設定されます。新規作成されたディレクトリーに移動します。以下に例を示します。cd windup-rulesets/
$ cd windup-rulesets/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 最新のコード更新を取得できるようにする場合は、リモートの
upstreamリポジトリーを追加して、元のフォークしたリポジトリーに変更を取得できるようにします。git remote add upstream https://github.com/windup/windup-rulesets.git
$ git remote add upstream https://github.com/windup/windup-rulesets.gitCopy to Clipboard Copied! Toggle word wrap Toggle overflow upstreamリポジトリーから最新のファイルを取得します。git fetch upstream
$ git fetch upstreamCopy to Clipboard Copied! Toggle word wrap Toggle overflow
A.2.2. 関連情報 リンクのコピーリンクがクリップボードにコピーされました!
- MTA Javadoc: http://windup.github.io/windup/docs/latest/javadoc
- MTA Jira 課題トラッカー: https://issues.redhat.com/projects/TACKLE
- MTA メーリングリスト: windup-eng@redhat.com
改訂日時: 2023-04-08