copyable-0.3.0

https://rubygems.org

copyable

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 923707

number: 0.3.0

platform: ruby

spec_sha256: 1fc87cdcd32ebe35f5b72754e1d6ebccfc4b6a631fe87d89284121471f3e40e9

sha256: 665e7d649c058aaa72c8488450b66ffed74a8727ec862fe8d7f8884ceb2b150b

created_at: 2024-05-13 08:27:57 UTC

updated_at: 2024-06-11 13:47:07 UTC

position: 5

version_data_entries_count: 52

uploaded_at: 2019-03-18 18:34:33 UTC

indexed: true

has_extensions:

extensions:

Gem size: 27 KB

Version Data Entries

Total: 52

Unpacked size: 111 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400191 Bytes74563a13e1ed9f82cb5e336f83b234a735b5593b3dec0057795183740a2ce6d1
.rspec1006440031 Bytes04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca
.travis.yml1006440030 Bytesd5afcc53f12561057921b59428676f0567acded9c1c6089d00833d81ab7650f2
Gemfile1006440093 Bytescbf6c0a2b5a63c0db64055b49b12efdbb1ef5720a4965161e4021847949f8d66
LICENSE.txt100644001.06 KB0b420ea0809eb73471bf0fcb83cec7eaf152f72477ad4e7572bf336a56c2d552
README.md100644008.9 KBd358b32b3e474f010c2b1b031c43d42e4c1c042c9ac5d0b2afe042f297bb442f
Rakefile10064400118 Bytesb3e22b3ce9574fb43df435369b7f9c1b1b9effa40d7c22fc8d601e22e909904b
copyable.gemspec100644001.17 KB0063b017c65899aae250c643da1ab3a080977b9f701b5d61e68787d4c8f535a2
lib/copyable.rb100644001.32 KBa82cec8d5a04ea227e31d00666f116ee3b38fc9e3a8d66e5acaeb4672a8d4f79
lib/copyable/config.rb10064400413 Bytese5ef77cbdb21cf6d7bc6eb9bbdf526c3568ac68b8d9ec5af31491b7d0c26ba62
lib/copyable/copy_registry.rb100644001.1 KB3eb0770b53471f1b816dbb8b1d6e5b12c55bf161bb7cedab2a1fc268db130af5
lib/copyable/copyable_extension.rb100644005.64 KB3bd91c2b18618db767283214d21feb3ca6479efa944607465e3e1c18c59eaf13
lib/copyable/declarations/after_copy.rb10064400297 Bytesdb59fee07787da3ac65a8c04e2c277ccc8975491b22f7adb1d4e621dfafadbcf
lib/copyable/declarations/associations.rb100644005.41 KBcc273d5f7781565566d8d6bce0f24555ef5924ee934668b4c22281e3810620ce
lib/copyable/declarations/columns.rb100644001.25 KBb135a7eb0f2e476a527e1e3d25932a84b946d90cbe21c96a1bbefcdf4c44fa84
lib/copyable/declarations/declaration.rb10064400206 Bytes7d638444c428d36dd6c571bdd47ede357ed648b5c075d4c2039639a6d388b964
lib/copyable/declarations/declarations.rb10064400280 Bytes933b08c81d99d342bc6f125ce41212c1e59f5fa66bd0360a0a38054f5e172ab9
lib/copyable/declarations/disable_all_callbacks_and_observers_except_validate.rb10064400161 Bytesf709c80d6a0fe7914cca0be6138d77c17a1536444c793c8e4c7b1efcfb7bd841
lib/copyable/declarations/main.rb10064400768 Bytes658a2711354b614c8dc0bde6d491e7dedcefd13beedb45a38dbf68c9c93f3c45
lib/copyable/exceptions.rb10064400242 Bytesdc5c62d9f22fec4206e6d6faf5683aed8afe9677626f26638b20337a8b984364
lib/copyable/model_hooks.rb100644001.18 KB273c92e6fcec2e265ff6919692f69d552236392963efd22ab7ba17297579b619
lib/copyable/option_checker.rb100644001.01 KBc87890fac74ae41994512a6dff9b72369092ed3a72c69e6a1d6b72077a9a400e
lib/copyable/railtie.rb10064400145 Bytes9c96808e71fef0fcf6a397a40675d64c98763b9f518c7f61cdfa745db32bd288
lib/copyable/saver.rb10064400794 Bytesd3b97ce0e0a58f579bb79d8aebb4c3fdd20cabc84f0a0193e8f77b3cf24bfc74
lib/copyable/single_copy_enforcer.rb100644002.93 KB6fbe9a4af7559a51ffc5508a66b9796fb98c12e873e94035b57af3ff0dbd2b7f
lib/copyable/syntax_checking/association_checker.rb100644001.61 KB69cca39786bd3ffc8ce0b2f375547d30c05139f2eba0dc59b5bdeacd7d888ca8
lib/copyable/syntax_checking/column_checker.rb100644001.48 KBcc5e3886b0d27bc25c42ec1d62b1654779799dec12c023c9f7ebf4bbe74ee988
lib/copyable/syntax_checking/completeness_checker.rb10064400699 Bytes8eeee7eb54be59326d426fd3b042f068edeaf5db0cb18fab6d0120e8b04ed4ce
lib/copyable/syntax_checking/declaration_checker.rb10064400787 Bytesd6b772df7f15113c24956b99d230cf5cc0a4e83e795cde229cab73462cf4f18d
lib/copyable/syntax_checking/declaration_stubber.rb10064400541 Bytesfec6d1d296af017210a3c2dc817979eb6e7647246c0e380be39e8652c79c6191
lib/copyable/syntax_checking/syntax_checker.rb10064400523 Bytesdd6a7d51006f23958b0ea713ea9a5f6f048c3bfe804a52057f5cf2198b47ac2d
lib/copyable/version.rb1006440040 Bytesb453c0aa7399884bc213dcd8446bb5c37415486a9de276d89e30014e947bfd48
lib/tasks/copyable.rake100644001.53 KBdd000974adb62e4027f4af5e541794ccbfd03cc636cdd59e84c045c69c053dc3
spec/config_spec.rb100644003.95 KBd810dccf32db35b55cecc62b355f3c351bdb9128e3553906164799cb52da3b78
spec/copy_registry_spec.rb100644002.51 KB9288e31dc30a959184458bb7387ed974047a00fc5b23c8d81ca1cb3cf51ac3b5
spec/copyable_after_copy_spec.rb10064400780 Bytes79ba2aa51e415d81e836b0f7642a900c3f81d8a5a6af6f069164a67078c4d4f9
spec/copyable_associations_spec.rb1006440014 KB36edba64ff4c1c022dd3cf5f44bed4475ab7658a06be1fbd561f56c0a2df172d
spec/copyable_columns_spec.rb100644003.48 KBa4c3e6f901b6095cee7254dc9e70a9b8603a7b288b20ef4cd350935bd1d51773
spec/copyable_spec.rb10064400129 Bytesaf5615f22fbd8bc731bbe52ae409d289d3e2c97aecef4e58b068ea9071ab7c5e
spec/create_copy_spec.rb100644003.79 KB8cb2b01833615293ae1a1d30f5181d7fc2e82e003d3e491b394615bbdb9ca95f
spec/deep_structure_copy_spec.rb100644007.54 KB70cd6753cbb98b02466ffa3773beb90ba11f59db95026e1a5bd2642dfb4fc715
spec/helper/copyable_spec_helper.rb10064400442 Bytes4571cb1011d52539b903e849868d41dceb6d51d06af12738dcddcde7a8ca0384
spec/helper/test_models.rb100644003.53 KB57462baf2eba9937e9f422cf48e3e38e5a7efb3ec4bda3f57592d1a6352ae884
spec/helper/test_tables.rb100644004.22 KBf9528963b93c9d58a6538b4ea5886fede132b716a3bf759fbc2a181b78121829
spec/model_hooks_spec.rb100644001.05 KB43d2dac01a3bf7747dcb7786308022cf5c22edddefa49d0b15a0acf0391bceed
spec/spec_helper.rb10064400598 Bytes3d45c9a0c0594bc496d3b2b87778596daf7b2a2281edfa6ab46b79965df5a707
spec/stress_test_spec.rb100644007.9 KB794b4a0e53e02b0c738fdc0317455e81a68e2ebaa474f7c1b618c0fd7d832900
spec/syntax_checking/association_checker_spec.rb100644002.65 KBbefc45d595d044bd062cce442bbee312663ca468f6215e9d12986d87638394e5
spec/syntax_checking/column_checker_spec.rb100644001.35 KBcb9ed6b5bbdf409585eb3cf2fa659c7cd8f3305ed87d9b9d8d933789bb29e1c6
spec/syntax_checking/declaration_checker_spec.rb100644001.67 KBf4c8ecbc0206b59a3b8f3b38bb063d3a12d149a15a8147fb9103d2cd29f274a9
spec/syntax_checking_spec.rb100644007.5 KBd157c172949ea8d4ab2661b15492556cf2e4c10552db8de4dbbbaf3f42c159bf
spec/transaction_spec.rb100644002.57 KBc4f6fc73267396ca2de723c56c7f4b4bd23d5108b96214b19460ac91cd2a9459