Closed takkanm closed 1 year ago
trimed, formated
わー。例外ケースのことがすぐに浮かんじゃってすぐ「この記事だけやればいい…人間は最も精密な機械…」ってなっちゃうからありがてえありがてえ
@takkanm 雑にマージしちゃったけど、たぶんお手元のrubima-lint.rb
もpushしてもらう必要がありそう。
https://github.com/rubima/magazine.rubyist.net/blob/5ba1118d11beedede14a51f0c4146f017c7920c0/editing_tools/rubima-lint.rb にRules
は無いっぽい。
editing_tools/formatter.rb:9:in `<class:BaseFormatter>': uninitialized constant RubimaLint::Rules (NameError)
include RubimaLint::Rules
^^^^^^^
from editing_tools/formatter.rb:8:in `<class:RubimaFomatter>'
from editing_tools/formatter.rb:7:in `<main>'
編集向けに https://github.com/rubima/magazine.rubyist.net/blob/master/doc/editing_policy.md の 一部ルールを確認しながら変更できるツールを用意しました。
経験上、この二つのルールで rubima-lint のエラーの半数は消せるのではないかと思います。
オートコレクトさせたいのですが、固有名詞でこのルールにあてられないものもあり、 スクリプト内では確認しながらの変更としています。