Skip to content

Releases: textlint-ja/textlint-rule-ja-no-redundant-expression

v4.0.1

v4.0.0

24 Apr 13:37
@azu azu
Compare
Choose a tag to compare

Summary

Update to kuromojin@3 and improve analysis.

Fixes

v3.0.2

25 Jul 16:10
@azu azu
Compare
Choose a tag to compare
3.0.2

3.0.1

04 Mar 13:40
@azu azu
Compare
Choose a tag to compare

Bug Fixes

  • rule: Codeをデフォルトで無視するように (a25e415)

3.0.0

03 Mar 13:31
@azu azu
Compare
Choose a tag to compare

Summary

  • ルールがより一般的な表現にマッチするようになりました(今までは特定の単語にマッチする範囲を限定していました)
  • "[サ変名詞]を行う""[サ変名詞]を実行"を冗長な表現として認識する辞書が追加されました。
  • それぞれの辞書(dict1からdict6)を無効化や例外表現をオプションとして指定できるようになりました

Thanks to @shirayu

Features

  • rule: より一般的なルールに変更・追加 #6
  • rule: 読点の挿入,"可能"の類似表現に対応 #11
  • rule: allowNodeTypes オプションを追加 #13
  • rule: add "disabled" and "allows" for each dict item #15

v2からv3へのマイグレーション

検出できる対象が増えるので、おそらくv2からv3へアップデートすると検出できるエラーが増えると思います。

次のルールは新規で追加されたものとなります。

例) dict5: [サ変名詞]を行う
プラグインの追加を行う
-> プラグインを追加する

v2相当の辞書にしたい場合は、dict5とdict6を無効化すると大体同じ程度になります。

{
    "rules": {
        "ja-no-redundant-expression": {
            "dictOptions": {
                "dict5": {
                     "disabled": true
                },
                "dict6": {
                     "disabled": true
                }
            }
        }
    }
}

dict5とdict6にフィードバックがありましたら、Issueなどでお知らせください。
また誤検知などがありましたら、Issueを作成してください。

このアップデートを適応した書き換え例は次のPull Reuqestで見られます。


All Commmits

Bug Fixes

  • dict2: fixで"[助詞]"が省略されない問題を修正 (8ff730e)
  • dict2: 助詞が「が」の場合のみ自動修正する (5fed776)
  • dictionary: "処理を{行う,実行}"をデフォルトで許可する (6b1f136)
  • dictionary: fix "これは大切であると考えています" (#14) (52fac9b), closes #4
  • dictionary: toolsから参照するのでCommonJSモジュールに変更 (0c3eafb)
  • README: Escape symbols to fix README (#12) (c7d9277)

Features

  • rule: allowNodeTypes オプションを追加 (#13) (55bbc93), closes #1 #5
  • rule: add "disabled" and "allows" for each dict item (#15) (45865e1)
  • rule: 複数の助詞にマッチするように (#9) (882c2bb), closes #7 #6
  • rule: 読点の挿入,"可能"の類似表現に対応 (#11) (5185de5)

2.0.0

05 Feb 02:10
@azu azu
Compare
Choose a tag to compare

Features

  • dictionary: "することが可能"を冗長な表現として追加 (ee77b32)

1.0.2

29 Dec 11:39
@azu azu
Compare
Choose a tag to compare
1.0.2

1.0.1

03 Dec 12:40
@azu azu
Compare
Choose a tag to compare

Bug Fixes

Features

  • diction: することができるをfix対応 (a63d96b)