Skip to content

Commit

Permalink
Merge pull request #46 from stzn/stzn-patch-1
Browse files Browse the repository at this point in the history
不要な読点の削除
  • Loading branch information
stzn authored Aug 14, 2024
2 parents c9e5d5e + c0e9a57 commit 1a4dbd3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Guide.docc/MigrationStrategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

プロジェクトの最も外側にある最上位モジュールから始める方が簡単な場合があります。このモジュールは、(最も外側で最上位であるという)定義上、他のモジュールから依存されていません。このモジュールへの変更は局所的にしか影響を及ぼさないので、作業量を抑えられます。

しかし、変更はそのモジュールだけで終える**必要はありません**。あなたがコントロールできる[安全でないグローバルな状態][Global][自動で`Sendable`に準拠している型][Sendable]が存在する依存関係は、プロジェクト全体の中の多くの警告の根本原因になる場合があります。多くの場合、これらは最初に焦点を当てると最も効果的です。
しかし、変更はそのモジュールだけで終える**必要はありません**。あなたがコントロールできる[安全でないグローバルな状態][Global][自動で`Sendable`に準拠している型][Sendable]が存在する依存関係は、プロジェクト全体の中の多くの警告の根本原因になる場合があります。多くの場合、これらは最初に焦点を当てると最も効果的です。

[Global]: <doc:CommonProblems##安全でないグローバルおよび静的変数>
[Sendable]: <doc:CommonProblems#暗黙的なSendable型>
Expand Down Expand Up @@ -69,4 +69,4 @@ upcoming featureフラグによって明らかになった問題に対処した

最初のうちは、データ隔離の問題を無効にしたり回避したりするテクニックを使うことになるでしょう。上位モジュールで、これ以上問題を無効にしたり回避したりする必要がないと感じたら、ワークアラウンドが必要な依存関係のうちの1つを次のターゲットにしてください。

先に進むためにすべての警告を排除する必要はありません。とても些細な変更でさえもが大きな影響を与える可能性があることを覚えておいてください。依存関係の1つを更新できれば、いつでも元のモジュールを更新する作業に立ち戻ることができます。
先に進むためにすべての警告を排除する必要はありません。とても些細な変更でさえもが大きな影響を与える可能性があることを覚えておいてください。依存関係の1つを更新できれば、いつでも元のモジュールを更新する作業に立ち戻ることができます。

0 comments on commit 1a4dbd3

Please sign in to comment.