Skip to content
This repository has been archived by the owner on Aug 1, 2019. It is now read-only.

Releases: IzzySoft/HyperSQL

Minor improvements and fixes

19 Sep 17:33
Compare
Choose a tag to compare
  • moved some hard-coded styling to CSS
  • fixed wrong option assignment (--quiet)
  • new config keyword link_urls in Display section to have urls in Javadoc descriptions automatically linked
  • improve formatting for @verbatim (keep indentions and empty lines)
  • some minor cleanups in generated HTML
  • updated some translations

Better validation and minor adjustments

21 Jul 19:27
Compare
Choose a tag to compare
  • make sure --config can point to a config file in any directory
  • Minor fix: log missing Javadoc for views only if config has verification logging on
  • Javadoc verification for stand-alone functions and procedures (fixed)
  • functions/procedures were not detected if the preceding keyword (CREATE/REPLACE) wasn't uppercased (didn't anyone notice all those years?!?)
  • some minor doc/ cleanup
  • usage scan didn't consider CREATE .. EDITIONABLE VIEW as CREATE statement

Minor improvements and fixes

11 Jul 21:19
Compare
Choose a tag to compare
  • introducing javadoc_mandatory_objects keyword in config, accompanying javadoc_mandatory to tell for which objects Javadoc should be mandatory
  • fixing path issue on Windows causing IOError with subdirectories
  • do not spit errors on missing params if the object is set to @ignore*
  • normalizing top_level_directory (remove trailing slashes if any, to fix display issues)
  • remove inline comments before scanning for objects to avoid "wrong findings"

Minor improvements and fixes

11 Jun 20:18
Compare
Choose a tag to compare
  • adding author name(s) to packages in bug/todo lists (honoring author_in_report setting)
  • new config keyword javadoc_shortdesc_mode to define how the short desc is cut out of the full desc
  • fixes for whereused_scan_shortrefs: no more self-references or crashes with "index out of range"
  • new Javadoc tag @ignorevalidation (e.g. for objects subject to refacturing/obsolidation)
  • ignoring comments (-- comment and /* comment */) and string contents when checking parameters to functions/procedures to avoid "wrong parameter (count) evaluation"
  • adding check for "ignorefile" (default name: .hsqlignore, configurable in the FileNames section). If that file is found in a directory, contents of this directory (including sub-directories) will be ignored by HyperSQL.

Javadoc improvements

18 Apr 18:35
Compare
Choose a tag to compare
  • new config keyword custom_css_files allowing for multiple custom CSS files
  • Javadoc: implemented @verbatim tag
  • Javadoc verification: added config vars mandatory_code_tags (def.: empty) and
    mandatory_codetag_objects (default: "proc func pkg") to be able defining
    mandatory objects for code objects only (e.g. @author is not always useful
    for tables). mandatory_code_tags inherits mandatory_tags automatically,
    so mandatory_tags keep being applied to all objects.
  • Javadoc short desc fixed (no longer cutting at the "first dot" if it is in e.g. a number like "version 3.9.4")

Minor improvements and fixes

30 Mar 07:53
Compare
Choose a tag to compare
  • cosmetical: navbar adjustments
  • added scripts to extract object definitions from database
  • updated READMEs and "full ini"
  • updated translations
  • several minor fixes

Maintenance release

16 Mar 19:52
Compare
Choose a tag to compare

This release fixes some minor issues and updates documentation:

  • updated documentation
  • updated HyperSQL.ini with additional useful (default) values and added doc/HyperSQLFull.ini with more complete settings
  • fixed occasional crashes with JavaDoc on StandAlone objects
  • fixed links on what_used pages
  • jdoc parameter verification was limited to funcs/procs with <2 params (lifted)