metamorpher-0.1.0

https://rubygems.org

metamorpher

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 642309

number: 0.1.0

platform: ruby

spec_sha256: 56548130960ddc6b6a6534639056698e9dabf90a6bc2ade12dbcca789bab334e

sha256: d466b431f1c0ab466c0ff765ed536e1b090aaa2117af72354165ca5557aa8aa0

created_at: 2024-05-13 08:23:18 UTC

updated_at: 2024-06-09 17:12:19 UTC

position: 8

version_data_entries_count: 82

uploaded_at: 2014-05-06 13:24:39 UTC

indexed: true

has_extensions:

extensions:

Gem size: 29 KB

Version Data Entries

Total: 82

Unpacked size: 110 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400154 Bytesf1b548c084204faf6b35d0e63a5f905075307decc3484b08297133ce5428e9a5
.rspec1006440048 Bytes304096d03385698dc1d8cf6ef9c2e605488a49c44fd243044a036a9aeb132219
.rubocop.yml10064400248 Bytes785d7929c641acba7f274d87ea6aaa6f79e8fb1dc3f12a354dec42c19f6b1a67
.travis.yml1006440030 Bytes9a5d834940213f75c4e50f07c1a1df21a81ca30b814493e34861a3592fd2fcfb
Gemfile10064400109 Bytes3a5b8cfd21fdcbfbb3e3c68f13db4d5e61394c106b41679e94d825a7b29341ba
LICENSE.txt100644001.04 KBba03c633543147e96c9e49653766f6c8473759eae261b082c6f130a178462cc2
README.md1006440019.7 KB6c50ebaaecbc44f013fc91d57d73b688492461a6363998dcfdbe3b9c9f028bbf
Rakefile10064400550 Bytes37fa0ed5957557dcb554e5d23fe3e7845f5e2c05d1e8ca663157dcbe6109f010
examples/refactorings/rails/where_first/app.rb100644001.59 KBf34cfbba0dc711a40b413ff6e85953099ab15dfc65d39a19e48f1bf9940c889b
examples/refactorings/rails/where_first/refactorers/refactor_where_first_mocks.rb10064400857 Bytes79ec37186f23a028b2d044c071dc0fdb64c81f3dddd5f398714227e809fee39b
examples/refactorings/rails/where_first/refactorers/refactor_where_first_not_called_expectations.rb10064400289 Bytes4181d20a50314c04a5ab2048ecc8d157d1c3d0b9812335ece727d3279ecfff69
examples/refactorings/rails/where_first/refactorers/refactor_where_first_strict_mocks.rb10064400651 Byteseecc0d3268d82915cb2b5edae0a1c4166f7d41da4d8b25475d1880c636241cf8
examples/refactorings/rails/where_first/refactorers/refactor_where_first_to_find_by.rb10064400268 Bytes16df70715e3953858bca75dba283e5316772d8d5b4b76e165fe46fd87b3c0d80
examples/refactorings/rails/where_first/sample_controller.rb100644005.09 KBf1f9d2509936218f71b121bdd2f62904236cfa14532af94d94121d6ae93c17b0
lib/metamorpher.rb10064400680 Bytes59ee337876c0d896561749013f7d1590e63c52cf3b59a96e01fd225100828e12
lib/metamorpher/builders/ast.rb10064400175 Bytes8317792d365e181ec11a9a330b6be7d99d2f28b62caa5c61959b616c476eb5b3
lib/metamorpher/builders/ast/builder.rb100644001.37 KBe979ac119d2fcb8901370880ece7d5f69e67e603bcb710e5b327e1824c332a5b
lib/metamorpher/builders/ast/derivation_builder.rb10064400525 Bytesb8b5e41388fe10b7408f59b9a5984617c4a94981404644b15f50b3a1d4e93e2c
lib/metamorpher/builders/ast/greedy_variable_builder.rb10064400815 Bytes41b6de12aab423112b98eed171737a6796284d817d3b66b5f755d75c8ff70b14
lib/metamorpher/builders/ast/literal_builder.rb10064400741 Bytesc32c521f502434d4547018d14b4b0440081bb8c5fd5bacca2f7b0e49427a6651
lib/metamorpher/builders/ast/variable_builder.rb10064400750 Bytesafbb1f04f862dbac0a12cf18cae1f86b04c8e782bded67e39d1963ca8ce7f2c5
lib/metamorpher/builders/ruby.rb10064400177 Bytes487c1b86529819b6ffd8bfc7fd907eb9ff68e82363d068781bd24b2d1b3e727b
lib/metamorpher/builders/ruby/builder.rb10064400819 Bytes8c85ee551ffa41aee5ca0ca4077922e73ecfef9d1010ffe2fdd0edb6d845fa2f
lib/metamorpher/builders/ruby/deriving_visitor.rb10064400360 Bytesba0d673e6344e59dca1a797d743648a96edfe7b4012f224890382d4c1765bf2d
lib/metamorpher/builders/ruby/ensuring_visitor.rb10064400360 Bytes100dd98786a0cfdd46e21297b6d4b7a6303b3d6d4897d9d00b40b87a70f73229
lib/metamorpher/builders/ruby/term.rb10064400827 Bytes3dd5265bf5ecbce05f10c4b2ef7248abe7c84fdacc1689129c7c71fc1d5b7f35
lib/metamorpher/builders/ruby/uppercase_constant_rewriter.rb10064400783 Bytes24a0d3d5beace0a621917d643e12e0cd59c461b9f0648eb4cc41173c1457352a
lib/metamorpher/builders/ruby/uppercase_rewriter.rb10064400701 Bytesdf6f56aaa731feb288ace869d542ff3686bf4ad59e637d6a6b2c027364c2e336
lib/metamorpher/builders/ruby/variable_replacement_visitor.rb10064400739 Bytes45c2e715e23cda79664a88114f76cbf94e6f6efd3446c67b4f4636427df75a61
lib/metamorpher/drivers/parse_error.rb1006440088 Bytes822768a450647934eacd4f3920bf157bc11eb354fb4f6968ef75e00ad6c10299
lib/metamorpher/drivers/ruby.rb100644002.11 KB64d8b55a8195f278a7aac9f524c643942f564d0fcd2b4d11ce16521a098ef982
lib/metamorpher/matcher.rb10064400110 Bytesafbcdce67cb5641cb60edada587f765b62515255d3542f8f33d0d7a0fb5b662e
lib/metamorpher/matcher/match.rb10064400485 Bytes11c836b33b978b76abb425bd1a28c68a7993e22bdaeaa02d2e0c93fbf9283cfa
lib/metamorpher/matcher/matching.rb100644001.57 KB7af1cd1a5f9c7655d7dc7a829f2630bfe19a7d479809e85422b0f5fd8c7f1d2a
lib/metamorpher/matcher/no_match.rb10064400235 Bytes8d4e453bbb190fec6dd0c63931ca422c1006074742a4d8a476ce055afc535b67
lib/metamorpher/refactorer.rb100644001.3 KB5cef9fe647243be21a4e466bec9ca8324142c8f3c963c7aef72e2f33dce1c36b
lib/metamorpher/refactorer/merger.rb10064400468 Bytes4a4ca73c40f20bfabfb0116174992711078578486d855f1c3876c9a601e65da4
lib/metamorpher/refactorer/site.rb10064400810 Bytes53900f8c912c9c021dd0e0f29defc7f6fc0d6241a78c1e214e8ff90c5b7fcac6
lib/metamorpher/rewriter.rb10064400250 Bytesf9891ac4470b918c434883fad38026c5ad8f05eb182cac6e2731351806c2dfba
lib/metamorpher/rewriter/replacement.rb10064400405 Bytese6beca04cc9e529861ce1f447ae772eea9af66b93b2aefc798c128250b39efa6
lib/metamorpher/rewriter/rule.rb100644001005 Bytes3fcaba4db2f68a65b7c6c64a3aab81b063451d98a2db90993035e5330e45b59d
lib/metamorpher/rewriter/substitution.rb100644001.06 KBfaa54d84549a9ca92b0e14d5ca6932eb70abcdea4cd500a4dea931a0ec5ed095
lib/metamorpher/rewriter/traverser.rb10064400568 Bytes905c3df344f88fffeb8d97cb7e814f5823834ccb013b213df6dffb16f4965aaa
lib/metamorpher/support/map_at.rb10064400287 Bytes6ac438f250fa9933a7185d479de35045eed512f08cb4f7efdf3f95b0b69b07d2
lib/metamorpher/terms/derived.rb10064400228 Bytes5c0d7990b8483754b2ef7e099d8c20eaadaef871aa4540413b2d09af8c22a802
lib/metamorpher/terms/literal.rb10064400953 Bytes754cd8d95572d1604f056730d9fba7f72f1afedbf326472108aa4d21885808ce
lib/metamorpher/terms/term.rb10064400820 Bytes60dcf2f7b9ecab1d667f9aae75f4e71d988b7b814682906ce56b060db7957f60
lib/metamorpher/terms/variable.rb10064400390 Bytes9c4ff13f49b837b460b5c3eef9fc7e4d9d1f56059af59cec6d3306a5d090426c
lib/metamorpher/version.rb1006440043 Bytesc0517756c52eb86d353ccae9307ca1da1b727988201d031c5334c13c5595fa55
lib/metamorpher/visitable/visitable.rb10064400106 Bytescec0005100a23732b9d3f5d6db42ada707dbe5a6d5450a06d1a6798271edf7e0
lib/metamorpher/visitable/visitor.rb10064400755 Bytes4896a99f9d16cfba855bf4b317745575c44dffe03a6ac2922ea9dc47c9b55263
metamorpher.gemspec100644001.29 KBf62fd234bc78a9200dfe366ae1a1ecf7150c59c9364b2b129b84fa3f495cf56d
spec/integration/ast/builder_spec.rb10064400353 Bytes43bfcbae4100997b35a4cba8853fcbd11d12c1243f8c012125e7fe054e9d0ea3
spec/integration/ast/matcher_spec.rb100644003.08 KB0316f22f385ca11755fbd95bef79faad74798bb4ffb6ef3ee51f7822c3ff0bc7
spec/integration/ast/rewriter_spec.rb100644003.73 KB46f45ca80ae282748ac296aae458a950561338e1741ecea632ece6185fad4523
spec/integration/ruby/builder_spec.rb100644003.63 KB444c9c78aace96df7c4434613d396526cf29cc7023134b98c398c651bd51505b
spec/integration/ruby/refactorer_spec.rb100644005.63 KBfd715ac8b12d5d347f5d970bd04cd443dcee8f4186847631f7bb4c862c471908
spec/spec_helper.rb100644001 KB520ad71b2dbfc2ee945d33c3af1f50a2642d1ab743566a1e6e969c727b0eb6a5
spec/support/helpers/silence_stream.rb10064400324 Bytes8ef2db31f0fe35b619153756f3afb4a6af8b2af284d6ef5f201eaf9b260c25f9
spec/support/matchers/have_matched_matcher.rb10064400597 Bytesba8ab39bb422faf18f963891363dec496956a062e632186f8d75ef63395c590e
spec/support/matchers/have_substitution_matcher.rb10064400398 Bytes7aea30e157e4dc5f4aa57f10bcb518b5a6e7787540a2890fe4271aa649331de5
spec/support/shared_examples/shared_examples_for_derivation_builders.rb100644001.52 KBffe7f4518543b2dd6d4018a394efadd0c8e4212ade0439fe93e81ec0a67081e2
spec/support/shared_examples/shared_examples_for_greedy_variable_builders.rb100644001.47 KB4aa0e193ee433303ae95d9910c8b059ad94d3f606678ccb896d627d99952b3ec
spec/support/shared_examples/shared_examples_for_literal_builders.rb100644002.52 KB12b07abf603af26688bea858bd78e1cb5ee10360e356f5abc6007c5e0ffee15c
spec/support/shared_examples/shared_examples_for_variable_builders.rb100644001.35 KB101bd92d1aab3762aa5cbfb50e7ae9a659535061584462b5180561380b43566e
spec/unit/builders/ast/derivation_builder_spec.rb10064400158 Bytesc9da3b1326daf02b9f660d087e723278ceb1b5ff5b2fa6f5d3bee423795c3d1d
spec/unit/builders/ast/greedy_variable_builder_spec.rb10064400292 Bytesc3e36ec66ce7fbe2e59c620d1a52b878c9fbe6fbd06730d2ec7fd9baa9888265
spec/unit/builders/ast/literal_builder_spec.rb10064400268 Bytesae2cc8ce35680ae04ee831d553e26cf354736138a793f26918897fccc1751830
spec/unit/builders/ast/variable_builder_spec.rb10064400272 Bytes946002ad9ea0bc0658a85e581e69dd0f00c5789dc506b66e082f66e0f2ce6fd0
spec/unit/builders/ruby/variable_replacement_visitor_spec.rb100644001.43 KB3a4cb72237b5a313fd5b1cb023575f0d67ea8665daf29b0f302d080ce8082c96
spec/unit/drivers/ruby_spec.rb100644002.89 KBaf01ec2fbc877a5ef34890d92ac84b25b7db0f308537c3f8bfb33dbc3b938907
spec/unit/matcher/matching_spec.rb100644006.97 KBa567b7c69ecf0b5d8d2ba5aaf6181bbec6372904d78d66d426523cd113fa11db
spec/unit/metamorpher_spec.rb10064400660 Bytes44d5978ed30048a5c76d6be4509a36131aa1f8bc314744ebb8d530e0bf5d6420
spec/unit/refactorer/merger_spec.rb100644002.8 KBb4197e261fc7640d1fd5e12308ef45b21456d24a211b135f89c0cec248f12740
spec/unit/refactorer/site_spec.rb100644001.59 KB9bc20eb05aa09efa02be766c22b25e0c0dd0ff1e1867ae0c326754f7a41fdd05
spec/unit/rewriter/replacement_spec.rb100644002 KB773b97ffac7b7d65f8acc66a404911de5207bc84d2c6adf55d1a55459b1e40b5
spec/unit/rewriter/substitution_spec.rb100644002.79 KBe6651be6700774b428f6d38dad4bb1ea13f3aba0af44b84a654fff9d9112c1e2
spec/unit/rewriter/traverser_spec.rb100644001.31 KB8042341fb315b836b005b1969c06fa1646b06f92946ff138d1470b7f45e2dceb
spec/unit/support/map_at_spec.rb10064400607 Bytes414f0358f767bd3e28e5c5baf78d74e88513f7fa9c469d8583d8f20598f71de6
spec/unit/terms/literal_spec.rb100644002.03 KB0b2531daea75a3462c027cd981ff7a7abd016e696e9057b696131050678eaa71
spec/unit/terms/term_spec.rb100644001.56 KB5bb20dd507b27c6158358b05ed84de25b65813fb809ffe363e3805e37b078016
spec/unit/visitable/visitor_spec.rb100644001.04 KBb5c310ddc07d181d7dbb73e29afe399d11fe44a44ddd99a57a34e0d4b9ea90d6