RedPen の InvalidSymbol ルールに例外を設定したい
5t111111 opened this issue · comments
実際に困ってるのは (
, )
半角括弧を InvalidSymbol が許容してくれないので、文中に foo(arg)
みたいな記述をしたいとき引っかかるってやつ。
シンボル設定をしてしまうと多分それはちょっと違うので、例外を設定したりすることはできないだろうか??
そもそもインラインコードに対してRedPenの処理が走るのがおかしい気がするんですけどどうなんでしょうかね‥‥。
わからんですね…
これ、ちょっとどうするのがいいのかわかんなかったので、とりあえず自分のところで出た分は (健全ではないですが) 該当の節で InvalidSymbol
を抑制することにしています。
https://github.com/crystal-jp/techbookfest4/pull/18/files#diff-b8382241647f0385252faae39d98ef6eR37
あとは InvalidSymbol を warning 扱いにするとかしか思いつかなかったので…
ちょうどこれを改善するようなPull RequestがRedPenに存在するっぽいですね
あ、そうだった。そう、そこも見て一旦諦めちゃったんですよね。
一応抑制してる節ではそれ以外のエラーは出てないのは確認した上で抑制したので、ひとまずこのままにしておきます。