Patch from Dan Scott to move JSON to OpenSRF::Utils::JSON:
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 2 Jul 2007 15:11:35 +0000 (15:11 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 2 Jul 2007 15:11:35 +0000 (15:11 +0000)
commit88db904cbb9b348a20bc50e33292cb913fc2df5f
treeaad471fbb6f7987a30d1f7cf542e2ba1ab4cfd93
parent928ceb5cf1cf0296133264b08f07075c111584b6
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/ILS/trunk@7503 dcc99617-32d9-48b4-a31d-7c20da2025e4
41 files changed:
Evergreen/src/extras/import/object_dumper.pl
Evergreen/src/extras/import/parse_patron_xml.pl
Evergreen/src/support-scripts/eg_gen_overdue.pl
Open-ILS/examples/json-request-test.pl
Open-ILS/examples/reporter-sql-builder-test.pl
Open-ILS/src/extras/Perl2REST.pl
Open-ILS/src/extras/import/direct_ingest.pl
Open-ILS/src/extras/import/direct_loader.pl
Open-ILS/src/extras/import/marc2are.pl
Open-ILS/src/extras/import/marc2bre.pl
Open-ILS/src/extras/import/pg_loader.pl
Open-ILS/src/extras/org_tree_js.pl
Open-ILS/src/offline/offline.pl
Open-ILS/src/perlmods/OpenILS/Application/Actor.pm
Open-ILS/src/perlmods/OpenILS/Application/AppUtils.pm
Open-ILS/src/perlmods/OpenILS/Application/Cat.pm
Open-ILS/src/perlmods/OpenILS/Application/Circ/HoldNotify.pm
Open-ILS/src/perlmods/OpenILS/Application/Ingest.pm
Open-ILS/src/perlmods/OpenILS/Application/Search.pm
Open-ILS/src/perlmods/OpenILS/Application/Search/Authority.pm
Open-ILS/src/perlmods/OpenILS/Application/Search/Biblio.pm
Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI.pm
Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/asset.pm
Open-ILS/src/perlmods/OpenILS/Application/Storage/WORM.pm
Open-ILS/src/perlmods/OpenILS/Application/SuperCat.pm
Open-ILS/src/perlmods/OpenILS/Application/WoRM.pm
Open-ILS/src/perlmods/OpenILS/SIP/Transaction/Checkout.pm
Open-ILS/src/perlmods/OpenILS/Template/Plugin/WebUtils.pm
Open-ILS/src/perlmods/OpenILS/Utils/CStoreEditor.pm
Open-ILS/src/perlmods/OpenILS/Utils/Editor.pm
Open-ILS/src/perlmods/OpenILS/Utils/Fieldmapper.pm
Open-ILS/src/perlmods/OpenILS/Utils/ScriptRunner.pm
Open-ILS/src/perlmods/OpenILS/WWW/AddedContent/Syndetic.pm
Open-ILS/src/perlmods/OpenILS/WWW/Method.pm
Open-ILS/src/reporter/clark-kent.pl
Open-ILS/src/support-scripts/fine_generator.pl
Open-ILS/src/support-scripts/hold_targeter.pl
Open-ILS/src/support-scripts/marc_export
Open-ILS/src/support-scripts/oils_header.pl
Open-ILS/src/support-scripts/test-scripts/notes.pl
Open-ILS/src/support-scripts/test-scripts/offline.pl