Changes for version 1.02 - 2009-07-28

  • Bug fixes 1 and 2 (thanks to Daniel Higgins for patches). Ticket: http://rt.cpan.org/Ticket/Display.html?id=48068 Bug 1: Module fails with undefined errors when list is not ordered by serial. Bug 2: Module fails with undefined errors when list has serial with dependencies numbers higher than itself.
  • Bug 3: Calling convertX2Y() functions (convertFile2Array, convertFile2SQL(), etc) using an existing tree object, the tree nodes are not replaced. The solution is to always use a new tree object to create the tree.
  • Bug 4: Code snippet for array started with #!perl instead of #!/usr/bin/perl.
  • Added sub _isInteger.
  • Added tests to 'test.pl'.
  • Replaced system warning message in readFile() (when reading from an incorrectly indented file) with a custom warning message.
  • Updated SQL syntax to work with PostgreSQL 8.2.
  • Document bug: Calling getColumnNames() with use_column_names=0 does not return 'undef', but the default column names when not specified: 'Value', 'Value2', 'Value3', etc.
  • Document update: Tested on MySQL 3.23.54 and PostgreSQL 7.4.1 -> Tested with MySQL 5.0.77 and PostgreSQL 8.2.13 on FreeBSD 7.2

Modules

Perl module to create tree objects using different sources.