Skip to content

Commit 5759732

Browse files
committed
fix(rule): 、が連続してる場合は除外する
> 慣用的表現、熟語、概数、固有名詞、副詞など、漢数字を使用することが一般的な語句では漢数字を使います。 がエラーとなるリグレッションを修正
1 parent 5a7e537 commit 5759732

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/no-doubled-joshi.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import {
2020
*/
2121
function createSurfaceKeyMap(tokens) {
2222
// 助詞のみを対象とする
23-
return tokens.reduce((keyMap, token) => {
23+
return tokens.filter(is助詞Token).reduce((keyMap, token) => {
2424
// "は:助詞.係助詞" : [token]
2525
const tokenKey = createKeyFromKey(token);
2626
if (!keyMap[tokenKey]) {

test/no-doubled-joshi-test.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ tester.run("no-double-joshi", rule, {
2121
"そのため、文字列の長さを正確に測るにはある程度の妥協が必要になります。",
2222
"そんな事で言うべきではない。",
2323
"言うのは簡単の法則。",
24+
// fix regression - https://travis-ci.org/textlint-ja/textlint-rule-preset-ja-technical-writing/builds/207700760#L720
25+
"慣用的表現、熟語、概数、固有名詞、副詞など、漢数字を使用することが一般的な語句では漢数字を使います。",
2426
// 1個目の「と」は格助詞、2個めの「と」は接続助詞
2527
"ターミナルで「test」**と**入力する**と**、画面に表示されます。",
2628
{

0 commit comments

Comments
 (0)