Skip to content

Releases: SkaceKamen/sqflint

Version 0.7.0

15 Apr 14:56
Compare
Choose a tag to compare
  • preprocessor commands #define and #include are now processed and applied
  • results of if, switch and try are now usable in expressions
  • added server mode, launched by -s param, which allows parsing multiple files with single process
  • empty files with comments only don't throw errors anymore

Version 0.6.0

25 Nov 11:20
Compare
Choose a tag to compare
  • updated way code is parsed, enabling more complex analytics
  • variable declaration is now correctly recognized in params and for
  • added option to check paths used in execVM ( -cp, -r )
  • blocks not ending with semicolon are now correctly accepted

Version v0.5.2

12 Nov 10:25
Compare
Choose a tag to compare
  • Added option to treat warnings as errors
  • Added option to exit with ERR(1), when error is encountered
  • Fixed string quotes not being handled properly
  • Fixed token errors not being handled properly and leaking to stderr

Version v0.5.1

23 Sep 08:39
Compare
Choose a tag to compare
  • Fixed JSON flag being ignored in some cases

Version v0.5

19 Sep 20:17
Compare
Choose a tag to compare

Contains basic features:

  • basic syntax error checking
  • warnings about undefined variables
  • informations about variables used in document