reek-3.0.1

https://rubygems.org

reek

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 29909

number: 3.0.1

platform: ruby

spec_sha256: 3f4a4eb90b5163e1f349a59cb40e6f4eabc34df0cfaccb2f7e06092979e33fd0

sha256: a1941eb16d664922da370b9f3aa63433ddcf6f8517f352bc36afb036c033c64a

created_at: 2024-05-13 08:14:10 UTC

updated_at: 2024-05-29 22:12:50 UTC

position: 88

version_data_entries_count: 238

uploaded_at: 2015-07-03 13:13:41 UTC

indexed: true

has_extensions:

extensions:

Gem size: 137 KB

Version Data Entries

Total: 238

Unpacked size: 548 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440090 Bytesbde81bfb2e9b4478f04b32d5d085ac044b46f717b2ef3b81805f01cb44e4ea12
.rubocop.yml10064400990 Bytes9656a20b2777a828892260fde48d13906366ac03cca5fe6620d83111912dc165
.travis.yml10064400704 Bytesbbc5dba48dda56462a4e69d33cfaee243104ab31adca6aa08a32189aa760d42d
.yardopts1006440084 Bytesa11ae711d907d7b5fcc128d9a157998ed6a267c2219dccc3e69e0992fba28d01
CHANGELOG1006440014 KB26157f7aefee92c6f202c5d04f19e6f7a743330f79f07bc5a41c2d4cfef9b36a
CONTRIBUTING.md100644003.75 KB2f7ac0a1d164b48fa47fe353feac5a0ab1cbd2038eb9889466facdbd32868232
License.txt100644001.04 KB98d3c461ccd509375724df26265528d3d0888fcd2a2338c0d2390106605785f5
README.md100644008.87 KB6a913f8016c7abfcc53b15c891e3f464285332886b49bda7082fb482a8b5d70d
Rakefile10064400165 Bytesc635c59ea2c942f9d69604b89c09cc5401f20da194aefd6ad0ba5f3df071d8d7
assets/html_output.html.erb100644002.43 KBb2440fa415633118e0f7f0e7af629f0d8ffa0a998107c5d8c5fd68d2e5ae7074
bin/reek10075500254 Bytes76c27b0a6e5299a7cd804bbbece2b7e869fc8080c43b7ae4b6098c7e59f32899
config/cucumber.yml1006440096 Bytes981a753c0c3c6afaefb5e76164b02325f05b6de7673cd1385bd0fb9d68f266de
config/defaults.reek100644001.83 KBdf90099d35e36e34254fbe5a89c66d0f428d23a1ca54aef42307d0e3e41aac8b
docs/API.md100644001.6 KBdb4cd6e3035a36d131ce8fc6acc6a2e944caf329b40bfd2bdaf886d945b292b4
docs/Basic-Smell-Options.md100644001.24 KBdc4b527bf0deea44742ab5de750012b6e7bd4db09aaeb533d626f50ae9ec1391
docs/Boolean-Parameter.md100644001.55 KBb770acc310001ec5356d3639f2538254ee1558f877b1b8456ed650b885f0e764
docs/Class-Variable.md100644001.1 KBb574e606a115004e1bf9752fdb34bcc0b20c56c58a806e035f49e4e1ee2f9ed5
docs/Control-Couple.md100644001.25 KB1a6ce6eda697c3caebc2f705ba65f435fe343abb1ae9ab7d55b89d45a5ebae7c
docs/Control-Parameter.md10064400786 Bytesc8c374338f88b66f2dc4897bd72ee159b9dd751e14202de7d25b77afbff43a5d
docs/Data-Clump.md100644001.61 KBb12e849429af3f1ce3573a61f575a1326243e574a8577464318668e5b9960325
docs/Duplicate-Method-Call.md100644001.4 KB5a9d4ea2962bb7d376bba18e18ecffbd62f9fe67b5a49511b8403cb504888419
docs/Feature-Envy.md100644002.19 KB6136a9577650e18408cb7db774c80a32049494758284c3a48bd766abe181f56d
docs/How-reek-works-internally.md100644006.57 KBbe05c90f086a93b1ba8e9fc7e7e409a929955455ddac6b7837f7e8b90f8688c0
docs/Irresponsible-Module.md10064400767 Bytes344e5865d62d0cbc3ae4f8c65eb52bc4e7826b9f69358f05bf48a58f0b5b4746
docs/Large-Class.md100644001.12 KBa06de6379699eaf37bb75265fb10393e9381caa719eb04309666ee89a30c81af
docs/Long-Parameter-List.md10064400904 Bytes57e5de7fd8f500fa4a9f5d5debf4d4a886a404f9eba581888ef7fd813fb2669c
docs/Long-Yield-List.md10064400932 Bytes18fad75a292263dcc2a15487380fa92d3b2946d7c645fbc23f215123a9a57890
docs/Module-Initialize.md100644001.07 KBfdf99a9a0178aa454b0f4127d40b99b7a04f880978a4118fb44054d784609c49
docs/Nil-Check.md10064400902 Bytes443f169822c15b1cb07b42863ebd4a745952610310012bbe9ca57cb1f5cf475e
docs/Prima-Donna-Method.md100644001.59 KB2e51454d0b6319f604ca36363b90529f75ca649b5ef2e4f923b205950f32c9c6
docs/RSpec-matchers.md100644003.46 KB88adcf9112e88163ee20300c7a5ba2c0cfc5bff4d0a3983ea49069e8d9cb392e
docs/Rake-Task.md100644001.43 KBf9e57d0e5b7bd8faced0891c5d185f6a6d6591422ad7009a7c1a6895ebacf942
docs/Repeated-Conditional.md100644001.11 KBc3193bdf38cf79777e890c90c723fc38ca16597f4abb19529ed7057c3c45184c
docs/Simulated-Polymorphism.md10064400935 Bytesb0af66bb21a2568a83b6f0491fc7d2864bc90c42f90f3a20d7f7c55f41b164e5
docs/Smell-Suppression.md100644001019 Bytes1772f693c414e7f7e7d0e36fd9462b896e9ad6b3dd3c8c17a3a9c9e1d5395fc7
docs/Too-Many-Instance-Variables.md100644001 KB8d7ab83e41b1968d8430633ffb5c4f6582a5324eaba013f2d509adc7fa9968a0
docs/Too-Many-Methods.md100644001.04 KB919c743664db075439f770574b4a9637a010a372c7a02ec2472bda4f7c2261b8
docs/Too-Many-Statements.md100644001.87 KBbbb911e8bf9e2c88aed596642eb284bd3ce8d79339a065b257e78542ad3a1b48
docs/Uncommunicative-Method-Name.md100644001.03 KBd165c965e249e4cc2d822ac9bd3544d3fbf6bd006c7c3905ef52226ec2dab543
docs/Uncommunicative-Module-Name.md100644001.02 KBa1b20ef9edf9002d768832cb2338850979fb74a2d9e3fc7f15b681df787db98e
docs/Uncommunicative-Name.md10064400681 Bytes38b5692a91d2e02e38ef2be2608aee2e6fb71829c5a106508da48d969bd41282
docs/Uncommunicative-Parameter-Name.md100644001.04 KBbcd380c17dc1583c191fdb48d97b6a0494767b7994bcd5e15110b6e63541a34e
docs/Uncommunicative-Variable-Name.md100644001.06 KB261c105a667d89e560d7abd23986b4fbb1e3109bfc0f7ec46903f3cc7f4d2993
docs/Utility-Function.md100644001.12 KBeb8564f86befbf882ab14d16849a032bc28fbe49dc3cd07e951a4537d00dbe82
docs/Versioning-Policy.md100644001.07 KBadb9de8847b3505ff573af5e8894f6d019d7a5f35a8ab9e093fa763a5616549b
docs/YAML-Reports.md100644002.7 KB48846099c5928c4014d5d0595cbe2c98472e749332f22cdaa304f092527678a8
docs/yard_plugin.rb10064400421 Bytesc650dfde69f6c0c89960578e7b8fefd0c4ef776f84922f0435b151d5731483bc
features/command_line_interface/basic_usage.feature10064400992 Bytes0aea7de7e6699549200dbdb41b977d87fc17297cfe7a7adb324947f83353293d
features/command_line_interface/options.feature100644002.28 KBd166f5289dc75a96856c1f18a9da2fb2b69d2df2f91a47cee92ca643938b21a9
features/command_line_interface/smell_selection.feature10064400494 Bytes122afa51797d1c16fe6964b57ea3f94cc7b01149651e7e02f7e99160127f5104
features/command_line_interface/smells_count.feature100644001.54 KB7637683e218b99faec16356145bc207a3b4b0eeda4df6c8a44363b694becaee8
features/command_line_interface/stdin.feature100644001.18 KB04376ceed3882dd901b68aaeccb1819f516e9ad3eeec9ef775d4d3f014337dfb
features/configuration_files/masking_smells.feature100644002.42 KBdbbf39e8d97f19fca2696973805192ffe8eedacb3bd14cb3bb0185afc87c8db6
features/configuration_files/overrides_defaults.feature10064400653 Bytes482ae4e9dff31c268f1f9beae89ba8d58c8de4cd825aa065c1ee5179c29c712c
features/configuration_loading.feature100644002.7 KBb36784d7dcfb6050435e37f9ad9b4ba5ec7fdc83ff28d20a522ed3eabce314d5
features/programmatic_access.feature100644001.26 KB4c729bbd329491a0dc60c3893d66e551f8cdedfdc89991ef58d5d1df35f8f3d9
features/reports/json.feature100644002.18 KB9b10c2078842b6976e63ada588ed4d49ae35cf40ac4ecdaae943f4bb60ba8e5b
features/reports/reports.feature100644007.71 KBf2381edd9ffcf8a957385160f48f3b039a5c84e1b76dc1b331ada4048584cbd5
features/reports/yaml.feature100644001.79 KB5bf060cf1232c4fd91ba402318441f9aaa013d96cdd2c2ba865c7969c092f555
features/samples.feature1006440021.1 KB0de3b1839b794620a07f04384d8a8f272d369158c51219911381592964f0a3fb
features/step_definitions/.rubocop.yml10064400116 Bytes62c50f8b2d045905c9a7289f0db5ddd85c2a95764d804ddcc84773fbdb284177
features/step_definitions/reek_steps.rb100644001.89 KBcf7455a2d69728e6045af953083ba493a96ad75dfae6777e11f5673ecc2ac3ab
features/step_definitions/sample_file_steps.rb100644004.04 KB985c37da91c7883b8cd54671ca0c763afbd817e6726b9346e069b202b7df3e64
features/support/env.rb10064400750 Bytesfade6005a6d4e58c4e73a3f58b02e36adc69cd5321b2d5aa86a2f8ea5fb61c6d
lib/reek/ast/ast_node_class_map.rb10064400847 Bytes18dbca20b06c78a72ceef0ea74d51bedfdb3bc039588ed3d71cd71156dcd2c89
lib/reek/ast/node.rb100644003.6 KBe4a6ede934ecd245bf3b8b1e1f4ba36a551c75e3eb020dbcf3cbb4e552d3fded
lib/reek/ast/object_refs.rb10064400620 Bytesfd9d6be1b3e55ae0acbeed8eeedf09bc252251843dc655faaddaa7643f6b000e
lib/reek/ast/sexp_extensions.rb100644007.81 KBd582322ca117316871e22d93621f512157d0214fa844193ca8ce2b3cf3359d79
lib/reek/ast/sexp_formatter.rb10064400823 Bytese608f8e23a86cbe7efccaac0f6e5cad8b2903e2f21d37a7e12d227d691b8c14e
lib/reek/cli/application.rb100755001.35 KBace9c10055145f492f92af06f2c0c7490b23bba7fdc22dc7243dc75e5edca215
lib/reek/cli/option_interpreter.rb100644001.94 KB1831a3dae178df83cebac9792b7e67b4a95fb59bb564de2a36b2a2e466eb18d0
lib/reek/cli/options.rb100644004.2 KB974f08e7cad09f661c6b14abdd384d78f04bdf550876ea9ef9607268f829cf35
lib/reek/cli/reek_command.rb10064400679 Bytes49b39895c4764c436de095d5b3095ecf25dd0a8179b71d9a94198601b0a1d264
lib/reek/cli/silencer.rb10064400255 Bytes698554cfff148acd0e2afd490bb1be3bf0b7f3c8fbfbde7b6a8528c137573e5e
lib/reek/code_comment.rb10064400883 Bytesa51b30573e285caf93cf94a2811568bf208a44c7ab0865eebf768ff7f85885eb
lib/reek/configuration/app_configuration.rb100644002.54 KBfdb1188af89e31aac7c790e36b3022596077ad23a13bcd93d6b41dd3dd4690ac
lib/reek/configuration/configuration_file_finder.rb100644001.41 KB6decf38e672e387dc13ae66ac63598f5d95a1d87c93d4769bfe18d8380067be9
lib/reek/context/module_context.rb10064400557 Bytesf15abdf54a06fc8318a87ebbe4a42079d1621c3c73562d174a8a04f4eedaa792
lib/reek/context/root_context.rb10064400448 Bytes93301735aff08e1780a0b7365b3113d34ecb15107309f50db7a0d116b0bc4439
lib/reek/context/singleton_method_context.rb10064400295 Bytes129d9cf0c11d7d543c3b21f3b0c0c4bec03f10b11981219728d1e99a021dd6a0
lib/reek/rake/task.rb100644002.96 KB4e7d2023292eb61cd78169fe067baa73920dd97f557c2a4f0d49bdd192df993b
lib/reek/report/formatter.rb100644001.87 KB666051e8ef559546fccc44eea1d4e3b984ad9e64178661b1a57a1813b8e1e099
lib/reek/report/heading_formatter.rb10064400974 Bytes1e29e163c8f15c81c6dacda7babde100bef474ae215df9d0eefdabe9d153b205
lib/reek/report/location_formatter.rb10064400829 Bytes773a563529f78178c53cd294e0d8867cfcba27497061317f83eccc9245b19686
lib/reek/report/report.rb100644005.05 KBd3bddb8891aa8adf125a7f60c46c7efc349236ab5db26c8554831c04c5043249
lib/reek/smells/boolean_parameter.rb100644001.19 KB4869863ba92cada75683c4ca7c1db72e076470e4bcb1fff3a330d6ae5d95abaf
lib/reek/smells/class_variable.rb100644001.72 KB8da25234f70318918728426909fd19efa4aff4578c389e43b75a42324e26dabb
lib/reek/smells/control_parameter.rb100644005.42 KBd0172b2f7abd0f23a1dda0aa90b89b3ac8bb05b9500e47265e18f81c6a39466c
lib/reek/smells/data_clump.rb100644003.94 KB17f06b9fbc02da365dc70b7814004e3a5a06d03fc10a076114774a6b6f92f22c
lib/reek/smells/duplicate_method_call.rb100644003.96 KB79ccb7a387532e91cd8f70834388354f9dc215a9d6971c6c2dae8a3cd15fe844
lib/reek/smells/feature_envy.rb100644002.11 KBc50c18e0e1b8be5b2df9794a145aa4cd67409ae70ba451d3607138e307b1eb9e
lib/reek/smells/irresponsible_module.rb100644001.11 KBba405c43f3d062d807796eca33390da3dd378d222959e8ab34b35a57807018bc
lib/reek/smells/nested_iterators.rb100644002.48 KBf6342d34a54b0dd73b124b97674b42eb7869bf8bebf89d5575901825461b38c8
lib/reek/smells/nil_check.rb100644002.15 KB8b75516c46e14b2f70a54c7953d535efc19cc3c570fd2d17f2df16721235376a
lib/reek/smells/prima_donna_method.rb100644001.94 KBc98b773bcf6182ab2705544ee259bfb8e8d0a91185a45d05890399aad666070c
lib/reek/smells/smell_configuration.rb100644001.57 KBf11f37a80c9489c77e8a37f8b6e39caeee58c37245a1760b9c014af3ea2f7dd6
lib/reek/smells/smell_detector.rb100644002.81 KBe656670e7863490d6378d8caa91b0c9450b7d41cca56d23e61aa89dfe13f9f05
lib/reek/smells/smell_repository.rb100644001.47 KB0ceb3c01c349f710b977d30429c513fadfd8b78de203906961fed000fc2eb88c
lib/reek/smells/smell_warning.rb100644002.97 KB5b48c8105e57a8b0ad39617475f8911fc06a9b10b26166e927c6e4243e1fb968
lib/reek/smells/too_many_methods.rb100644001.63 KBd598c4a5fad1ec1143688103d99cc2e71fa766aa529958f1efed6966443671b4
lib/reek/smells/too_many_statements.rb100644001.47 KBc181f35e6695800f6f9658ddc5eaeb0a94ee3dac6b89b0430e2c1e5096bd84ec
lib/reek/smells/uncommunicative_method_name.rb100644002.12 KB7af0f00150a3456dafb357fdba0413fe85e67753abdf19a6823c1b977fe321ea
lib/reek/smells/uncommunicative_parameter_name.rb100644002.3 KBc41aa7f4cbda478b618a8f138d46f7f4aff8b51355f48e9941d1be7704480e00
lib/reek/smells/uncommunicative_variable_name.rb100644003.97 KB57719b49dcb76d81cd97f0b2d9c0fa63beeeaa0090924fce79c55e76885bd05a
lib/reek/smells/unused_parameters.rb10064400944 Bytes5c4a47e5386e530ffdd39eb143ff4b812694d8e836282044084c80febc92ac9a
lib/reek/source/source_code.rb100644003.06 KB79bf2afb69f1a3e08bbf1713b26bdf74a416065ecc898cbff6f07cb0b2619c25
lib/reek/source/source_locator.rb100644001.54 KBe24123d6f613d780920dd12587024120b84a223ca8ef2d247c0483afc666b4db
lib/reek/spec.rb100644004.09 KBe76e4a5fcf1c8504194045670c29de519d411216651c798452b7ef183082d789
lib/reek/spec/should_reek.rb10064400622 Bytes268eec3c5f6443850c7d099c83d615ebf430c8bc47168d5301c3a8f14e018c62
lib/reek/spec/should_reek_of.rb100644001.2 KBe092d0af9b1b4b9ecc1af7f8677d4121225cb7d3b6716237b99ef97c143bc50c
lib/reek/spec/should_reek_only_of.rb10064400938 Bytes63ea31a69a812295a8521e966f65c35a33aa6222442be12a447accb3750de0f4
lib/reek/tree_dresser.rb100644001.18 KB65368e78033310f36df84344b974d1a2131a631b49606996fe133915fa2ac334
lib/reek/tree_walker.rb100644003.91 KBa52e38959597255f6792ed79708337e33c053181ef04edbc9a48093e742f42d3
lib/reek/version.rb10064400120 Bytes2561c06f5ad979888148104c570af742752c112e81ca9e73fbf0db2333d56c34
reek.gemspec100644001.53 KB63b984ab9a7f162a8d1c5a5fcf9e9f7ae78c0e5e2ae5d0d93e81d37eb69e5bb7
spec/factories/factories.rb10064400840 Bytes904efa36588f16c63212fd4a95cfdd5d3b963a3f59cbe2c2c855472571e58990
spec/gem/updates_spec.rb10064400674 Bytes345d94845e16f04fc7c41e1bb708475a9b52fcfc2ee1eca93fa00f8927bad283
spec/gem/yard_spec.rb10064400323 Bytes66ee74918ad0956bb24eb0ced0ced7df0d5c45958fa6c681d9836d9fc728e2de
spec/quality/reek_source_spec.rb10064400149 Bytesff5d2ab88828f3414089b92af84692588f2081638b50147cca5b681d3334bf30
spec/reek/ast/node_spec.rb10064400821 Bytesa6d618c388ca6890cec72ad56ffdd68cfda72cd790c75147e5b7c6c4c1ef2a6d
spec/reek/ast/object_refs_spec.rb100644003.18 KB1bf8836d1faa5623c3d49c0ae4cfdd2cf76434572ee519c8ac00e71ecca9e0ef
spec/reek/ast/sexp_extensions_spec.rb100644008.48 KB2e099e073c496f4fcd50ee986dd646f7903b4e0ba229a8ae0d31e1cafb3878ca
spec/reek/cli/option_interpreter_spec.rb10064400465 Bytes7123c9d02fcb026b8ef8e2332b1e37e4cee38a55d374c04227690a7623d007fe
spec/reek/cli/options_spec.rb10064400576 Bytes82aa785e040d0330e0f1c3defb754512c1cbd98d65465eb10ae0cc05f5294675
spec/reek/cli/warning_collector_spec.rb10064400865 Bytes91e4adf05f345e4507ff1577924e0db18722533cf2e6f28c40477eec042e70f7
spec/reek/configuration/configuration_file_finder_spec.rb100644002.74 KBa32d529c1d800a755b3a37c718276d38e90424821d42b16c679532b7ccdee5d1
spec/reek/context/code_context_spec.rb100644006.23 KBa392a516a60138dc76feb0729c0aeea197e5f560e7b90cded88c77fefb7374ef
spec/reek/context/method_context_spec.rb100644002.94 KB99fb9abf89712976c148101826e611c93ca2235a60e2d9f2a2c4513939118507
spec/reek/context/module_context_spec.rb10064400761 Bytes0e7a8a762560ba234d885ac2f6676d4889eb1b3e5bf75c109538a2752612df2d
spec/reek/context/root_context_spec.rb10064400325 Bytes5ee797fd3059e07c7c4d20ebc45bdea40f6ef38f28048a42580346c19cde4a9f
spec/reek/context/singleton_method_context_spec.rb10064400584 Bytes0fbd2d0f84fe761bbb67a98fa29d1ac1cc44a8219de345d1521722c97bf8c403
spec/reek/report/html_report_spec.rb10064400622 Bytesb43a1a510fcb35e3b6f01ffd18820ca4e9ef0e18560a898979d45cb7235ca961
spec/reek/report/json_report_spec.rb10064400527 Bytescfb86296acb59472a07dda6cf2a9ed12474eddead75b10c6d4b7bb217124e4b7
spec/reek/report/text_report_spec.rb100644002.55 KB17037a4b05d755b62a7e34bd0c0ade55716ae751eb2d3e315d3406a91602438f
spec/reek/report/yaml_report_spec.rb10064400535 Bytes742daebebc995ae9a27e009432f1ed3e7a46c36a272c7f0570ba46db52175774
spec/reek/smells/attribute_spec.rb100644002.72 KB81b3f1b72a4722f6e6557ae41423cd044672f0a040a507c9f84ad7639fc3d002
spec/reek/smells/behaves_like_variable_detector.rb100644001.09 KBba4fe4a9cfd13c72318a74525cc78c9141cea9e80fcf2362e80c3d85f0309416
spec/reek/smells/boolean_parameter_spec.rb100644003.22 KB9b17168449314968e0912591ec752664d18bf0558d077f9ffded4e10a0df90d9
spec/reek/smells/class_variable_spec.rb100644003.18 KBaabe5f00f3a0ace9adaf270cd70dc2e6aa0674d15d83a83c403f03c9673ef531
spec/reek/smells/control_parameter_spec.rb100644009.37 KBbe5bbb57e4f3afd33318fcedeb70d6c46f9de551e5b0ac49e7d7d52cf69b1ab8
spec/reek/smells/data_clump_spec.rb100644004.9 KBe8a69ce063574268b31a3d16cc7a6f67263d294a25b856e090f69e839499833b
spec/reek/smells/duplicate_method_call_spec.rb100644006.29 KB880ab4aef0c4ccef3ae439eaf4076e1c0b395ac328d77b309896ddc8bb630af6
spec/reek/smells/irresponsible_module_spec.rb100644001.75 KB556bec539a35f8945190ffe17f3b0d87b4e387288fee4003f44f3be6239caf5d
spec/reek/smells/long_parameter_list_spec.rb100644003.39 KB81b5dd9c603fc68edb98e8ce6ebcfe383472260db4fee058a6d4eed032120c99
spec/reek/smells/long_yield_list_spec.rb100644001.74 KB2bf92753240277a5c8638920f879d46fa03a2349b8bfac56897b0097e2f5bbca
spec/reek/smells/nested_iterators_spec.rb100644006.64 KB5e23048aeaf7d251a2c9f541cce59a66f543443037f1f8c05224b1a349a8d7ef
spec/reek/smells/nil_check_spec.rb100644001.95 KB03ef0ceb75639809012185058d716a7fefed6f26a64387bf36f4a42072c19df6
spec/reek/smells/prima_donna_method_spec.rb100644001.1 KBbd93935c4eeb5f28210260586206c3185eb952eb9eba67099762eb0bf9e9501b
spec/reek/smells/repeated_conditional_spec.rb100644003.18 KBffb487b52f4f66920bfd474d7ac5d79f00ac2307b049271324e600700cd63e39
spec/reek/smells/smell_configuration_spec.rb100644002.08 KBf99d2687bfe24b2759ee155f352ad108263866dd0ef4ff0eace2b0770dc83f7d
spec/reek/smells/smell_detector_shared.rb100644001.22 KBb4ea1c1beab1e6add61233ce10e3433e46809585ff8cf54f25679a8e77722494
spec/reek/smells/smell_repository_spec.rb100644001.05 KBa3c6f1d5b31bb5742f28bfea6f412c166ca334cdc78233113054518ea3d4e024
spec/reek/smells/too_many_instance_variables_spec.rb100644002.22 KBf7f8616e2ffc943b3f309e3037796c3cb3b65b39e417b0e12de5fd2f875859c1
spec/reek/smells/too_many_methods_spec.rb100644002.4 KB2103b359fb6381e8cf4279fa103ec121da546d5bfb5aa81e5771fe42d8c63084
spec/reek/smells/uncommunicative_method_name_spec.rb100644001.22 KBce4db9d44d2969ce02c8a6d338831789b253ab03555df048b0f1ebb7b0c08bf8
spec/reek/smells/uncommunicative_module_name_spec.rb100644002.32 KB0bcb712a4be71e6f052c8559b08385ba746e5e46297f78e08de710e5cf6aaf0b
spec/reek/smells/uncommunicative_parameter_name_spec.rb100644003.31 KBc34e4336f70a2d98135ae4acd91400359b52cb725fdd35d7a9345a9dffbca676
spec/reek/smells/uncommunicative_variable_name_spec.rb100644005.94 KB244f9d788957de37203355b8a41f20c4f3151d852be37eb10c32bce010ccfbf9
spec/reek/smells/utility_function_spec.rb100644004.89 KB128e80423a2c84e0310a8bf1220d19c9a343644e687f0e9940c6e246877d2fb7
spec/reek/source/source_code_spec.rb100644002.86 KB0a71231cf195b0663e5ff5430937b521ca000fc4f47e853132b0278d7bd8a4d3
spec/reek/spec/should_reek_of_spec.rb100644002.28 KBefca78d640586d074386a6af47bd04a583ab8300b26a77c59461195f0e11d04d
spec/reek/spec/should_reek_only_of_spec.rb100644003.08 KBcfd663a7e1e79e46eb350c27a3dbc75b0e23bd7380b6d0525ae2f18709f70531
spec/reek/spec/should_reek_spec.rb100644001.58 KB3f54bf1d8c9c253c0ea1ca607303b8b83dc412879237a3952a93c4d5d4bea3d8
spec/reek/tree_dresser_spec.rb10064400522 Bytesb17300e91789016ef462a26e0b60d5b5b2156908ed34700251093255f6c6b55d
spec/reek/tree_walker_spec.rb10064400835 Bytesf0961a2ef5f0d6429f20988301ff4576dd3271ae8ee72f32f5765b0a96e0a0a9
spec/samples/all_but_one_masked/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/all_but_one_masked/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/all_but_one_masked/masked.reek10064400179 Bytes25bca97f870491123ae8a84da8c4f801f1b9160c058d9ec6ee63837a0493b76a
spec/samples/clean_due_to_masking/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/clean_three.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/clean_two.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/dirty_one.rb10064400114 Bytes5471860eeb8fd7a9e31428ad7dd34202fabfda6bc8f9c6174b98385d44382596
spec/samples/clean_due_to_masking/masked.reek10064400204 Bytesf0cc0397edb630b122e21e2a15896d4cddde233ddec58ad60cadab881cca01c2
spec/samples/configuration/simple_configuration.reek1006440094 Bytesf9417ff70d5ed4d517dfc3029933d8dc5a602a15ea2a5f6057b77fb1cb94e135
spec/samples/configuration/with_excluded_paths.reek10064400141 Bytes0867645f47bffe4da2e95eda41e4be1af8b3876a8aac044581a8ddc8131398b4
spec/samples/exceptions.reek1006440051 Bytes8a4ee6d7ab38101c9eaf780624cdfc5f8616ed5bcc7b84a01e8cca02918272da
spec/samples/no_config_file/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/optparse.rb1006440046.8 KB004821328f46890c8dceafcf8bfbcf7b98747e42eb9317591317f638ec47042f
spec/samples/redcloth.rb1006440035 KB98d6e425d1a711cc0cb8cc1b7c7725ad1ed30a84194efd4c645e7848d3e40094
spec/samples/source_with_exclude_paths/ignore_me/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
spec/samples/source_with_exclude_paths/nested/ignore_me_as_well/irresponsible_module.rb1006440016 Bytesb1aedfca423da0aa60f61cc757e807a24520025f2cb13851b844d08061c766f2
spec/samples/source_with_exclude_paths/nested/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/samples/source_with_hidden_directories/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/samples/three_clean_files/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/two_smelly_files/dirty_one.rb10064400150 Bytes1c0b40da907648f5310a945e033a18a5dd2e6f40f80077d880e4f5563ef161c4
spec/samples/two_smelly_files/dirty_two.rb10064400147 Bytesce09266ebf463d03287748deebdb786d04d28c254b060f0f9351cd2adb12a680
spec/samples/unusual_syntax.rb10064400339 Bytes750a4e2d62b4251ead8fbf365eab37d557e0584ac51ffb2e4f4f5bef5ae43a02
spec/spec_helper.rb100644001.6 KBb7a45792b769d60db52835cd7cb0a708a1ed97b28b31d6468e146bc3ae3189cd
tasks/reek.rake10064400119 Bytes9044c34b109983defd1513c5776742f480eab50b209600ce3bc88f6c7f8e3ec4
tasks/rubocop.rake10064400105 Bytesbae4ba20c3bfa4ed9bdaf6b4966dec8b5fc8b1a728ae53a665d9e58791c1cba5
tasks/test.rake10064400822 Bytesa34c8949bc70f47b6982160ad7014606795f4131cba65ab24ad8d624dfbe2ad8
docs/Attribute.md10064400904 Bytes466843ac7ef5aa74ff515796edc966f4332f4969ae26c6dff9265ef66c13de49
docs/Command-Line-Options.md100644001.93 KBc896e831fd88092f3f7db0d042060d191ff245869f2354a3e0b41016b81e4173
Gemfile10064400273 Bytes72f86d5d532e011fda3fb40fc1920e8a52694c03824bc4d277f52322238c5763
docs/Code-Smells.md100644001.74 KB2034134740f9e7092e462c7bccccfb4c7adf94bf287ec90e45fd2136f00f2bbd
docs/Configuration-Files.md100644002.35 KBa66162ec5c8b9b2acbc194d944f9db03250d042b4853ea6d2d62109e66a45703
docs/Nested-Iterators.md10064400679 Bytesfdbfd8ce70d52913df7af994c8c71263ca9f1b1d7e232548d29f3c14484d5df0
docs/Reek-Driven-Development.md100644001.45 KB6c0aa57c147c5932e64f0d688f98e785e4eb6d71846a3ba781fcecb14692d278
docs/Unused-Parameters.md10064400600 Bytes2fe61954706f298257f9819cd828758091527018cca67a395efb534bb2b5e82f
features/rake_task/rake_task.feature100644002.62 KBc1fb20df8e744179dd6eaf01f2793e14b5f2c2212ade2788b3fd745b83021ef0
lib/reek.rb10064400135 Bytesfc8081a8ddcaf774a37d3435fda708edf2e0fc9c37e6858b3f30483ce46b8e3d
lib/reek/ast/reference_collector.rb10064400685 Bytesc47398f052dbeea3609fb6c67d1f2e1d41fccb4941531898485905f3b28ed84b
lib/reek/cli/command.rb10064400221 Bytesd2ca7af65af69bc9a195e470b1aa2bab6b08da8d25c76ebf2c51021d38bbbf3b
lib/reek/cli/input.rb10064400971 Bytese2efa7bd4d9d0878fef82f256efc79acbf9ee3c639d2d4fb12ea737b7fde51c3
lib/reek/cli/warning_collector.rb10064400348 Bytes3722e44a82c40f421b599ded16e6988a527a38fe4800cc9281f390bed3a33127
lib/reek/context/code_context.rb100644002.78 KB15b831d737291789a881293275fa4feda587ab78b93d26997d88f01c0f789653
lib/reek/context/method_context.rb100644001.93 KB85913364ba2a35c5ddb83c46620403caf20e939a95b98eb19287903208b215b7
lib/reek/examiner.rb100644002.3 KB1308568bd1b218f5eb7e613cf77f88444ed63fa1ed7a0185e8b8a72eb4d8f15c
lib/reek/smells.rb100644001.06 KB73068a44e9a117d8b8f5b90dc71025652f8b5fe9246953a68e9cb809d3ba8dee
lib/reek/smells/attribute.rb100644002.61 KB156a78d152c9d2ac7e59fd3d75fc8b06079150083885471295e2aec9eefe1db0
lib/reek/smells/long_parameter_list.rb100644001.58 KB075f2866a388f949531da75247eb08d8ad6722d31ee6341da8bf73583216df39
lib/reek/smells/long_yield_list.rb100644001.51 KB7b289335c3d72a9cdc42f10b6cb0bc96644232f76efba60be2ccadc5c82c22f8
lib/reek/smells/module_initialize.rb100644001.05 KB67c12bbfaca58ffc05db6e64faa085e5923bffe9654c331254161fea1d67f9db
lib/reek/smells/repeated_conditional.rb100644003.06 KBde86c87023d2e44ff3a9948978f76a5e5b7ba42b0a37235057569dc10d08d740
lib/reek/smells/too_many_instance_variables.rb100644001.59 KB54a09c15d844b65204979f058dfc3ee71dee3be3b973848664af610aaeed050c
lib/reek/smells/uncommunicative_module_name.rb100644002.3 KB797c7527e6312dc50f4b30b8f07efb6e495d3074ae0cfc7fc206ae17c3f2dc34
lib/reek/smells/utility_function.rb100644002.61 KBefd5cba3985cbf3c3f640b795e3dc805cfd41de3b2a1d56244e498cd94adffa3
spec/reek/ast/reference_collector_spec.rb100644001.75 KB4715a3579ce2a344a6eb6cb470887d8cffb35aed0f27c894057d10aab49fdf01
spec/reek/ast/sexp_formatter_spec.rb100644001016 Bytesde0fa13fd88afa5566c8f818dde7178070aada7e51eedbe58cbb506200d48827
spec/reek/code_comment_spec.rb100644003.55 KBb60c68bf95eac5cdc07d475eb8a586f606aa47d002a7a3997815f3cc99d3115e
spec/reek/configuration/app_configuration_spec.rb100644002.92 KB53fa40de939ff010febe7d67c124a5ea12f842a107545fe88e2ef4cd40e35d06
spec/reek/examiner_spec.rb100644001.71 KBab4c8d807d9461e1428984cb9e3bc120a0f1ca426fa2cfcb7707f79140937fd4
spec/reek/report/xml_report_spec.rb100644001003 Bytescfb9fdb46ef79e136a727dfe5182275878272001fe8cbf2b3ed5aa2333e3fb07
spec/reek/smells/feature_envy_spec.rb100644006.48 KBc0fe43f8c3aa8a88fa1030780d8c023e31898d17c76d9a6b8e8808789c93d24d
spec/reek/smells/module_initialize_spec.rb100644001.05 KBa5e7a453058028224ad66a0fe8b5450f5d91f26c4b07555c59bc789a68e317f5
spec/reek/smells/smell_warning_spec.rb100644005.2 KBd05d282494bc1a4c1b4a4d89d37899efa83f8fafad52073b230ecf694570db15
spec/reek/smells/too_many_statements_spec.rb100644008.29 KB0b8eb186fafa920044732b2f8596a1308af9b3c570f548c371835f04315ccde4
spec/reek/smells/unused_parameters_spec.rb100644002.56 KB3f9f3c092ec5b8e600e40a06b0794b0882926fb76adf5f2e8b7d436d00968ddf
spec/reek/source/source_locator_spec.rb100644001.7 KBcab0c9319a881a82c1023c7151b9fc66a2ec7e31aedfca8f87b7dc8359dd258a
spec/samples/checkstyle.xml10064400331 Bytes2db654f90a9f67e1b7917297ed7b139fd8f6befe6333a962d178f023108165f3
spec/samples/clean_due_to_masking/dirty_two.rb10064400114 Bytes5471860eeb8fd7a9e31428ad7dd34202fabfda6bc8f9c6174b98385d44382596
spec/samples/inline.rb1006440020.2 KB0e97c88b460b16d5fb70a469cae24dfa7ad6b4d9bc2a0bdeefd44876f8cbc667
spec/samples/masked_by_dotfile/.reek10064400179 Bytes25bca97f870491123ae8a84da8c4f801f1b9160c058d9ec6ee63837a0493b76a
spec/samples/masked_by_dotfile/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/source_with_hidden_directories/.hidden/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
spec/samples/three_clean_files/clean_three.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/three_clean_files/clean_two.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
tasks/develop.rake10064400583 Bytesf0c433f37952aa4155c7ee7e57cab7965254517e542efa337c5f0175cf6e7e1f