App-CELL
view release on metacpan or search on metacpan
0.187 2014-07-11 11:56 CEST
- CELL.pm: have status_XYZ constructors issue a warning when they discard
arguments because the argument list has an odd number of elements
0.188 2014-07-11 13:12 CEST
- fix SF Bug #50 "$CELL->status_err creates status object with bad caller"
- t/031-status_ok.t: add unit tests for CELL.pm status constructors
0.189 2014-07-11 13:22 CEST
- LogToFile.pm: move POD up after CPAN started to choke on it
0.190 2014-07-15
- Message.pm: fix bug (error not reported properly when sprintf generates a warning)
0.191 2014-07-23 07:09 CEST
- Load.pm: keep track of message line numbers in parse_message_file
- Message.pm: when constructing message object for status object, take
only selected attributes from the PARAMHASH
- Status.pm: add an 'expurgate' method
- t/110-site.t: comment out a unit test broken by the message constructor
modifications
0.192 2014-07-23 07:16 CEST
- release/release.sh: fix bug in script that broke timestamp insertion on
Ubuntu 12.04
0.193 2014-07-23 07:52 CEST
- Status.pm: tweak the new 'expurgate' method
- t/032-status-expurgate.t: add unit tests
0.194 2014-07-23 09:00 CEST
- Build.PL, t/: update dependencies to include Data::Structure::Util
0.195 2014-08-11 12:06 CEST
- CELL.pm: minor tweak to eliminate a superfluous line of code
- Log.pm: if this is a CELL internal debug message, log it only if
the CELL_DEBUG_MODE environment variable exists and is true
- Message.pm: fix POD of 'new' method
0.196 2014-08-12 15:34 CEST
- Load.pm: when complaining about duplicate message/parameter definitions,
include both offending and original file in error message
0.197 2014-10-15 10:25 CEST
- Config.pm: add 'get_param' routine; rename 'get_all' routine to more
descriptive 'get_param_metadata'
- t/006-config.t: add test case for 'get_param'
0.198 2014-10-16 23:08 CEST
- t/070-config.t: add test case for Bug #51
https://sourceforge.net/p/perl-cell/tickets/51/
0.199 2014-10-17 11:56 CEST
- Config.pm: fix bug "$meta can be used to access site/core parameters"
0.200 2014-10-22 08:18 CEST
- Config.pm: fix bug "get_param_meta has same problem where $meta could be used to
access $site variables"
- t/070-config.pm: add test case for this bug
0.201 2014-11-05 14:58 CET
- remove dependency on Data::Structure::Util, which does not work with perl
5.20
0.202 2014-11-28 17:50 CET
- Status.pm: since 'dclone' might die (e.g., when a siteparam contains a REGEXP
literal), put the dclone call in a Try::Tiny block
0.203 2014-12-23 15:38 CET
- add (CELL) prefix to more App::CELL-internal log messages
0.204 2014-12-23 18:38 CET
- Config.pm: do not concatenate a variable whose value might be undef
0.205 2015-01-13 23:29 CET
- Config.pm: add 'exists' method; add 'get' wrapper for 'get_param'
- t/: add rudimentary test of 'exists' method
0.206 2015-02-11 13:48 CET
- Config.pm: fix undef bug
0.207 2015-02-12 14:00 CET
- Status.pm: add 'args' accessor method
- t/: test case for 'args' accessor method
0.208 2015-03-24 18:26 CET
- switch over to static README with just a single line (from auto-generated
mega-README)
- Status.pm: in "new" (App::CELL::Status constructor), handle condition when
'level' property is undefined
0.209 2015-04-01 17:45 CEST
- Status.pm: make level, code, and args accessors take an optional
argument -> if present, set property to its value and return it
- t/033-status-accessor.t: simple test cases for this commit
0.210 2015-04-14 09:46 CEST
- add missing File::Temp build dependency
0.211 2015-07-21 17:56 CEST
- update copyright statement to include 2015
- $VERSION only in CELL.pm and Guide.pm
0.212 2015-07-25 05:10 CEST
- technical release
0.213 2015-07-27 11:38 CEST
- Eliminate File::Touch dependency
0.214 2015-07-27 11:46 CEST
- technical release
0.215 2015-07-30 10:08 CEST
- add Params::Validate dependency
- use Params::Validate in CELL.pm->load() and Load.pm->_conf_from_config
0.216 2016-07-30 16:53 CEST
- Test.pm: export _touch so other modules can use it, too
- Load.pm: reporting parameter value in _conf_from_config() is problematic;
don't do it
- Load.pm: allow config params to have undef as value
0.217 2015-44-11 11:44 CET
- global: do not convert warnings into errors
- tests: use Test::Warnings to test for unexpected warnings
0.218 2015-19-21 16:19 CET
- Build.PL: do not specify Module::Build build dependency version
(fixes OBS build target openSUSE_13.2)
0.219 2015-20-21 22:20 CET
- README: switch to reStructuredText; add release mgmt instructions
- README: eliminate README duplication
- t/000-dependencies.t: do not check Module::Build
0.220 2016-09-04 09:12 CEST
- t/050-load.t: send too many parameters to set()
- release: use central release scripting
- doc: fix POD line in App::CELL::Status
- Add .travis.yml and badges on the README
- MANIFEST.SKIP: avoid Perl Critic and Travis config files
- test: try using TRAVIS_PERL_VERSION to detect Travis
0.221 2016-09-10 23:56 CEST
- README.rst: drop Release management section
- build/ops: regenerate Makefile.PL (CPANtesters)
0.222 2016-09-14 07:32 CEST
- build/ops: use File::ShareDir::Install in Makefile.PL
0.223 2020-02-10 22:47 CET
- Status: tweak whitespace in copyright notice
- small spelling fixes in POD
- cleanup: config/CELL_Config.pm: unify whitespace in set calls
- README.rst: add more links to POD documentation
- README.rst: attempt a bullet list
- bin/CELLdemo.plx: fix demo script
- Load.pm: make set() take flexible number of arguments
0.224 2020-02-10 22:57 CET
- Build.PL: add File::ShareDir::Install to configure_requires
- Makefile.PL: delete the file
0.225 2020-02-10 23:00 CET
- MANIFEST: drop Makefile.PL
0.226 2020-02-11 15:13 CET
- bin: fix CELLdemo.plx script
- Status.pm: implement dump method
0.227 2020-02-11 17:53 CET
- CELLdemo.plx: move to example/ directory
- cleanup: add "cell => 1" to more log messages
- CELL.pm: stop referring to non-existent variable
- Guide.pm: mention how to log to STDERR
- t/critic.t: add Perl::Critic-based testing
- README.rst: add info for code maintainer
0.228 2020-02-11 18:06 CET
- README.rst: double up colons before indented passages
- README.rst: mention "Check Manifest" tests explicitly
- travis: try Perl 5.28 in addition to 5.24
0.229 2020-02-12 12:13 CET
- Qualify all calls to CORE::caller()
- t/034-status-dump.t: use Test::Output
0.230 2022-06-28 11:18 CEST
- CONTRIBUTING.rst: add new file
- bootstrap.sh: add new file and update README.rst
0.231 2022-06-28 12:05 CEST
- MANIFEST.SKIP: add bootstrap.sh
- bootstrap.sh: install cpanspec package
( run in 0.549 second using v1.01-cache-2.11-cpan-e1769b4cff6 )