開発者ガイド
このページは自動的にGithub Wikiページから生成されていることを知っていましたか?ここであなた自身が改善できます!
チュートリアルをお探しですか? ドキュメントのホームにアクセスしてください。質問がありますか? StackOverflow.comで質問してください。
このガイドは「ユーザーガイド」ではありませんに注意してください。Nettyを使用してアプリケーションを構築する「ユーザー」ではなく、Netty自体を開発したいコントリビューター(「開発者」)を対象としています。
このガイドは「ユーザーガイド」ではありませんに注意してください。Nettyを使用してアプリケーションを構築する「ユーザー」ではなく、Netty自体を開発したいコントリビューター(「開発者」)を対象としています。
- 開発環境を設定する。
- 個人コントリビューターライセンス契約(icla)を読んで署名するか、あなたの雇用主には企業コントリビューターライセンス契約(ccla)に署名させてください。ただし、貢献が1行の変更や誤植の修正などの軽微なものの場合を除きます。
コミットをプッシュするかプルリクエストを送信する前に、次のチェックリストを使用して。
- シェルから「
mvn test
」を実行すると、作業はエラーなしにビルドされますか? - あなたの作業で新しいインスペクター警告が発生しますか?
- コミットメッセージまたはプルリクエストの説明はコミットメッセージのルールに適合していますか?
- リベースをターゲットブランチのHEADに対してプルリクエストし、すべての競合を修正しましたか?
- コントリビューターライセンス契約に署名しましたか?
- プルリクエストには多くの場合、複数のコミットが含まれます。それらのコミットは、説明コメントを使用して少数のコミットに統合する必要があります。
- 正当な理由がない限り、ウェブUIからプルリクエストをマージしないでください。Githubヘルプページの「パッチアンド適用」セクションを参照してください。
- 公式ウェブサイトを更新するか新しいバージョンをリリースするときは注意してください。
2024年7月19日に最終取得