Menu

JDecsiontableLib version 1.2.1 released

Today I released version 1.2.1 of de.mgmechanics.JDecsiontableLib.

checkFailed flag was not reset automatically for nodes
" 1) BUGFIX: Decisiontable.checkNoNodeWithDontcareOnly() did not reset checkFailed flag automatically before doing the check. This affected also Decisiontable.checkNumberOfRules() and Decisiontable.runAllChecks() because they call Decisiontable.checkNoNodeWithDontcareOnly()." Version 1.2.0 is - as an exception - still available in folder "Legacy" because some methode were deprecated in version 1.2.1.

You may reset the flag by calling Decisiontable.resetNodeCheckFailedFlag() for all nodes but I recommend to use the current version of JDecsiontableLib.

You may skip setting the checkFailed flags for nodes and rules
Next important change is that you may skip setting the checkFailed flags for nodes and rules when executing any check. This releases you from calling the Decisiontable.reset* methods in the client after each check where you not want to see rows / columns coloured. For this there is a variant of each check methods (which is able to set the checkFailed flag) with parameter "boolean setCheckFailedFlag". The variants of this methods without such parameter behave as in earlier versions. Of course your client code is not broken!

Some methode were deprecated in version 1.2.1

Posted by Michael Groß 2012-12-09 | Draft

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.