一貫性のないクラスおよびモジュールエイリアスの宣言を報告します。 クラスはモジュールのエイリアスとして設定できず、モジュールはクラスのエイリアスとして設定できません。

クラスをモジュールのエイリアスとして、またはモジュールをクラスのエイリアスとして設定すると InconsistentClassModuleAliasError が発生します。

競合する宣言に移動するためのクイックフィックスを使用できます。

例:


class User
end

# クラス 'User' がモジュールエイリアスのターゲットとして使用されています
module Customer = User