A tool for comparing or testing the behaviour of nsc and dotc, and their various flags.
Using the test files in tests/
, from sbt run run <files>...
to regenerate the (versioned) checkfiles.
Running run
will run all the test files.
The name "shisa" is derivative from Dotty's "vulpix" test framework:
Furthermore, both are based primarily on canine-like creatures of Japanese folklore: Vulpix from the kitsune, Growlithe from the shisa.
(from https://bulbapedia.bulbagarden.net/wiki/Vulpix_(Pok%C3%A9mon)#Trivia)