App-CELL

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

- implement CELL::Config::set_meta and CELL->set_meta
- basic unit tests for the above
- add more unit tests and configuration parameters 

0.025-0.031  2014-01-13
- work on ticket #38
- move former api/bin/ to api-dev/ to keep api/ free of distractions
- another tweak on api-dev/release.sh
- make API pass manifest.t
- add unit test for CELL::Util and fix bug in that module
- rename CELL::Error to CELL::Status
- stop using tags after they possibly cause origin to get into detached
  HEAD state

0.032-0.036  2014-01-14
- revamp Status.pm to enable "OK" status level 
- add class diagram
- start working on ticket #44 "Add an 'OK' status to CELL::Status"
- refactor CELL.pm
- revamp Status.pm 
- start splitting off CELL::Config::Meta

Changes  view on Meta::CPAN

0.064  2014-01-30
- CELL.pm: work on POD and code
- Log.pm: accept lower/mixed-case level
- Util.pm: no newline in timestamp
- 07-cell.t: new unit tests for CELL.pm
- Config.pm: fix regex, don't use meta param for re-entrantness
- Message.pm: make init be re-entrant and report errors
- put unit test of CELL::Message::init in the right file

0.065  2014-01-30 15:26
- rename to App::CELL (from just plain CELL) 

0.066  2014-01-31 16:54
- refactor Localization Guide
- draft Apologia (attempt to justify App::CELL's existence to CPAN gurus)

0.067  2014-04-25 17:21
- start work on File::ShareDir based 'config' directory (ticket #17)

0.068  2014-04-26 22:11
- some minor changes left over on laptop from months ago

Changes  view on Meta::CPAN

- Log.pm: remember $ident and re-use it when necessary
- Message.pm: add 'error' attribute to message class, add 'stringify'
  method to message class revamp error checking in 'new'

0.089  2014-05-11 20:01
- implement major design change: migrate to Log::Any (ticket #27)
- t/001-log.t: rewrite to use Log::Any::Test
- remove dependency on Log::Fast

0.090  2014-05-11 21:23
- Log.pm: rename 'configure' subroutine to 'init', tweak POD,
  expand permitted levels (ticket #28)
- audit all calls to App::CELL::Status->new (ticket #5)

0.091  2014-05-11 22:29
- CELL_Config.pm, Message.pm: add CELL_SUPPORTED_LANGUAGES and
  CELL_LANGUAGE core params (ticket #15)
- CELL.pm, t/100-cell.t: initialize package variables in Message.pm
- Config.pm: unpack @_ in 'config' subroutine

0.092  2014-05-12 13:18

Changes  view on Meta::CPAN

  method

0.098  2014-05-15 21:56
- Load.pm: clean up get_sitedir some more -- now, application is expected
  to specify sitedir in call to 'App::CELL->init' by providing either a
  'sitedir' parameter specifying a full path, or an 'enviro' parameter
  specifying name of environment variable containing a full path. The only
  alternative considered is the CELL_SITEDIR environment variable. This
  makes more sense than what we were attempting before, and streamlines the
  code.
- t/050-find-and-parse.t renamed -> t/050-load.t
- t/070-config.h: rewriting (ticket #33) - WIP
- add LICENSE and WISHLIST files to dist/ directory

0.099-0.0100  2014-05-16
- Load.pm: tweaked log messages, fixed bug in _report_load_status: "success
  log message not being logged because status code 'OK'"
- t/070-config.t: add more tests (ticket #33)
- Status.pm: add boolean methods for 'notice', 'warn', 'err', etc.
- config/: add CELL_SiteConfig.pm, add unit testing params

Changes  view on Meta::CPAN

- 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"



( run in 0.293 second using v1.01-cache-2.11-cpan-b888b73be4d )