Releases: SkaceKamen/sqflint
Releases · SkaceKamen/sqflint
Version 0.7.0
- preprocessor commands
#define
and#include
are now processed and applied - results of
if
,switch
andtry
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
- updated way code is parsed, enabling more complex analytics
- variable declaration is now correctly recognized in
params
andfor
- added option to check paths used in
execVM
(-cp
,-r
) - blocks not ending with semicolon are now correctly accepted
Version v0.5.2
- 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
- Fixed JSON flag being ignored in some cases
Version v0.5
Contains basic features:
- basic syntax error checking
- warnings about undefined variables
- informations about variables used in document