※ これは 2021/12/03 時点の Unity 2021.2.5f1 の情報です
最新版では動作が異なる可能性がありますのでご注意ください
前回、自作基盤ライブラリを Packages 管理にするための準備をしたが、よく見ると何やら警告メッセージが出ていた

なんと Script がコンパイル対象外になっているらしい・・・これをなんとかする
警告メッセージの内容は下記の通り
Script 'Packages/jp.matatabi-ux.common/Editor/ProjectTool.cs' will not be compiled because it exists outside the Assets folder and does not to belong to any assembly definition file.
・・・つまり「Assets フォルダ外のスクリプトは Assembly Definition ファイルがないとコンパイルされない」ということらしい
というわけで、Packages/Common/Editor フォルダを選択して右クリックメニューから [Create] - [Assembly Definition] を選択して新規作成

ファイル名は Common.Editor.asmdef にして Inspector から下記のように設定
とりあえず Root Namespace に MatatabiUx.Common.Editor と入力し、名前空間を指定するようにした

下の方にある Apply ボタンを押さないと入力内容が反映されないので忘れないように押す