traject-3.1.0

https://rubygems.org

traject

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 522196

number: 3.1.0

platform: ruby

spec_sha256: 8a8d152a68cd17f1da77d28814a422a0d6d3c9dda38b1f332eb4c3e52760bc09

sha256: 7ecc28d6d9136d89b4baabf33f2bfb1351f43d907f220d624cae4501c2587b42

created_at: 2024-05-13 08:21:26 UTC

updated_at: 2024-06-08 23:42:40 UTC

position: 9

version_data_entries_count: 139

uploaded_at: 2019-04-22 16:05:43 UTC

indexed: true

has_extensions:

extensions:

Gem size: 234 KB

Version Data Entries

Total: 139

Unpacked size: 815 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400187 Bytes8a972e1b47881000b7efc85c186bc44230cd470d2f5706af2631c50454462b78
.travis.yml10064400386 Bytes370302ddd655e5ec72cf5aee2727588a2c7b425600b54752d4969b9763ac65e5
.yardopts1006440029 Bytesedc7a429f7055d19a7fcd8db972824c6c8ac489848051552331468e3d25720fd
CHANGES.md100644009.2 KBb5ef0411e2e1bfa1d872d5294ef80eb4837e4c2205d31ecaf7223126319c966b
Gemfile10064400242 Bytesa9fc004814422d1357ff11ce66f1cfae4b5fbe7c727d1ad60ed845166828f3fe
LICENSE.txt100644001.01 KBe46ac04a9b77256bbae7739147f52bbf505d224b20ef10f8470e68e9700abb48
README.md1006440027.7 KB341ff55a372961ce297d067b10c111e09e644f2d7fbc1b4c1d9e41f92c9a566a
Rakefile10064400842 Bytes3b093e7929d9ea5afbe8f62cfcd27645616ce958fa4d0eb87021bf4c85e754c7
bench/bench.rb10075500792 Bytesf4f0544627393f65ef2ec1c1908c55835f18a66bb70d2121c728a04e60962e86
bin/traject10075500474 Bytesa594cd9414db31c844d6571ed6f47a823080bc4a44c6943f65c46db80f8b83c0
doc/batch_execution.md100644008.5 KBf60156aa695762a73ae7e64375e0d70087bafef74d34e30a5a536f704bd155d3
doc/extending.md100644006.91 KBa95b4e11d23078ceb768df3371f85c25ecb29c6c04310dea2bc7d23845492197
doc/indexing_rules.md1006440013.5 KB987c64f361958ecea1ed153246914f3a3e3d6f70506a47812c8d19dc52747124
doc/other_commands.md100644001.7 KB8933bc6b410127c263c3c9e5107d9be24b1ac3feb00d8e35bfa39962cfc6f652
doc/programmatic_use.md1006440015.6 KB2ad1612843d929e24b2b71e715dfc8d404a688a1db150e9e201ef1e4d0114827
doc/settings.md100644007.16 KB1b235803344bd5546964efb2a8c6781f246ae6982aa1453bcfb06737d3c173bf
doc/xml.md100644007.23 KB839ba14627cd1f277fbb36b685e58c3b5dcc40f5fb5de94a34db269c3bf1cefc
lib/tasks/load_maps.rake100644001.46 KBe9b7c34b311c6e78feeee15b4f4cf19e2da146b5f565d1b910295bc6be41e87b
lib/traject.rb10064400319 Bytes8f6469da0eec2209ebe318c4757c71f101f997bf774eb218868a91ec04cc92cb
lib/traject/array_writer.rb10064400887 Bytesd77d47098fdcb323559419e4f5431690a85678b6d062f1dae54ede9164b83402
lib/traject/command_line.rb100644009.36 KBca6e746148ec24ad6e8c9a46220e0ab181ff6a0143580d79d60816447c7b2ade
lib/traject/csv_writer.rb10064400606 Bytesc57affc5a15e1347b422f3db4b17b79b8e3a95454b8715032765369df5469407
lib/traject/debug_writer.rb100644002.52 KB1d7514d7d3bef0a0e611337b6da341658d254e56920a2b08b1d6a3a9b9f11088
lib/traject/delimited_writer.rb100644002.99 KBb50d39810b1a589619b954b08926de6651a8460ee0426ccef173b01a47e4803e
lib/traject/experimental_nokogiri_streaming_reader.rb100644009.16 KBb7e18581cfd1a9cd5688380fcc8a5c0fbd9687691523685f2712412ad7dcf969
lib/traject/hashie/indifferent_access_fix.rb10064400893 Bytes7ae2a128e417f0c85d91838a38d6f4e9d0a9e3202f16b96512ed2f3d3812b3fe
lib/traject/indexer.rb1006440029.2 KB36975221629f7d81cbf58a0fc9ee92b50d19d16664916fe6d4b2886c431f7ac3
lib/traject/indexer/context.rb100644004.62 KB9effb3d54a23a95d1000a9da3b79e5e8755646bbb748eb92b83e5f327507904c
lib/traject/indexer/marc_indexer.rb10064400964 Bytesd7e7e45be9e27c00ee6f39b8f3cda943d4a9c4b7a20458ca9358e0f990dec771
lib/traject/indexer/nokogiri_indexer.rb100644001.05 KB183838413c41526b241ab3ca9a4c378116cccfa9f44b310e2ece490c48d2fd1e
lib/traject/indexer/settings.rb100644003.13 KB07eb80ffe235713744acaf7511f2d9b7fd67126555807d55f60637b585aac45f
lib/traject/indexer/step.rb100644005.63 KB2bfc1c826b9c719312cbf0f3a1c740cd34a6879c0b83ee6083b28a37f0fd8174
lib/traject/json_writer.rb100644003.48 KB65ed2343d94cb90cef7c22a4142edd8be1f87e727726adee787e9f03ebee3a5f
lib/traject/line_writer.rb100644002.73 KBb3fc3d4f6fcf0eca59b54c350a24b91cb1602b1bf687ee2df8d93d63cd7ec831
lib/traject/macros/basic.rb10064400169 Bytesf65f70d10c0245f522baed656fcbb8f3d13909265dddd916b6a3b622a4c29c70
lib/traject/macros/marc21.rb1006440011.6 KBd912bdf62c5d1f021773be62b179f430962814bd4094cfd031017b574909c549
lib/traject/macros/marc21_semantics.rb1006440021.7 KB4c6d4bd727b8a0098959ea8a017b6a0c17eef938e648e6ec95603b5feb787521
lib/traject/macros/marc_format_classifier.rb100644006.66 KB504e2258b25b2e9e585e304a6edf7be316e2ccddf0e0ea4935f5d20667b78c79
lib/traject/macros/nokogiri_macros.rb100644001.28 KB40d8b96b87de3400967110ac4cd4a18faff084e348825abb4c473691459106d4
lib/traject/macros/transformation.rb100644005.81 KBc2c9d4054c25d324575c0fac19343a13b2533772efa29fe9636be73b44fef193
lib/traject/marc_extractor.rb1006440010.7 KB098cba5daa455fefc14e3dc12cdc3dfff0c89fcf70d3df0a16826b2ad7eae9a3
lib/traject/marc_extractor_spec.rb100644006.57 KB2661305469740a8017a5e8cfaced2a10a637cd0ea290bdc0a56919219e0aba55
lib/traject/marc_reader.rb100644003.67 KB3d215afccbef006f464575306097f0de384fadf30302b813b6509651774e27e9
lib/traject/mock_reader.rb1006440048 KBa27936ea08763c6b3af119e335b712b1a0399ae50ffe36e11651aaab6f4ca2af
lib/traject/ndj_reader.rb10064400927 Bytes789ac5bb0f9981df8e549991eb8907134b796090ea413883022bbcd1d063e39f
lib/traject/nokogiri_reader.rb100644007.28 KBa5b77c3c3ba404a885e9a44a5cb93ea9952ac70a9f490632684ee403048435e8
lib/traject/null_writer.rb10064400304 Bytesf689f7c89830cba93f844eb36dac6893819be4ada7fe4c9650ca480d0acd78be
lib/traject/oai_pmh_nokogiri_reader.rb100644005.3 KBf692922a70d9d92959a109edb63853a4fc40ac8388515d887e17293a6b4fd9d0
lib/traject/qualified_const_get.rb100644001.06 KB907ea27c968580569a2cb6e163c9987d0ed5cf40c2ab563721603af634fb1f02
lib/traject/solr_json_writer.rb1006440015.9 KBeafbbde6166ffcc62bf44f2c0bb7b8b1f92f82c51025317f92b9ed35490c7e83
lib/traject/thread_pool.rb100644007.04 KB68fe5545060ee8dc76aee2008056b4e137f6efcdbd481cee4d4d320e050ef3e3
lib/traject/translation_map.rb100644008.71 KB35d288c97719d282d6cb8e768480f81d0b93d0551cae7840a67e32ec46b43e35
lib/traject/util.rb100644004.78 KB68e53163d4d288566c5b07aa9ad37686842412bb10bf137aad3f9b26abf736da
lib/traject/version.rb1006440039 Bytesdfed20b524c0e24283aaeac9dc6f0cfbfbc61563a0887c61e8cd469a2ce45c34
lib/traject/yaml_writer.rb10064400207 Bytes8e39182dbb2334c1d5cfae10dff26518a25f797d48a9327997e4068939e09119
lib/translation_maps/lcc_top_level.yaml10064400609 Bytes3a856edf3ddbba368eef05f972d5a913caabcab130e3bad63c2391340b526e3f
lib/translation_maps/marc_genre_007.yaml10064400157 Byteseb7e971ec2f876e54ade33ddba04a14e7a6a5e1b7e04e6bc4f848a4715f5f153
lib/translation_maps/marc_genre_leader.yaml10064400440 Bytes57038bafb655caea1254d55a18a385a3388cdcd3bf3bc4ba051b567826025888
lib/translation_maps/marc_geographic.yaml1006440014.2 KB17810435851ccbc9e1f3f29a12674234cc7447d5b08ded0a9ab07dc3afb60d7a
lib/translation_maps/marc_instruments.yaml100644002.03 KB886d60ce1cd8df3b7c7ad1e694894191328ad14f0991ff0f30c7797d7835a030
lib/translation_maps/marc_languages.yaml100644007.84 KB76db2cc78d16656c2645293680fa1a399581cf55f7e29f8cc39f261d75248b50
test/debug_writer_test.rb100644002.21 KBcb5a5c87aeb7234876e122967ea67080eea64ec5918105da5521cdedbe7dd471
test/delimited_writer_test.rb100644002.97 KB1bd0a6961cc3f352e50785108758a99740a467f79448a784b06434c473a3c01a
test/experimental_nokogiri_streaming_reader_test.rb100644005.37 KB92d7ed30a85b631331996144effef3fde94f912c574bd482137d69de672cb74b
test/indexer/class_level_configuration_test.rb100644003.23 KBcaf6cad6cdc03cf036f03bb1f56f13225c6fec05313e3f91b59bd0329eeda120
test/indexer/context_test.rb100644003.59 KBf32b6a8c98e144e07d15d049f80908a77f0e6fded5e48559acbdb452e77276fc
test/indexer/each_record_test.rb100644001.5 KBe6e5bb0197cc75e9e5735ba840c4ea8d7cff2d550ce7d0d848989167db635a08
test/indexer/error_handler_test.rb100644002.17 KB5d17a82c31156237713773768f7b3b802569d2d6570d11ec5e544c1ba34910ee
test/indexer/load_config_file_test.rb100644002.91 KB88f112149d81d89546f9876357f8822e89cbf16749b5812119c1d4079cbaff7d
test/indexer/macros/macros_marc21_semantics_test.rb1006440014 KB6cb6e9524eff47d4a8a5fa1dbc6c4cada5938658f69aee47d8c613b882f2bc01
test/indexer/macros/marc21/extract_all_marc_values_test.rb10064400891 Bytesbb2006c40806dcd5d3142d87ba709bd5f7b232f394ec77efba5663352721682d
test/indexer/macros/marc21/extract_marc_test.rb100644003.67 KBaeb7cbb577230ed432ac52cd75b5d65289b0b8fe7ac9057b0f144be752731476
test/indexer/macros/marc21/serialize_marc_test.rb100644001.96 KB2ae43579b45a47475e9e27d48447743e4c9b5f6bcce24fe60a41b3a6bdff5478
test/indexer/macros/marc21/trim_punctuation_test.rb100644001.9 KB99e556d71328fe276dba90c61a703cad4b1fe47975b8cfc4d3f5320323519f31
test/indexer/macros/to_field_test.rb10064400881 Bytes9ab0fc4de0007db8d18ec2359d90318c96f76554bac4795de88532d549d09c0f
test/indexer/macros/transformation_test.rb100644005.05 KB75f42dff6a81c8dee7b8cf75811db8ecfa70ce0fb4482691cd68042c68165e14
test/indexer/map_record_test.rb100644007.36 KBc3db3a4d562155d99e6790beec462eff2e8cbcfab8f7aa02149f87c513add27b
test/indexer/nokogiri_indexer_test.rb100644003.44 KB8b82b1aecb1ee2380ae12229a44224ed1068721421c36da554ef6bfa86918f98
test/indexer/process_record_test.rb100644001.43 KBa53e5f89ae71b94d2a76890039d19c58171c87ab1c3ca340a6e4020cb83b70b2
test/indexer/process_with_test.rb100644004 KB8b5b2acb020f63f58612daf84171773a5ff12f0f2692caf9176d05ecf4395f10
test/indexer/read_write_test.rb100644005.16 KBeb5bf152476c23eca14546d4e8912691042e3d7d7fef47d7f1f73fbab026d4ce
test/indexer/settings_test.rb100644004.3 KB34e6e0598daf972cce40ff5d1c09784eefe3cca2a39df77229cc319176122066
test/indexer/to_field_test.rb100644003.03 KB3e3515b5adda07821fc3d3503a4230382018a665ea6c22516ffbf25c7b48ffe1
test/indexer/writer_test.rb100644001.58 KBf8bf50250a3b00129e4642b03ad1bf00fd0cb8d626b67ca577453057404308cf
test/marc_extractor_test.rb1006440014.5 KBb76050b091300dab3d895764578e13e7454bf125a91efa6e42b9e85203ab4f13
test/marc_format_classifier_test.rb100644003.12 KBda254ef61e482cbcbf5de7bef8d418ad67b3394cb382101d3a144f7b669cdc5f
test/marc_reader_test.rb100644003.11 KB0e3d243cf59d9d56b7547a7034cc56b531860ab224c7417beab1ee21b4f683c1
test/nokogiri_reader_test.rb100644007.35 KB8a883aa4cfb8ffbd7d8c25f40e3471cf8a71df68300b6f6db8aa07115ec5ec62
test/oai_pmh_nokogiri_reader_test.rb10064400750 Bytes88583681a75029254b9fdfe154156f10d394ad3b343d4a22a66ffbe1baf20671
test/solr_json_writer_test.rb1006440010.6 KB4b7b9de39efa0d7a2e034134dca9033db3f5334c64b46ece02d6b17408b4594f
test/test_helper.rb100644002.51 KB257197c8ff1d77d55f00fcae13f32e7d1230fd054bd674ee52d21be7d9a731c0
test/test_support/245_no_ab.marc100644001.23 KB378403d022d5461d7bb1e5b461c8308e8741942154b14ef1db5617277fa5e1c1
test/test_support/880_with_no_6.utf8.marc100644002.33 KBacaebf3d52b4ca56eb808421b522290f8a1753964b7992e4413c47126244692f
test/test_support/bad_subfield_code.marc10064400582 Bytes5946b540eb005f65817e3af4dfad85215b0c9b1f59757e43a4d77ed1d0741272
test/test_support/bad_utf_byte.utf8.marc1006440083 Bytesd4168131191b063c6fb3e03bbb34f9a633fb61505a00486e0377fe8eec845039
test/test_support/date_resort_to_260.marc100644001.7 KB158f54a875d266b0e421ff6a2d19bc7cdbb12513dd64097960633a0cc7c0dc3f
test/test_support/date_type_r_missing_date2.marc10064400974 Bytes7c0eb3022f377f4fea398996fbec3465df0c0ffae499acafc9e5070fb873b4ea
test/test_support/date_with_u.marc100644001014 Bytes2b208ad3925a43f1aac1d70dfd3fb50de7d02a985f65dc4892773c65b3e1a16f
test/test_support/demo_config.rb100644006.53 KB17b9a660e53f1a1ad894a0b312cb702af07608f019a8bb2f92cc4eec97c96dd0
test/test_support/emptyish_record.marc10064400427 Bytes69f70e81f8092f148be40d7e437d1bd4a2dd49ff765a3987bc8fb9905939ba17
test/test_support/escaped_character_reference.marc8.marc10064400138 Bytes303b416813dc737094c080e288e64f2a685900ed34a9deb06b34b0126651f6c3
test/test_support/george_eliot.marc100644001.33 KB5b0a660379a699372463f53846be28a6f80805188384b87a159f79179e647f4c
test/test_support/hebrew880s.marc100644001.95 KB29b7306c85ba4d542fa64db5595b636b5e01a2b3fed538d4156ecef149069582
test/test_support/louis_armstrong.marc100644002.49 KB9f6964192dd6054819b5a57bdbabcb7a02ffc5f9b3a37c2e0e1ba834e1c44851
test/test_support/manufacturing_consent.marc100644002.02 KB6a81a95aaec4f6a3d1a5876520f2d2a6428e522ccbdf3b396d108d5e76962f26
test/test_support/manuscript_online_thesis.marc100644001.4 KB55901508795146463e476df87328e83373e6f8c2bddc6a5a2a2be4526ec220e7
test/test_support/microform_online_conference.marc100644002.04 KB6cab5e75d8ea9328cdf950804ec090fed6d42be7c532c493ddfd075762c40875
test/test_support/multi_era.marc100644001.33 KB1c1ed5b61d9772927522545aaf34f01aa8eaf50b1c059433ccaaf724800728fb
test/test_support/multi_geo.marc100644001005 Bytes6fcb08bae25f7e088c03831cb1134b22af62fac7832170035788ceaaf388e6ea
test/test_support/musical_cage.marc100644003.45 KBd38da41d6a999327acae9817dda149470896bbd7d4950ff3d041814ebf6dabcc
test/test_support/namespace-test.xml10064400295 Bytes76df2393aa3d3126bd973760260980b49a1b8ba60e3dba5f4df9d706141a5920
test/test_support/nature.marc100644004.57 KB4bd1c87ba5d5624eeddad0f70890263a9f3a0ee5569e6c13abbb2ddef9857749
test/test_support/nokogiri_demo_config.rb10064400741 Bytes2cb54115094ec9ece9f844021ed38a3b3642bc8c40a22e1be9d73fef325fe64a
test/test_support/oai-pmh-one-record-2.xml100644002.76 KB1eedb022892e4d86628a957d9374a36d95a5b76415602024d17fe753a1477747
test/test_support/oai-pmh-one-record-first.xml100644002.85 KB2df68b14198cd4b92bf43e0ced3d9e91c5ed3750cc9a136f7d6368b2274f305f
test/test_support/one-marc8.mrc10064400663 Bytes642661bd7b1366e27a87a5fbb2785cf729f906c7059a503124f9874177666960
test/test_support/online_only.marc100644001.15 KB763510005e2f3bc6ef228893791a7a436218f9b186b1dde68c2ab453f793f541
test/test_support/packed_041a_lang.marc10064400891 Bytes0af19c93db54fba49fe03b224a07714f9bf7a42ba5da74093a6dcbdf16566a6b
test/test_support/sample-oai-no-namespace.xml1006440012.8 KB212e7995f4ee87f20fa8ebe19a330355037962079c788dc853342bb68f795d87
test/test_support/sample-oai-pmh.xml1006440021.2 KB5e0d656d6723d52a37fd8729d463df87894edf81be2a31e2e2252b568cb465d6
test/test_support/test_data.utf8.json1006440064.9 KB878c36020cae037788469cdaa69822a942d60bb24d493121cdb46f6f7a75a6fd
test/test_support/test_data.utf8.marc.xml10064400107 KBfefd3d187d33e667e7ce727246b84e61ba4321c5bb4a4c757004aec6b94262c9
test/test_support/test_data.utf8.mrc1006440038.4 KB2e627d5e61a8f837df3c37a3285910af7b2cfeba7a8d1dadfbaf77188266632f
test/test_support/test_data.utf8.mrc.gz1006440015.8 KB7b1216975ca24ea369cc2d69b7a26e7bb14b7b74c3ce45569b8c4df3b5a7176c
test/test_support/the_business_ren.marc100644001.6 KBa3278a4787abb1c5c0a79cf5cb63eb9043e72d1effce522ca64314630615630c
test/thread_pool_test.rb10064400892 Bytesa9327018283ba6fefea162c3dbc0fa2683a0aaf1d45558e2ea3524e94d1135a3
test/translation_map_test.rb100644006.38 KBfb5733abba69398c01870cf0cb20662e7ed409caf1f9b2d7aacbe64e6209ca22
test/translation_maps/bad_ruby.rb10064400114 Bytesa462bcdc1f43e99f00e785d8322f1fa8830f67e8e9ac114ee500ba0f5ac7e0bf
test/translation_maps/bad_yaml.yaml1006440034 Bytes4780da15c8768557fb0ad74b9e38e7ea97fefb8ecc0a6e2a095c84f027afe5fe
test/translation_maps/both_map.rb1006440022 Bytes3462e70a9716375ed7783f5d1aa1e29bbcb2d175d2366843ec277f05239a6ec6
test/translation_maps/both_map.yaml1006440010 Bytes1df07b7c80debe11959f4c71f444982bdbcec6982a531da30b611983184e0304
test/translation_maps/default_literal.rb10064400206 Bytes13000cfe6f7026d2018e6d329a33d74a165c846f8cf7e617864d9c3277ddabb3
test/translation_maps/default_passthrough.rb10064400206 Bytese15d44f79705913b587038dcc7c3de3012f62703461ce63abc1d870aaff95bc9
test/translation_maps/marc_040a_translate_test.yaml1006440025 Bytes71accc695cab511f6a8ddc612b3a5bb975ab5a942ec9e04bc35130b06c2a4ee8
test/translation_maps/properties_map.properties10064400101 Bytesfa21db4827819eac41f409e00379fc0e59b3d2d776ee31555ee4655254c72ab5
test/translation_maps/ruby_map.rb10064400235 Bytes93e30836f67a575c6732bea4939cf295054ea5fc24678ccf6ae2f6c8698ca7f5
test/translation_maps/translate_array_test.yaml10064400120 Bytes60fa5c94876238a1a0f1ffcf531597707cf6df2721c0408fba9efd0d04a0f8c1
test/translation_maps/yaml_map.yaml10064400106 Bytes33cda4152ee54039cdb4b829066528e7e54b4575b08c41ebbfbde728dbbff4cc
traject.gemspec100644001.8 KB621a84c019083de1671e1689e7f3556be63c96772b7d11527843eb4ed9f69e24