Merge remote branch 'origin/no_state_in_engine'
authorTomas Doran <bobtfish@bobtfish.net>
Sun, 22 Jan 2012 09:50:54 +0000 (09:50 +0000)
committerTomas Doran <bobtfish@bobtfish.net>
Sun, 22 Jan 2012 09:50:54 +0000 (09:50 +0000)
commitd42e2887f057321d1e65aaffb7ee822d9c1525f3
tree4e7e2f97a6077f353d9c5e8b368b72e71a96cb53
parente1e5366da72b22ecbf8a9e03fa0d790b99f3fb4f
parent0a1a7923b9862a4817a6571ba16cdbaf487a23d0
Merge remote branch 'origin/no_state_in_engine'

* origin/no_state_in_engine: (22 commits)
  silent warnings from Data::Dumper about dummy CODE refs
  silence warning from Engine::HTTP when $ENV{HARNESS_ACTIVE} is true
  Spelling skips
  Work when not aggregated
  Pod spelling
  Fix removed methods that plugins are likely to be hooking
  Fix docs in Response, fix Pod tests
  Sort out the Request docs
  Start re-arranging and fixing docs. remove docs for deprecated stuff
  Stop the request needing the context, just pass in the logger instead
  The response no longer needs the context
  Move write and finalize_headers into response object
  Put prepare_connection back as Engine::PSGI uses it
  Do moar, moving headers and cookies. This breaks engine::psgi, fix later..
  Move prepare_connection, and it's lies documentation. Bet this breaks mad engines (stomp?)
  Move prepare_parametrs to be the builder.
  Move preparing the body into the request, almost works.
  Move actual reading into request
  Move read_chunk to the request
  Similarly, we don't need finalize_read
  ...
lib/Catalyst.pm
lib/Catalyst/Engine.pm