Releases: textlint-ja/textlint-rule-no-doubled-joshi
v5.1.0
v5.0.1
What's Changed
Bug Fixes
これにするかどうか検討する
日本料理が好きかどうか聞いてください
ここがわたしたちの席かどうか確かめましょう。
など 〜かどうか のパターンをデフォルトで例外として許容するように変更しました。
"〜か〜か"で許容されてるべきパターンは他にもある場合があるので、その時は例文とともにIssueを作成してください。
Full Changelog: v5.0.0...v5.0.1
v5.0.0
What's Changed
Breaking Changes
![WARNING]
Require Node.js 18+
Dependency Updates
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #58
- chore(deps): bump @babel/traverse from 7.20.13 to 7.23.2 by @dependabot in #59
Full Changelog: v4.1.0...v5.0.0
v4.1.0
What's Changed
Features
エラーメッセージに具体的な重複してる単語と修正方法の提案を含めるようにしました。
一文に二回以上利用されている助詞 "${joshiName}" がみつかりました。
次の助詞が連続しているため、文を読みにくくしています。
- ${startWord}
- ${endWord}
異なる助詞を利用する、文を分割する、文の中で順番を入れ替えるなどを検討してください。
修正方法は文によって異なるため、次のドキュメントも参考にしてください。
また、VSCodeのGitHub Copilot拡張を利用すると、Quick Fixesから自動的に修正方法を提案してくれます。
材料不足で代替素材で製品を作った。
Before
![image](https://private-user-images.githubusercontent.com/19714/253783860-b612217a-189e-4ed0-9ac6-5aac912ae7d4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTA5NzcsIm5iZiI6MTczOTU1MDY3NywicGF0aCI6Ii8xOTcxNC8yNTM3ODM4NjAtYjYxMjIxN2EtMTg5ZS00ZWQwLTlhYzYtNWFhYzkxMmFlN2Q0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDE2MzExN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNiY2MzM2FlNTkwOWU2ZGU2YzZiNWM3ZTcxNjQyMzgyNWE1Nzg1ZGQzMDc1NTNlMGIyMjcyYTI4NDY0MTQ0NGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YKxip7qGUZz5ubRJL3Rq2dO2GuvJodwLFRlNKRmxPsE)
After
![image](https://private-user-images.githubusercontent.com/19714/253783863-28dd1513-9853-4c38-bd66-d478c35c3ecf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTA5NzcsIm5iZiI6MTczOTU1MDY3NywicGF0aCI6Ii8xOTcxNC8yNTM3ODM4NjMtMjhkZDE1MTMtOTg1My00YzM4LWJkNjYtZDQ3OGMzNWMzZWNmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDE2MzExN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNhN2Y4MWNiOTk1MTAzNDhkZWUzOGU4M2ZlOTRhZWY3ZGQ5YWJiZmE0MWM1ZWQyZGViMDY4M2UzNmQ2ZDFmNGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.xDUbs2e1lpxxwIPnSklVCK7dRQXk0enXimZknk_4tpY)
![image](https://private-user-images.githubusercontent.com/19714/253783864-8690d879-020b-46ec-a4f0-8848ecaabe99.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTA5NzcsIm5iZiI6MTczOTU1MDY3NywicGF0aCI6Ii8xOTcxNC8yNTM3ODM4NjQtODY5MGQ4NzktMDIwYi00NmVjLWE0ZjAtODg0OGVjYWFiZTk5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDE2MzExN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzM2U4Yjc3YzQ2NGY2MjAzNjc5Yjc2Mzc4MjZlZDY2ZTYwNmM0M2EwNDE3OTkzNmJkMmU5YzQwYWVmMzZiOTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XVndzv7lXhgEcnL_vbRwj8ppa9RfctqPKCfgfSx3SR4)
Full Changelog: v4.0.4...v4.1.0
v4.0.4
What's Changed
Bug Fixes
次の文は、v4.0.3ではエラーとして扱われていました。
関数宣言で関数
fn1
、関数式で関数fn2
を定義する
v4.0.4はエラーではなくなります。
"で"が連続はしていますが、、
で距離を空けているので問題ありませんでしたが、Code
と句読点が並ぶと判定ミスを起こしていました。
https://github.com/textlint-ja/textlint-rule-no-doubled-joshi/releases/tag/v4.0.3 で導入されたバグでした。
Dependency Updates
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #51
Full Changelog: v4.0.3...v4.0.4
v4.0.3
v4.0.2
What's Changed
Bug Fixes
センテンスの中に「xxx. yyy.」
があると、センテンスの中にさらに区切り文字(。.など)が含まれているケースがある。
この場合も、区切り文字を+1の距離として扱うことで、「」の中にサブセンテンス(文章やセリフ)を書いているケースをエラーにしないようにした。
デフォルトの区切り文字には [".", ".", "。", "?", "!", "?", "!"]
が含まれるので、
Xは「今日は早朝から出発したが、定刻には間に合わなかった。定刻には間に合わなかったが、無事会場に到着した」と言った。
というのはエラーではなくなる。
次のように、「xxx」の中で二重助詞がある場合は、そのままエラーとなる。
あなたが「彼女は彼は好きだ」と言った。
Dependency Updates
- chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #41
- chore(deps): bump moment from 2.29.1 to 2.29.2 by @dependabot in #42
- chore(deps): bump async from 2.6.3 to 2.6.4 by @dependabot in #43
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #44
- chore(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #45
- chore(deps): bump json5 from 2.2.0 to 2.2.3 by @dependabot in #46
Full Changelog: v4.0.1...v4.0.2
v4.0.1
v4.0.0
Summary
Update to kuromojin@3 and improve analysis.
Fixes
- deps: update to kuromojin@3 (#35) (9834912)
- Update to kuromojin@3
- refs azu/kuromojin#8
CI
- Move to GitHub Actions