feat: add support for Rscript shebangs (#491) · boyter/scc@8ddbf2c

5 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -18,7 +18,7 @@

1818

<th>459</th>

1919

<th>7578</th>

2020

<th>1530</th>

21-

<th>253188</th>

21+

<th>253192</th>

2222

<th>4036</th>

2323

</tr><tr>

2424

<td>processor/formatters.go</td>

@@ -220,16 +220,6 @@

220220

<td>20</td>

221221

<td>949</td>

222222

<td>31</td>

223-

</tr><tr>

224-

<td>cmd/badges/simplecache_test.go</td>

225-

<td></td>

226-

<td>52</td>

227-

<td>12</td>

228-

<td>0</td>

229-

<td>40</td>

230-

<td>9</td>

231-

<td>1041</td>

232-

<td>30</td>

233223

</tr><tr>

234224

<td>processor/filereader.go</td>

235225

<td></td>

@@ -240,6 +230,16 @@

240230

<td>6</td>

241231

<td>1329</td>

242232

<td>37</td>

233+

</tr><tr>

234+

<td>cmd/badges/simplecache_test.go</td>

235+

<td></td>

236+

<td>52</td>

237+

<td>12</td>

238+

<td>0</td>

239+

<td>40</td>

240+

<td>9</td>

241+

<td>1041</td>

242+

<td>30</td>

243243

</tr><tr>

244244

<td>processor/cocomo.go</td>

245245

<td></td>

@@ -270,16 +270,6 @@

270270

<td>2</td>

271271

<td>1050</td>

272272

<td>29</td>

273-

</tr><tr>

274-

<td>processor/structs_test.go</td>

275-

<td></td>

276-

<td>32</td>

277-

<td>8</td>

278-

<td>1</td>

279-

<td>23</td>

280-

<td>4</td>

281-

<td>517</td>

282-

<td>19</td>

283273

</tr><tr>

284274

<td>processor/helpers.go</td>

285275

<td></td>

@@ -290,6 +280,16 @@

290280

<td>2</td>

291281

<td>544</td>

292282

<td>21</td>

283+

</tr><tr>

284+

<td>processor/structs_test.go</td>

285+

<td></td>

286+

<td>32</td>

287+

<td>8</td>

288+

<td>1</td>

289+

<td>23</td>

290+

<td>4</td>

291+

<td>517</td>

292+

<td>19</td>

293293

</tr><tr>

294294

<td>processor/processor_unix_test.go</td>

295295

<td></td>

@@ -318,7 +318,7 @@

318318

<td>0</td>

319319

<td>4</td>

320320

<td>0</td>

321-

<td>22753</td>

321+

<td>22757</td>

322322

<td>5</td>

323323

</tr></tbody>

324324

<tfoot><tr>

@@ -329,7 +329,7 @@

329329

<th>459</th>

330330

<th>7578</th>

331331

<th>1530</th>

332-

<th>253188</th>

332+

<th>253192</th>

333333

<th>4036</th>

334334

</tr>

335335

<tr>

Original file line numberDiff line numberDiff line change

@@ -0,0 +1,12 @@

1+

#!/usr/bin/env Rscript

2+
3+

print("===== Start =====")

4+
5+

for (i in 1:9) {

6+

for (j in 1:i) {

7+

cat(i, 'x', j, '=', i*j, ' ')

8+

}

9+

cat('\n')

10+

}

11+
12+

print("===== End =====")

Original file line numberDiff line numberDiff line change

@@ -6667,7 +6667,10 @@

66676667

"#"

66686668

],

66696669

"multi_line": [],

6670-

"quotes": []

6670+

"quotes": [],

6671+

"shebangs": [

6672+

"Rscript"

6673+

]

66716674

},

66726675

"Racket": {

66736676

"complexitychecks": [