summaryrefslogtreecommitdiff
path: root/lib/Types.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* nicer json output which leaks less haskell namesstuebinm2021-09-301-7/+8
|
* simple map-map link dependency checkingstuebinm2021-09-301-4/+9
| | | | | | | | 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-4/+24
| | | | | also, configurable log level, which only required relaxing the type system once!
* simple parsing of local dependency pathsstuebinm2021-09-201-9/+7
|
* some properties require non-empty layersstuebinm2021-09-191-1/+2
|
* support for properties that aren't stringsstuebinm2021-09-191-0/+1
| | | | apparently i couldn't read or something?
* collecting map dependenciesstuebinm2021-09-181-5/+20
|
* moved types into Types.hsstuebinm2021-09-181-1/+59
| | | | it's almost as if there's some structure to this code!
* moving lots of code aroundstuebinm2021-09-161-0/+3
(also renaming things now that concepts seem a bit clearer)