@@ -40,18 +40,18 @@ tester.run("no-double-joshi", rule, {
4040 // "プロパティを削除しようとするとエラーが発生します。",
4141 {
4242 text : "太字も強調も同じように無視されます。" ,
43- options : { allow : [ "も" ] }
43+ options : { allow : [ "も" ] } ,
4444 } ,
4545 // 区切り文字をカスタムする
4646 // ♪を区切り文字としたので、次の文は2つのセンテンスになる
4747 {
4848 text : "これはペンです♪これは鉛筆です♪" ,
49- options : { separatorCharacters : [ "♪" ] }
49+ options : { separatorCharacters : [ "♪" ] } ,
5050 } ,
5151 // ,を読点とみなす
5252 {
5353 text : "これがiPhone,これがAndroidです。" ,
54- options : { commaCharacters : [ "," ] }
54+ options : { commaCharacters : [ "," ] } ,
5555 } ,
5656 ] ,
5757 invalid : [
@@ -63,116 +63,116 @@ tester.run("no-double-joshi", rule, {
6363 message : `一文に二回以上利用されている助詞 "は" がみつかりました。` ,
6464 // last match
6565 line : 1 ,
66- column : 4
67- }
68- ]
66+ column : 4 ,
67+ } ,
68+ ] ,
6969 } ,
7070 {
7171 text : "材料不足で代替素材で製品を作った。" ,
7272 errors : [
7373 {
7474 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
7575 line : 1 ,
76- column : 10
77- }
78- ]
76+ column : 10 ,
77+ } ,
78+ ] ,
7979 } ,
8080 {
8181 text : "クォートで囲むことで文字列を作成できる点は、他の文字列リテラルと同じです。" ,
8282 errors : [
8383 {
8484 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
85- index : 9
86- }
87- ]
85+ index : 9 ,
86+ } ,
87+ ] ,
8888 } ,
8989 {
9090 text : "列車事故でバスで振り替え輸送を行った。 " ,
9191 errors : [
9292 {
9393 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
9494 line : 1 ,
95- column : 8
96- }
97- ]
95+ column : 8 ,
96+ } ,
97+ ] ,
9898 } ,
9999 {
100100 text : "洋服をドラム式洗濯機でお湯と洗剤で洗い、乾燥機で素早く乾燥させる。" ,
101101 options : {
102- min_interval : 2
102+ min_interval : 2 ,
103103 } ,
104104 errors : [
105105 {
106106 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
107107 line : 1 ,
108- column : 17
108+ column : 17 ,
109109 } ,
110110 {
111111 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
112112 line : 1 ,
113- column : 24
114- }
115- ]
113+ column : 24 ,
114+ } ,
115+ ] ,
116116 } ,
117117 {
118118 text : "法律案は十三日の衆議院本会議で賛成多数で可決され、参議院に送付されます" ,
119119 errors : [
120120 {
121121 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
122122 line : 1 ,
123- column : 20
124- }
125- ]
123+ column : 20 ,
124+ } ,
125+ ] ,
126126 } ,
127127 {
128128 // 、 で間隔値が+1されるが、strictでは+されない
129129 text : "彼女は困り切った表情で、小声で尋ねた。" ,
130130 options : {
131- strict : true
131+ strict : true ,
132132 } ,
133133 errors : [
134134 {
135135 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
136136 line : 1 ,
137- column : 15
138- }
139- ]
137+ column : 15 ,
138+ } ,
139+ ] ,
140140 } ,
141141 {
142142 text : "白装束で重力のない足どりでやってくる" ,
143143 options : {
144- min_interval : 2
144+ min_interval : 2 ,
145145 } ,
146146 errors : [
147147 {
148148 message : `一文に二回以上利用されている助詞 "で" がみつかりました。` ,
149149 line : 1 ,
150- column : 13
151- }
152- ]
150+ column : 13 ,
151+ } ,
152+ ] ,
153153 } ,
154154 {
155155 text : "既存のコードの利用" ,
156156 options : {
157- strict : true
157+ strict : true ,
158158 } ,
159159 errors : [
160160 {
161161 message : `一文に二回以上利用されている助詞 "の" がみつかりました。` ,
162162 line : 1 ,
163- column : 7
164- }
165- ]
163+ column : 7 ,
164+ } ,
165+ ] ,
166166 } ,
167167 {
168168 text : "これは`obj.method`は何をしているかを示します。" ,
169169 errors : [
170170 {
171171 message : `一文に二回以上利用されている助詞 "は" がみつかりました。` ,
172172 line : 1 ,
173- column : 16
174- }
175- ]
173+ column : 16 ,
174+ } ,
175+ ] ,
176176 } ,
177177 {
178178 // に + は と に + は
@@ -182,9 +182,9 @@ tester.run("no-double-joshi", rule, {
182182 {
183183 message : `一文に二回以上利用されている助詞 "には" がみつかりました。` ,
184184 line : 1 ,
185- column : 8
186- }
187- ]
185+ column : 8 ,
186+ } ,
187+ ] ,
188188 } ,
189189 //
190190 {
@@ -197,32 +197,32 @@ tester.run("no-double-joshi", rule, {
197197 errors : [
198198 {
199199 message : `一文に二回以上利用されている助詞 "は" がみつかりました。` ,
200- index : 19
201- }
202- ]
200+ index : 19 ,
201+ } ,
202+ ] ,
203203 } ,
204204 // オプションで、全角ピリオドを読点として認識させなくする
205205 // 次のtextは1つのセンテンスとして認識されるので、"は"が重複する
206206 {
207207 text : "これはペンです.これは鉛筆です." ,
208- options : { separatorCharacters : [ "。" ] } ,
208+ options : { separatorCharacters : [ "。" ] } ,
209209 errors : [
210210 {
211211 message : `一文に二回以上利用されている助詞 "は" がみつかりました。` ,
212- index : 10
213- }
214- ]
212+ index : 10 ,
213+ } ,
214+ ] ,
215215 } ,
216216 // 、を読点と認識させなくする
217217 {
218218 text : "これがiPhone、これがAndroidです。" ,
219- options : { commaCharacters : [ ] } ,
219+ options : { commaCharacters : [ ] } ,
220220 errors : [
221221 {
222222 message : `一文に二回以上利用されている助詞 "が" がみつかりました。` ,
223- index : 12
224- }
225- ]
226- }
227- ]
223+ index : 12 ,
224+ } ,
225+ ] ,
226+ } ,
227+ ] ,
228228} ) ;
0 commit comments