CodeChain-io / CodeChain-io/remote-trait-object
Move complicated tests of remote-trait-object to module-rt
オープン
- 主要言語
- Rust
- スター
- 13
- フォーク
- 5
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
`remote-trait-object` is responsible only for one single port-port pair. Having multiple rto contexts in a single _module_ (which is not on the layer that rto cares) is something that upper layer might care (such as `module-rt`).
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず remote-trait-object の複雑なテストを見つけ、module-rt がテストをどのように整理しているかを確認します。1 つのモジュール内で複数の rto コンテキストに依存しているテストを確認し、それらのテストを module-rt に移動します。その際、remote-trait-object は単一の port-port ペアに集中させます。完了の条件は、テストが新しい場所から実行され、下位レイヤーがモジュールレベルの動作を担わなくなることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- rust
- 領域
- testing
- issue の種類
- リファクタリング
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100