バグ #24
ConfigLoader.atの戻り値に破壊的操作を加えることができる
プラグイン名:
ブランチ:
クラッシュする:
Description
Configloader.atが、freezeせずに同じオブジェクトを毎回返すので、レシーバで破壊的操作をすると戻り値が変わる。
同じように、ConfigLoader.storeでセットした値も使いまわされるので、ConfigLoaderを通ったmutableなオブジェクトは、clone後freezeするべき。
Description
Configloader.atが、freezeせずに同じオブジェクトを毎回返すので、レシーバで破壊的操作をすると戻り値が変わる。
同じように、ConfigLoader.storeでセットした値も使いまわされるので、ConfigLoaderを通ったmutableなオブジェクトは、clone後freezeするべき。