The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.46.1 - 2014-08-28

  • Replace namespace::sweep with namespace::autoclean
  • Make packages specify which constants they use
  • Replaced diagnostic with new boilerplate plan skip_all test
  • Added diagnostic to test since f3a3dae7-6bf7-1014-bf26-fc13b95c3ac1
  • Renamed config dbasedir to sharedir
  • Conditionally load Proc::ProcessTable if available
  • Added level > 1 to Functions::ensure_class_loaded
  • Propagte changes in Exception Class to File::DataClass
  • Added DateTime type, coercion, and exception
  • Added test for metadata role
  • Removed dependency on Path::Class
  • The find_apphome function will search XDG_DATA_HOME
  • Set exception level to 2 in get_cfgfiles

Modules

A base class providing config, locking, logging, and l10n
Inflate config values
Additional configuration attributes for CLI programs
Definitions of constant values
Encryption/decryption functions
Decrypts/Encrypts password from/to configuration files
Exception handling
Data loading and dumping
Globally accessible functions
List/Create/Delete processes
Localize text strings
Command line access to the IPC::SRLock methods
Create methods for each logging level that encode their output
Command line processing
Provide support for command line programs
Response class for running external programs
Data structure for the table widget
Support for database schemas
Class methods for date and time manipulation
Provides the DBIC connect info array ref
Class for CPAN Meta file
Methods for requesting command line input
Untaints @ARGV before Getopts processes it
Defines type constraints