summaryrefslogtreecommitdiff
path: root/lib/TiledAbstract.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* switch to universum preludestuebinm2022-03-191-9/+7
| | | | also don't keep adjusted maps around if not necessary
* maps, maps, and yet more mapsstuebinm2021-12-291-4/+4
| | | | | | | 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)
* tiles can also have properties like tile layersstuebinm2021-12-291-1/+21
|
* add suggestions for misspelled propertiesstuebinm2021-12-231-2/+3
| | | | | (suggestions are shown only if they have a Damerau-Levenshtein distance <= 4, which seems to yield reasonably good results)
* badges are set on objects, not layersstuebinm2021-12-181-1/+5
| | | | (and `url` is, too)
* fixed & removed a bunch of old TODOsstuebinm2021-12-161-5/+12
|
* lots of code reorganising and some deduplicationstuebinm2021-12-041-0/+55
it was kinda getting messy in places. Also found some accidental isomorphisms between types, so these are now only one type because the consequences were getting silly.