to_factory-3.0.0.pre.pre

https://rubygems.org

to_factory

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 259472

number: 3.0.0.pre.pre

platform: ruby

spec_sha256: ff83fa597103fab67b31565f2e90b883f397378c54140345aac12bc0065fa0f0

sha256: 079c598d61acf4c7abeeee92c0ad58d5b3303ff257d4a8e33e79b844f71020a9

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

updated_at: 2024-06-07 07:20:30 UTC

position: 0

version_data_entries_count: 74

uploaded_at: 2022-12-31 08:57:41 UTC

indexed: true

has_extensions:

extensions:

Gem size: 36 KB

Version Data Entries

Total: 74

Unpacked size: 121 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/test.yml100644001.01 KB96c28cd534d0052ca29c6e932c603f1cf827001755d45d68531d21384a07fc78
.gitignore10064400141 Bytesbde96b066889c70901d7b3d6d5b71428b18d62c6ce697df3a6a30dbcf5d61f4d
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.rubocop-disabled.yml100644003.08 KB8ef0332ef0ce4b8754772911f73e61cae1b5871218fed008411611841c9eefd2
.rubocop-enabled.yml1006440038.4 KBd94f3e5e80d2b3116fa779f84d29db4a1a1ffa19d7e3fcecfda27df3bf42e6c2
.rubocop.yml1006440024.7 KB05f08b2516fe74799b258e5a100bac84cf245d3de9623021cf9529f36281b10d
CHANGELOG.md10064400191 Bytes1cb78658823eab540d294546b64500468554aad95cc33b18a9c2c730abce5061
Gemfile10064400157 Bytes34eb9f260684c4fc01ccfda687e9e0f30a483ed72e1b95f02e18226213621fa4
README.md100644003.25 KBb712bfb86c617ecd57342a0bc343d7b8602dc268cc1148d2f1db1920fa9b4129
Rakefile100644001014 Bytes3139b01e0f179e09bfc937631b809470f4d2b5ae9f5efc1a33c25a78c810bbb7
bin/ci10075500110 Bytesc7426684ca6e573c6c1cd81ed787a56078ab24de9bfefa08fb0393e7c6c2f759
bin/spec1007550050 Bytese2ddb7392fc1d04398cf1715c7801a01a27795371d32b215b7e62c2eef770763
lib/to_factory.rb100644001.46 KBc67f5e82580a09e8bf9c757006d23d02899dede734894cd6098243e11728dadd
lib/to_factory/collation.rb100644001.2 KB5dccf1eadc049014c658e5563bc689b50f5c188ffd6c8023783571b2ffaf911d
lib/to_factory/config.rb10064400279 Bytes831acb77d630841b97633dbb2943d45c66caf6143c736b8b6682f93fe7f9d551
lib/to_factory/file_sync.rb100644001.15 KBb7d442aa05455ad60b942f36713bbef7f3c87189fbac244861f70721f8f1dac5
lib/to_factory/file_writer.rb100644001.1 KBcaa26fb0417e89c5fe0c7e2fc3b55830e1c46d56badfe779e1527206c67d5b09
lib/to_factory/finders/factory.rb10064400559 Bytes41a454c12bcbe6b8ab8a33deac370a9a9bba12150ba379afeab71800b6a801be
lib/to_factory/finders/model.rb100644001.34 KBed737909b4a8cc3199526e8035a3326ecdb997de92d2763332194262a2f03583
lib/to_factory/generation/attribute.rb100644002 KB8e3711ad06d11723251dc65171c55711002148bedc019545e54960e87ae2cf77
lib/to_factory/generation/factory.rb100644001.46 KBf32b9ef4cf63b75b52f7451825ab8edbbac0e1bc9555b85b5e1ca54e46139275
lib/to_factory/klass_inference.rb10064400957 Bytes2b1830d9d1c4ee26b884a3e3cf5e9f36928746ed76dd3d47a17ce0abe84a0a26
lib/to_factory/options_parser.rb10064400714 Bytesc15d88a661e63998ccaba60adfb4dffe319c4a608794e6b7aeb25570acabe8c1
lib/to_factory/parsing/file.rb100644002.38 KBa078082ad481155dd853ada4bbbd5a3dddfb26b0d5166833f7b3f659bc562108
lib/to_factory/parsing/ruby_parsing_helpers.rb10064400300 Bytesd608bfe48c1b090b51d62072f1b89fd13f3f557d566f447a777251c3f43bd3b5
lib/to_factory/representation.rb100644001.04 KBc1bd713e880ded8ba54bd6139c0185c9f770aee9bf5676c482309b36a798c727
lib/to_factory/version.rb1006440045 Bytes3f875bed0e92d3f1d06b78372414700c9b8d143b7d85660c334d76ebe9bf567b
spec/db/migrate/1_create_users.rb10064400246 Bytesa66394b6151005e307d291f8e20ea270cc1c1d4fd915529950866ec6ec9397cf
spec/db/migrate/2_create_projects.rb10064400259 Bytes3158cbc5873c97f187a9bc474f9f432badf7f139466bf239bd077f54915a1e52
spec/db/migrate/3_create_not_namespaced.rb10064400344 Bytes36165f537a5cbe5b7265db154ea94f6a30ca0fb7d52d7650d14a3254f266fa0b
spec/db/migrate/4_add_birthday_to_users.rb10064400173 Bytes2a278b0f32b42f2d0e58f1bc28a6b09807f92a4b81b1ce9f7df0a6355aa43a29
spec/db/migrate/5_add_serialized_attributes_to_users.rb10064400195 Bytes278e6d2a8cb3f38cd7eda6efe27c373d8c045020418a9603161f93201551c982
spec/example_factories/admin.rb10064400179 Bytesdac9e83d6387d8f6122767facf1d45ae804bb31d74c504c83123db302d66efb6
spec/example_factories/admin_with_header.rb10064400224 Bytes1491e3d2703bc29439df412ac30d4ec31f1f871f9f60a87af7348e9653c006e8
spec/example_factories/inherited_project_with_header.rb10064400154 Bytesdc6e9ccc37512a6fa82812d61cb22e930644defe759578389ebd6ae13985725e
spec/example_factories/project_with_header.rb10064400144 Bytes68368d049257b401c1a9a904447f39533d5463a7719cb0866e1e1575347ee54e
spec/example_factories/user.rb10064400159 Bytes770b7f6c0f1340d26d3896c7a01caa703157690bceca637af85887b68e6804e1
spec/example_factories/user_admin.rb10064400349 Bytes6d83a7a4a3d8938399174d49d686ca1715dfc1922fc5f55adfb05c314c8d1c79
spec/example_factories/user_admin_root.rb10064400421 Bytes7161ba3a4abe19edefb8f25bbef68d98451acfa6bae9cd03049d10adbbec6167
spec/example_factories/user_admin_super_admin.rb10064400233 Byteseb9ffe14956146e103a5414b73e915122e840fd71669e602f93ec7130dbb15ef
spec/example_factories/user_admin_with_header.rb10064400390 Bytesa5b323a2d4b21daaf0c0c916c91e98973178a9407d19e16ea6a6723086cef9d1
spec/example_factories/user_with_header.rb10064400209 Bytesc890aa858187e204985d8f97700e412cfa9c8a5014404bdb7936a7df7b176649
spec/integration/config_spec.rb10064400407 Bytesd9ef89c7976e58775891f1d3dcfe20a5955e2110e22d566a6a70b8bdbb47d47f
spec/integration/empty_factory_file_spec.rb10064400421 Bytesfa1768ce226661ea2e928743fff25fb4aa55af67d1f1694e8c4bafa5748eb088
spec/integration/file_sync_spec.rb100644002.11 KB0b1c93b9fe903d8c9219d0524ced8826d192cd45ac1843e532d0d6c93d766bca
spec/integration/file_writer_spec.rb10064400740 Bytesf12bf6ffd8cb45ede24a53a51ea11983ce5c60954788d7dab9517c75eb75b5f0
spec/integration/lint_spec.rb10064400316 Bytesb1fe977de2b8ee4882e318e71b33df6e023716cf2f7a2b5d5d0bf4f9e120807d
spec/integration/multiple_to_factory_calls_spec.rb100644002.52 KBb2ab7d9d2534bc55c1b9c9714a9e51168c1615f628e5bb77d69bdbf9c7537801
spec/integration/non_active_record_classes_spec.rb100644001.08 KB15eb11bbf437fad97d5e4995bdc458044eb14db90e3b83ba6d43b0e162ef452c
spec/integration/to_factory_method_spec.rb100644003.64 KB97dc0d1ecde247528196244f3495aa4e0af1316b16312ddf4101472a664ffb24
spec/spec_helper.rb100644001.28 KBe574440f0c2a8b15bca78120d2e1ee8d3860b61c9b3bf6db3154fd1edf93cde1
spec/support/broken_models/invalid_ruby_file.rb1006440031 Bytesce32fd2aa1efb5707e7e72e5bb9a30d6fd8e116c5125b34717b31476a6dca6b8
spec/support/broken_models/project.rb1006440081 Bytes28172be9abae057c397b4cef8c867194a286c5ee80be86e18f24290b4bb64b2e
spec/support/data_creation.rb10064400668 Bytesde661f4b884a37adbea7a7e4f4627b6d77560f8d3372ed0aa3aee6e8dc35fc37
spec/support/match_sexp.rb10064400471 Bytes89a63a87efabbb0703ed5862954218d1df9081a1b23490365eade7133d039a2f
spec/support/models/not_active_record.rb1006440037 Bytesd06a08059ff8cff9d410d777b252804fa9df4ed49ad831bd590eff3af8636d48
spec/support/models/project.rb1006440081 Bytes28172be9abae057c397b4cef8c867194a286c5ee80be86e18f24290b4bb64b2e
spec/support/models/user.rb10064400110 Bytes56e1b3ba231414ed0e38b624ec62ae2ec87faeffcf689cbe7533cb8b1ff942b9
spec/support/non_active_record/inherited_project.rb1006440090 Bytes4ef4ca12d0f36965b001851800cf6f0d208e09a2fc5fe97817c2d7b6e546ad6e
spec/support/non_active_record/project.rb1006440081 Bytes28172be9abae057c397b4cef8c867194a286c5ee80be86e18f24290b4bb64b2e
spec/support/non_active_record/some_other_service_inheriting_from_something_else.rb1006440078 Bytesab0dc71a32a752f0446ee4c718a2e465991e623399959be247b554675be8a251
spec/support/non_active_record/some_service.rb1006440022 Bytes12a3612ef4ca5f9a2377cb124e94cf2b646f81306e5f2f6fab0d5340ca0c46c3
spec/support/non_active_record/something_else.rb1006440024 Bytes0687113b623c14fd36172115850f072012aaa37aba09cf6288e040c60e111738
spec/support/ruby_parser_exception_causing_string.rb10064400484 Bytesab58f439e5a43a7151b115816427ff32066b7a54731a9db542173c67da9fa4bf
spec/unit/collation_spec.rb100644001.58 KB2a821d7593760692487b449e633fcc8ae4d5bc0bf4063e4b5c78544f96883e68
spec/unit/file_writer_spec.rb10064400759 Bytesd44d7b674537e98c66db37034d622b13cd055cbf3141fccf6ff3fc9c6e183877
spec/unit/finders/factory_spec.rb10064400712 Bytes6d984bbdd212fa1a66711c83034e1e02d47cea211e393c4aea38915ada3c9e6e
spec/unit/finders/model_spec.rb100644001.39 KB9450e70b8f84716d205f50d70b38d1d15491568c19afd3dbf6af8dd32c97f2d6
spec/unit/generation/attribute_spec.rb100644002.04 KB4a2d8b7539d0c7fdec8c7205f45e829a7680be81cabe4b2a604b4d6ae15c71b5
spec/unit/generation/factory_spec.rb100644002.75 KB60f61317abf8c72a77f7dbd5eb541e7aba11a8c66c4fe7acf5941103aa7f335b
spec/unit/parsing/file_spec.rb100644003.11 KB6d6d1b625edc6069bb05e9be04c1402661314d4ec72da9b24084818c3c4c641c
spec/unit/parsing/klass_inference_spec.rb10064400974 Bytes9b161bbb9fd626219d0f7c3a0382329ca7f105e43433c15a945bdebf7c593ac3
tmp/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
to_factory.gemspec100644001.31 KBd7053ee433f753732bcfe26ce54a5d5b98ef94554b82bf627405b642d243c8c0