summaryrefslogtreecommitdiff
path: root/lib/CheckDir.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* small fixesstuebinm2021-11-171-8/+7
|
* exit with code 1 if maximum lint level exceededstuebinm2021-11-171-8/+18
|
* Functional jitsiRoomAdminTag adjustmentstuebinm2021-11-141-11/+8
| | | | also yet another typeclass™, because why not?
* copy map assets (and refuse if any are missing)stuebinm2021-11-101-2/+9
|
* extra module for repository writeoutstuebinm2021-11-101-9/+4
|
* first example of a map adjustmentstuebinm2021-11-091-6/+18
| | | | | | | | | 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.
* rename to walintstuebinm2021-10-011-25/+25
|
* check if assets existstuebinm2021-09-301-8/+40
|
* nicer json output which leaks less haskell namesstuebinm2021-09-301-9/+10
|
* simple map-map link dependency checkingstuebinm2021-09-301-11/+68
| | | | | | | | 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.
* prettier pretty printing and stuffstuebinm2021-09-231-6/+10
| | | | | also, configurable log level, which only required relaxing the type system once!
* some documentationstuebinm2021-09-231-2/+11
|
* handle all maps in entire repositoriesstuebinm2021-09-231-38/+60
| | | | (+ checking that paths don't run outside of respositories)
* very naïve handling of directoriesstuebinm2021-09-231-0/+76