.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 | 4d66ce434c5ffb80f286227e918f77e14a9bc80e7bcc445353c02d484c33b699 |
.travis.yml | 100644 | 0 | 0 | | | 135 Bytes | 8605ab0a98b43e7bfd4c5a1760aa4140e5e1aba14d29bdfb7fa4bfdab39b940a |
Gemfile | 100644 | 0 | 0 | | | 96 Bytes | d856d5b4432870b09b4205c2adb1a702ed1865d2b442642c0404baa8aa2a7f6b |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | ba03c633543147e96c9e49653766f6c8473759eae261b082c6f130a178462cc2 |
README.md | 100644 | 0 | 0 | | | 25.3 KB | 0efeba8e535ebdbccf3ef4f78356785460cebfd53797fdec26b94d6b7d2a2712 |
RELEASES.md | 100644 | 0 | 0 | | | 1.23 KB | cb2dccb8e599ef9154c1c9a5e6b4e7cdaca0c23011291c3735512721ca290821 |
Rakefile | 100644 | 0 | 0 | | | 550 Bytes | 510ce7545b5a2b85e05ad594b07edaf1335cb23d136ad12dc03b9c29c6fca665 |
examples/refactorings/rails/where_first/app.rb | 100644 | 0 | 0 | | | 1.59 KB | 9ab05722fdb8e5f737ca476e29d6c34ff9d0aca219a84fc06a984e337944d62b |
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 |
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 | | | 652 Bytes | 42503932bab18683463e7e029626a849edab8926ee524d80b43dbc25cdcb8396 |
lib/metamorpher/builders/ast/greedy_variable_builder.rb | 100644 | 0 | 0 | | | 817 Bytes | 9d64d7b14288248a119caefe8cee7bc5ed2eb355cbb29e2c62ef4705f4ab7fad |
lib/metamorpher/builders/ast/literal_builder.rb | 100644 | 0 | 0 | | | 744 Bytes | 3ddedee3589921eacafd67e5ad2d31176a6b2bb1e8a5ca7b1e9228bfe99ee80d |
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 | | | 749 Bytes | 4eb57ae061e162fc359527e5709c21d19ce3eaa9a55509e771addf372cbc36d6 |
lib/metamorpher/drivers/parse_error.rb | 100644 | 0 | 0 | | | 88 Bytes | 822768a450647934eacd4f3920bf157bc11eb354fb4f6968ef75e00ad6c10299 |
lib/metamorpher/drivers/ruby.rb | 100644 | 0 | 0 | | | 2.12 KB | f07c1f9e489955d1a3dd6aad75a06ea7ec32064b62ca77ed0c85fcf1f4fc6c8b |
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 | | | 409 Bytes | c690d23fa5e085880e45d8abed685b68d9a276e092eb0ca67aeb253b7cbaeaad |
lib/metamorpher/rewriter/rule.rb | 100644 | 0 | 0 | | | 1.24 KB | 383e79acde6c6690ae8b28c6a7bd53060e8144c0f6b713fedce71b18ba6da151 |
lib/metamorpher/rewriter/substitution.rb | 100644 | 0 | 0 | | | 1.2 KB | 51b861164a82b16173228bf6e7ab93f0a77acf7502ab17e393d64c94307be0f9 |
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 | | | 241 Bytes | 1d0c89b780a2795fb03014c3e0a26b9a582865902f0f5aebf61e2aa08004e0d0 |
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 | | | 433 Bytes | f5310f3f3cfb52b043d1b49b4baf5d5b6ee006cf5020ed1be7d4c2baaf966463 |
lib/metamorpher/terms/variable.rb | 100644 | 0 | 0 | | | 394 Bytes | bc884dafd70526cd0400c9c65ddfcbfcd1a28f7995d28499472b4f6a5f1f87f7 |
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 | | | 815 Bytes | 6c6f34f6282f3f5235005e49c9c732f2535c5968fcd691b76ae44ce9e0a83100 |
lib/metamorpher/version.rb | 100644 | 0 | 0 | | | 43 Bytes | 9544932c5ed69e87f4b95e903564686aa61325317a1a43fd61b65e1674d761af |
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 | 4c329a3c1591f7da9a581bf14052528a09c851e458c8e553bfdc0aa4aefb827a |
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 | | | 6.48 KB | 2962192413cf3a775695b9a1e5205511e9cbad0fce98b4d7ca06d54e4f21f874 |
spec/integration/ruby/builder_spec.rb | 100644 | 0 | 0 | | | 4.31 KB | a0e7044f265bfdea1195620fe87a63ed9c80b5e2055c82f0d1d92b7d57d1e8ef |
spec/integration/ruby/mutator_spec.rb | 100644 | 0 | 0 | | | 6.19 KB | 7618f9c4336093017594f02e2f3f4be978021075ad8f60d5827ba7df93e5c58f |
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.7 KB | 7c89dd063cdfb98f2bf8f86ca4ecbdb1105e784ab19cdc23c73ddfa47798a6ee |
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 | | | 3.93 KB | 68b521055e19194884181fa4b745e2848c0857d2dae1a1c2d50151ddce82c99e |
spec/unit/matcher/matching_spec.rb | 100644 | 0 | 0 | | | 7.54 KB | 412a353d9d3f73a6e474af60cd2158bf0697020df31d8e60272fbc0cfb55aed6 |
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.72 KB | 18006a09b2db0d6626338baaa0f88f7cb9b40c43a5b073644f6211308fbabd91 |
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 | 80170760d7002b7a3ca73b46828b75dcf194cd53f37475b1d6dd672a2c78e2b0 |
spec/unit/visitable/visitor_spec.rb | 100644 | 0 | 0 | | | 968 Bytes | 2fc9ea21715ea0a6e05ecd66e95caabd5dc653f67d11e4d154c98eee2ed6d384 |