Skip to content

Commit 8ddbf2c

Browse files
authored
feat: add support for Rscript shebangs (#491)
Fixes #490
1 parent bfcdfad commit 8ddbf2c

File tree

5 files changed

+41
-26
lines changed

5 files changed

+41
-26
lines changed

SCC-OUTPUT-REPORT.html

Lines changed: 23 additions & 23 deletions
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>

examples/language/rscript.r

Lines changed: 12 additions & 0 deletions
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 =====")

languages.json

Lines changed: 4 additions & 1 deletion
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": [

0 commit comments

Comments
 (0)