1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-06-25 22:53:22 +00:00
CC-Tweaked/src/main/resources/assets/computercraft/lua/rom/programs
SquidDev 86e0330100 Lint bios and the rom (#321)
We now use illuaminate[1]'s linting facilities to check the rom and
bios.lua for a couple of common bugs and other problems.

Right now this doesn't detect any especially important bugs, though it
has caught lots of small things (unused variables, some noisy code). In
the future, the linter will grow in scope and features, which should
allow us to be stricter and catch most issues.

As a fun aside, we started off with ~150 bugs, and illuaminate was able
to fix all but 30 of them, which is pretty neat.

[1]: https://github.com/SquidDev/illuaminate
2019-12-03 23:26:13 +00:00
..
advanced Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
command Add .lua extension to all programs and startup 2017-05-17 16:28:43 +02:00
fun Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
http Add wget run (#218) 2019-06-08 14:49:42 +01:00
pocket Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
rednet Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
turtle Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
alias.lua The big massive reformat 2018-12-17 18:09:31 +00:00
apis.lua Add package to apis.lua 2017-07-14 12:50:59 +02:00
cd.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
clear.lua Add .lua extension to all programs and startup 2017-05-17 16:28:43 +02:00
copy.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
delete.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
drive.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
edit.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
eject.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
exit.lua Add .lua extension to all programs and startup 2017-05-17 16:28:43 +02:00
gps.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
help.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
id.lua The big massive reformat 2018-12-17 18:09:31 +00:00
label.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
list.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
lua.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
mkdir.lua Allow multiple arguments for mkdir (#216) 2019-05-25 18:04:56 +01:00
monitor.lua The big massive reformat 2018-12-17 18:09:31 +00:00
motd.lua Add MOTD (#175) 2019-05-13 16:54:19 +01:00
move.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
peripherals.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
programs.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
reboot.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
redstone.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
rename.lua Improve rename.lua's argument validation 2019-06-13 08:00:06 +01:00
set.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
shell.lua Lint bios and the rom (#321) 2019-12-03 23:26:13 +00:00
shutdown.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00
time.lua Add .lua extension to all programs and startup 2017-05-17 16:28:43 +02:00
type.lua Replaced tabs with spaces in all lua files 2017-05-17 19:48:27 +01:00