Skip to content

Commit 575a162

Browse files
authored
fix: Codeと句読点 が並んだ場合に、が無視される問題を修正 (#53)
> 関数宣言で関数`fn1`、関数式で関数`fn2`を定義する はエラーではなくなる
1 parent b9ee499 commit 575a162

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/no-doubled-joshi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ const report: TextlintRuleModule<Options> = function (context, options = {}) {
150150
* このルールでは単純に無視したいので、同じ文字数で意味のない文字列に置き換える
151151
*/
152152
if (node.type === Syntax.Code) {
153-
return maskValue("_");
153+
return maskValue("");
154154
}
155155
return;
156156
}

test/no-doubled-joshi-test.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ tester.run("no-double-joshi", rule, {
4141
"昨日は「今日は早朝から出発したが、定刻には間に合わなかった。定刻には間に合わなかったが、無事会場に到着した」と思った",
4242
"「今日は早朝から出発したが、定刻には間に合わなかった。定刻には間に合わなかったが、無事会場に到着した」",
4343
`"今日は早朝から出発したが、定刻には間に合わなかった。定刻には間に合わなかったが、無事会場に到着した"`,
44+
// `Code`、となった場合に、`、`が間隔値として扱われない問題のテスト
45+
// https://github.com/textlint-ja/textlint-rule-no-doubled-joshi/issues/52
46+
"関数宣言で関数`fn1`、関数式で関数`fn2`を定義する",
4447
// 格助詞の種類が異なる
4548
// "プロパティを削除しようとするとエラーが発生します。",
4649
// 「でも」と「も」は並列としても扱うケースがある

0 commit comments

Comments
 (0)