diff --git a/src/rules/no-ai-colon-continuation.ts b/src/rules/no-ai-colon-continuation.ts index b2d647a..bab6769 100644 --- a/src/rules/no-ai-colon-continuation.ts +++ b/src/rules/no-ai-colon-continuation.ts @@ -136,7 +136,7 @@ const rule = (context: any, options: any = {}) => { const matchRange = [paragraphColonIndex, paragraphColonIndex + 1] as const; const ruleError = new RuleError( - `「${beforeColonText}${colonChar}」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。`, + `「${beforeColonText}${colonChar}」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。`, { padding: locator.range(matchRange) } diff --git a/test/rules/no-ai-colon-continuation.test.ts b/test/rules/no-ai-colon-continuation.test.ts index 81426a1..281b306 100644 --- a/test/rules/no-ai-colon-continuation.test.ts +++ b/test/rules/no-ai-colon-continuation.test.ts @@ -86,7 +86,7 @@ tester.run("no-ai-colon-continuation", noAiColonContinuation, { errors: [ { message: - "「実行します:」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。" + "「実行します:」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。" } ] }, @@ -95,7 +95,7 @@ tester.run("no-ai-colon-continuation", noAiColonContinuation, { errors: [ { message: - "「説明します:」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。" + "「説明します:」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。" } ] }, @@ -104,7 +104,7 @@ tester.run("no-ai-colon-continuation", noAiColonContinuation, { errors: [ { message: - "「使用します:」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。" + "「使用します:」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。" } ] }, @@ -113,7 +113,7 @@ tester.run("no-ai-colon-continuation", noAiColonContinuation, { errors: [ { message: - "「表示します:」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。" + "「表示します:」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。" } ] }, @@ -124,7 +124,7 @@ tester.run("no-ai-colon-continuation", noAiColonContinuation, { errors: [ { message: - "「例えば:」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。" + "「例えば:」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。" } ] }, @@ -133,7 +133,7 @@ tester.run("no-ai-colon-continuation", noAiColonContinuation, { errors: [ { message: - "「JSXはJavaScriptの中でUIを記述するため、プログラマーにとって理解しやすいです:」のようなパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。より自然な日本語表現を検討してください。" + "「JSXはJavaScriptの中でUIを記述するため、プログラマーにとって理解しやすいです:」のような述語とコロンで終わるパターンは、読み手によっては英語の構文を直訳したような印象を与える場合があります。「次のように〜します。」のような自然な日本語表現を検討してください。" } ] }