このウィッシュリストリクエストのきっかけは何ですか?これは、JMP クラスに特別な REPR 関数 ( _文字列へ_そして_見せる_ )それはとてもいいですね。私は階層的に存在する多くの名前空間を扱っています。つまり、それらは子/親の関係を介して相互に参照しています。そして、誤って名前空間をログに出力させてしまうと、数百億の名前空間を書き込もうとするため、JMP が事実上クラッシュしてしまいます。ログに何行も書き込まれました (作業の損失を避けるために何時間も待機したことも何度かありました)。
改善してほしいことは何ですか?名前空間に REPR オーバーライドがあれば、それは非常に素晴らしいでしょう。どちらかの名前があれば_見せる_または_文字列へ_名前空間内では、クラスが使用するのと同じようにそれらの名前を使用したいと考えています。
この考え方がなぜ重要なのでしょうか?私にとってこれは重要です。なぜなら、私は名前空間を広範囲に使用しており、主にエラーがスローされたときに、現在の名前空間を簡単に出力して、実装した説明的な REPR を表示できれば素晴らしいのですが、ほとんどの場合、JMP は必要ありません。誤って未加工の名前空間を出力したときに効果的にクラッシュするようにするため (これも、他の何十/何百もの名前空間を循環的に参照しているため)