Skip to content

Commit

Permalink
fix: エラーメッセージの改善 (#25)
Browse files Browse the repository at this point in the history
エラー時何調の文体を期待しているか明確にした。
「〜が〜調」→「〜調の文体に、次の〜調の箇所があります: 〜」

fix #21
  • Loading branch information
KEINOS committed Apr 24, 2020
1 parent b0ff44a commit a310688
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 26 deletions.
4 changes: 2 additions & 2 deletions src/MixedChecker.js
Original file line number Diff line number Diff line change
Expand Up @@ -125,15 +125,15 @@ export default class MixedChecker {
if (overType === "である") {
// である優先 => 最後の"ですます"を表示
return `"である"調 と "ですます"調 が混在
=> "${token.value}" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "${token.value}"
Total:
である : ${this.dearuCount}
ですます: ${this.desumasuCount}
`;
} else if (overType === "ですます") {
// ですます優先 => 最後の"である"を表示
return `"である"調 と "ですます"調 が混在
=> "${token.value}" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "${token.value}"
Total:
である : ${this.dearuCount}
ですます: ${this.desumasuCount}
Expand Down
48 changes: 24 additions & 24 deletions test/no-mix-dearu-desumasu-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ CはDになります。`,
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 1
ですます: 1
Expand All @@ -131,7 +131,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 1
ですます: 1
Expand All @@ -153,7 +153,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 2
ですます: 3
Expand All @@ -163,7 +163,7 @@ Total:
},
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 2
ですます: 3
Expand All @@ -184,7 +184,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 2
ですます: 3
Expand All @@ -194,7 +194,7 @@ Total:
},
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 2
ですます: 3
Expand All @@ -215,7 +215,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `見出し: "である"調 と "ですます"調 が混在
=> "である" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である"
Total:
である : 1
ですます: 1
Expand All @@ -235,7 +235,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `見出し: "である"調 と "ですます"調 が混在
=> "である" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である"
Total:
である : 1
ですます: 1
Expand All @@ -255,7 +255,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `箇条書き: "である"調 と "ですます"調 が混在
=> "である" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である"
Total:
である : 1
ですます: 1
Expand All @@ -274,7 +274,7 @@ Total:
// 同数である場合は、"ですます"に統一するのを優先する
{
message: `箇条書き: "である"調 と "ですます"調 が混在
=> "である" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である"
Total:
である : 1
ですます: 1
Expand All @@ -297,10 +297,10 @@ Total:
preferInBody: "である"
},
errors: [
// 優先指定した、"ですます" に統一するのを優先する
// 優先指定した、"である" に統一するのを優先する
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ですね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ですね。"
Total:
である : 2
ですます: 3
Expand All @@ -310,7 +310,7 @@ Total:
},
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ですね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ですね。"
Total:
である : 2
ですます: 3
Expand All @@ -320,7 +320,7 @@ Total:
},
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ですね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ですね。"
Total:
である : 2
ですます: 3
Expand All @@ -341,10 +341,10 @@ Total:
preferInBody: "である"
},
errors: [
// 優先指定した、"ですます" に統一するのを優先する
// 優先指定した、"である" に統一するのを優先する
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ですね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ですね。"
Total:
である : 2
ですます: 3
Expand All @@ -354,7 +354,7 @@ Total:
},
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ますね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ますね。"
Total:
である : 2
ですます: 3
Expand All @@ -364,7 +364,7 @@ Total:
},
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ますね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ますね。"
Total:
である : 2
ですます: 3
Expand All @@ -384,7 +384,7 @@ Total:
[
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 1
ですます: 1
Expand All @@ -404,7 +404,7 @@ Total:
[
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 1
ですます: 1
Expand All @@ -426,7 +426,7 @@ Total:
errors: [
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ですね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ですね。"
Total:
である : 2
ですます: 1
Expand All @@ -446,7 +446,7 @@ Total:
errors: [
{
message: `本文: "である"調 と "ですます"調 が混在
=> "ますね。" がですます調
=> "である"調 の文体に、次の "ですます"調 の箇所があります: "ますね。"
Total:
である : 2
ですます: 1
Expand All @@ -469,7 +469,7 @@ CはDです。
errors: [
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 1
ですます: 1
Expand All @@ -492,7 +492,7 @@ CはDになります。
errors: [
{
message: `本文: "である"調 と "ですます"調 が混在
=> "である。" がである調
=> "ですます"調 の文体に、次の "である"調 の箇所があります: "である。"
Total:
である : 1
ですます: 1
Expand Down

0 comments on commit a310688

Please sign in to comment.