- Mar 19, 2022
-
-
stuebinm authored
-
stuebinm authored
(though this time it doesn't seem to do much, if anything)
-
stuebinm authored
-
stuebinm authored
-
stuebinm authored
also don't keep adjusted maps around if not necessary
-
stuebinm authored
(also some evaluateNF, leading to slightly less memory usage)
-
stuebinm authored
-
stuebinm authored
as annoying as yaml is, cabal's package format is somehow worse, apparently
-
- Dec 30, 2021
-
-
stuebinm authored
-
- Dec 29, 2021
-
-
stuebinm authored
don't add maps to the result if their lint result looks the same as that of another list, just say it happened several times instead (this leads to a rather confusing Eq instance for MapResult which implements a very simple surface-level equality — perhaps change that later)
-
- Dec 26, 2021
-
-
stuebinm authored
(audio links now have their own allowlist, which won't put things through the dereferrer)
-
- Dec 23, 2021
- Dec 18, 2021
-
-
stuebinm authored
-
- Dec 17, 2021
-
-
stuebinm authored
might be useful to have
-
stuebinm authored
this just checks for maps from which it's impossible to reach `main.json`, and then gives a warning. Properly it should check if these maps have an exit to outside the repository (in which case it may give a suggestion, and an error otherwise). Also, redid some of the CheckDir code. No idea what that mess was, but it's marginally nicer now.
-
- Dec 16, 2021
-
-
stuebinm authored
-
- Dec 04, 2021
-
-
stuebinm authored
-
- Dec 02, 2021
-
-
stuebinm authored
this includes a halfway-reasonable parsing of object layers, as well as some monad plumbing to get them all in the right place.
-
- Nov 28, 2021
-
-
stuebinm authored
Among them - always set correct exit codes - refuse to write out files if the out path already exists - calculate the overall severity correctly - slightly changed the json output schema - also output the text output format in json - make the default config.json suitable for a production environment
-
- Nov 23, 2021
- Nov 17, 2021
-
-
stuebinm authored
-
- Nov 16, 2021
-
-
stuebinm authored
-
- Nov 14, 2021
-
-
stuebinm authored
also yet another typeclass™, because why not?
-
- Nov 10, 2021
- Nov 09, 2021
-
-
stuebinm authored
this also includes some more monad plumbing, and an option for the linter to actually write things out again. Some of the previous commit was reverted a bit since it turned out to be stupid, but overall it was suprisingly easy once I got around to it, so yay! i guess Also includes a fairly silly example of how to use it.
-
- Sep 30, 2021
-
-
stuebinm authored
-
stuebinm authored
-
stuebinm authored
-
stuebinm authored
This is purely based on a set difference, i.e. it won't catch stupid things like a map linking to itself, a map link going only one-way, etc. Also, it only handles map links; it doesn't check if all ressource files referenced by a map actually exist.
-
- Sep 23, 2021
- Sep 22, 2021
-
-
stuebinm authored
-