reek-4.6.2

https://rubygems.org

reek

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 29963

number: 4.6.2

platform: ruby

spec_sha256: b2025e556b1a2ba149fa01b208e185f2951fc2f4a27aa8bd4eb5bba9f3199561

sha256: 9f49242f2b70e72640624bd018cd765d2491d7d4f63ab654c6a061b8b9a3ebc0

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

updated_at: 2024-05-29 22:13:28 UTC

position: 33

version_data_entries_count: 343

uploaded_at: 2017-04-27 19:39:37 UTC

indexed: true

has_extensions:

extensions:

Gem size: 260 KB

Version Data Entries

Total: 343

Unpacked size: 958 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400172 Bytes2156d021511026fc728a572d90a6002716e32b72c3235d1ae1a9179afaf52fb7
.dockerignore10064400218 Bytesbd3bcb9451a2bb831336f638788cdc11e5026c4b428d194c9bd8731b816e60d9
.gitignore10064400131 Bytes9e3917afd05f4ee2009cb5def9cb71b96262bef04408c56381c4d2a9c421087f
.rubocop.yml100644003.9 KB23d8a38f417be005054c637d16df8f87acba48d26909eb65c767d87ccf4e4367
.simplecov10064400256 Bytes8552ba801b1381fd4b528587d0cdf69208333efcaf9eeb7f41e4e004371e0406
.travis.yml10064400651 Bytesfc066a0ca103319a9f614d10e36b0928aafa664cc020081168d8f89b0482c419
CHANGELOG.md1006440022.7 KBf253303192f60414b36fced82ac235243bdaa523fc282e2f2ae6f29ab561697a
CONTRIBUTING.md100644005.98 KB74b70fd52aeb9b7e9701833ef5c3d84da0f1fdf4c1a55dde3ce0cfe9b6837996
Dockerfile10064400622 Bytes3ddfdfc29652f8021a3fec630bb3e23a463ad27c3bf78b5c9ea763f853575f3e
Gemfile10064400835 Bytes4cbf4b9e277e967d0747b825735f9b137db45901eede22d661196ade0c35bd5e
License.txt100644001.04 KB98d3c461ccd509375724df26265528d3d0888fcd2a2338c0d2390106605785f5
Rakefile10064400230 Bytes10131c5bcbbd55c1997e06d8ade53bed8844539f6717f78e55b4e7a7ac8e4bd4
ataru_setup.rb10064400189 Bytes3bb2e31f6b1872d9389ecaa54d04e0e22bbd2f977fa7037de76941c5defb7fd8
bin/code_climate_reek100755001.53 KB2d0588b3a61ad217479ce9b32c8ec27755d71796670c3fbdcbc81f6b9ef73fcc
bin/reek10075500316 Bytes70b38f81010cdefc86fe106cbe8ef10a8004dd75f0a7bad3959a3e8107220421
defaults.reek100644002.14 KBcb720c8b9ca4b9d9512a87d92e4c6960803a64a38570db83c684c2a17ae41474
docs/API.md100644004.03 KB41254c4e48026ebed675c3ef190e6f960d919a99e8e4c3dec543c0787bb60b79
docs/Attribute.md10064400802 Bytesfb25cb7e8a3ea1fce69859a483be8dc203babea15711f1807319938d168e07fd
docs/Basic-Smell-Options.md100644001.25 KB895cf2491af0e437ba13258801ba3b0ebfe019267043894806aa2a5691ea89c0
docs/Boolean-Parameter.md100644001.54 KB282d64879d82c00184b68315058cb418eb80dced3c59f31ba119cfdb0eb0af49
docs/Code-Smells.md100644001.98 KBa38f1d90433570156d1b3a56155cbbcce952d80b30fc0852f91f209457e642b3
docs/Command-Line-Options.md100644002.47 KB996d2dfdbe5720fb1f7655a733a2fb6c84fdade912ef3d524974592f6bd10859
docs/Control-Couple.md100644001.16 KBfd5c02f5a13c1ecd7998831b5b2be9378558064ce7520653772d91c6dccecea6
docs/Control-Parameter.md10064400778 Bytes608f5082f2bcfe579737391fbeb28958e686dc5bf351e23f369b2b6efa47f9cd
docs/Data-Clump.md100644001.61 KBc68677210c8eb3b018c6281acf45967e80555e8a6b81e686c3b032859e8119a3
docs/Large-Class.md10064400533 Bytes33dda63ff567447c6614fd0ae17e798282c18965cbd9c9402a2d779e8526ccad
docs/Long-Parameter-List.md10064400893 Bytes7f5afdf65b137d0d9b5ee4c03d789b47127bc452fa28190099963d195e671f15
docs/Long-Yield-List.md10064400987 Bytes05fca54b235a05461e520f9ff3bf91439de2b61e643ac695b69633bc95f93628
docs/Manual-Dispatch.md10064400737 Bytes8b30611a1edeb716fe694e42e2a6b09fe045107d6cf98c6eaef6c44d97e9539c
docs/Module-Initialize.md100644001.07 KBb36634561575706f93fda8c55c20f717081ba24728566f40a39f0106bec1f1e2
docs/Nested-Iterators.md100644001.37 KBfe55978f313498e184f0babaac61f48895637a1a8559304b217e15ed7dfb370c
docs/Nil-Check.md100644001.02 KB81b23dbfa84b2745e09ef79a796c2c817575fb24f078187f007ffddb383b7d74
docs/Prima-Donna-Method.md100644002.01 KB9f80a24c226c8e0be1271e435e696a6de21152b4470fbfa614a8273db330e480
docs/RSpec-matchers.md100644002.96 KBca862391d318e77611eaa2305bfacb7ecc417c366f294f23a6823719fa633038
docs/Rake-Task.md100644001.69 KB048393478a4062db013142b921d1fdc0483ea046031055bc11a58f934737fdaf
docs/Simulated-Polymorphism.md10064400974 Bytesfbbac63c6b134dda33f9d3b6c895b12c0d3f4d063af61f96929fa55ea3c6e1e0
docs/Smell-Suppression.md100644002.24 KB3f88f8e274cb46cd6f7f2386637b8cfe3567a47a5d949e0c9a75f28c58121402
docs/Style-Guide.md10064400681 Bytes6c0826a6e847134dc48e5caa518be2229a584ab294300922b301664f2fb30661
docs/Subclassed-From-Core-Class.md100644001.61 KB48008e20a778344e7e47de96cf92641bf3fd199daffbe65663435be073c4650e
docs/Too-Many-Instance-Variables.md10064400999 Bytesd1db82b2a0eaf97dd25aa73603656e406438bd3541b0a5fe9b9d757bb927314d
docs/Too-Many-Methods.md100644001.01 KB7550964b0133b9e80358da29aa91d4fd6575c0b245a076ac63533e5f2f340f38
docs/Too-Many-Statements.md100644001.87 KBb2ff4a264fd95192cf4058292b9807f4f43759cd1ed6cd0a2a050c943e62b5f5
docs/Uncommunicative-Method-Name.md100644001.68 KB4569e0aa8747926f7f863dbd9ab8a815eb0a01eb3985febde25799e3ae4a8329
docs/Uncommunicative-Module-Name.md100644001.46 KBa90ce57db6025d6a0aa2a12a654f0629f6f07ac810d1d6cacd04ddf9ed28b5be
docs/Uncommunicative-Name.md10064400689 Bytes47d415c4170f72b80661b91efb1e9ae1767e5eaac969ba0ae80550d8b19d7a7f
docs/Uncommunicative-Parameter-Name.md100644001.51 KB366a422984c3ce98b12687ad8d5c4af60ec08ad50ff028a3804dcf9f9ff6cae2
docs/Unused-Parameters.md10064400597 Bytes252ad4f5e5552d837552a09ded763324ae7d0e1165ac4d24288376ca51d7edb1
docs/Unused-Private-Method.md100644002.48 KBc1cf214f3e82aee8cb7775e3402719030141058acdecfc6dd17d5b0727e89249
docs/Utility-Function.md100644001.46 KB47fdbaffe2b1b8ef7c83bde52d96627dde002e989098796ceb03a77805e00f6f
docs/YAML-Reports.md100644002.39 KB1084790d584bb457833d12ba49587718a6b7327ae9dbfd51e5ff9bd7df415506
docs/templates/default/docstring/html/public_api_marker.erb10064400122 Bytes24e3dedda2477915c927b12add441199a3c42f6b80a08d1495f78b34c6e2b48a
docs/templates/default/docstring/setup.rb10064400613 Bytesd916f541f5cdbd8df8b11343d8ca270d201f242ad01b5961a2611d967de31427
docs/yard_plugin.rb10064400580 Bytesf9f47358e7ab5d617bb8762852d5216a35b674ee677a2e39e098a175f12c0df2
engine.json10064400349 Bytes0c87465b5c6727ea46d78d26efe605c3aca45dfc3c134aec6b319712812262a6
features/command_line_interface/basic_usage.feature10064400703 Bytese97883a35b12e34672375f0b88296a5e86cc9f8de721a16b249fa0a52567da61
features/command_line_interface/options.feature100644003.52 KB051f32059495c884e0f38c79cbed70afde82d7de70fc53be7b2cfc9ac9e7d963
features/command_line_interface/smell_selection.feature10064400636 Bytesd445450cee9915db232999cfc8d116d98789c9564af5d216132df29487528a59
features/command_line_interface/smells_count.feature100644001.91 KBb1382d6dd92faa0d97ebea975f205a279f4935d53f71d4266fc614c6ba2b26e0
features/command_line_interface/stdin.feature100644001.45 KBc3fd2ef82cd53ed09e8ac577be0f6f897b7410a710447705761e855921279483
features/configuration_files/directory_specific_directives.feature100644008.67 KBd4d343d001bea0fc12a9454788e300b52b7626c9bdf0cfa0bb70b0963ef1f13a
features/configuration_files/exclude_directives.feature100644001.16 KBf546e38e428a652e136a2229d31d619d0ff7d0e59973b7d6174eb576c9a9c2c5
features/configuration_files/exclude_paths_directives.feature100644001.22 KBbe3c023a6494ffc6ee7517df10795ae36114cc2db037ace4e5c9658b011c7fcf
features/configuration_files/mix_accept_reject_setting.feature100644002.62 KBf1fc286ae8ffad53cecb80a59ed431542632ac733bc9b888548c5d254bb003ac
features/configuration_files/reject_setting.feature100644003.96 KB8dab3f715af1857beab4df653228f0bdb73f04110b066352c96d50bd993a430e
features/configuration_files/unused_private_method.feature100644001.99 KB7a93a98f537bb18f75ed5b9223242e795b2541adbf51db7dca956213fd4b151b
features/configuration_files/warn_about_multiple_configuration_files.feature100644001.48 KB67074c381dc7f99388cf6673a1ef8c2b291cd8d6dca07b96dfa38235b491a2ca
features/configuration_loading.feature100644002.04 KB28e5f8e2c70eefde2e3fc3ce8652e777d4341d49b83e9c3fbbdd2469d1f83d7c
features/configuration_via_source_comments/well_formed_source_comments.feature100644003.73 KB3dae716d263d405ac83a5feab4aae1cef947b886b69b7ff8bd6ab11dd6f158c7
features/programmatic_access.feature100644001.17 KB3259f5463b86d612f29f65926d5101fd55d736c60ef777f66c1663cb9f5c7aba
features/reports/reports.feature100644009.25 KBf02689c55fd5ead6913e3a057a85f7c1beca5d826baf790713d30b5884cfe92a
features/reports/yaml.feature100644001.64 KBd9f840557b89b2525a19c6e9b24ecdb702b0a186dd770fe24dc4e5f9459be514
features/samples.feature1006440045.3 KB9daabac423547d7acafd1e9e9697e4b544f372bfd0a6482a612c11cef3af19a1
features/step_definitions/.rubocop.yml10064400116 Bytes62c50f8b2d045905c9a7289f0db5ddd85c2a95764d804ddcc84773fbdb284177
features/step_definitions/reek_steps.rb100644002.47 KB639a40bfc328b4579ae988aa70f019dcd7d06a21bca41957caf3b3bc30858516
features/step_definitions/sample_file_steps.rb100644001.43 KBfa051751856f0178bf1ecdd95604f5578876ebd23de7ede97a5fddb06775f8cd
features/support/env.rb10064400806 Bytes1e88ba071af1130265a517742af6a7f3ad0a988c92353fb5307c9bbbb193b74e
features/todo_list.feature100644003.34 KB4dd19233a3f677bf60db7ba121230a22e40bba645b0e74104706480a2e68ed4a
lib/reek.rb10064400159 Bytesddc81ff270c1bb96a6771cf2fd6c82c329b553ae96f0aaa7d7d8ec2bce9d35c6
lib/reek/ast/ast_node_class_map.rb10064400957 Bytesd67eec1dad3b3aca526740c80d4a87d071987cdc9176387829e171769218033f
lib/reek/ast/builder.rb10064400396 Bytes9a2489d69a55df09b3d7babda06c2111ec8156e602465227c2e22e1bfd4ab687
lib/reek/ast/reference_collector.rb10064400652 Bytes45b61beabb8e244e5b53d2bf74d5210225da273e2622ec7439d3e18d9a2969c1
lib/reek/ast/sexp_extensions.rb10064400903 Bytesd90ba3556c28aa4926a66a1b0aa59a85e5b812d93a8c0346c8189898b5becb60
lib/reek/ast/sexp_extensions/arguments.rb100644001.7 KB4bdd34ba4b38db8018b15cb57d48c4f3c8a9029977e775d47998024191b8eb10
lib/reek/ast/sexp_extensions/case.rb10064400436 Bytesf3bc61345c1d34d8fda22cc594c1b1aafbd943c63bf0302ee75e4a51bdd2bffc
lib/reek/ast/sexp_extensions/constant.rb10064400519 Bytes75af1c6008a983e36e53bdccdce709c5bf7c62eb1d2f236feeefb02a868b1836
lib/reek/ast/sexp_extensions/if.rb10064400373 Bytes5699e08215595d826be940c0c759dda214a96cda87f957d25836b3b1f94a8da3
lib/reek/ast/sexp_extensions/lambda.rb10064400225 Bytesfaed31f1f09c3dd9269a0ea34d09fc89e607806b0d331e51d2dd3fcda208b078
lib/reek/ast/sexp_extensions/literal.rb10064400226 Bytesd1228eb47bf75aa4abf5cb920dbf6360b534ec44a8fb10aa616d52a3012769c1
lib/reek/ast/sexp_extensions/logical_operators.rb10064400579 Bytesd0d52101720139ddcdd03a74dfea4cf3a19950f428a96064a171066990ffce28
lib/reek/ast/sexp_extensions/methods.rb100644001.73 KBa792bd819b904c6cbe10674089f9d5934037d33476fb66588891c322643420df
lib/reek/ast/sexp_extensions/module.rb100644003.66 KBee3f7b50ea1d93b4bb40bd08f8c6d5451bc2a22220219bc2c38f296724e94552
lib/reek/ast/sexp_extensions/nested_assignables.rb10064400552 Bytes4dc93783eb53e865f1ccb94cd31d4453334e6d0e37bf031acaeb5e23e2e15c22
lib/reek/ast/sexp_extensions/self.rb10064400218 Bytes039f603af01c6155062be5fb541f4d181ef9c6f0334493d8a425915944b17985
lib/reek/ast/sexp_extensions/send.rb100644001.28 KBd79c82320d85f1dd6ba8cf2e914d0c71f44f84951d1b986c61154a7da7a50365
lib/reek/ast/sexp_extensions/super.rb10064400251 Bytes259d19af27ace7776b9b0c66ba28435739ed734aebd49bcdd42cfbb2d5002b87
lib/reek/ast/sexp_extensions/variables.rb10064400897 Bytesb7b45047160c3e8b9862092bea9237d0e7338da78a953de8587a100d5d5c4c09
lib/reek/ast/sexp_extensions/when.rb10064400292 Bytes0af6efd799fce18e5f48ecbd9aefe64104751a304dc920e439a465612e0bb4ff
lib/reek/ast/sexp_extensions/yield.rb10064400294 Byteseb1886448a0bcf2ffb2d7695702b7bf60e37361ead4172466253a1471b443b7c
lib/reek/cli/application.rb100644002.63 KB35a05487ec931047f16953c86cc2e149cf6b7dc3caf01e8d5684ae0933007eb9
lib/reek/cli/command/todo_list_command.rb100644001.36 KB95d6035ad2e5d0711fa6a2480bf6eca390b4af2ca16ce6118a058ab377679437
lib/reek/cli/options.rb100644007.26 KB6af5ee78d51d247716ce403465f4b17ef69dffbe7f9d6adb6669769969fb9597
lib/reek/cli/silencer.rb10064400466 Bytes28e5292f4a3c98aaf3ca9cfa738d758229577898e6127f699469e3f745d6425d
lib/reek/code_comment.rb100644007.13 KBc927aa7151d18767dd69de09547941a608166b7b13471a711535e664ee79fc4d
lib/reek/configuration/app_configuration.rb100644002.75 KBc89d0fc4b8eb2c10b22bb8e8fe4834907ac6b1208bbc1ae20ed12549fab38df8
lib/reek/configuration/configuration_file_finder.rb100644003.6 KBd690ef2ed5ec7ecc69089968915ab73f2fd6c28077df50ca67dcfa5f81103f26
lib/reek/configuration/configuration_validator.rb100644001023 Bytes0b4e1d95b0b4d13cf08b06e453ed00e13edb038ae2849f8d31c06e118714516c
lib/reek/configuration/default_directive.rb10064400354 Bytesdd3a03b2d2418e2101e3b950bd8b234311db3e6169e119691535b91822bb1a3e
lib/reek/configuration/directory_directives.rb100644001.83 KB2258827e696a407f37750952b5f3841e06c4f841030b3fa1c5823348db620208
lib/reek/configuration/excluded_paths.rb10064400448 Bytes78da7ec57c60f7a1f7779b1c0fd5df39b6d92d94a5795599048add4d4dfa4b43
lib/reek/context/class_context.rb10064400226 Bytesf387927216d6ecbd2bf1c9ac49824ce783bc8c06e26b65e0606e2e2a64841c89
lib/reek/context/code_context.rb100644005.15 KB1ad49cbb62f3a654188e14b854a835bcb00a91edfc5dc439fa464489ec424702
lib/reek/context/ghost_context.rb100644001.58 KB136a29fd77677c2eedc33c89f74fde0076510f5f1a3d2d1449e2c48a051d6652
lib/reek/context/method_context.rb100644002.2 KB8251d5f198fdd63c49d227a1c7bcf215d3697c8e3aa93547afbc4eb6cfddaa78
lib/reek/context/module_context.rb100644003.16 KB400081102fad103edef8ab74f12cde56f618b8750bedc27d734282d56ad9aa94
lib/reek/context/root_context.rb10064400654 Bytes39a96e9a823b47af58a71c64daedcd0bba916b4abcb87c508eb02009c176838e
lib/reek/context/singleton_attribute_context.rb10064400327 Bytes212193d792df16ce860dee9b6f7fc88971c984717c7240a61d4052d3fcf4656c
lib/reek/context/singleton_method_context.rb10064400673 Bytes272ca455a8823fbcf94a7c19f195b0b2fbb70cc50cccb1c5a1ae984630519f4d
lib/reek/context/statement_counter.rb10064400485 Bytesa1c25c36daa1245417ad8dca3a9829f7dd619cfbe62d578df9939d7ad7297b48
lib/reek/context_builder.rb1006440014 KB890223f507da3f7249eda60232ce7f9438d3abf3eaf88dda950dedcd3f3ca584
lib/reek/detector_repository.rb100644002.12 KBc598134c48c7f7337159e7451f15df8d0b79550cbd20002f991a70faedd494f6
lib/reek/errors/bad_detector_configuration_key_in_comment_error.rb100644001.43 KB74fc7ad8d2651835d14c44a8c0af240642a4dc64b96cb2b5f63adc1eb9256d25
lib/reek/errors/bad_detector_in_comment_error.rb100644001.36 KB82bc7f2a3dd06fb2814031778573b84c9d26205250e3acb8e521a86b3833fa5a
lib/reek/errors/incomprehensible_source_error.rb100644001.5 KBa54f26cb5c48afc68e3f42c82b32d2b2617ced6a71ba663a65ad661cd8902dee
lib/reek/errors/parse_error.rb10064400515 Bytes73dcb191d07bf47347a5706b1145aab9ffc73b51679d4b0fcf971f8d4e009424
lib/reek/examiner.rb100644003.35 KBef1587eaf5b2ea691ed99ac8266fea81a1d22d111f273a145292e4d34c5d16a8
lib/reek/logging_error_handler.rb10064400448 Bytesf16f585a67ae5427294b4d9215c8c1d25a5283a456382890ee2b3d504ee488c6
lib/reek/rake/task.rb100644003.34 KB9abd1aae3d620726a417d8da4d6a6616b9499f185c9a35e2fc7cb54c16679c66
lib/reek/report.rb100644002.47 KB22bc574957e9332e44daa93dfbcba8a7d00ba2a7908fc3977776d0f7189c8acb
lib/reek/report/base_report.rb100644002.03 KB864ac0414087206920a4af74d2f26febc68830e762a401f3f903c51ef2027feb
lib/reek/report/code_climate.rb10064400195 Bytese6620ca728fb1ba659b566b3eb6709b85564d006d2fab5f79c0565cabc68c1f9
lib/reek/report/code_climate/code_climate_configuration.rb10064400327 Bytesfd411749d9833a3fac08abf3d792250d8865066f5660293d151531bdddf56e59
lib/reek/report/code_climate/code_climate_configuration.yml1006440023.6 KB5b46a80fb9f86a2c383d5b7b83b5391aaa42ef23950a23a352a1247b68414018
lib/reek/report/code_climate/code_climate_fingerprint.rb100644001.13 KBebb182da87bc8a48e0313b568d3e9b25fe9a93d063ff506c49a709f6551e81a7
lib/reek/report/code_climate/code_climate_formatter.rb100644001.56 KB9a3b553b1a872dfc7fa5b384712aa046516d4dec8825af0497afdafeecd4d944
lib/reek/report/formatter/heading_formatter.rb100644001.18 KB1c5e9c5e8bc8fe4de8dd900f5e7bdc7c40e132f55652f30cedeba842b12249d3
lib/reek/report/formatter/location_formatter.rb10064400954 Bytesacdda393e2efa6b81a91f4a7e82642774653db0a8fb352ba8b51853a5f8434c3
lib/reek/report/formatter/progress_formatter.rb100644001.65 KB38555ef9bef0968e928e5468d7a28ccc8a66692a9886efe0e5ba9d1880299b9b
lib/reek/report/formatter/wiki_link_warning_formatter.rb10064400911 Bytes5ccdafba693b5033de3035c4854fbb102e876e1ab080e4fd7d49caeb3e511f0e
lib/reek/report/html_report.rb10064400416 Bytes2466b2195ae8de5be744bc23bb9f071986e32daa9a8df6d09aaa73bde9296bea
lib/reek/report/html_report/html_report.html.erb100644002.43 KBb2440fa415633118e0f7f0e7af629f0d8ffa0a998107c5d8c5fd68d2e5ae7074
lib/reek/report/text_report.rb100644001.66 KBfe68df3544a680e534e9d6ab088f18416732370d251c29e67fea36428bbbf81f
lib/reek/report/xml_report.rb100644001.51 KB0e039084912c7401b0aa2b889449ecfbb1bf5486034b0137c2e203eed4695b63
lib/reek/report/yaml_report.rb10064400389 Bytes90199081e7ee8168e268ae3a6bfcb2cf9bfffbb9c2793fb142f14173e7ddd9e7
lib/reek/smell_detectors.rb100644001.59 KBab7fa2284d1ff9624dbf1166176cc5cce42e181e36df16960c218953702aeb65
lib/reek/smell_detectors/attribute.rb100644001.31 KB884211341a8737c10602283227a67ab0c176a8eacbe0e1cef191f9b94a49e536
lib/reek/smell_detectors/base_detector.rb100644004.09 KB5842fae909fee124d5b63d4f17dbec389bdf19d89817f5be2d72e0bd61bcceab
lib/reek/smell_detectors/class_variable.rb100644001.7 KBfab1f200e85198dc80861c64154e20b4a1651899f7a801ebc1d5b2d840b0cf50
lib/reek/smell_detectors/control_parameter.rb100644005.55 KBf90bd78097d81c6e1bbd04fc25d42b775e480c4da5c6102fe86ca2ee9aab199c
lib/reek/smell_detectors/data_clump.rb100644003.87 KB633bad3f0c5993659ec059fa5c7e4171693228b63a69d85398ccb9b1d7e90b85
lib/reek/smell_detectors/feature_envy.rb100644002.07 KBf5cba09778c13b533ce3d1f3cb6e9737fb8bbd527ce041a59f071a4dbaf7e887
lib/reek/smell_detectors/instance_variable_assumption.rb100644001.74 KBf18694780e3036257555a3695da0329659cc7790ac3bac9f097c5ebd0c0d4647
lib/reek/smell_detectors/long_parameter_list.rb100644001.42 KBf5fbd694a68113c63660b7f20064213a846323f372da5268ed98d1188a53a61c
lib/reek/smell_detectors/long_yield_list.rb100644001.3 KB0603e6160e25a792a9357426443c27bb2eecfd9474c135da08e5708558c27c31
lib/reek/smell_detectors/manual_dispatch.rb10064400922 Bytes0f5927ecea8f3bcda233243a1bc37f1d86bea049cfb05c9bee6627e7bfe126ea
lib/reek/smell_detectors/module_initialize.rb10064400926 Bytesef9815205f5057cf9261d02a4d646a5b0455328781330641f35485215cd82c0a
lib/reek/smell_detectors/nested_iterators.rb100644004.53 KBb3507b3b80031cd9b78ef57aa9c2f8bc95722d7ddc54677828d08e5bdf900f3d
lib/reek/smell_detectors/nil_check.rb100644002.58 KB51cdedba9776b08e5e005cd37a90158224e25c61b9d32411b034c440960e1c0a
lib/reek/smell_detectors/prima_donna_method.rb100644002.9 KB1b32da0eda326ab70ae8f04ed9743264ce380485ed148b2036812eefb5459743
lib/reek/smell_detectors/subclassed_from_core_class.rb100644001.49 KBc06753685831c5647e65ffca3e37fdada0d385954ba9b60c568365b4a0890748
lib/reek/smell_detectors/too_many_constants.rb100644001.52 KB6a5effc202c5feeb4bb364e33a871842267f1f896c638c019c6b4bf86eeb668c
lib/reek/smell_detectors/too_many_instance_variables.rb100644001.41 KB5ebb9236a316b747f4a8e696d4de001e84ecadedaf204f7b5d275549dc65c454
lib/reek/smell_detectors/too_many_statements.rb100644001.21 KBd923f7cc596619bf1995dcddf45eee7f4450d221eb2dd58af16ef11dff420501
lib/reek/smell_detectors/uncommunicative_method_name.rb100644001.93 KB9f1b3599fe24ea155e6ab95b609ec45c69ef80db4257f8b4da18cba81757c574
lib/reek/smell_detectors/uncommunicative_module_name.rb100644002.51 KB3f28e68a18ea183b008fa863adbaf6c92ae2a03ce87017f4957b6c79e799750c
lib/reek/smell_detectors/uncommunicative_variable_name.rb100644004.43 KB8dd56ddcf3f2fbf606267cee96c9ef1527a4dd7b00e9f212500416dc334e956b
lib/reek/smell_detectors/unused_parameters.rb10064400786 Bytesba8d64248e549c739bcbca3b223f89fea24d048e95c6e4c6288a5c0d7976293f
lib/reek/smell_detectors/unused_private_method.rb100644002.44 KBa8499db519570cf53c8a0a87883f4f00ef1c65e0f8d10ed74f6b023684a839f1
lib/reek/smell_detectors/utility_function.rb100644002.85 KB2b97f08076c57da97e04147325f7edcf26db5cac41d0d4f60418b934553a33ee
lib/reek/smell_warning.rb100644001.84 KBe998a8d74d001a28b3a96d529289673aa20361a2741ac0cef2f43b4eeb67f932
lib/reek/source/source_code.rb100644003.92 KB95626bd9fb1f7af4e4a0b677333e67b36bdc29ddfeea1dd54d8218b0e39374f1
lib/reek/source/source_locator.rb100644002.4 KB0bd833127cbd6c1f1dcc88190a3353c5bc93529bab0e54c2c2b15e495685f89d
lib/reek/spec.rb100644004.19 KB30e374b293ac8d94598e9842b5579ac5d72d85323d590c625a286c4a6ae64f34
lib/reek/spec/should_reek_only_of.rb100644001.07 KB3c5e951d564806a85d235894b4d84b270f0e4a2da3dfabf49c7a5ca5baf84a3f
lib/reek/spec/smell_matcher.rb100644001.57 KB545564a28765e39ae051deee885e3d02132b9121f1ba6bf4fb57a5c761d93f49
lib/reek/tree_dresser.rb100644001.92 KB25791984579f6471f6eededde38a37dc58e007fc82bee03125ebe55f506b7ec7
logo/reek.bw.svg100644009.39 KB5728fc866796d82376ee6cad5889d49e7e122a6ddd26f849350c63adc8c46feb
logo/reek.png1006440012.8 KB139870aba4a3ac12d4fdd1843d8bf6c663c0d225c406adcff382ec221f79c5f6
logo/reek.svg1006440024.4 KB31a70332e27ded77f81c5a14552196591e6a2529830fd2eee2d91305e99fa165
logo/reek.text.png1006440022.5 KB5a072cc5be8e24afa892fbf16fa4e9e8a14d320e6c34212e62e6b67135f82e31
reek.gemspec100644001.08 KBe6b5542cb455e3babfede86f86da418148c2f2c7340d2b1a1853a8d93efccde8
samples/checkstyle.xml10064400352 Bytes81df50f0ecf992a953a930e04d56b30285dc5c6541829f8e31a67c97ba1f885e
samples/clean.rb1006440092 Bytes5337dd557b8bd6510866e72b64820940dd920d25a8857657a12a59169afc0890
samples/configuration/corrupt.reek1006440031 Bytesd64fc846b9fcb05969898d366562e5b0bc1e26533a27f17b3cf92ceffa90492a
samples/configuration/full_configuration.reek10064400199 Bytesd5ba00f9f522eed984f2ee9acf0bdb32d5dcf77c782ac16ad98f2c3716a656f1
samples/configuration/full_mask.reek1006440094 Bytesb88b4c730a566fc04e9ef036a5905914e39787c9e7e6986506ef6581bdac8b0c
samples/configuration/more_than_one_configuration_file/regular.reek100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/configuration/non_public_modifiers_mask.reek1006440049 Bytesc7893614c0df7017b7a6e028fa021bb034cf4cc61ac4178bdd44c18556076711
samples/configuration/partial_mask.reek1006440048 Bytes7f9c454f1e8f6a72d04ab2c2a4e18d70100626fa767b8e168ed83f04b44ba6ec
samples/configuration/single_configuration_file/.reek100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/exceptions.reek1006440051 Bytes8a4ee6d7ab38101c9eaf780624cdfc5f8616ed5bcc7b84a01e8cca02918272da
samples/inline.rb1006440020.2 KB0e97c88b460b16d5fb70a469cae24dfa7ad6b4d9bc2a0bdeefd44876f8cbc667
samples/optparse.rb1006440046.8 KB004821328f46890c8dceafcf8bfbcf7b98747e42eb9317591317f638ec47042f
samples/paths.rb10064400207 Bytes2db81f1b3fa1bd1323845b92b023ea0ad14eadfde87ff705e37f790cfc3f8d06
samples/smelly.rb10064400153 Bytes8ea6836bf752c964f5558cc3475ae3d40c2328e124ea2e86252486817362ffc0
samples/smelly_with_inline_mask.rb10064400202 Bytes04bba3e1697d699cda073e67701daff72539801d210522ce1dc25d743efc5d87
samples/smelly_with_modifiers.rb10064400303 Bytes342bdc487fead909854a1182fe5ba93d3e8f375f7c7e2f208e729c8f05e04337
samples/source_with_exclude_paths/nested/ignore_me_as_well/irresponsible_module.rb1006440016 Bytesb1aedfca423da0aa60f61cc757e807a24520025f2cb13851b844d08061c766f2
samples/source_with_exclude_paths/nested/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
samples/source_with_hidden_directories/.hidden/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
samples/source_with_hidden_directories/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
samples/source_with_non_ruby_files/gibberish1006440021 Bytes4bc5e0351e9464659ce095d6b2a43642818157222ddf7825522f2649692ffe80
samples/source_with_non_ruby_files/python_source.py1006440023 Bytes07219cd9561b41ce1f39209958076c471b17855679c968b42767b0122423c782
samples/source_with_non_ruby_files/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/factories/factories.rb100644001.3 KB9f2bd549619dd8c1bfb77765beb48baee18e3caf85965572192fb228ae5c9680
spec/reek/ast/reference_collector_spec.rb100644001.38 KB459df86441b5eaf61d56ea058508a08ed32e594a88f5aa8b2a18f2807c841e2b
spec/reek/ast/sexp_extensions_spec.rb1006440013.5 KBf180f1cab4b3d898c8838901dfbc3341179c46a188f5bf3a756d38a5a5bb977c
spec/reek/cli/application_spec.rb100644004.34 KBd3dae54f61e35e4043f7f761f6ae98efd467c44a5f51875c6e045a657373ca3b
spec/reek/cli/command/report_command_spec.rb100644001.21 KB8bf0c5540748636f0c076d7dfbd3f45917805ebe7aab3d9b5e97dc8e9260f0b0
spec/reek/configuration/app_configuration_spec.rb100644005.13 KB0d702d2e33b8626e94e4212103fbcc75b217464bfe477ad3c61c1fe6372588af
spec/reek/configuration/configuration_file_finder_spec.rb100644004.17 KB2b8bcb9933c514bcc247d333d3d9b76b9257c9501e3b642c6fe1b5db5be3265c
spec/reek/configuration/default_directive_spec.rb10064400446 Bytes616febe74ae677f71dfc771de47b9639df15608b4381fef92a83bfb4607aba10
spec/reek/configuration/directory_directives_spec.rb100644002.49 KB8ab9f6445a5ad6c4faba8af64557a56abefbfadd39d31a963594dce4dff2db4e
spec/reek/context/ghost_context_spec.rb100644001.72 KB0c3789fed4f89352a000ca2adc401b65e51ef7f52b93e3f9949dbe188cc62195
spec/reek/context/method_context_spec.rb100644002.11 KBc19dfd289711c3d251db8082ff3e0e6ece2ab869222279b3243448b5de1a267b
spec/reek/context/module_context_spec.rb100644001.83 KBa261e68f685b99219ec655cbac03ba82b547bda6da6635524e59688fbabc1ed8
spec/reek/context/statement_counter_spec.rb10064400637 Bytese892a81ec0fb897785ded80125a37a7be24cf443085c90615332572cbb4d313d
spec/reek/context_builder_spec.rb1006440012.2 KB271177cc61d7508cb8ab24615791ff5f7dc3caad47a09d6f118ed456fde2ec0c
spec/reek/detector_repository_spec.rb10064400715 Bytes74185cd1cd595569081e4f3073b740bf2821542ec6e8186e2b3689301944082a
spec/reek/examiner_spec.rb100644005.89 KB76d93cd95ee927e3a04ff4f0801d951e188ec5f380c5c6c367aba1644f02c613
spec/reek/logging_error_handler_spec.rb10064400628 Bytesce987df6ba1ad681231b755361f5e3dabb8f0f850e164953778a753029f1b9ad
spec/reek/rake/task_spec.rb10064400902 Bytesdff6311df8e1bdbc2c6907eb63f1947b3501ceaa0fea4558cc204d8533deff52
spec/reek/report/code_climate/code_climate_configuration_spec.rb10064400706 Bytes22904e17b79e5dc662b04eb525b4e44ff3473c2de576d2a15730a164b4906726
spec/reek/report/code_climate/code_climate_fingerprint_spec.rb100644004.64 KBab4106eab8ac8a29977e0e2529b9dd6795ec1c8fdf0b3f7706f6272a9e035f7f
spec/reek/report/code_climate/code_climate_formatter_spec.rb100644001.75 KBaab4cc100515067a32e103686ff141a2545f86b77bfb421decc543cf80619ad6
spec/reek/report/code_climate/code_climate_report_spec.rb100644002.07 KBe851b57f6915227e62ff90be1d04067cb54422ccc132810f5890bd9a9cf732cc
spec/reek/report/formatter/location_formatter_spec.rb10064400993 Bytes34d1d3811decc59adce7084084fdb6c5820765006812fd0e767ccc9908a8fc1c
spec/reek/report/formatter/progress_formatter_spec.rb100644001.79 KB098c126f5bb911b838080a2a1199f04922b13b412352b1c122c143887a6415f2
spec/reek/report/html_report_spec.rb10064400463 Bytesce3c7c75d2578a8fc429430a562e94bad0cc94cb771ee3d640b23bb9fb6b94fb
spec/reek/report/text_report_spec.rb100644002.57 KB68e08dff82d11071fc8fe6bace47a36def5323095f3162cab78ef66a309f6fce
spec/reek/report/xml_report_spec.rb10064400778 Bytes89536bac70da1feb25f9e9f7cc6f00b8b6cd7530b22d988efba575d13da9d7f3
spec/reek/report/yaml_report_spec.rb100644002.5 KB85a7d2d7cc3c350721361edfdba5424f5d7c265d0cfc7f80940596afa4255c1c
spec/reek/report_spec.rb10064400867 Bytes73feae9f9fb17de80d6ad79783470a7d3552e145e5641a6aa65d9c2e4f6ebfef
spec/reek/smell_detectors/base_detector_spec.rb100644002.29 KB3a03d8955d38021b7e8aecfbb6c28d38f20cb14b7042b8332d7b4597c0494556
spec/reek/smell_detectors/boolean_parameter_spec.rb100644003.08 KB3469178848270fba9d81957b62fbb62ec1099ef9e3ddbeb6a2665a58ac4e5335
spec/reek/smell_detectors/class_variable_spec.rb100644002.38 KB4ee7b15a1d9d2aaff5742e79063297544f00a8b1ec70873f84f74e2170b14a66
spec/reek/smell_detectors/control_parameter_spec.rb100644007.92 KB980b91a96659d2b61669101558eda8c8c7c0c42338072abd75ad0a4ef1101427
spec/reek/smell_detectors/duplicate_method_call_spec.rb100644005.96 KB455a34480f8dfda0ca9e21f09697420d8d6810e460c08f7bc9ef9f843b0e2ce1
spec/reek/smell_detectors/feature_envy_spec.rb100644005.77 KB16beb736c21664daacc3b0c43d828c58cbb74980f667ae28eb385fd58aa07f95
spec/reek/smell_detectors/instance_variable_assumption_spec.rb100644002.04 KB2f3fd48ddd698d2a7d1335459785757ab34ad17b1af91051ab656a17696fb3ef
spec/reek/smell_detectors/irresponsible_module_spec.rb100644004.3 KBe4e43847e5ba4f469d12f948eea7fc0f1bb6858ddd7b33276e07b2585ee11502
spec/reek/smell_detectors/long_parameter_list_spec.rb100644001.65 KBe2a8a056d7ff68d7267a4e0b277f0e46433b4e54bc4b9ea92125e6f139f0f9b3
spec/reek/smell_detectors/long_yield_list_spec.rb100644001.27 KB894d865f5c95cecc418edf99f49381388f55f56e45e90cabbed97139e9818ff4
spec/reek/smell_detectors/manual_dispatch_spec.rb100644001.8 KB01f13b1d36bbd2df1f1d3d3b49709224b3dbe89b2d6910e4f517ab9f24f2c589
spec/reek/smell_detectors/module_initialize_spec.rb100644001.4 KB8c8f630d1e37134fc49ed1e316c7bad93b232b4849a181a9a4a29716e78d7673
spec/reek/smell_detectors/nested_iterators_spec.rb100644007.71 KBfe432ec62e880da74be15da7ab4aa209abd0d514075f556970bb2790278cb889
spec/reek/smell_detectors/nil_check_spec.rb100644001.98 KB7c2016ac2c3da8e6ca6b02713286173e01e78f21ae37f371873b53c6dfa6358a
spec/reek/smell_detectors/prima_donna_method_spec.rb100644001.35 KB0cb95db16bb54066dd15bb3a0f1765f056dd1bc2e7fe964350c532d48439b4c4
spec/reek/smell_detectors/repeated_conditional_spec.rb100644002.09 KBfd63acacfb8eb793579722a170666e3c16812007767808a400f953b1308d3a74
spec/reek/smell_detectors/subclassed_from_core_class_spec.rb100644002.11 KB1abfe880a537d24d1e046400f2d1bb72c9f6c784671c6cb9ff3b185c8d30e3a6
spec/reek/smell_detectors/too_many_instance_variables_spec.rb100644002.87 KB3460c1b154e13b2fd03e0c28ec445d4af6f3876d2de04c8840061fe91ade77a2
spec/reek/smell_detectors/too_many_methods_spec.rb100644001.25 KBf410da303a5ff7c08603c09fd465c0959cbcc071476237f6311c4a9d4a05db8b
spec/reek/smell_detectors/too_many_statements_spec.rb100644001.98 KBfde31a6b3cc6fa9ea147771c3d4033954179c117727134e915d73a8a4c5fe822
spec/reek/smell_detectors/uncommunicative_method_name_spec.rb100644002.24 KB9b19800bdd9b7ec8f34285c43dea3183bf40e2150e149a937143ce66ccb343b1
spec/reek/smell_detectors/uncommunicative_module_name_spec.rb100644002.29 KB480204fa8d9d8f9588406b78621a877393e362805024e31e2d5995ed528d0324
spec/reek/smell_detectors/uncommunicative_parameter_name_spec.rb100644004.06 KBd9aec02a459286afa0d5ac7ef28b393f1d128a46816aa9e8f2c66589e6b125fa
spec/reek/smell_detectors/uncommunicative_variable_name_spec.rb100644005.84 KB1992ddfe901f0590fc18529720faef743777b7bd46ef859e85a6a2d99da19331
spec/reek/smell_detectors/utility_function_spec.rb100644006.31 KB9920352ffa972f84ce1caaac9a5dec19960e3f32d620626914dd8786f4ae0dff
spec/reek/smell_warning_spec.rb100644004.66 KB935ccbb2e512c35d07eebe403b8e5a28f3f14b3466d204e719b2de2dfa0516e1
spec/reek/source/source_code_spec.rb100644002.61 KBba718670708c913d6143fdba9f5f026a45b61d5393cbc1719fe263315ebf0fca
spec/reek/spec/should_reek_of_spec.rb100644005.57 KB26e119dd6134d550475387788f056fd01a5c15dc0497d9fd566242cb7e2ab2a3
spec/reek/spec/should_reek_only_of_spec.rb100644003.06 KBc7555ff27cee8ff0b9e2663287d5daaa01ce2ce6a6456d933389f750e1744f40
spec/reek/spec/should_reek_spec.rb100644001.58 KB3c2cee13aa7475b3ee58c76e390c4c4ca0bb7eaf6b4a4a95be480fa40b5af6c7
spec/reek/spec/smell_matcher_spec.rb100644003.06 KB681200f73571dd4c0d4cd25f79fd7621b1a5814fd77e0e75411cd121f7851716
spec/reek/tree_dresser_spec.rb100644001.44 KBe962145d312183284e338fca15f535f70e9283f573569f9876be6be80749e773
spec/spec_helper.rb100644002.72 KBe13bba7c05cfbff05ea80f4678615945bf263d42ac21fd0c2ac31556b707d78a
tasks/ataru.rake10064400163 Bytes72de8e949b608e5f237c420be91b225fc277ecb548d16b3990eda4bd4ac916dd
tasks/configuration.rake10064400576 Bytesea916b66d12c20c433dd7edea757592d003015b827e0835eb703063d66dbfad7
tasks/console.rake1006440087 Bytes10da043b681c2c76cfa55d68484d63265127271f238cdc8526d6b58346385a9e
tasks/reek.rake10064400119 Bytes9044c34b109983defd1513c5776742f480eab50b209600ce3bc88f6c7f8e3ec4
tasks/rubocop.rake10064400214 Bytes71c3d3f64194d4521d9a11b10caddf1962226f8b62fd658b7f72cbaf33f8fcec
tasks/test.rake10064400724 Bytes8f69512e725832e423a856ccd74bdc2a800fe9ea05c7b3174a3ecc7160cbd7dd
README.md1006440019.8 KB0afe470292577ddad80f73cc2b30d7eac0d499abfef4150ec534608ee7ee689e
docs/Class-Variable.md100644001.09 KBb43ed20dc0e9160cf4c56ec13ebf7555cc8e0804334ae6a8fa354379231360f3
docs/Feature-Envy.md100644002.19 KB3d9171e4951002c5b05734733e65ddd1946b495bb80e95c095636b44418adfe6
docs/How-To-Write-New-Detectors.md100644004.13 KB6a17ac6e1831cd1c2d23dc210f31db0196ca80f438bc0128fc7c60c1d2a008ce
docs/How-reek-works-internally.md100644006.58 KB4d0e7327c11cb1ca838d716e824bd327d208707e8f485eab8244772ac00192ee
docs/Instance-Variable-Assumption.md100644001.99 KB5ef64f94f2d76e9f7eead94cd5bb852f41fc0c58a2d29fbd97369dd3544399da
.yardopts1006440084 Bytesa11ae711d907d7b5fcc128d9a157998ed6a267c2219dccc3e69e0992fba28d01
docs/Duplicate-Method-Call.md100644003.18 KBef59be73fe0b708dc37a2fba332ff53afc74463f9832cd6ffe08db5772551977
docs/Irresponsible-Module.md100644001.11 KB9fea3918a2a5edb7056830c2811994119efc7220e1091fd8a9d1dbe4251ac273
docs/Reek-Driven-Development.md100644001.48 KBea274ca87655eeebc81c07074c1f375e473a00fd85e74e755c41530d7f645eb4
docs/Repeated-Conditional.md100644001.1 KBeedcef5c7adc41497840c2619a1545e2275e8ef122b602cc716368220eeb7c26
docs/Too-Many-Constants.md10064400726 Bytes870337faff4c5f2596e287da12dc28a0e390b5bb01375badf52cff126f93379d
docs/Uncommunicative-Variable-Name.md10064400936 Bytes29339710a9c5bf25944d5fdbc57386e1aa542abcdfcec97608df36ce8e3996c5
docs/Versioning-Policy.md100644001.07 KB0f765a088f4d5f0abd639d358a48b999777d3f548c5c7111f72ef9c2f4552628
docs/templates/default/fulldoc/html/css/common.css1006440061 Bytes12028a009bcf5952b6cb011ff0d4a6df3012ba7a79f7a2737640b8bc2540e645
features/command_line_interface/show_progress.feature100644001.59 KB5659fe482b480f6e1b069d6bc7a94b4f0f8a4338ea8a37ddb7b874f4c47d7c0b
features/configuration_files/accept_setting.feature100644002.55 KB80707631a5145d2328d448d19fb2e92e53d79fd971950c47014a556eabc15cdf
features/configuration_files/masking_smells.feature100644002.77 KB82b9711df68fc6f6429d6cef064e5ed98026e1ec44afc1c76aa0eed7ee0db0ee
features/configuration_via_source_comments/erroneous_source_comments.feature100644002.92 KB6b64f9b7e3a0cb99a3a444eb93b7f78d5493c861393aa405d1969ad0eaf5011e
features/rake_task/rake_task.feature100644003.57 KB791c491626f71b48df75477f43b8d0d3666135272ea86dd768075582746e22f9
features/reports/json.feature100644001.94 KB8305f043160bc73e60a038324fb8cb0350d41df7394109271fb986507a0a5407
lib/reek/ast/node.rb100644004.15 KB49ed6c9653e9b0c098267fcfeffc1e810f27c1419c26cbe438e2f34289c9252e
lib/reek/ast/object_refs.rb100644001.75 KB177799571321a05ad114c99e9795f26fe23d2eb4fd50c4d6506835feca5c0838
lib/reek/ast/sexp_extensions/attribute_assignments.rb10064400232 Bytes28c9e611ff3e46a3bff0a675fa058647a25eed1321ea63e34cd39317f65efb54
lib/reek/ast/sexp_extensions/block.rb10064400606 Bytes964705fbc1e35689ad5e425ae048bad6a45ef62c0f6fda09fa76cb45bd6f9635
lib/reek/ast/sexp_extensions/symbols.rb10064400296 Bytesfdf07a52fa0db0123fd6e4a708b88566ee0d811053d9a65744a711e236da9201
lib/reek/cli/command/base_command.rb10064400511 Bytes9d6421c55e84c5fa077e1fd5de0ab9bdabfa67ce291065d00ffb3940245689da
lib/reek/cli/command/report_command.rb100644002.15 KB36c789ca85b4e9749d668d8e6c0709979501ea606394b9895e03e750948bd920
lib/reek/cli/status.rb10064400203 Bytes350981adb9fd6dc66150d9ed8327ba769906f46b481f84be41d84fa05869ad45
lib/reek/context/attribute_context.rb10064400745 Bytes55c689c92441d5e973c7cce5a5c7b07bccfef0bfc79d7711d6a679418cdaab84
lib/reek/context/send_context.rb10064400348 Bytesfa660c098ff1cf50885ae929d850ec47aed97ed9bd06e31e3904e382fce32c89
lib/reek/context/visibility_tracker.rb100644002.03 KB8b238457c796d7c421cafcd387c35120afa71247aaaa0084714113ba337a7aff
lib/reek/errors/base_error.rb10064400159 Bytes92ac9a0c25181181f741d865b6104cdb58a126cf6d939b33e768b1618e6edb6f
lib/reek/errors/garbage_detector_configuration_in_comment_error.rb100644001.29 KBdb97c8b3b1325c6f0f247d1fa9829fada224e3c28846e7a6109b2fad57c938ab
lib/reek/report/code_climate/code_climate_report.rb10064400484 Bytes6faff6dfb86608c0123fc32fc50d052c3d12cf071303033dfb004614408824f4
lib/reek/report/formatter.rb100644001019 Bytes97be92d363a5f0586f787f2131e3f786cb38d372810204c2e7471fc1e2d35fdc
lib/reek/report/formatter/simple_warning_formatter.rb10064400855 Bytes77b6536091ae4fc1bcf57295b020e81f79182b450d39eb19be4620c0bc112bbe
lib/reek/report/json_report.rb10064400397 Bytes0bcfa0c520a70c301ed70f29171aeb13250c5184598b5ca53817ad2d793e2f6d
lib/reek/smell_configuration.rb100644001.5 KB5dd283d8d82539353d89c1244a70f475adacd173853c8a591be4c844ea3c926b
lib/reek/smell_detectors/boolean_parameter.rb100644001.03 KB3c80a2d736ac38cd72a89ce6c7dd33c69bd9401a3e4833176fc7a9d473415190
lib/reek/smell_detectors/duplicate_method_call.rb100644004.08 KB8f33ab9c8b39cd8ea6316395573b1d9ea0c9d51799162645b485145108f56e5e
lib/reek/smell_detectors/irresponsible_module.rb100644001.01 KBd543f19283238a2d92aa4d5dc29e32c02b4404543e3f060e89091e2af3e72285
lib/reek/smell_detectors/repeated_conditional.rb100644003.06 KBadd390f267119135a1d54449dba0e841411dd45ba05b5c97a59f6d65af4182ed
lib/reek/smell_detectors/too_many_methods.rb100644001.48 KB0fb37dc812d258a6218a7935635eae8c580baae689f185460799b93a2ef707c0
lib/reek/smell_detectors/uncommunicative_parameter_name.rb100644002.4 KB83af107c138e7c470d7e02c8378cc94e6d2504ad042c30d3d97cdcf9dcc0b8b6
lib/reek/spec/should_reek.rb10064400854 Bytesd93120763b0e1347277bd5e3b1c38ff3f6e6e009e0429864a694a8942fc04995
lib/reek/spec/should_reek_of.rb100644003.98 KBd68912f4c72f0ebe66e85dd2dd0ebee2424198e5f5b2379db10bad1652441806
lib/reek/version.rb10064400194 Bytese194c49873d6c4007e50e19ded4564adc370fadfdefc7c0728f9f4b2ceb7790a
logo/reek.bw.png1006440016.9 KBb55590f591448be6fcba84af226b09391399006e7541c42720eb2834bfa4faf6
logo/reek.text.svg1006440030.8 KB6374993b3da9cc64635c7da3a937ce64786f3946dd26373c0139d3249e2a94a5
samples/configuration/empty.reek100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/configuration/more_than_one_configuration_file/todo.reek100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/configuration/with_excluded_paths.reek10064400131 Bytesd962a8fdb13708ded997c80cc3b787213cd8b586318c0974067bf4ff5a3c802f
samples/redcloth.rb1006440035 KB98d6e425d1a711cc0cb8cc1b7c7725ad1ed30a84194efd4c645e7848d3e40094
samples/source_with_exclude_paths/ignore_me/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
spec/quality/reek_source_spec.rb10064400240 Bytesba15eb53e5e88fa75ebae797dd5ffe149e40d2d077c3b76eaa2e5503fb4e3702
spec/reek/ast/node_spec.rb100644003.5 KB0f519daed122b3776335fcbfe366a8c73141c9b6fe12be6b0cdeac09eba242ac
spec/reek/ast/object_refs_spec.rb100644002.06 KB45314d960157e14ffa09ca13b0c70ed32cc380e2d5c4f6be516d359594e73f8f
spec/reek/cli/command/todo_list_command_spec.rb100644002.29 KBee3917af72202094b4f8931897797c79b932c81964698bb7031ab03339576d95
spec/reek/cli/options_spec.rb100644001.44 KB9111fbda189f8c0ab99377efc28ff6ec16e7aefb33ed2a22648afd101b55cd13
spec/reek/code_comment_spec.rb100644007.02 KB914bd91c20089d09584a7dc131bdd18c32bddd9901bb10ced7c777071ea2b47b
spec/reek/configuration/excluded_paths_spec.rb10064400587 Bytes6e74ad1018b3e1a8f09050795da8aa6331eae7c76e0775d28986e7644d332821
spec/reek/context/code_context_spec.rb100644007.04 KB9571784b6474f9fa1d7bb3c60ab5b7242ff8ae3f6a57ab0c5ebf2ab3dfcbea74
spec/reek/context/root_context_spec.rb10064400341 Bytes548d493383d12b014e7db3bbc66fd59499a5953cb463b62258d974421364ebd5
spec/reek/report/json_report_spec.rb100644002.68 KBb6d23273d818a34a4f9eb190a3d473b53a83cc8acbec694e8994a82029375fa4
spec/reek/smell_configuration_spec.rb100644001.89 KBda91c4aee6e35dc3a1c1ebbfa689106fcff83d4e78327afc53c7b5e8a2de4da6
spec/reek/smell_detectors/attribute_spec.rb100644003.99 KB3505b0444c4702723e55cc61a04866ad293d3f26a02136cbad2cddb035d96dfa
spec/reek/smell_detectors/data_clump_spec.rb100644003.4 KBd5e23693d17a2dc7ab04a9d019baea9f0e7df0e83275a2a7c6d21ba3b2a91914
spec/reek/smell_detectors/too_many_constants_spec.rb100644003.2 KB35261714455323bbe58cec28d0bc49260b3117589ee70e71e5cf0da60777f9e9
spec/reek/smell_detectors/unused_parameters_spec.rb100644003.41 KB406ef54fdf3548b29e1946c150c6ee541ded8e6c76eae07d1d54a8b1a3ef68ac
spec/reek/smell_detectors/unused_private_method_spec.rb100644004.61 KB9d99e1c2b1c25895a8c01f02b9eb672d642060240c9599867e97b65046883da9
spec/reek/source/source_locator_spec.rb100644005.41 KBb74038f3c7ca8ac3721723ea273ca034c7407c765a59b03d564acfa78caca313