]> git.evergreen-ils.org Git - OpenSRF.git/commit
Patch from Dan Scott to move JSON to OpenSRF::Utils::JSON:
authormiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Mon, 2 Jul 2007 15:11:15 +0000 (15:11 +0000)
committermiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Mon, 2 Jul 2007 15:11:15 +0000 (15:11 +0000)
commitef604e1639c7c64a9101f43278c4cdb5a764750d
treee124f0396bad4f01873ed3abefd1b2d78df16308
parent762fabed83f8b5f4e8ceb01f6655169afdc6de51
Patch from Dan Scott to move JSON to OpenSRF::Utils::JSON:

I noticed back when I was first installing OpenSRF that it includes a
module, JSON.pm, that exists at the root level of the package
directories. This would be fine, except it conflicts with a CPAN
module that is also named JSON, which confuses the CPAN installer when
you check for upgrades and conceivably could lead to a broken system.

I suggested to Mike that it would probably make sense to move the
OpenSRF version of the module into the OpenSRF/Utils/ package
namespace, and he agreed. Of course, there are ramifications
throughout the code, so I've tried to be extra-careful in catching and
correcting all of the places where the use of this module surfaces in
both OpenSRF and Evergreen.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@989 9efc2488-bf62-4759-914b-345cdb29e865
14 files changed:
examples/fieldmapper2perl.xsl
examples/multisession-test.pl
src/perlmods/JSON.pm
src/perlmods/OpenSRF/AppSession.pm
src/perlmods/OpenSRF/Application.pm
src/perlmods/OpenSRF/Application/Demo/MathDB.pm
src/perlmods/OpenSRF/Application/Persist.pm
src/perlmods/OpenSRF/DomainObject/oilsMessage.pm
src/perlmods/OpenSRF/DomainObject/oilsMethod.pm
src/perlmods/OpenSRF/DomainObject/oilsResponse.pm
src/perlmods/OpenSRF/System.pm
src/perlmods/OpenSRF/Transport.pm
src/perlmods/OpenSRF/UnixServer.pm
src/perlmods/OpenSRF/Utils/Cache.pm