.codeclimate.yml | 100644 | 0 | 0 | | | 28 Bytes | de2446b264a2ef3c1b9a9be0bd40df5eb7024d28001a2a4b4345fc2e501e42ff |
.gitignore | 100644 | 0 | 0 | | | 164 Bytes | 118a6bb5455b1fb62f2d3638a61c82317b7ddc2fea1aa9a7cd805323c9a8f7e3 |
.rspec | 100644 | 0 | 0 | | | 48 Bytes | 304096d03385698dc1d8cf6ef9c2e605488a49c44fd243044a036a9aeb132219 |
.rubocop.yml | 100644 | 0 | 0 | | | 259 Bytes | fe4a5379b54c511694f30ba3eb18e84c31040c7e43d479381c67d67e2f5a36c7 |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | 91930425f31d5132e78e0ad7195620e435121a2fdf87cf655f8323aa45ae0468 |
.travis.yml | 100644 | 0 | 0 | | | 135 Bytes | dfcd799f2b65d83f4c9d4f06893a7990c44c98ae2f12d310595e231a247cf388 |
Gemfile | 100644 | 0 | 0 | | | 96 Bytes | d856d5b4432870b09b4205c2adb1a702ed1865d2b442642c0404baa8aa2a7f6b |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | ba03c633543147e96c9e49653766f6c8473759eae261b082c6f130a178462cc2 |
README.md | 100644 | 0 | 0 | | | 24.8 KB | 0984a591328a040e9e0c0594efcd2856351c40e8eb1f7d1e673fe8453e673bf7 |
RELEASES.md | 100644 | 0 | 0 | | | 593 Bytes | 5d1409cfa0f1f87f16152a45af43480672ec60697557dab26f544e3e741cc14d |
Rakefile | 100644 | 0 | 0 | | | 550 Bytes | 510ce7545b5a2b85e05ad594b07edaf1335cb23d136ad12dc03b9c29c6fca665 |
examples/refactorings/rails/where_first/app.rb | 100644 | 0 | 0 | | | 1.59 KB | a8221bb7e6d4d29c484d2297e20d401b27b7cb7361f07e9f09eb4990a1964791 |
examples/refactorings/rails/where_first/refactorers/refactor_where_first_mocks.rb | 100644 | 0 | 0 | | | 861 Bytes | 8781d0a5f888f0b07925540bd5874749a1719b638c9c053f8dea73f4550dc31f |
examples/refactorings/rails/where_first/refactorers/refactor_where_first_not_called_expectations.rb | 100644 | 0 | 0 | | | 289 Bytes | 4181d20a50314c04a5ab2048ecc8d157d1c3d0b9812335ece727d3279ecfff69 |
examples/refactorings/rails/where_first/refactorers/refactor_where_first_strict_mocks.rb | 100644 | 0 | 0 | | | 653 Bytes | feb5bbcc880fc744ec1bcdc9af0d6d0b66cc46be63f29db61e0f32656084a17c |
lib/metamorpher/terms/variable.rb | 100644 | 0 | 0 | | | 394 Bytes | bc884dafd70526cd0400c9c65ddfcbfcd1a28f7995d28499472b4f6a5f1f87f7 |
examples/refactorings/rails/where_first/refactorers/refactor_where_first_to_find_by.rb | 100644 | 0 | 0 | | | 268 Bytes | 16df70715e3953858bca75dba283e5316772d8d5b4b76e165fe46fd87b3c0d80 |
examples/refactorings/rails/where_first/sample_controller.rb | 100644 | 0 | 0 | | | 5.09 KB | f1f9d2509936218f71b121bdd2f62904236cfa14532af94d94121d6ae93c17b0 |
lib/metamorpher.rb | 100644 | 0 | 0 | | | 710 Bytes | 20eae4b7c7b9d0cff39c0367adde0a2267adf60945cd9f9869046b4a5cd6f709 |
lib/metamorpher/builders/ast.rb | 100644 | 0 | 0 | | | 175 Bytes | 8317792d365e181ec11a9a330b6be7d99d2f28b62caa5c61959b616c476eb5b3 |
lib/metamorpher/builders/ast/builder.rb | 100644 | 0 | 0 | | | 1.62 KB | dbb55a61b2c44033aafd0d62b1a7ac597e9dff9ce120b54657d7490a0957e631 |
lib/metamorpher/builders/ast/derivation_builder.rb | 100644 | 0 | 0 | | | 525 Bytes | b8b5e41388fe10b7408f59b9a5984617c4a94981404644b15f50b3a1d4e93e2c |
lib/metamorpher/builders/ast/greedy_variable_builder.rb | 100644 | 0 | 0 | | | 817 Bytes | 9d64d7b14288248a119caefe8cee7bc5ed2eb355cbb29e2c62ef4705f4ab7fad |
lib/metamorpher/builders/ast/literal_builder.rb | 100644 | 0 | 0 | | | 740 Bytes | fa86adfc8df953574647badcfab64785ddd2b4899776e3ee20c305c3beb4d32e |
lib/metamorpher/builders/ast/term_set_builder.rb | 100644 | 0 | 0 | | | 417 Bytes | 8f5224354ca5f576e5d34b1aa944d63969031ca14a8e565eab19884c8a8f8288 |
lib/metamorpher/builders/ast/variable_builder.rb | 100644 | 0 | 0 | | | 752 Bytes | 1083f3a2a135f9cf05cdeb13278efdc6afe738435c43f409917e60fb5f32a1a9 |
lib/metamorpher/builders/ruby.rb | 100644 | 0 | 0 | | | 177 Bytes | 487c1b86529819b6ffd8bfc7fd907eb9ff68e82363d068781bd24b2d1b3e727b |
lib/metamorpher/builders/ruby/builder.rb | 100644 | 0 | 0 | | | 979 Bytes | f56103912e9c4817cd46d4d31dd019f5320215b7238726c317a6d7dbd6f9dc64 |
lib/metamorpher/builders/ruby/deriving_visitor.rb | 100644 | 0 | 0 | | | 360 Bytes | ba0d673e6344e59dca1a797d743648a96edfe7b4012f224890382d4c1765bf2d |
lib/metamorpher/builders/ruby/ensuring_visitor.rb | 100644 | 0 | 0 | | | 360 Bytes | 100dd98786a0cfdd46e21297b6d4b7a6303b3d6d4897d9d00b40b87a70f73229 |
lib/metamorpher/builders/ruby/term.rb | 100644 | 0 | 0 | | | 827 Bytes | 3dd5265bf5ecbce05f10c4b2ef7248abe7c84fdacc1689129c7c71fc1d5b7f35 |
lib/metamorpher/builders/ruby/uppercase_constant_rewriter.rb | 100644 | 0 | 0 | | | 398 Bytes | 248fab792a6d08eb3ca8b0a8077b773bf03b04b4ee71769fe25de6de5bb1c4df |
lib/metamorpher/builders/ruby/uppercase_rewriter.rb | 100644 | 0 | 0 | | | 701 Bytes | df6f56aaa731feb288ace869d542ff3686bf4ad59e637d6a6b2c027364c2e336 |
lib/metamorpher/builders/ruby/variable_replacement_visitor.rb | 100644 | 0 | 0 | | | 739 Bytes | 45c2e715e23cda79664a88114f76cbf94e6f6efd3446c67b4f4636427df75a61 |
lib/metamorpher/drivers/parse_error.rb | 100644 | 0 | 0 | | | 88 Bytes | 822768a450647934eacd4f3920bf157bc11eb354fb4f6968ef75e00ad6c10299 |
lib/metamorpher/drivers/ruby.rb | 100644 | 0 | 0 | | | 2.11 KB | 64d8b55a8195f278a7aac9f524c643942f564d0fcd2b4d11ce16521a098ef982 |
lib/metamorpher/matcher.rb | 100644 | 0 | 0 | | | 110 Bytes | afbcdce67cb5641cb60edada587f765b62515255d3542f8f33d0d7a0fb5b662e |
lib/metamorpher/matcher/match.rb | 100644 | 0 | 0 | | | 485 Bytes | 11c836b33b978b76abb425bd1a28c68a7993e22bdaeaa02d2e0c93fbf9283cfa |
lib/metamorpher/matcher/matching.rb | 100644 | 0 | 0 | | | 1.79 KB | d66dc047d7944b6a24ed251f2368337af8428c2ba994941bfe20b0b014a3e10d |
lib/metamorpher/matcher/no_match.rb | 100644 | 0 | 0 | | | 235 Bytes | 8d4e453bbb190fec6dd0c63931ca422c1006074742a4d8a476ce055afc535b67 |
lib/metamorpher/mutator.rb | 100644 | 0 | 0 | | | 437 Bytes | 7f87a3a2339dfc79a42627679272c8942ea9228acfe20223a755b2451cd560b3 |
lib/metamorpher/refactorer.rb | 100644 | 0 | 0 | | | 413 Bytes | bf0c006d5864c3e0d2416db7b000ba4fb75465335421647b792e61b1fbee02fe |
lib/metamorpher/rewriter.rb | 100644 | 0 | 0 | | | 250 Bytes | f9891ac4470b918c434883fad38026c5ad8f05eb182cac6e2731351806c2dfba |
lib/metamorpher/rewriter/replacement.rb | 100644 | 0 | 0 | | | 405 Bytes | e6beca04cc9e529861ce1f447ae772eea9af66b93b2aefc798c128250b39efa6 |
lib/metamorpher/rewriter/rule.rb | 100644 | 0 | 0 | | | 988 Bytes | b1a4c3043e781b5a5699361f700866776539e79d38dd622959a00b881551af11 |
lib/metamorpher/rewriter/substitution.rb | 100644 | 0 | 0 | | | 1.2 KB | fbb030b9a797df4198c231ca95493c001697a13eb14ba9bc872737c81fe7571e |
lib/metamorpher/rewriter/traverser.rb | 100644 | 0 | 0 | | | 568 Bytes | 905c3df344f88fffeb8d97cb7e814f5823834ccb013b213df6dffb16f4965aaa |
lib/metamorpher/support/map_at.rb | 100644 | 0 | 0 | | | 287 Bytes | 6ac438f250fa9933a7185d479de35045eed512f08cb4f7efdf3f95b0b69b07d2 |
lib/metamorpher/terms/derived.rb | 100644 | 0 | 0 | | | 228 Bytes | 17e710d51fa57acc8b7c7715d8d3f9aff862d3523b21e1198b2aae2cbf118edd |
lib/metamorpher/terms/literal.rb | 100644 | 0 | 0 | | | 955 Bytes | 7d4871f4cf6981769534dc4810f7df5e3cacdcb1eb3e2307bfe9aff7fb64e452 |
lib/metamorpher/terms/term.rb | 100644 | 0 | 0 | | | 869 Bytes | 5d3e4cf8921165942c23dcd1c7b98174a27141b0ba3e2bcbcf4bd75948c922ac |
lib/metamorpher/terms/term_set.rb | 100644 | 0 | 0 | | | 249 Bytes | b7df9ab6626bf473467cecb698d87deb823c5e19046eb3fb943b324f004f33a5 |
lib/metamorpher/transformer/base.rb | 100644 | 0 | 0 | | | 1.41 KB | c279b77c33541a700c7a0d636c4dc7dc54c846352ef097798b030a7cda153666 |
lib/metamorpher/transformer/merger.rb | 100644 | 0 | 0 | | | 469 Bytes | 308c952756f6ef77054ae5f0e4c3911d7997137b128369166490ee3f71f9e9e2 |
lib/metamorpher/transformer/site.rb | 100644 | 0 | 0 | | | 811 Bytes | 98e9ef729b48e72eecea6cb9fa1c91f76f194f0c960a3526c8ecfd06773a8f58 |
lib/metamorpher/version.rb | 100644 | 0 | 0 | | | 43 Bytes | 02d8ccde023ad306f4113fac1aefe425c72864bd473d6ae53b1136ba70719ac1 |
lib/metamorpher/visitable/visitable.rb | 100644 | 0 | 0 | | | 106 Bytes | cec0005100a23732b9d3f5d6db42ada707dbe5a6d5450a06d1a6798271edf7e0 |
lib/metamorpher/visitable/visitor.rb | 100644 | 0 | 0 | | | 755 Bytes | 4896a99f9d16cfba855bf4b317745575c44dffe03a6ac2922ea9dc47c9b55263 |
metamorpher.gemspec | 100644 | 0 | 0 | | | 1.3 KB | b7710224695973dc4573c09191a9684f32f88eaffb0f1f35bcfac9851c8854bc |
spec/integration/ast/builder_spec.rb | 100644 | 0 | 0 | | | 429 Bytes | 02c6c260c9e886b9f20097b3bb6f1f482c470e93135d34735e1709fd9ae4837a |
spec/integration/ast/matcher_spec.rb | 100644 | 0 | 0 | | | 4.59 KB | f143a7bfc97f86153b0d9b585461de769945d12c6da92159df729fba87ff79c1 |
spec/integration/ast/rewriter_spec.rb | 100644 | 0 | 0 | | | 5.28 KB | 229313400646d8fae076385e1206c0b37c7c017e7ef01758a569a6c8a95ebfdf |
spec/integration/ruby/builder_spec.rb | 100644 | 0 | 0 | | | 4.31 KB | a0e7044f265bfdea1195620fe87a63ed9c80b5e2055c82f0d1d92b7d57d1e8ef |
spec/integration/ruby/mutator_spec.rb | 100644 | 0 | 0 | | | 5.91 KB | 2aa6c3de66b3bc6c53e0d6151d3ea623f42f889c14ab3b41b0f6fa1d4e5c125d |
spec/integration/ruby/refactorer_spec.rb | 100644 | 0 | 0 | | | 5.65 KB | a6e5a07c361d86bd2b315492f714562dcc4a28d96ccba5a07664e6c3ba58beb9 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 793 Bytes | c5bed5e418bcb3c5ca7b1a91dabd89f2de7c47f494e9820bef7ea776aa50069c |
spec/support/helpers/silence_stream.rb | 100644 | 0 | 0 | | | 324 Bytes | 8ef2db31f0fe35b619153756f3afb4a6af8b2af284d6ef5f201eaf9b260c25f9 |
spec/support/matchers/have_matched_matcher.rb | 100644 | 0 | 0 | | | 584 Bytes | b68d7fb2e510fa06b66409049d9f1f72c1be31c00b1c3300f0b82d46cd99c641 |
spec/support/matchers/have_substitution_matcher.rb | 100644 | 0 | 0 | | | 385 Bytes | 654bd9b774dc7c6c02bd26f356e9819c97f8c8e40590beb80cb01dd29f69f503 |
spec/support/shared_examples/shared_examples_for_derivation_builders.rb | 100644 | 0 | 0 | | | 1.52 KB | ffe7f4518543b2dd6d4018a394efadd0c8e4212ade0439fe93e81ec0a67081e2 |
spec/support/shared_examples/shared_examples_for_greedy_variable_builders.rb | 100644 | 0 | 0 | | | 1.48 KB | c37a9acdae7c68503b8e60174074c3a684d871f09707092ed4b1df22043b4528 |
spec/support/shared_examples/shared_examples_for_literal_builders.rb | 100644 | 0 | 0 | | | 2.52 KB | 12b07abf603af26688bea858bd78e1cb5ee10360e356f5abc6007c5e0ffee15c |
spec/support/shared_examples/shared_examples_for_term_set_builder.rb | 100644 | 0 | 0 | | | 1.29 KB | 57b6006e97e2ac374169a29f09813cec01ca86477e72c3f51a58881c2907bd1e |
spec/support/shared_examples/shared_examples_for_variable_builders.rb | 100644 | 0 | 0 | | | 1.35 KB | 2f80f855116a5d75d505a2da5f80dd8455d6e4af41b123e385d3eaf59f1c6585 |
spec/unit/builders/ast/derivation_builder_spec.rb | 100644 | 0 | 0 | | | 158 Bytes | c9da3b1326daf02b9f660d087e723278ceb1b5ff5b2fa6f5d3bee423795c3d1d |
spec/unit/builders/ast/greedy_variable_builder_spec.rb | 100644 | 0 | 0 | | | 292 Bytes | c3e36ec66ce7fbe2e59c620d1a52b878c9fbe6fbd06730d2ec7fd9baa9888265 |
spec/unit/builders/ast/literal_builder_spec.rb | 100644 | 0 | 0 | | | 268 Bytes | ae2cc8ce35680ae04ee831d553e26cf354736138a793f26918897fccc1751830 |
spec/unit/builders/ast/term_set_builder_spec.rb | 100644 | 0 | 0 | | | 151 Bytes | fe33b401561d971c641ced3737022a97b82990a7b76bf55974871c8a7c1b4a71 |
spec/unit/builders/ast/variable_builder_spec.rb | 100644 | 0 | 0 | | | 272 Bytes | 946002ad9ea0bc0658a85e581e69dd0f00c5789dc506b66e082f66e0f2ce6fd0 |
spec/unit/builders/ruby/variable_replacement_visitor_spec.rb | 100644 | 0 | 0 | | | 1.43 KB | 3a4cb72237b5a313fd5b1cb023575f0d67ea8665daf29b0f302d080ce8082c96 |
spec/unit/drivers/ruby_spec.rb | 100644 | 0 | 0 | | | 2.89 KB | 3d03d7bf95178e5c686d221c76929b1833d2e0c9b5347b330066a94811d3dc76 |
spec/unit/matcher/matching_spec.rb | 100644 | 0 | 0 | | | 7.51 KB | bab9b706f728b57fc7cf5b1bcab2a311387a4cfdbf8d8fe7621f6e68bfe42848 |
spec/unit/metamorpher_spec.rb | 100644 | 0 | 0 | | | 660 Bytes | 44d5978ed30048a5c76d6be4509a36131aa1f8bc314744ebb8d530e0bf5d6420 |
spec/unit/rewriter/replacement_spec.rb | 100644 | 0 | 0 | | | 2 KB | 773b97ffac7b7d65f8acc66a404911de5207bc84d2c6adf55d1a55459b1e40b5 |
spec/unit/rewriter/substitution_spec.rb | 100644 | 0 | 0 | | | 3.39 KB | a8dfcaf6a37573b9bab7f1a6f5dcdd53dca1bcc17c0346bab175efa49e31cdcf |
spec/unit/rewriter/traverser_spec.rb | 100644 | 0 | 0 | | | 1.3 KB | d9d3f4693ea8bd8921d74dab1458a7486c612566849000806b5f5b647378b82e |
spec/unit/support/map_at_spec.rb | 100644 | 0 | 0 | | | 607 Bytes | 414f0358f767bd3e28e5c5baf78d74e88513f7fa9c469d8583d8f20598f71de6 |
spec/unit/terms/literal_spec.rb | 100644 | 0 | 0 | | | 2.03 KB | 0b2531daea75a3462c027cd981ff7a7abd016e696e9057b696131050678eaa71 |
spec/unit/terms/term_spec.rb | 100644 | 0 | 0 | | | 1.56 KB | 5bb20dd507b27c6158358b05ed84de25b65813fb809ffe363e3805e37b078016 |
spec/unit/transformer/merger_spec.rb | 100644 | 0 | 0 | | | 2.8 KB | 8b9ab323cc491d3d237a3cf483303b252bda98ac7fc3c479c9c49482f3853afd |
spec/unit/transformer/site_spec.rb | 100644 | 0 | 0 | | | 1.59 KB | faf5a890896216125fcc202b1f1fc7c472283347241be6bc74235160a1b9541c |
spec/unit/visitable/visitor_spec.rb | 100644 | 0 | 0 | | | 968 Bytes | 2fc9ea21715ea0a6e05ecd66e95caabd5dc653f67d11e4d154c98eee2ed6d384 |