Releases: raven-computing/reckon
Releases · raven-computing/reckon
v1.3.0
Immutable
release. Only release title and notes can be modified.
Release notes:
- We added support for JavaScript source files.
- The behaviour of the rcnCountLogicalLines() function was changed to be lenient with regards to partial syntax errors in source code when counting logical lines. Previously, an error for the file as a whole was reported for any syntax error. With the new behaviour, LLC reports are more accurate because sometimes the used source code parsers indicate unwarranted syntax errors due to technical limitations. Smaller errors are now tolerated and do not distort the overall count. The old behaviour can still be accessed via the newly introduced rcnCountLogicalLinesStrict() function or by using the strict field of the RcnStatOptions type.
- The above described behaviour is also reflected by
scountand you can use the--strictCLI option to access the old behaviour. scountwill now emit warnings in certain cases for individual files that could not be fully processed.
See Changelog.
v1.2.0
Immutable
release. Only release title and notes can be modified.
Release notes:
- We added support for Bash shell code and R source files.
- With
scountyou can now use the--linesoption to only compute and show line-related metrics. scountwill now show more rows in the table listing for individual files.- We have increased some internal file processing limits so that larger source trees are handled without interference. This is a safety mechanism to protect against symlink loops in the file system. Normally, you should not have to worry about hitting this limit.
- Other internal improvements.
See Changelog.
v1.1.0
Immutable
release. Only release title and notes can be modified.
Release notes:
- We added support for Python, Markdown, XML and JSON formats.
- Introduced the
--stop-on-erroroption in the scount CLI to abort an operation as soon as an error is encountered. - When the LLC metric is not applicable for a specific format, the result count in the LLC column will now be displayed as 'n/a' instead of the number zero.
- Added the boolean hasLogicalLines field to the
RcnCountResultGrouptype in libreckon. - Improved error messages in scount.
- Improved the appearance of the individual file table for large results.
See Changelog.
v1.0.0
Release notes:
- Open source release v1.0.0