Skip to content
Snippets Groups Projects
  1. Oct 05, 2021
  2. Oct 04, 2021
  3. Sep 30, 2021
  4. Sep 23, 2021
  5. Sep 22, 2021
  6. Sep 20, 2021
  7. Sep 19, 2021
  8. Sep 18, 2021
  9. Sep 17, 2021
    • stuebinm's avatar
      can collect dependencies! · 1c82540a
      stuebinm authored
      There's now a Lint type, which may be either a "true lint" (which is a
      Hint, which contains some message and level of severity), or a Depends,
      which indicates that this map depends on some ressource or other (and is
      otherwise treated as a special info Hint in all other cases)
      1c82540a
    • stuebinm's avatar
      type check properties · 77d1f4ce
      stuebinm authored
      /finally/ figured out that all properties just look like {name, value,
      type} so now that's abstracted away and Properties.hs doesn't look like
      javascript anymore
      77d1f4ce
    • stuebinm's avatar
      tame the strings · b17396b2
      stuebinm authored
      Adds a PrettyPrint typeclass which operates on Text and should replace
      Show, since constantly converting strings from linked lists to arrays
      seems somewhat silly.
      b17396b2
    • stuebinm's avatar
      (somewhat) reasonable representation of parse errors · bfe45dc4
      stuebinm authored
      This makes map loading (and parsing) part of the linter, and also makes
      it return "general lints" and nothing else in case that failed.
      
      Possibly a sum type would be nicer here, but I guess it's not really
      important since everything ends up as json anyways?
      bfe45dc4
  10. Sep 16, 2021
    • stuebinm's avatar
      input options, output json · 7a9226d8
      stuebinm authored
      input options are mostly dummies for now, but some work (e.g. --inpath
      and --json). Lints can now be optionally printed as json to be
      reasonably machine-readable (and the json can be pretty-printed to make
      it human-readable again …).
      7a9226d8
Loading