Closed Yang-33 closed 3 years ago
ルール自体は #59 でやってくれています。
*.bibでは title = "GitHub - pgpointcloud/pointcloud",
のように""
で囲う人もいるので修正が必要そう。("..."
を使うなというエラーが大量に出る)
lint-pull-request.yml内でtexファイルに対してルールを適用する場合とbibファイルに対してルールを適用する場合を分けるためのフラグを作成して,それをコマンドライン引数で渡して実行するという方法はどうでしょうか.(フラグを作成というより,別で実行する感じになると思います) 上記の方法で実行するために,setup.pyとbin/draftcheckを別で作成してrules.pyやscript.pyのように本家のものと置き換えれば行けるような気がしていますが,この方法で大丈夫かどうかと何かいい方法があれば教えていただきたいです.
良いと思います。 代案としては、*.bibで調べたいことが今の所URLとページ範囲の2つしかないので Github Actionsの中で正規表現を使ってgrepした結果をreviewdogに渡してあげるのもありだと思います。
対象となる文章の例 (正)pages = {1020 - 1031}, (誤)pages = {1020--1031},
どうすれば良さそうか どちらが良いかわからないので試してほしいです…