reek-2.2.1

https://rubygems.org

reek

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 29907

number: 2.2.1

platform: ruby

spec_sha256: f00b07d6f15e295715d67fdb4df641d06563dbb23e2c5bb3f844fae2b98cd190

sha256: 3886a878759b0c7fb643e0c33a3f025c312b8b42bb16bce074880129820fd789

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

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

position: 90

version_data_entries_count: 234

uploaded_at: 2015-05-11 08:29:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 135 KB

Version Data Entries

Total: 234

Unpacked size: 538 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440090 Bytesbde81bfb2e9b4478f04b32d5d085ac044b46f717b2ef3b81805f01cb44e4ea12
.rubocop.yml10064400995 Bytes20016eb71910c6fb0cec92c392b657ae57ab069fb6e07a13489c7fbc996ac048
.travis.yml10064400472 Bytes56ca7a546533e184b516e75df0bc747245a9ca0688c72d4d2319effd07bdb4fb
.yardopts1006440084 Bytesa11ae711d907d7b5fcc128d9a157998ed6a267c2219dccc3e69e0992fba28d01
CHANGELOG1006440013.6 KB353c51d3540ecef6d225c8fce062da571132e01af791a6abda71274f3b3b32e0
CONTRIBUTING.md100644003.75 KB2f7ac0a1d164b48fa47fe353feac5a0ab1cbd2038eb9889466facdbd32868232
Gemfile10064400245 Bytes3047e7ea2d51216748f82a50765e51499f4c97fc4c549907c78d9406137988ef
License.txt100644001.04 KB98d3c461ccd509375724df26265528d3d0888fcd2a2338c0d2390106605785f5
README.md100644008.67 KBa1b31afe91d346a5558820a5c57c2be0bc209eab7eccfd39692389fc6d740aad
Rakefile10064400165 Bytesc635c59ea2c942f9d69604b89c09cc5401f20da194aefd6ad0ba5f3df071d8d7
assets/html_output.html.erb100644002.43 KBb2440fa415633118e0f7f0e7af629f0d8ffa0a998107c5d8c5fd68d2e5ae7074
bin/reek10075500254 Bytes76c27b0a6e5299a7cd804bbbece2b7e869fc8080c43b7ae4b6098c7e59f32899
docs/API.md100644001.04 KB2d58f89d266f8f8743658a37bcbdb481d30d3e98457bbd79dfbf658d83bada8d
docs/Attribute.md10064400904 Bytes466843ac7ef5aa74ff515796edc966f4332f4969ae26c6dff9265ef66c13de49
docs/Basic-Smell-Options.md100644001.24 KBdc4b527bf0deea44742ab5de750012b6e7bd4db09aaeb533d626f50ae9ec1391
docs/Class-Variable.md100644001.1 KBb574e606a115004e1bf9752fdb34bcc0b20c56c58a806e035f49e4e1ee2f9ed5
docs/Code-Smells.md100644001.74 KB2034134740f9e7092e462c7bccccfb4c7adf94bf287ec90e45fd2136f00f2bbd
docs/Command-Line-Options.md100644001.93 KBc896e831fd88092f3f7db0d042060d191ff245869f2354a3e0b41016b81e4173
docs/Configuration-Files.md100644002.14 KBa1fd485a8117b559ce59b4423c8de542f8215c9aa178dcd3d4f755c6ffe2a9a1
docs/Control-Parameter.md10064400786 Bytesc8c374338f88b66f2dc4897bd72ee159b9dd751e14202de7d25b77afbff43a5d
docs/Data-Clump.md100644001.61 KBb12e849429af3f1ce3573a61f575a1326243e574a8577464318668e5b9960325
docs/Duplicate-Method-Call.md100644001.4 KB5a9d4ea2962bb7d376bba18e18ecffbd62f9fe67b5a49511b8403cb504888419
docs/Feature-Envy.md100644001.85 KB185d5228feba525ddbe7460dceb2010213c9a9b1ec8219cde3d277854d719807
docs/How-reek-works-internally.md100644001.47 KB80ea97140ef556c53c594feee9ee0db09e5f8e9958651edc6bb5a00b92867cdb
docs/Irresponsible-Module.md10064400767 Bytes344e5865d62d0cbc3ae4f8c65eb52bc4e7826b9f69358f05bf48a58f0b5b4746
docs/Large-Class.md100644001.12 KBa06de6379699eaf37bb75265fb10393e9381caa719eb04309666ee89a30c81af
docs/Long-Yield-List.md10064400932 Bytes18fad75a292263dcc2a15487380fa92d3b2946d7c645fbc23f215123a9a57890
docs/Module-Initialize.md100644001.07 KBfdf99a9a0178aa454b0f4127d40b99b7a04f880978a4118fb44054d784609c49
docs/Nested-Iterators.md10064400679 Bytesfdbfd8ce70d52913df7af994c8c71263ca9f1b1d7e232548d29f3c14484d5df0
docs/Prima-Donna-Method.md100644001.59 KB2e51454d0b6319f604ca36363b90529f75ca649b5ef2e4f923b205950f32c9c6
docs/RSpec-matchers.md100644003.45 KBabd5f7e89880c378dff779245334a6552c700e5238e6059be265b68deb547085
docs/Rake-Task.md100644001.43 KBf9e57d0e5b7bd8faced0891c5d185f6a6d6591422ad7009a7c1a6895ebacf942
docs/Reek-Driven-Development.md100644001.62 KB3476cbc1d4d480734f791336bd8704cdd7a577643c3703e6b35221dce5149dab
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-Name.md10064400681 Bytes38b5692a91d2e02e38ef2be2608aee2e6fb71829c5a106508da48d969bd41282
docs/Uncommunicative-Parameter-Name.md100644001.04 KBbcd380c17dc1583c191fdb48d97b6a0494767b7994bcd5e15110b6e63541a34e
docs/Uncommunicative-Variable-Name.md100644001.06 KB261c105a667d89e560d7abd23986b4fbb1e3109bfc0f7ec46903f3cc7f4d2993
docs/Unused-Parameters.md10064400600 Bytes2fe61954706f298257f9819cd828758091527018cca67a395efb534bb2b5e82f
docs/Utility-Function.md100644002.2 KBb191594e0b5212c006b386a9ecde67dcd41c0f84884ad69e771aac5c536847de
docs/Versioning-Policy.md100644001.07 KBadb9de8847b3505ff573af5e8894f6d019d7a5f35a8ab9e093fa763a5616549b
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.feature10064400599 Bytescbaea4373fe7f4b1e7b70dfe0936e47fe9414840f7a7946a6f69433ca7db2cdb
features/rake_task/rake_task.feature100644002.62 KBc1fb20df8e744179dd6eaf01f2793e14b5f2c2212ade2788b3fd745b83021ef0
features/reports/reports.feature100644007.71 KBf2381edd9ffcf8a957385160f48f3b039a5c84e1b76dc1b331ada4048584cbd5
features/reports/yaml.feature100644001.79 KB5bf060cf1232c4fd91ba402318441f9aaa013d96cdd2c2ba865c7969c092f555
features/ruby_api/api.feature10064400967 Bytes0f0f6f495d7ffc08573b7282fe46943ccabe7c871afba16f155ed3682fe24aec
features/samples.feature1006440021 KB636050d05db8374f62be5c5ed87f995100ac105af5cb9a1339501e8abee4cdb0
features/step_definitions/.rubocop.yml10064400116 Bytes62c50f8b2d045905c9a7289f0db5ddd85c2a95764d804ddcc84773fbdb284177
features/step_definitions/sample_file_steps.rb100644004.04 KB985c37da91c7883b8cd54671ca0c763afbd817e6726b9346e069b202b7df3e64
features/support/env.rb10064400750 Bytesfade6005a6d4e58c4e73a3f58b02e36adc69cd5321b2d5aa86a2f8ea5fb61c6d
lib/reek.rb10064400147 Bytes9b5162b4bf1f5b5c3bfd0ceb515037b3155eac080ff4ef541056d423e229f025
lib/reek/cli/application.rb100755001.33 KBcb5343e86b5218d344bae4ab5ec3295715675e5b35399fedc245327bd385254e
lib/reek/cli/command.rb10064400202 Bytes0d49ad3f5e11e9e39915510acf36f18d356001aff2230395b3ef89ef5e547ea9
lib/reek/cli/input.rb10064400932 Bytes9551e9408dc4ddbd0171bd666c6d63f5a1b77f0965bbb9419f2bf6ae0b69a3d2
lib/reek/cli/option_interpreter.rb100644001.87 KB962cb02426fed088674de70e26c97e34036dc3ab97faa410796e970f43dc89c1
lib/reek/cli/reek_command.rb10064400671 Bytesb5066bfee53e5c7623ab32be3d1a1b27d80c9f7c12e130b0d0c320a0baf8ee79
lib/reek/cli/report/formatter.rb100644001.94 KBbb5682d36d508e598ccabbb6e09d06c670d19b9137d02b357b11e82b589885d8
lib/reek/cli/report/heading_formatter.rb10064400971 Bytes605867f22ab30e2116c03c3d72398521032ccb5f8020c8d8b5bfd21b6ef2c64f
lib/reek/cli/report/location_formatter.rb10064400847 Bytes925f8ef6fddaaed92859dd1aad9835734304431674052cff5c1381cda03579af
lib/reek/cli/report/report.rb100644005.03 KB3138c912776824e4665131e97f695b0569d4c02c943b26925c2b9f94e72749a5
lib/reek/cli/silencer.rb10064400236 Bytes620b8d777ad6e88ceccbc392ccf237b1d6c917a0edc4f8dbea943c9fdc893174
lib/reek/configuration/app_configuration.rb100644002.07 KBd5dc2f8c5422f14e012c28ce5e271a9917d7be48c1940815be9af4289d1f32f2
lib/reek/core/ast_node.rb10064400686 Bytes1f3d71b2e0332f50a93b47f00e6fc695717b59f2fea4adac337d461f50601b77
lib/reek/core/ast_node_class_map.rb10064400933 Bytes6f30d80f3536f217795f8c65148546b6853c8ac696e43f859e65c0ee147f4cec
lib/reek/core/code_comment.rb10064400938 Bytes9c4a080b6fbe5480d8f7628c92bd728f8149dacd7f237c71832dfebc585c9466
lib/reek/core/code_context.rb100644002.72 KB549b57bc082ef13c261b738bdd077f7abd0eb052abcd55b9ae8e6ca1fe7892c2
lib/reek/core/examiner.rb100644002.64 KBa70b9ada2ae0be82d90fc91fd7791e473c7a2094d4f2fac348f872f43b6a7ac9
lib/reek/core/module_context.rb10064400433 Bytesf405fb486fe8e4b2c2fa8c1d4d7e6ed1fa9109ae5e90db1aed0eb1af03c27549
lib/reek/core/object_refs.rb10064400602 Bytes4618a2f8c80de0e8a2538f23160fdcf17f552acb4a0fb31882e6deee156aed02
lib/reek/core/reference_collector.rb10064400667 Bytese79ae87bc0423463a2827805ca796c499a4439fc3222f273f405b0839cf386c4
lib/reek/core/singleton_method_context.rb10064400273 Bytes14ff85f6d34a854048857aa4d4eaa7632edfc1d1f7d8e03500a279847f535a30
lib/reek/core/smell_configuration.rb100644001.54 KBbfbb3d07b9033099f93ce7aa74180eb56a130690a2d85c0e7a862690d96329f6
lib/reek/core/smell_repository.rb100644001.46 KBe4023d8c21c6a6152fbea4d7acee0c417306d6208c6d40695cfca278f4e84697
lib/reek/core/stop_context.rb10064400409 Bytes305dac53da4a7524399793cba66888bec108200040509b16a05b14dac208513b
lib/reek/core/tree_dresser.rb10064400722 Bytes5b44e6077876b12e1abcb462ed5d4958129d4bc154e1c67dfb625d64652ce097
lib/reek/core/tree_walker.rb100644004.04 KB7cc6a215f023d738ce06ea2591cb97f960797960d7971038c88ad23dfe32f2dc
lib/reek/core/warning_collector.rb10064400330 Bytes773c458d423e57e58dcbef880160754dd2d8a4602b05fa6cc8251551a4785750
lib/reek/sexp/sexp_extensions.rb100644007.64 KB9af9b81e1bea46ba1878d9aee463a86bd71e3e65e512248383455c996f3cf556
lib/reek/sexp/sexp_formatter.rb10064400797 Bytes825bddbc6631f7d78b669ee776569b1ac1094f664a02030e4224af51b67ea197
lib/reek/sexp/sexp_node.rb100644002.78 KB42defe0c2494d9d48439adfe3696416725f9940296bf9fbc11af428e5aa13a29
lib/reek/smells.rb10064400245 Bytes73321a1133eb891114c1aba06f8050d9cdba539508c3058f0fb1337f0b10ad2f
lib/reek/smells/attribute.rb100644002.56 KBeeeee6d879bd5709aafdd6f9274d3414bd331f359f1b7a22422d485b43b02386
lib/reek/smells/boolean_parameter.rb100644001.13 KB3ff4073503db70b7448bfd53b19f1f25af93df2e1c2bfac382bc1c1dc685fad0
lib/reek/smells/class_variable.rb100644001.66 KBc794d6a14771b4f6b8b3ad3c6c7b27758839a48657055f597d1fa02e46515059
lib/reek/smells/control_parameter.rb100644005.36 KBd12bf785deebd17e3910972ee6feebb0fdeeed72cf5efb9879e464ffc76dd5cf
lib/reek/smells/duplicate_method_call.rb100644003.9 KB925f79f0f30486605a237e8ce432c1a0214122a21a555438354c4f408c786829
lib/reek/smells/feature_envy.rb100644002.05 KB717336e9d3cd186f2d534f3a8ee367250ea83a0e9bb206ce8d9935a286da4176
lib/reek/smells/irresponsible_module.rb100644001.05 KBd9f7b01920810350502f9e894fbf3a4a460e6ebf8925df278b919de6ef0e91dc
lib/reek/smells/long_parameter_list.rb100644001.54 KB7f4f23f7536f405b5bd49071f5164f82792259e9ac8b9a94683c9e97f3844869
lib/reek/smells/long_yield_list.rb100644001.45 KBc889b6700cd84827310cca989397ae71aff1e41c18fb68970e3f6df65f164204
lib/reek/smells/module_initialize.rb100644001009 Bytesb46f5252962fbe17bd7064e9ac74ee9c6b4cc917bc646f691d7c23882c3948f7
lib/reek/smells/nested_iterators.rb100644002.42 KB64a9a52b423f4d402c3f8a6a0c0c4ad3d0cd3a8e8eaebf0e3002fa14a13d3457
lib/reek/smells/repeated_conditional.rb100644003 KB0946fb5f258c39238b68f7790e071cb2d977ef7d258de863f5c7c3cead2d9153
lib/reek/smells/smell_detector.rb100644002.79 KB12b502b42eedfdf14c80c6fefb736e9de3e489d230f09e52836d867d71d68a84
lib/reek/smells/smell_warning.rb100644002.93 KBeef6c161ec6f3f53fb42e98053665c400579077f6be91f5e84bf1857a4b6de39
lib/reek/smells/too_many_statements.rb100644001.41 KBebc490936ade3f4bdad476dbf986558bcc64172957fe7e943854ea314bc8695a
lib/reek/smells/uncommunicative_method_name.rb100644002.06 KB5f10b19e25573272f50794dac224faab95b6b16ee6a87ea6f4b8890bed5d472c
lib/reek/smells/uncommunicative_module_name.rb100644002.24 KB23d32f8d89953b72a3decd1f030445b754f5ab27c9f3795edc4d8242d580b305
lib/reek/smells/uncommunicative_parameter_name.rb100644002.24 KB046cdf6f56b68704e280dc9385906050a95c874acb3dd63b026b20c4b17f95bc
lib/reek/smells/uncommunicative_variable_name.rb100644003.91 KB4fb75ea78ef2811ded521413422f027519495f6e5b96b1fbbb185bf20430790d
lib/reek/smells/unused_parameters.rb10064400882 Bytes44e8d31add090f48e0ff9bcb771e21efad3d172643130c6fb5afcb764b43e20e
lib/reek/smells/utility_function.rb100644002.49 KB0ef28f06cd8585b24594dde19dbf4e666b37b5d4fa05704b357d2aaa705f09c9
lib/reek/source/source_code.rb100644001.97 KBdcfd731a1c810e5f667572095fed702fe1f1fee587df635105bd63a7f57da98f
lib/reek/source/source_locator.rb100644001018 Bytes1091df9e9a326329784fa577a1f3d15b8d51220683ea7e74631615c45fb1d2aa
lib/reek/source/source_repository.rb100644001.2 KB5ae8afb7e36640dfb4f7f978e7ecd1c4c42b488223a4a56d9e19eb91a4b04c13
lib/reek/spec/should_reek_of.rb100644001.19 KB4a95a438ccbe40aeacc0b08045b54bc2a2cabea93e9d3cff28e3efb072e7247c
lib/reek/spec/should_reek_only_of.rb10064400939 Bytes01fb90c6bfe215a422ba631b67ad4b53914015eede156786bdb93b3e9dc6eb55
lib/reek/version.rb10064400120 Bytes8821c85ef2429fce85695d292ebca4c1fc16c9542a7183befe889fc533a04395
reek.gemspec100644001.52 KB72761ca1e015269690accdacb229ccfb17e39f10fd661cf192446392068b2901
spec/gem/updates_spec.rb10064400674 Bytes345d94845e16f04fc7c41e1bb708475a9b52fcfc2ee1eca93fa00f8927bad283
spec/gem/yard_spec.rb10064400323 Bytes66ee74918ad0956bb24eb0ced0ced7df0d5c45958fa6c681d9836d9fc728e2de
spec/quality/reek_source_spec.rb10064400149 Bytesff5d2ab88828f3414089b92af84692588f2081638b50147cca5b681d3334bf30
spec/reek/cli/html_report_spec.rb10064400647 Bytes1acfc28f5422dc018491771c96e15165c7f8f3e9ba04cb64c1b9b74d0eaf89bd
spec/reek/cli/json_report_spec.rb10064400556 Bytes842b242630fc24998e53b0278e9789ba457d4dd72d0055f5bf934255127dd6b8
spec/reek/cli/options_spec.rb10064400576 Bytes82aa785e040d0330e0f1c3defb754512c1cbd98d65465eb10ae0cc05f5294675
spec/reek/cli/text_report_spec.rb100644002.62 KB250299e1b5a5ac696c7532e02c57afde9563afb2dfba3679e8e260efb9b0ba63
spec/reek/cli/xml_report_spec.rb100644001.01 KB2627cec775483cfdc475e6f27fb3aab3c10b4b3eeee77b8b1b990b4cd9cc8999
spec/reek/configuration/app_configuration_spec.rb100644002.81 KB89772303567c2917c5c1ceeff9f255115a16c3c08dd8039031837893f2a20ba1
spec/reek/configuration/configuration_file_finder_spec.rb100644002.74 KBa32d529c1d800a755b3a37c718276d38e90424821d42b16c679532b7ccdee5d1
spec/reek/core/code_comment_spec.rb100644003.57 KB815fa2b090fa89fdff37717fbda1b94a6a55acdba662f78c21575e7090e89464
spec/reek/core/code_context_spec.rb100644006.24 KB12f470331eea48aa72f997ec9da52f788248df82f2bd71d90c22dcfab301727f
spec/reek/core/examiner_spec.rb100644002.69 KB1c9f031f03778edd47767a69fed0dc3f8b76e795c7aedf80aef22f8edddb5788
spec/reek/core/method_context_spec.rb100644002.91 KBc346711a05b055fdf2cd78747af2f53e5b82a935d889e3473643e1a934281938
spec/reek/core/object_source_spec.rb10064400486 Bytes2bf084311f246fa9392089821afc888d780d5034a06f28253cfe4af9c083630e
spec/reek/core/reference_collector_spec.rb100644001.75 KBc6a6f318e9e6199f9a10a376b5b7d5f40a2fe35243575513907abfd670c2f4b7
spec/reek/core/singleton_method_context_spec.rb10064400569 Bytes32b92baa58ba671adea9bb47260f69f80cb1707c173b933805225399509bc62b
spec/reek/core/smell_configuration_spec.rb100644002.11 KBc0065f7eaa4c61018a1309541e39029400114b3255b56f3785182388969553ec
spec/reek/core/smell_repository_spec.rb100644001.01 KB07d92a28e13e6398a463e1310b41aab4a81f630f71d11462b07e3412898f5953
spec/reek/core/stop_context_spec.rb10064400316 Bytes9e889f66642972d429f7d326acfd143307a87bb5369632cd6c80cb648694f32d
spec/reek/core/tree_walker_spec.rb10064400864 Bytesc170d0213a381f7f6ad581541b4a0e8c341d43004a4a2f57d78d2b1efa02a45e
spec/reek/core/warning_collector_spec.rb10064400880 Bytese87caf7a21f38b87806d5b4d3486e32b4ce90cfdd5afa89005ef45e343617f43
spec/reek/sexp/sexp_extensions_spec.rb100644008.78 KBa8c9526d5caa4510caf2cd032fd3aac91e40520e66072f3bac35def0601b70d5
spec/reek/sexp/sexp_formatter_spec.rb100644001018 Bytes7eb5db07227c2d733ba91cfbe8888906ea43f3f6ab054c5f9c99f00918e70381
spec/reek/sexp/sexp_node_spec.rb10064400832 Bytescca8ced5c2317aa4af74120c1cd239e8e36c15a1126b746d8312ff158b988715
spec/reek/smells/attribute_spec.rb100644002.66 KBa1c82f86058dcd1c2a8514a344567a8fce55dc1d9330875428d5c9171ed458e6
spec/reek/smells/class_variable_spec.rb100644003.16 KB317a34433b3eb333e8414b7d84c72b10b2751a99512a1c6bf75cd1c5045deef9
spec/reek/smells/control_parameter_spec.rb100644009.36 KB42947dc143b406a031d22e8ee0ea1ec4fd2772f378270ebd6c0220d03480b884
spec/reek/smells/data_clump_spec.rb100644004.9 KB084b34004c3e829b051843dce0c164f567585346a85ccb7c45a9f474392981c0
spec/reek/smells/feature_envy_spec.rb100644006.48 KBe2e43dfc5f4f8f22c41fc6869d22ff74d8f31957b3ffba61a9ab632a0ec89a63
spec/reek/smells/irresponsible_module_spec.rb100644002.41 KB287655d2ccc021647d8f2baa73ddf9f5c2b849068aa66801466d33883ac48092
spec/reek/smells/long_parameter_list_spec.rb100644003.39 KB7cda89cf7726ea504b5dd5b42f3912e59cfb73a2c0dd7f3d0f018ae832f41ecc
spec/reek/smells/module_initialize_spec.rb100644001.05 KBa5e7a453058028224ad66a0fe8b5450f5d91f26c4b07555c59bc789a68e317f5
spec/reek/smells/nested_iterators_spec.rb100644006.64 KB1593d1c274724fe272f35ce3ab10b2382c024371d14f5a097d5f91554847a96d
spec/reek/smells/nil_check_spec.rb100644001.95 KBce08215eed72a23f399c41a1133affb78169849605b06203541553757f2b4c5f
spec/reek/smells/repeated_conditional_spec.rb100644003.17 KB93cee0597a0b1206171a76cc054fec9879f985beab5e43b8884cff730c92b1dc
spec/reek/smells/smell_detector_shared.rb100644001.22 KB16bbb59328f29e94c4950694870c738c19c9acfb3e106a39d9b60f2e58d30b33
spec/reek/smells/smell_warning_spec.rb100644005.2 KBd05d282494bc1a4c1b4a4d89d37899efa83f8fafad52073b230ecf694570db15
spec/reek/smells/too_many_methods_spec.rb100644002.38 KB9b39c4e75dafa81e9437a84ff9a53f900badcca9873d1a07a701c168deef1388
spec/reek/smells/too_many_statements_spec.rb100644008.3 KBc711aa91e60fea83f394a9317ce5742e9d8ba7044fe8ac9a3752a8081bdd4ecb
spec/reek/smells/uncommunicative_method_name_spec.rb100644001.21 KB02520c08fe42722135887d61f7657009be2b7e6aa60acbf3a8913cb6397c609f
spec/reek/smells/uncommunicative_module_name_spec.rb100644002.31 KB3db921ddbd988bbb3c3543ff459202eff08aff8e3f6a0b95c1ddef0704f97ec9
spec/reek/smells/unused_parameters_spec.rb100644002.56 KB3f9f3c092ec5b8e600e40a06b0794b0882926fb76adf5f2e8b7d436d00968ddf
spec/reek/smells/utility_function_spec.rb100644004.04 KBce37284d4856592db2671845d29623beee5a9b4fa269bb7a70e8abdfaf32b4ef
spec/reek/source/source_code_spec.rb100644002.85 KB277b87c0d189ab50bbbfe2e090dd50d62e1cb4d5b38c2c2b59abc2a9b156471e
spec/reek/spec/should_reek_only_of_spec.rb100644003.08 KBcfd663a7e1e79e46eb350c27a3dbc75b0e23bd7380b6d0525ae2f18709f70531
spec/reek/spec/should_reek_spec.rb100644002.41 KB2f924c665a807b556892992b15d1a6699d518dd14f1fd8a2a4e46fd1a4fe97c2
spec/samples/all_but_one_masked/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/checkstyle.xml10064400331 Bytes2db654f90a9f67e1b7917297ed7b139fd8f6befe6333a962d178f023108165f3
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/dirty_one.rb10064400114 Bytes5471860eeb8fd7a9e31428ad7dd34202fabfda6bc8f9c6174b98385d44382596
spec/samples/clean_due_to_masking/dirty_two.rb10064400114 Bytes5471860eeb8fd7a9e31428ad7dd34202fabfda6bc8f9c6174b98385d44382596
spec/samples/clean_due_to_masking/masked.reek10064400204 Bytesf0cc0397edb630b122e21e2a15896d4cddde233ddec58ad60cadab881cca01c2
spec/samples/inline.rb1006440020.2 KB0e97c88b460b16d5fb70a469cae24dfa7ad6b4d9bc2a0bdeefd44876f8cbc667
spec/samples/masked_by_dotfile/.reek10064400179 Bytes25bca97f870491123ae8a84da8c4f801f1b9160c058d9ec6ee63837a0493b76a
spec/samples/masked_by_dotfile/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/no_config_file/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/optparse.rb1006440046.8 KB004821328f46890c8dceafcf8bfbcf7b98747e42eb9317591317f638ec47042f
spec/samples/two_smelly_files/dirty_one.rb10064400150 Bytes1c0b40da907648f5310a945e033a18a5dd2e6f40f80077d880e4f5563ef161c4
spec/samples/two_smelly_files/dirty_two.rb10064400147 Bytesce09266ebf463d03287748deebdb786d04d28c254b060f0f9351cd2adb12a680
spec/samples/unusual_syntax.rb10064400339 Bytes750a4e2d62b4251ead8fbf365eab37d557e0584ac51ffb2e4f4f5bef5ae43a02
tasks/develop.rake10064400579 Bytes7855686609d118e47cd1c5588334ddc9ec238aa00b1ab0664aaeb2e066f2c30d
tasks/reek.rake10064400119 Bytes9044c34b109983defd1513c5776742f480eab50b209600ce3bc88f6c7f8e3ec4
tasks/rubocop.rake10064400105 Bytesbae4ba20c3bfa4ed9bdaf6b4966dec8b5fc8b1a728ae53a665d9e58791c1cba5
tasks/test.rake10064400822 Bytesa34c8949bc70f47b6982160ad7014606795f4131cba65ab24ad8d624dfbe2ad8
config/defaults.reek100644001.83 KBdf90099d35e36e34254fbe5a89c66d0f428d23a1ca54aef42307d0e3e41aac8b
docs/Control-Couple.md100644001.25 KB1a6ce6eda697c3caebc2f705ba65f435fe343abb1ae9ab7d55b89d45a5ebae7c
docs/Uncommunicative-Module-Name.md100644001.02 KBa1b20ef9edf9002d768832cb2338850979fb74a2d9e3fc7f15b681df787db98e
docs/yard_plugin.rb10064400421 Bytesc650dfde69f6c0c89960578e7b8fefd0c4ef776f84922f0435b151d5731483bc
lib/reek/configuration/configuration_file_finder.rb100644001.39 KB0ae1b6340df1012653d23b3aa5ca470dd0fab9a18aa0258a9d5975f11c6223e8
lib/reek/core/method_context.rb100644001.87 KBe5696362f23d6593af81ad669ef7b4c64a8b5851f1aca6699c2c39cbe246135b
lib/reek/smells/data_clump.rb100644003.88 KB6efb7446a96c6ed3edcd2cfd359eed606bed09a48f07b042e77c169d8731958a
lib/reek/smells/nil_check.rb100644002.08 KB1340458d799d991c48d69bf110ae1ee5102ed52e3dba03438c84d6ddcce26a69
lib/reek/smells/prima_donna_method.rb100644001.88 KB854c100c89a0f3691240e3b84d66d6958337c8ce9b5d2ee2d72dd30ba9188a5a
lib/reek/smells/too_many_methods.rb100644001.57 KB91f66e916fe73c8a60e5b0095b7afb74826642d28256b917b3bd3c89911c5960
lib/reek/rake/task.rb100644002.96 KB4e7d2023292eb61cd78169fe067baa73920dd97f557c2a4f0d49bdd192df993b
config/cucumber.yml1006440096 Bytes981a753c0c3c6afaefb5e76164b02325f05b6de7673cd1385bd0fb9d68f266de
docs/Boolean-Parameter.md100644001.55 KBb770acc310001ec5356d3639f2538254ee1558f877b1b8456ed650b885f0e764
docs/Long-Parameter-List.md10064400904 Bytes57e5de7fd8f500fa4a9f5d5debf4d4a886a404f9eba581888ef7fd813fb2669c
docs/Nil-Check.md10064400902 Bytes443f169822c15b1cb07b42863ebd4a745952610310012bbe9ca57cb1f5cf475e
docs/YAML-Reports.md100644002.7 KB48846099c5928c4014d5d0595cbe2c98472e749332f22cdaa304f092527678a8
features/reports/json.feature100644002.18 KB9b10c2078842b6976e63ada588ed4d49ae35cf40ac4ecdaae943f4bb60ba8e5b
features/step_definitions/reek_steps.rb100644001.89 KBcf7455a2d69728e6045af953083ba493a96ad75dfae6777e11f5673ecc2ac3ab
lib/reek/cli/options.rb100644004.17 KBb1b254c61d23f8e946c289f5639b198314d6d2f19f78f6a719f23cad39f69667
lib/reek/smells/too_many_instance_variables.rb100644001.53 KB334340f05a6747abfaa8c6fed828e5e8de94f9d4cef687a101240cccee86b0f3
lib/reek/spec.rb100644004.09 KBe76e4a5fcf1c8504194045670c29de519d411216651c798452b7ef183082d789
lib/reek/spec/should_reek.rb10064400623 Bytesffa7010e7332ec0e86892dda7345a76c2c259bdea4c5203c5f6213b6d375b271
spec/factories/factories.rb10064400729 Bytes5abad80b10fffd3667102bec985b0f4808c6a8b7151a2be40c65d629aae198ec
spec/reek/cli/option_interpreter_spec.rb10064400419 Bytes058301ba4dcfab8ecb579cf66926f2f6a4efa5f36f5d893ce415ce352a643327
spec/reek/cli/yaml_report_spec.rb10064400564 Bytesa77eec4a17f00f96260f6d4fe6e1f78a14c826885a0e498407386e9671ce25c4
spec/reek/core/module_context_spec.rb10064400749 Bytes9770d10a6f9c026fc76ade180ecab430a0b9b2bdeb330bdf99c817ed3d13739c
spec/reek/core/object_refs_spec.rb100644003.18 KBfe2bbdd06070cf928008be1d7c8feed4007bdb958ca148421e3ab969b8f85b5d
spec/reek/core/tree_dresser_spec.rb10064400537 Bytes3496175273b856976fc1ed6026ed6500d0e7d7517076b7a7fbf46330181a3659
spec/reek/smells/behaves_like_variable_detector.rb100644001.09 KBba4fe4a9cfd13c72318a74525cc78c9141cea9e80fcf2362e80c3d85f0309416
spec/reek/smells/boolean_parameter_spec.rb100644003.22 KB564335159b6618016fdd04278cb78efb2a10b9499277421c1fe87219fc559e05
spec/reek/smells/duplicate_method_call_spec.rb100644006.29 KB2de9e35a271cafa2a844acf24375300086b9441951f136cf25a5d78ef9090ff4
spec/reek/smells/long_yield_list_spec.rb100644001.74 KB39d01bb3abc340d14124f30f9af1c546a7b0c8ace529f27c8d7a8c6990f1c67a
spec/reek/smells/prima_donna_method_spec.rb100644001.09 KB6ade84e69cd79704400875b9e4d79c954a6ef167b78a730d53412a4d6bf9749a
spec/reek/smells/too_many_instance_variables_spec.rb100644002.22 KB6ed074de03af4a5ad811edfed80b02bd61d666ae7d6c0be059ba6cc9e8d220aa
spec/reek/smells/uncommunicative_parameter_name_spec.rb100644003.3 KBf3848a9b622b0f6e969ccdf8b640e18538132ad8d0574665a8f1b75420b19e37
spec/reek/smells/uncommunicative_variable_name_spec.rb100644005.93 KB9712fa1fcc766c5dde8d58925cb997cd849e79575d0effb44c10ee529539efbb
spec/reek/spec/should_reek_of_spec.rb100644002.81 KB4dfd798267719746f4abe9278bb562f833ba75b2a825e0addb4cf40dbb82214b
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_two.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/exceptions.reek1006440051 Bytes8a4ee6d7ab38101c9eaf780624cdfc5f8616ed5bcc7b84a01e8cca02918272da
spec/samples/redcloth.rb1006440035 KB98d6e425d1a711cc0cb8cc1b7c7725ad1ed30a84194efd4c645e7848d3e40094
spec/samples/simple_configuration.reek1006440094 Bytesf9417ff70d5ed4d517dfc3029933d8dc5a602a15ea2a5f6057b77fb1cb94e135
spec/samples/three_clean_files/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/three_clean_files/clean_three.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/three_clean_files/clean_two.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/spec_helper.rb100644001.6 KBb2a41f2bbb0936ff8966f4e9591080eac9757a7a44d411b282eb4bf4199ba3c5