textlint-ja / textlint-rule-preset-ja-technical-writing

技術文書向けのtextlintルールプリセット
https://textlint-ja.github.io/textlint-rule-preset-ja-technical-writing/
MIT License
431 stars 10 forks source link

fix(deps): update dependency textlint-rule-ja-no-redundant-expression to v3 #42

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
textlint-rule-ja-no-redundant-expression dependencies major ^2.0.0 -> ^3.0.0 source

Release Notes

textlint-ja/textlint-rule-ja-no-redundant-expression ### [`v3.0.1`](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/releases/3.0.1) [Compare Source](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/compare/3.0.0...3.0.1) ##### Bug Fixes - **rule:** Codeをデフォルトで無視するように ([a25e415](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/a25e415)) ### [`v3.0.0`](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/releases/3.0.0) [Compare Source](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/compare/2.0.0...3.0.0) #### Summary - ルールがより一般的な表現にマッチするようになりました(今までは特定の単語にマッチする範囲を限定していました) - ["\[サ変名詞\]を行う"](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression#dict5) と ["\[サ変名詞\]を実行"](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression#dict6)を冗長な表現として認識する辞書が追加されました。 - それぞれの辞書(`dict1`から`dict6`)を無効化や例外表現をオプションとして指定できるようになりました Thanks to [@​shirayu](https://togithub.com/shirayu) #### Features - **rule**: より一般的なルールに変更・追加 [#​6](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/6) - **rule**: 読点の挿入,"可能"の類似表現に対応 [#​11](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/11) - **rule**: `allowNodeTypes` オプションを追加 [#​13](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/13) - **rule**: add "disabled" and "allows" for each dict item [#​15](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/15) #### v2からv3へのマイグレーション 検出できる対象が増えるので、おそらくv2からv3へアップデートすると検出できるエラーが増えると思います。 次のルールは新規で追加されたものとなります。 > 例) dict5: [サ変名詞]を行う > プラグインの追加を行う > \-> プラグインを追加する - dict5: ["\[サ変名詞\]を行う"](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression#dict5) - dict6: ["\[サ変名詞\]を実行"](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression#dict6) v2相当の辞書にしたい場合は、dict5とdict6を無効化すると大体同じ程度になります。 { "rules": { "ja-no-redundant-expression": { "dictOptions": { "dict5": { "disabled": true }, "dict6": { "disabled": true } } } } } dict5とdict6にフィードバックがありましたら、Issueなどでお知らせください。 また誤検知などがありましたら、[Issue](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/new)を作成してください。 このアップデートを適応した書き換え例は次のPull Reuqestで見られます。 - [refactor(textlint): textlint-rule-ja-no-redundant-expressionの検知を元に修正 by azu · Pull Request #​614 · asciidwango/js-primer](https://togithub.com/asciidwango/js-primer/pull/614) - [fix(textlint): add textlint-rule-ja-no-redundant-expression@3.0.0 by azu · Pull Request #​128 · azu/JavaScript-Plugin-Architecture](https://togithub.com/azu/JavaScript-Plugin-Architecture/pull/128) * * * #### All Commmits ##### Bug Fixes - **dict2:** fixで"[助詞]"が省略されない問題を修正 ([8ff730e](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/8ff730e)) - **dict2:** 助詞が「が」の場合のみ自動修正する ([5fed776](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/5fed776)) - **dictionary:** "処理を{行う,実行}"をデフォルトで許可する ([6b1f136](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/6b1f136)) - **dictionary:** fix "これは大切であると考えています" ([#​14](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/14)) ([52fac9b](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/52fac9b)), closes [#​4](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/4) - **dictionary:** toolsから参照するのでCommonJSモジュールに変更 ([0c3eafb](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/0c3eafb)) - **README:** Escape symbols to fix README ([#​12](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/12)) ([c7d9277](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/c7d9277)) ##### Features - **rule:** `allowNodeTypes` オプションを追加 ([#​13](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/13)) ([55bbc93](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/55bbc93)), closes [#​1](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/1) [#​5](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/5) - **rule:** add "disabled" and "allows" for each dict item ([#​15](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/15)) ([45865e1](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/45865e1)) - **rule:** 複数の助詞にマッチするように ([#​9](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/9)) ([882c2bb](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/882c2bb)), closes [#​7](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/7) [#​6](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/6) - **rule:** 読点の挿入,"可能"の類似表現に対応 ([#​11](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/issues/11)) ([5185de5](https://togithub.com/textlint-ja/textlint-rule-ja-no-redundant-expression/commit/5185de5))

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.