traject-3.8.0

https://rubygems.org

traject

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 522204

number: 3.8.0

platform: ruby

spec_sha256: d2533f46b85aa3097810b3af60f26029a8bab20dcbec317d35a111a6326f9e2c

sha256: eef0bf1170ae7cdfc384800ea117302974a51f7d75806def73bc2f7b9db493b0

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

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

position: 2

version_data_entries_count: 143

uploaded_at: 2022-12-09 03:33:56 UTC

indexed: true

has_extensions:

extensions:

Gem size: 243 KB

Version Data Entries

Total: 143

Unpacked size: 841 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.yardopts1006440029 Bytesedc7a429f7055d19a7fcd8db972824c6c8ac489848051552331468e3d25720fd
CHANGES.md1006440011.4 KBf7a56f7add3eb8a5312d64f671b1056e4dfe19b8c5ecc5c2e90a8ef55b4961b2
Gemfile10064400582 Bytes4350734da39baf444152c160a2640381655f8384bbe8c0834df45e8439bc096a
LICENSE.txt100644001.01 KBe46ac04a9b77256bbae7739147f52bbf505d224b20ef10f8470e68e9700abb48
README.md1006440028.7 KBa258b0678bc1fd87f122015c2cfeab5b13ed762f2919411c3d077833da4be665
.github/workflows/ruby.yml100644001.04 KBe0efa93b3fb973588a2f080b501093414ddbe46b71821a99ec081ed85d5a0ecb
.gitignore10064400187 Bytes8a972e1b47881000b7efc85c186bc44230cd470d2f5706af2631c50454462b78
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.49 KB3e32e90ba836d353b363d3023eaec0406ef05942d305ffe6ef9419bc2b3e01cd
doc/xml.md100644007.7 KB58774eddef0cbbe1cf3c38760f11368dc99ade4b2822ade6c41c82b1e8ca99d5
examples/marc/tiny.xml100644001.27 KB67187749c085e227b7f0f5d4d441928ebdfca03723408b1175d5c6faa01c6df9
lib/tasks/load_maps.rake100644001.46 KBe9b7c34b311c6e78feeee15b4f4cf19e2da146b5f565d1b910295bc6be41e87b
lib/traject.rb10064400319 Bytes8f6469da0eec2209ebe318c4757c71f101f997bf774eb218868a91ec04cc92cb
lib/traject/array_writer.rb10064400887 Bytesd77d47098fdcb323559419e4f5431690a85678b6d062f1dae54ede9164b83402
lib/traject/command_line.rb100644009.2 KBf18bce20da956a9af6731e043612bddcef8c3a4c3e4d25ffdce75e5f42561a2c
lib/traject/csv_writer.rb10064400606 Bytesc57affc5a15e1347b422f3db4b17b79b8e3a95454b8715032765369df5469407
lib/traject/debug_writer.rb100644002.53 KB2f4219e49d12977a1e613d577dfe0dc93b6ef74e5db76ed1612e0d60b2c7252f
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.6 KB8b610f6dd33a2daf8d71a568cdd7a39e936ca40205202483cb3dcce76ebf3376
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 KBfb4b17fc04dc8455a083935b5f571eb8d6cb28efe5681ba8c7257607fce7a3a5
lib/traject/macros/marc21_semantics.rb1006440022 KB9b286690d28e9e83843cf9a7194b68fcf55fc362aae55527686363d7cc4f44a1
lib/traject/macros/marc_format_classifier.rb100644006.66 KB504e2258b25b2e9e585e304a6edf7be316e2ccddf0e0ea4935f5d20667b78c79
lib/traject/macros/nokogiri_macros.rb100644001.46 KB8765233acbe3a99a2dd10ca589faa1ff4f7a3f6351f0595019afa843442cdb89
lib/traject/macros/transformation.rb100644006.81 KBcbacc655a8f2d211f5b1502e7469f4a4482ff1fc047d810f17c971823d6d8241
lib/traject/marc_extractor.rb1006440010.7 KB81a0b2b237f5d44a99bd00149e5eb2fc2dc4d88068a747e45ada5a9b063b0d35
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.71 KB574c153a805a2707f2e05260912d66456c0516473e5a8c79a6b0b502b01e26f6
lib/traject/null_writer.rb10064400304 Bytesf689f7c89830cba93f844eb36dac6893819be4ada7fe4c9650ca480d0acd78be
lib/traject/oai_pmh_nokogiri_reader.rb100644005.45 KB7850fb088e8e25c5da1e9e95425aec48728d0812539b82709ac7747b043d8031
lib/traject/qualified_const_get.rb100644001.06 KB907ea27c968580569a2cb6e163c9987d0ed5cf40c2ab563721603af634fb1f02
lib/traject/solr_json_writer.rb1006440018.2 KBc6e9d576274e2f6416f1d11e4916e1bf89e3dc74e0e48912318b37b8c8dfdcd0
lib/traject/thread_pool.rb100644007.04 KB68fe5545060ee8dc76aee2008056b4e137f6efcdbd481cee4d4d320e050ef3e3
lib/traject/translation_map.rb100644008.71 KB35d288c97719d282d6cb8e768480f81d0b93d0551cae7840a67e32ec46b43e35
lib/traject/util.rb100644004.78 KB68e53163d4d288566c5b07aa9ad37686842412bb10bf137aad3f9b26abf736da
lib/traject/version.rb1006440039 Bytes2c4038ea41cfba19d46a31012517f027b6eef3d965d79ba29a3ab3f75e09046d
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.yaml100644008.47 KB9e8a4f0d36fe80b5f8ef40e63e79f56081115c28476da791737dd3dc294ff1c6
test/command_line_test.rb100644001.88 KB6bfc220dd50b73c69293aaf19b0b9596ca6fbf77ed17dcabb3e2cc5ab4543a93
test/debug_writer_test.rb100644002.67 KB9f5a4947b956908547f760a41a42b4a8aa4b6984cb461f94db29e203ecef7719
test/delimited_writer_test.rb100644003 KBbd450d0c6e9b2bd04bb3142209ff3dcb775be46569d9d795e03a715588099bca
test/experimental_nokogiri_streaming_reader_test.rb100644005.37 KB92d7ed30a85b631331996144effef3fde94f912c574bd482137d69de672cb74b
test/indexer/class_level_configuration_test.rb100644003.92 KB51d573294d8afc83200f0739b7e3db7468e01e6ab81cad3a1363e08ed310aa43
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.4 KB02778f1228b6e772e180decef0040d14184f4e22e0116f5f862d8d74fd2175ea
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.rb100644008.15 KB76cee7177a370e52a5751738b00444318ad9e92bf6b56b9d8ed90c6667c9e3d9
test/indexer/map_record_test.rb100644007.36 KBc3db3a4d562155d99e6790beec462eff2e8cbcfab8f7aa02149f87c513add27b
test/indexer/nokogiri_indexer_test.rb100644005.02 KB43c29df234f33c3854967748890a6c53121d090a3c6d1f41a28b6c5baae5abce
test/indexer/process_record_test.rb100644001.43 KBa53e5f89ae71b94d2a76890039d19c58171c87ab1c3ca340a6e4020cb83b70b2
test/indexer/process_with_test.rb100644004 KB8b5b2acb020f63f58612daf84171773a5ff12f0f2692caf9176d05ecf4395f10
test/indexer/read_write_test.rb100644005.32 KBd878b608d35a977f6976c2e073fef1093279d65e1c1bd3d912144bbdf49b43e2
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.7 KBe57fafa92498273a530e9cdc34f3917b31f6cb8c2f24e1c857859a50cb5b947a
test/oai_pmh_nokogiri_reader_test.rb10064400750 Bytes88583681a75029254b9fdfe154156f10d394ad3b343d4a22a66ffbe1baf20671
test/solr_json_writer_test.rb1006440013.7 KB11a2c3591293e85b4fc47c3275173e71a77e5fa141cf751dad3441b1b050d456
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_resort_to_264.marc100644001.15 KB79c6614ed7ddf3afffc6156f9411bb677d8ab54425ba0fc134fe4762b192b180
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/missing-second-date.marc100644001.32 KB864efeaf4b4b6f0eca9802a778bc3a97d65dcca1a24f188719ef7f7de544e521
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.79 KB69ef59ee5a3cb4f6a32cd17ad89d7ea86c2dcba5b22a6a0724e71835338223b5