summaryrefslogtreecommitdiff
path: root/lib/Properties.hs (unfollow)
Commit message (Expand)AuthorFilesLines
2021-11-02monad plumbing to let the linter modify thingsstuebinm1-1/+1
2021-10-30better lint messagesstuebinm1-10/+10
2021-10-30re-enable dependency checkingstuebinm1-2/+3
2021-10-30make aeson instances agree with themselvesstuebinm1-14/+7
2021-10-30more sensible msg for "property required by"-lintsstuebinm1-1/+8
2021-10-30add tileset property lintingstuebinm1-6/+23
2021-10-30add warning for very large tileset imagesstuebinm1-2/+3
2021-09-30simple map-map link dependency checkingstuebinm1-1/+4
2021-09-23very naïve handling of directoriesstuebinm1-1/+1
2021-09-20use PrettyPrinter morestuebinm1-4/+3
2021-09-20typechecking for path depths!stuebinm1-53/+67
2021-09-20rebuilding the core LintWriter monadstuebinm1-11/+11
2021-09-20simple parsing of local dependency pathsstuebinm1-11/+16
2021-09-20moving code aroundstuebinm1-57/+69
2021-09-20lint embedded tilesetsstuebinm1-2/+13
2021-09-20lint map things that aren't custom propertiesstuebinm1-4/+31
2021-09-20lint general map propertiesstuebinm1-63/+94
2021-09-19some properties require non-empty layersstuebinm1-41/+78
2021-09-19support for properties that aren't stringsstuebinm1-36/+52
2021-09-18collecting map dependenciesstuebinm1-8/+22
2021-09-18can collect dependencies!stuebinm1-6/+8
2021-09-18type check propertiesstuebinm1-53/+15
2021-09-18tame the stringsstuebinm1-8/+9
2021-09-16some unused codestuebinm1-5/+2
2021-09-16moving lots of code aroundstuebinm1-0/+116