reek-5.1.0

https://rubygems.org

reek

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 29974

number: 5.1.0

platform: ruby

spec_sha256: ef6e94167acddfe02eb2da0314876ba6291323fe3f23f42185100bbcb45a028f

sha256: e0bed5d317074f6ee953a9538222c22b7804754d07585057a58e88b7d0aca99b

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

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

position: 22

version_data_entries_count: 364

uploaded_at: 2018-09-22 07:48:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 276 KB

Version Data Entries

Total: 364

Unpacked size: 1010 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.dockerignore10064400218 Bytesbd3bcb9451a2bb831336f638788cdc11e5026c4b428d194c9bd8731b816e60d9
.gitignore10064400131 Bytes9e3917afd05f4ee2009cb5def9cb71b96262bef04408c56381c4d2a9c421087f
.reek.yml100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
.rubocop.yml100644002.99 KB1c0ab75175a38f23e871c3a6272c996ff1af721ee0a042afbb663390afb28c3b
.rubocop_todo.yml100644001.62 KB67d3804ed70056b07aba8fd6de55b71c9ec63ddfb24ebabe884cbe86ea8aa8e6
.simplecov10064400409 Bytesd4c737f4bab0500a8d3c89f952efa308776be0c0bc21bd8e35cb7677c0985e2f
.travis.yml10064400517 Bytesd1d53c8aabe21213e0c4500827d73532bb90fa8f936b7c7b78cd2b611499dc2c
.yardopts1006440081 Bytes8d352dad0a685b78671da73f286a1082d5a58d46064355b4e7b4580ea2e58574
CHANGELOG.md1006440025.3 KBe97373190591e8dea4a912c817318becb23c75b1d993ce70f32fe655f7a492de
CONTRIBUTING.md100644005.98 KB983d752c8a834961651d0db93e83598bb3a6350324b4a96d66d57708cffe7e8c
Dockerfile10064400622 Bytes3ddfdfc29652f8021a3fec630bb3e23a463ad27c3bf78b5c9ea763f853575f3e
Gemfile10064400654 Bytes096d36a7024c094abc2c800c18662b3cf7dbafe989876b407fb8cac0459202ad
Rakefile10064400412 Bytes6fbbe6e7517b9b0f6ee4250272b2b028ff01d97944cda6b44e6547dfd7c8ea34
bin/code_climate_reek100755001.53 KB2d0588b3a61ad217479ce9b32c8ec27755d71796670c3fbdcbc81f6b9ef73fcc
bin/reek10075500282 Bytes99e2abf85f1d4136dbe2af6a48f9862cc4980f9162c12aa42e7b5dc221a4adcd
docs/API.md100644003.81 KBbf9dddee6350f9b287ae1ed77ec289370f35ebe63bfaf8195167793cb2e7b6a3
docs/Attribute.md10064400802 Bytesfb25cb7e8a3ea1fce69859a483be8dc203babea15711f1807319938d168e07fd
docs/Basic-Smell-Options.md100644002.4 KB95d7b05c584e451c2a4e960b48f4200dc53e00df0de9bc64a090d20fac33c963
docs/Code-Smells.md100644002.02 KBff6ba6946ba84df95b6e2085c96f9e4ed77994fa7b3ef2c1d44be092f917dba5
docs/Command-Line-Options.md100644002.81 KB4d2e03bceb575406828b5e17415739588380317cf56cb7376f1d50d7ecbbf707
docs/Control-Couple.md100644001.16 KBfd5c02f5a13c1ecd7998831b5b2be9378558064ce7520653772d91c6dccecea6
docs/Control-Parameter.md10064400778 Bytes608f5082f2bcfe579737391fbeb28958e686dc5bf351e23f369b2b6efa47f9cd
docs/Duplicate-Method-Call.md100644004 KB65127f75524ffc8551c6af0de15b37f67db41ff716fafa0506beea1f94373a11
docs/Feature-Envy.md100644002.93 KBb0ca18665270d744859b77cf905d419c00e8f633908c25f77127bbe6813ba703
docs/How-To-Write-New-Detectors.md100644004.13 KB05a12326b6df0386a0b3aef40a2ff12b099d8a34536de235508a5f72d35be558
docs/How-reek-works-internally.md100644006.58 KB4d0e7327c11cb1ca838d716e824bd327d208707e8f485eab8244772ac00192ee
docs/Irresponsible-Module.md100644001.11 KB9fea3918a2a5edb7056830c2811994119efc7220e1091fd8a9d1dbe4251ac273
docs/Large-Class.md10064400533 Bytes33dda63ff567447c6614fd0ae17e798282c18965cbd9c9402a2d779e8526ccad
docs/Long-Parameter-List.md10064400893 Bytes7f5afdf65b137d0d9b5ee4c03d789b47127bc452fa28190099963d195e671f15
docs/Manual-Dispatch.md10064400737 Bytes8b30611a1edeb716fe694e42e2a6b09fe045107d6cf98c6eaef6c44d97e9539c
docs/Missing-Safe-Method.md100644002.08 KBa839c7196b69c00afc014cf2941b7751259f8678fda121b96dc188a8b8f2228d
docs/Module-Initialize.md100644001.07 KBb36634561575706f93fda8c55c20f717081ba24728566f40a39f0106bec1f1e2
docs/RSpec-matchers.md100644002.96 KBca862391d318e77611eaa2305bfacb7ecc417c366f294f23a6823719fa633038
docs/Rake-Task.md100644001.69 KB4f161eaf52f1da28889aa0fd270b5c6c0ace634fe34df30227b9350b288d9583
docs/Reek-4-to-Reek-5-migration.md100644005.14 KB170564d38d743306f8c424cc6d00fee0c19fd1aa44e7e8b1f821d53989b4b0a5
docs/Repeated-Conditional.md100644001.1 KBeedcef5c7adc41497840c2619a1545e2275e8ef122b602cc716368220eeb7c26
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-Constants.md10064400726 Bytes870337faff4c5f2596e287da12dc28a0e390b5bb01375badf52cff126f93379d
docs/Too-Many-Methods.md100644001.01 KB7550964b0133b9e80358da29aa91d4fd6575c0b245a076ac63533e5f2f340f38
docs/Uncommunicative-Method-Name.md100644002.67 KBc90c82f81b057c03be9baf714dc26b75c90ee73c17563073edd86b985ce99cac
docs/Uncommunicative-Module-Name.md100644002.55 KB8d941c841d81eee92dff3a5f4e8443cf345d8d5e33edc9a4f9445a267228c810
docs/Uncommunicative-Name.md10064400689 Bytes47d415c4170f72b80661b91efb1e9ae1767e5eaac969ba0ae80550d8b19d7a7f
docs/Uncommunicative-Parameter-Name.md100644002.61 KB3fbebf4018f7ed75822f397937e1d739722b97b76cfce51f2268e8f8c6b797cd
docs/Uncommunicative-Variable-Name.md100644002.85 KB95e995c45dd9bf851bce9633f8b3cb7762c801a753162ed3305f993aa833fd8c
docs/Unused-Parameters.md10064400597 Bytes252ad4f5e5552d837552a09ded763324ae7d0e1165ac4d24288376ca51d7edb1
docs/Unused-Private-Method.md100644002.47 KB4cb96c7ec42ef9046c272f585cfcfef9c88b8b7cc1f52a10397ba8ab82b4712e
docs/Utility-Function.md100644001.46 KB47fdbaffe2b1b8ef7c83bde52d96627dde002e989098796ceb03a77805e00f6f
docs/Versioning-Policy.md100644001.07 KB0f765a088f4d5f0abd639d358a48b999777d3f548c5c7111f72ef9c2f4552628
docs/defaults.reek.yml100644002.26 KB99e9c5d24f78da0af883f02a8ec3d3c70d69489625414e882ff44d681d96dff0
docs/templates/default/docstring/html/public_api_marker.erb10064400122 Bytes24e3dedda2477915c927b12add441199a3c42f6b80a08d1495f78b34c6e2b48a
docs/templates/default/docstring/setup.rb10064400616 Bytes6b390c6aa36247415da5fcf162f47bbec9451ae4f20b727d0145497a7bd8148e
docs/yard_plugin.rb10064400651 Bytes030d42ca3a023f4bb2567464f5695f04210989a640497e22ab7f039dc732936a
engine.json10064400349 Bytes0c87465b5c6727ea46d78d26efe605c3aca45dfc3c134aec6b319712812262a6
features/command_line_interface/basic_usage.feature10064400533 Bytes8f7b4668da0c4135b7ec4429dfca4710fa22eeb3ced563e20da693ff036776a1
features/command_line_interface/options.feature100644004.87 KB21645ec372a46bc0773b94264056c052e6a7c7109d0ca6986cafa8d77f6b3dbd
features/command_line_interface/show_progress.feature100644001.26 KB83f3bea13d00f5597ebef1902ef2d0832a0bdf8f9c1b84d2cc75809b43993996
features/command_line_interface/smell_selection.feature10064400550 Bytes29f3dca55ae415e62933ee2d9dcfc774c4205c3a1a3b051ee1693147e66170c0
features/command_line_interface/smells_count.feature100644001.41 KB77cdd07c20c965e846c534a0d601d954ea9d71fa5eb61ea4714e5eaf3eecc638
features/configuration_files/accept_setting.feature100644002.83 KB0685e1e90bc720267d6f1bbda9f1850fe8aebec9c32e9d5c3aee61be2b379bbe
features/configuration_files/directory_specific_directives.feature100644007.83 KBae3fcba4431602848df16d630e502077b35c17a0145cbfa346ae717f40a12a1c
features/configuration_files/exclude_paths_directives.feature100644001.21 KB68b6d0fc918aa263f087fd7f8cb17c4f1c62525bbae1dda84e9f6c1228624813
features/configuration_files/masking_smells.feature100644003.14 KBf7ebaa026178972dff7d8c2e958f4f8f38bdf5591fdbb6b58dae4d7eb04c2742
features/configuration_files/mix_accept_reject_setting.feature100644002.29 KB7a2b701631c009e58f86223b82436f059e60ef4e8238192474e251f31d0679b0
features/configuration_files/reject_setting.feature100644003.22 KB7bd796542b0954c2b81cb54f969894e73d126c5af85aa9b0fc76c7c30ba9409c
features/configuration_files/show_configuration_file.feature100644001.87 KBe3d4f356a99f505361c84bcf7f647aeb88cc90a149b12f06ed4cac9c2a490aad
features/configuration_files/unused_private_method.feature100644001.86 KB5ac3cf11a86cc4610a48da36d89293b0d5e9e3eefd81e0c9c2d0fad3a6a696ee
features/configuration_loading.feature100644002.71 KB6309d56a8c03db69f39dbb8141f737637c21891c8668c2ac5c557698bc7fb0c4
features/configuration_via_source_comments/erroneous_source_comments.feature100644002.75 KBd77275e8d00ad44a107b679236c48f2379f19f00ca654bc8b72b15c1de58f3af
features/configuration_via_source_comments/well_formed_source_comments.feature100644003.56 KB19c560978ed0a79cf77f9a178bada73346432f3e1f1cebc9a64c4e5ed0466320
features/locales.feature10064400854 Bytes0900cb9f1be8b13d3bf5de10c10a357707233213793285a0bd576ac0da144405
features/rake_task/rake_task.feature100644004.01 KB6c52c5ac3623db7f9b5689b5f68f870a7b520f081fda4b48ed04ae1825246797
features/reports/codeclimate.feature100644002.24 KB71189d8f26fb858c550a2cb82862482fa51f02a1d1e22e299145850b8404c6d2
features/reports/json.feature100644001.96 KB3a3bbcd49160f6990948e1f7cd8e7b71931e3bba6de8e3937d8c1334927b775c
features/reports/yaml.feature100644001.67 KB2dabe996237bb39ada38a7748cef8249604d178bc3b5eb2429d56776cfb1c24a
features/rspec_matcher.feature10064400983 Bytes8927c78c0adb001c0ef048592424cac044d7f56cde705bcb9c6bba4e11c1c3d3
features/samples.feature1006440023.6 KB1e32fb3c75eb3245fc9a2f005172fe9e545125cfaec8787fadc6513e6d2496b2
features/step_definitions/.rubocop.yml10064400116 Bytes62c50f8b2d045905c9a7289f0db5ddd85c2a95764d804ddcc84773fbdb284177
features/step_definitions/sample_file_steps.rb100644001.69 KBefffe73c7dd4a88cf770a28e18129868dd6c505ad4eeeeea764a6e3857f9f9f9
features/support/env.rb10064400653 Bytesf706f08710d091d79b443690ff74a68785056fc6c6a5e7b71e2df4dcca307239
features/todo_list.feature100644003.11 KBaf7442936a5ba155ae8d858c4ec21f6cb0f08b10e4e7ff6f9b7fd820146232f6
lib/reek/ast/ast_node_class_map.rb10064400957 Bytesd67eec1dad3b3aca526740c80d4a87d071987cdc9176387829e171769218033f
lib/reek/ast/builder.rb10064400396 Bytes864031a1b62c7a5a03da6fd87627d41516049ef98d1b1cd957b9e911f9a43970
lib/reek/ast/node.rb100644003.99 KB33dee94c2a2e83b702476ca3bea12e9435e43988aeb6150cbd1a0c0e2fd455fc
lib/reek/ast/object_refs.rb100644001.74 KB9f3395079eb82e28ce265966916f6fadf52f2fcb7e5c45540e69eebe8a69bab3
lib/reek/ast/reference_collector.rb10064400606 Bytes5a0636b316f7a592928d001d1e191ba65895e0c0bfaa850d72d2026577d266b8
lib/reek/ast/sexp_extensions.rb10064400944 Bytes79e1349a3939dd095f048cda0a7516209100aa8070476d48c4a31ae31e73d53e
lib/reek/ast/sexp_extensions/arguments.rb100644001.7 KB4bdd34ba4b38db8018b15cb57d48c4f3c8a9029977e775d47998024191b8eb10
lib/reek/ast/sexp_extensions/begin.rb10064400420 Bytes69f588604b4104e59a5a2b044ba8c402f2d2c339c9004faa81591e6d548b759b
lib/reek/ast/sexp_extensions/block.rb10064400606 Bytes964705fbc1e35689ad5e425ae048bad6a45ef62c0f6fda09fa76cb45bd6f9635
lib/reek/ast/sexp_extensions/case.rb10064400472 Bytes6f2e01e786c1ca455640b5b100c6ebbb5a02237cade50e1bdd31315c2e84938f
lib/reek/ast/sexp_extensions/constant.rb10064400519 Bytes75af1c6008a983e36e53bdccdce709c5bf7c62eb1d2f236feeefb02a868b1836
lib/reek/ast/sexp_extensions/if.rb100644001.1 KB874f1ce1ad63fe35ba2c4cc1e61de0dc0753625177383d9cb119cb3850c8684a
lib/reek/ast/sexp_extensions/lambda.rb10064400225 Bytesfaed31f1f09c3dd9269a0ea34d09fc89e607806b0d331e51d2dd3fcda208b078
lib/reek/ast/sexp_extensions/methods.rb100644001.76 KB5391df93928a276bb10222c2151b4474b064badc3b4c853a1fde6b99cabd2910
lib/reek/ast/sexp_extensions/module.rb100644005.18 KBd7aaa9731ed7baa243785b1027306140f8070f70b6a16938bbbe4c71bd1cc2f0
lib/reek/ast/sexp_extensions/nested_assignables.rb10064400552 Bytes4dc93783eb53e865f1ccb94cd31d4453334e6d0e37bf031acaeb5e23e2e15c22
lib/reek/ast/sexp_extensions/send.rb100644001.2 KB48a19f71c325d7c66b732d8ae4bedcad9162e30d285fcdd401a0a1a46404e7a7
lib/reek/ast/sexp_extensions/super.rb10064400251 Bytes259d19af27ace7776b9b0c66ba28435739ed734aebd49bcdd42cfbb2d5002b87
lib/reek/ast/sexp_extensions/symbols.rb10064400296 Bytesfdf07a52fa0db0123fd6e4a708b88566ee0d811053d9a65744a711e236da9201
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/command/report_command.rb100644002.11 KBad220e0d1ecf1f3023b15b18e7be2c0c848d9156672a5f809babf0912e1d7b55
lib/reek/cli/command/todo_list_command.rb100644001.82 KB0d2a5001350c7717d23672ee26b1e938a6f8f2c4c226ce1d3ecf44983fc3e862
lib/reek/cli/options.rb100644008.46 KBf480e3f26c50e8585081bd1a35f0fb0efa103b18580169f0e810959f380492f0
lib/reek/code_comment.rb100644007.02 KB73e83ae0c6a68c59c6e1e9b05390c36a0eb341b93c6b1c43ae545df18c534668
lib/reek/configuration/app_configuration.rb100644002.75 KB84e58184db641fe447d677cf21c69ba825ce32efa41967776bbc3ab5fff6cad2
lib/reek/configuration/configuration_converter.rb100644003.87 KB477c1f632a6b52c48ced9e4792a13ceead236f37b5f21ee8485f5eb03411f73b
lib/reek/configuration/configuration_file_finder.rb100644002.74 KB323b2280e4313681ae45e40c0518a179344319acde8c827dce7961f360ed85d4
lib/reek/configuration/configuration_validator.rb10064400821 Bytesa4cc332a7faea61e02922273db2993d9f3819593f5cfddf73fbd8cd9febf3956
lib/reek/configuration/default_directive.rb10064400807 Bytesf568f89cbf0d2a7464852cb0abe0d5255efe1d441a798cfe03c49642b3631623
lib/reek/configuration/directory_directives.rb100644002.16 KB778e394b52db407eedf418bcd53c14acba9a1341adf463f32e25b662cc3fe47b
lib/reek/configuration/excluded_paths.rb10064400456 Bytes75bc8f5f8efe546e41c900465f1ad65147d333494120ae17f306d8f438505499
lib/reek/configuration/schema.yml100644004.92 KB35119752d823f410a412b29df946d9ca53fc078096b93d90bf9672208727e1d9
lib/reek/configuration/schema_validator.rb100644001.04 KBb05c29df01d78566c77e89a559a02de039dcfeace89153ea8104eba3eab3ac31
lib/reek/context/attribute_context.rb10064400736 Bytesa92704275fbaa65eddb8fcbee5a0f3e059f70bff40dfc1b2e8bfdfbc799260cb
lib/reek/context/class_context.rb10064400226 Bytesf387927216d6ecbd2bf1c9ac49824ce783bc8c06e26b65e0606e2e2a64841c89
lib/reek/context/code_context.rb100644005.34 KB8d2a831028f15dcd4cbbe7e1a57ccaf92f228f190ba7713f2485bf96b4bad74f
lib/reek/context/ghost_context.rb100644001.51 KB2036e1c85c68ac93cbffae68dcbecd83ad7860a2aa86a01694f163b2044871ab
lib/reek/context/method_context.rb100644001.95 KB7a943c5270e7acdb2dcd8affbdc9c4501390ef58d6465807f846e1f1e9ef5e4f
lib/reek/context/root_context.rb10064400593 Bytesfb522cf2b5e5857e0a332b177fe632db8ce7408ddaa51b286a9324241d1d277d
lib/reek/context/send_context.rb10064400330 Bytes9017b2f31d65e77a7001a80b508fded2ebfdc7d7306f46083a1b8c5e47ac536d
lib/reek/context/statement_counter.rb10064400485 Bytesa1c25c36daa1245417ad8dca3a9829f7dd619cfbe62d578df9939d7ad7297b48
lib/reek/context/visibility_tracker.rb100644002.03 KBbb8e420a0beafebd0c3aa8a80da9d5079a41f32e55b6391e0a41322d7b5603e8
lib/reek/context_builder.rb1006440014.2 KB8fb5538fe79f98a01b556da9d88142aecfef34bcc2a9b1816cc45a0e9af7ae12
lib/reek/detector_repository.rb100644002.18 KBdf92e0fa7de46d8f1365d679bb4554de0edb5ab34c1f0b3ff7d106ab090094c1
lib/reek/documentation_link.rb100644001006 Bytescf91c23a5ed4b63ce06744bb2116685be35c207ffa5f1efc699709f8d0fdf177
lib/reek/errors/bad_detector_configuration_key_in_comment_error.rb100644001.51 KB3ca40eaea78ecb1e08bbfe54d61dd3d70acec0f8e5a4e0919c6c388b2e487a77
lib/reek/errors/bad_detector_in_comment_error.rb100644001.42 KBb7f16504e65574a2af3bbe0da1a8f1ae5d9dea906c4b11b6e82a82ac5aa7fa67
lib/reek/errors/encoding_error.rb100644001.09 KBa8704c59e2854a55db30785d8d620d6cc4124447c974c9389642e2ae5f5466c5
lib/reek/errors/garbage_detector_configuration_in_comment_error.rb100644001.35 KB86a044c2a87705fcdc4908feae96c74fc8b1fc26a384d2f5b91c682b6c15976e
lib/reek/errors/incomprehensible_source_error.rb100644001.09 KBe99c0732f7f4d7f6b22f2bd39e954857589bfc613e8e97edc9c6669763e7912e
lib/reek/examiner.rb100644003.49 KB8dd2a80ad1ceb9fbe1164a1ee0df79e7a9d1465d740969d13f95ca592cadc3de
lib/reek/logging_error_handler.rb10064400334 Bytesbf646ad0590c97f5eac3f4fc1f84273473e17588c6721e9a919af0e76148a3ca
lib/reek/rake/task.rb100644003.43 KBfa2f9122a9a793afe5e465b7a7ca4df06e633e264d837d07a0b4fb2159bde964
lib/reek/report.rb100644002.6 KBe299668d151c811cc8b99f3484e2c7f1b2842e28c1d08c63c274ff6358f2729d
lib/reek/report/code_climate.rb10064400195 Bytese6620ca728fb1ba659b566b3eb6709b85564d006d2fab5f79c0565cabc68c1f9
lib/reek/report/code_climate/code_climate_configuration.rb10064400323 Bytes798bd3cc756ba1fbcabb7bdb121a1b55080707d2672211db5b7fccbb88c05552
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/code_climate/code_climate_report.rb10064400484 Bytes6faff6dfb86608c0123fc32fc50d052c3d12cf071303033dfb004614408824f4
lib/reek/report/documentation_link_warning_formatter.rb10064400389 Bytes5683eabfa0e54f41a8a2faf8ecf089f31dfa24904df01c6b3d164c55f9eccd4a
lib/reek/report/heading_formatter.rb100644001.23 KBd6268d3075a80d972fd33ad56bc027aeba62158df40dd7a11822621913c68d91
lib/reek/report/html_report.rb10064400416 Bytes2466b2195ae8de5be744bc23bb9f071986e32daa9a8df6d09aaa73bde9296bea
lib/reek/report/json_report.rb10064400361 Bytes78b4a691a287d0b7172300b0d46cb21f47ff73d536890b5bd133d355b0045ed6
lib/reek/report/location_formatter.rb10064400860 Bytesdb357893b655d09341d4329f3d309b56a407ba90f28040510f41c3e5bc98ab60
lib/reek/report/progress_formatter.rb100644001.51 KBe6a875872fe4a704c5f5a9bac8a98a09278268fb5c978f61f22802a5f5ad6eba
lib/reek/report/text_report.rb100644001.58 KB9b9f66cf6114bedbe8d77508cd933ec2c05c5bd5af2f2b76b9dfd066d7494857
lib/reek/report/xml_report.rb100644001.54 KB5f0cefed5608232212ef196859db559cd8a2b1b2bc6e8ebdea111037415d7aaa
lib/reek/report/yaml_report.rb10064400353 Bytes94eea2c1eb023a267e48313350af1ca33e24707cb843bbe3ce46c1054d5842ad
lib/reek/smell_configuration.rb100644001.48 KBd69df871aaaa349e2e9e2a4f704febb980b31d4d13b6b11aca0f09a2a2980939
lib/reek/smell_detectors.rb100644001.59 KB31242d3bd8f36c1e73ca17bac01b1754f9ebd949510772905d2f5bc6f9567b3c
lib/reek/smell_detectors/attribute.rb100644001.19 KB948c96eca7baebeb3172d46cec45a0e135a227cd2f7534bf2b9a9c152eebf800
lib/reek/smell_detectors/base_detector.rb100644004.12 KBf6e2478d0107f8116be86d37c8579df5cc55bc9cff3782f3d91c3c00438c27b0
lib/reek/smell_detectors/class_variable.rb100644001.41 KBcd6d5dc3fba7f8dcf9f0562eb1f2a9f79adc11126f91984ec70eb7d1489fd7af
lib/reek/smell_detectors/control_parameter.rb100644002.93 KBf0e522afe17e1190fb73899a549b445b833d3ab269ed445f0dabd3add39fbadd
lib/reek/smell_detectors/control_parameter_helpers/candidate.rb10064400824 Bytes4fe2f32933dd36ee56a8da118b1df99aa422376433ebb3064d259a498433d260
lib/reek/smell_detectors/control_parameter_helpers/control_parameter_finder.rb100644002.78 KBea4f9e232fd13670b7f30c8147ce69aa8667cc0c9ade11e1229f8f1fac7b59e0
lib/reek/smell_detectors/data_clump.rb100644003.87 KBd644a590b5d93ff814068253beb78727b108a496a5ce73f59a268ab9767a7adb
lib/reek/smell_detectors/duplicate_method_call.rb100644004.08 KBb09912fb215c7fa67ed1369772b11bc2cde35dd2ac2a0397a6326e6440503591
lib/reek/smell_detectors/feature_envy.rb100644002.12 KBc1688c8207cb127398d64a4e82eb303f8c55e4d621af495ff4caf27a341f3694
lib/reek/smell_detectors/instance_variable_assumption.rb100644001.51 KB428884a2a14c322ad1f7bb1b35abcdb0e3f50c762dffc52c76bdbdca26682813
lib/reek/smell_detectors/irresponsible_module.rb10064400867 Bytes34918420ecf540a36961d3dfbef439d0034d68975692fc7d991fbfc94287a55c
lib/reek/smell_detectors/long_parameter_list.rb100644001.42 KB6999d5794e6f2bc75b729f076d5847e422547e79ffb9170119695126c731d199
lib/reek/smell_detectors/long_yield_list.rb100644001.29 KB3d44339554814d7801166456b2176aee89f6a47a82910aa894d8832a7c782f35
lib/reek/smell_detectors/missing_safe_method.rb100644002.8 KBba743dc27324dc73233881592a310f5e6acb08ae1d63fcb10a39e412a87c44e2
lib/reek/smell_detectors/module_initialize.rb10064400882 Bytesa190219049d83c5a9515db6b28de5d0e45c16d56b12b43c67ecc551b97598c94
lib/reek/smell_detectors/nested_iterators.rb100644004.37 KBefb6d2855cbb302b78a6b0d22c045ae00aaced56c55e24f494fda32ba7e361bd
lib/reek/smell_detectors/nil_check.rb100644002.39 KBe9d72831abbb9f0339ed53dca288d422b06062de2851a092a34a973ca08195e0
lib/reek/smell_detectors/subclassed_from_core_class.rb100644001.44 KB9378d48dafb3931db4a1959e588ba296729f0c63b62e515fcb64ff4858280b44
lib/reek/smell_detectors/too_many_constants.rb100644001.48 KB244fb86b92a15b7c3f3788f509305967b7c488bc35d208b3ec67a230eaa8aa2d
lib/reek/smell_detectors/too_many_instance_variables.rb100644001.42 KB227c2072e39e63fb6a7ae9e38e6b3bb7f27dc9043c832d3862487209d1954837
lib/reek/smell_detectors/too_many_statements.rb100644001.21 KB3487bf832316e2d2cc45456afca9adca9d135b24008820c3246b3e796e19f71a
lib/reek/smell_detectors/uncommunicative_method_name.rb100644001.81 KB9831ddb5103369580286afb53f9a4860999e1a40dd42af174cbd83ba5a641b12
lib/reek/smell_detectors/uncommunicative_parameter_name.rb100644002.15 KB19a289cea19ac95f4b29aaa058a1c8728c20f498e51ab4e8dbc684bda0f8c679
lib/reek/smell_detectors/uncommunicative_variable_name.rb100644004.26 KBec7c75bdd8885e1f34b7cd5818452baa7db2e46bbf9b11af0f4dbe06ab5c84a8
lib/reek/smell_detectors/unused_private_method.rb100644002.19 KB71988f10696a3712dd9b830873e70221d8044a6bc28851eac94d944197610fb3
lib/reek/smell_detectors/utility_function.rb100644002.68 KBdb6074e26dc2442b45d092d261e0bf817fd3641ac9788ccb798ba492271c950d
lib/reek/smell_warning.rb100644002 KBdc9f015556f7f88f9ab30a8474f91a498c1c7edc305277e88a133980a297d7c5
lib/reek/source/source_locator.rb100644002.44 KBb05099707b716ef14c2686a889292415008e98c6e37fd121c88c8c6f37a9507e
lib/reek/spec.rb100644004.21 KB53f9ae028a991d1c5d5f6dcf295f3d6467a64f41e54340b8fe85fe8d2515d6a3
lib/reek/spec/should_reek.rb10064400886 Bytesde2d8f120875fcd5af83fc61273e00e23339d344de9a7bd6e5b44663db02e5be
lib/reek/spec/should_reek_only_of.rb100644001.09 KBbd8d4f972702833b121386011ec53840eb2aa88f13d779faa8df740b07a861bb
lib/reek/spec/smell_matcher.rb100644001.57 KB2380600cf006747bbd870cabe9b400076054387e104f84ae1a6f3cc9f88abf3d
lib/reek/tree_dresser.rb100644001.84 KBf5635fad9d31e2b78cf942b553eeef0417cb4cbec6f3505ff2c72a0f6ef7d456
lib/reek/version.rb10064400187 Bytesd66eacff9305895a139369602f0c2d157c881228fd00ea5def574a8f522e4d94
logo/reek.bw.png1006440016.9 KBb55590f591448be6fcba84af226b09391399006e7541c42720eb2834bfa4faf6
logo/reek.bw.svg100644009.39 KB5728fc866796d82376ee6cad5889d49e7e122a6ddd26f849350c63adc8c46feb
logo/reek.png1006440012.8 KB139870aba4a3ac12d4fdd1843d8bf6c663c0d225c406adcff382ec221f79c5f6
logo/reek.svg1006440024.4 KB31a70332e27ded77f81c5a14552196591e6a2529830fd2eee2d91305e99fa165
logo/reek.text.svg1006440030.8 KB6374993b3da9cc64635c7da3a937ce64786f3946dd26373c0139d3249e2a94a5
reek.gemspec100644001.1 KBd7fdf2e69ba50e4ecfc221c9d35dad9e0b328deef6ecc25c6d357e370062f82b
samples/checkstyle.xml10064400366 Bytesa852d27d70895388b3b19f63843ee3531ea2df962ec505190e242cc68773b815
samples/configuration/accepts_rejects_and_excludes_for_detectors.reek.yml10064400588 Bytes918e16891d77cda410fec229916e8266486e2123ab637e0232cc4adb380629d8
samples/configuration/accepts_rejects_and_excludes_for_directory_directives.reek.yml10064400665 Bytescf495bb6052110796442ca8bdd67e3885f59676ef17270e8d5dfc90e4e999996
samples/configuration/corrupt.reek1006440031 Bytesd64fc846b9fcb05969898d366562e5b0bc1e26533a27f17b3cf92ceffa90492a
samples/configuration/full_configuration.reek10064400235 Bytes0334d724848e6259994680ecf9a838e2c35c92dc24617d3576e9de1b37d8ed5d
samples/configuration/full_mask.reek10064400113 Bytesf92f913d6082df9c846ca1c1c9919e1c54b6b8c074ea009f48608f7492d21460
samples/configuration/home/home.reek.yml1006440051 Bytes8a4ee6d7ab38101c9eaf780624cdfc5f8616ed5bcc7b84a01e8cca02918272da
samples/configuration/partial_mask.reek1006440063 Bytesfb6b38cb6f1d676ecbca2ace883091e883d5c94deeb6de4f23ae8e6645a94cb9
samples/configuration/regular_configuration/.reek.yml1006440051 Bytes8a4ee6d7ab38101c9eaf780624cdfc5f8616ed5bcc7b84a01e8cca02918272da
samples/configuration/regular_configuration/empty_sub_directory/.gitignore100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/configuration/with_excluded_paths.reek10064400131 Bytesd962a8fdb13708ded997c80cc3b787213cd8b586318c0974067bf4ff5a3c802f
samples/no_config_file/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/paths.rb10064400253 Bytes9a2f63309f46d0c8227c624c8b995c820b0da23d4aaf2ce797b60e5ba7638f1c
samples/smelly_source/inline.rb1006440020.2 KB0e97c88b460b16d5fb70a469cae24dfa7ad6b4d9bc2a0bdeefd44876f8cbc667
samples/smelly_source/ruby.rb1006440011.5 KB1d5a9b51c5b839e7b9ca2ee63a7cc6525e633a3e1b762797ebe95bff831d87c7
samples/smelly_source/smelly.rb10064400153 Bytes8ea6836bf752c964f5558cc3475ae3d40c2328e124ea2e86252486817362ffc0
samples/source_with_exclude_paths/ignore_me/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
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/hidden.rb100644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
samples/source_with_hidden_directories/not_hidden.rb100644001 Byte01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
samples/source_with_non_ruby_files/python_source.py1006440023 Bytes07219cd9561b41ce1f39209958076c471b17855679c968b42767b0122423c782
samples/source_with_non_ruby_files/ruby.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/factories/factories.rb100644001.1 KBb053f8cef4818a500b13a26425ae37ebc489272f57ef0e7a6a5b003425fc2e3c
spec/performance/reek/smell_detectors/runtime_speed_spec.rb10064400466 Bytes851a3b3f1122f86614742ae5905726a84dd2ad411f67904dc27ddde560be33f7
spec/quality/reek_source_spec.rb10064400240 Bytesba15eb53e5e88fa75ebae797dd5ffe149e40d2d077c3b76eaa2e5503fb4e3702
spec/reek/ast/node_spec.rb100644006.03 KBf63426e47f80f6950fcac5bcfbdf244db38de65fcba7f8cad97f37a1419799ef
spec/reek/ast/object_refs_spec.rb100644002.06 KB45314d960157e14ffa09ca13b0c70ed32cc380e2d5c4f6be516d359594e73f8f
spec/reek/ast/reference_collector_spec.rb100644001.37 KBa2f914b091752757cd4838644410121a286182c66cb55e95f494a2377d41dc34
spec/reek/ast/sexp_extensions_spec.rb1006440013.1 KBa6fb1dbe42e42b572bbaf3bfd67498e66abc79bbccb05af5d0082224b4075a77
spec/reek/cli/application_spec.rb100644005.68 KB50f1fae5e1265821ae7a8b1b836d9f07e5abb5065078b384e18873c61207468c
spec/reek/cli/command/todo_list_command_spec.rb100644002.33 KBdbb9a44376ed82579a952939381ce684c05f9fbe25285fbbc9509449c7cb5f2c
spec/reek/cli/options_spec.rb100644001.44 KB9111fbda189f8c0ab99377efc28ff6ec16e7aefb33ed2a22648afd101b55cd13
spec/reek/cli/silencer_spec.rb10064400811 Bytes5c5c3f706dce58088101ddab3170db3b6c607e23923a5d93c48974a13b4d5e36
spec/reek/code_comment_spec.rb100644006.63 KBf6091c1d08002f39b8372ee53631c96886951b01f22cb7c2cd583fdc12f954a0
spec/reek/configuration/app_configuration_spec.rb100644005.21 KB471b2a08c97c4bcf622ee862493ca26255935ffc90ccd7c7a800d7ce360fceea
spec/reek/configuration/configuration_file_finder_spec.rb100644008.7 KBd12aa45ea3f761ccac031c242c36368e8feec1c50bf53defbb6a24f8877c73a2
spec/reek/configuration/default_directive_spec.rb10064400450 Bytesbad8b8282102f00451f40cc355a2c207036485a147f1c1c83cebcb30b079200b
spec/reek/configuration/directory_directives_spec.rb100644002.54 KB1f99be0846c90e8927aea45c12b55444fd241e7e6f71ea532d0623ef3b6741bd
spec/reek/configuration/excluded_paths_spec.rb10064400679 Bytesca2738c3add2075487b5cd206e408364646a5560bcd1dd16a2c3d12c3b6c5463
spec/reek/configuration/rake_task_converter_spec.rb100644001.19 KBc6c7ffb4581ec682d6bb10fac3a3bce2da18abad88a780b4f45b5b639de9ea82
spec/reek/configuration/schema_validator_spec.rb100644004.8 KBd752d7c695658200d6cb19dff84ce2cf6873286e0eb719ffb659059097fa29f3
spec/reek/context/code_context_spec.rb100644005.88 KBfb868d9c9e8ab107edb509e4a525aa2bc697f347fc4def66bd87ca318c326f43
spec/reek/context/ghost_context_spec.rb100644001.66 KB2aa6959b70def08693333d2467b32e8bac85fdd9ac9dcd288f224d4713ddd844
spec/reek/context/method_context_spec.rb100644002.11 KBf92a60e6ca645fa0a193d907f98656cc0c10631bddd0141acc333b2c29a3701e
spec/reek/context/module_context_spec.rb100644001.82 KB473ffcf59b06a08df910ee066fae9fff3e2f6c0eef70b2af3b661784576d64e4
spec/reek/context/root_context_spec.rb10064400343 Bytes2945f1f71e46a10b6491ce18500f53ae787298ba1f15a1102a5a5ae8bb36001a
spec/reek/context/statement_counter_spec.rb10064400637 Bytese892a81ec0fb897785ded80125a37a7be24cf443085c90615332572cbb4d313d
spec/reek/context_builder_spec.rb1006440012.6 KB6ba31d29a0d62f5914eec3c9548a2fa1057a6020985b8341ddd6ace54d91fdb8
spec/reek/detector_repository_spec.rb10064400731 Bytes45ce48dc9b0c6491380c025f0c370d908474f0643516daf19a333c8b84060f6a
spec/reek/documentation_link_spec.rb10064400778 Bytes860c6a6948a35ff0874ed6580138a8f97ff363b6aa6f4ca1736c712017e5b614
spec/reek/examiner_spec.rb100644009.45 KB0d31476721c5dc0ee1d2d236b5eff0e95619dfdb38db739291d50dc4fe10aac2
spec/reek/logging_error_handler_spec.rb10064400628 Bytesce987df6ba1ad681231b755361f5e3dabb8f0f850e164953778a753029f1b9ad
spec/reek/rake/task_spec.rb100644001.43 KBffbc346af2b3b80ce3967cd2199bee2469bb30093d74b98a93df684a8c8b0e0a
spec/reek/report/code_climate/code_climate_fingerprint_spec.rb100644004.15 KB29816ef6cd0f2ba127563886fb61183dcee33a5f8c85c50d7b5e0d83a20e9832
spec/reek/report/code_climate/code_climate_formatter_spec.rb100644001.68 KBfea76c40927bec2f4efb65306811a1a626d749491a1e128cf0632460e971a7bc
spec/reek/report/code_climate/code_climate_report_spec.rb100644002.07 KBe851b57f6915227e62ff90be1d04067cb54422ccc132810f5890bd9a9cf732cc
spec/reek/report/html_report_spec.rb10064400463 Bytesce3c7c75d2578a8fc429430a562e94bad0cc94cb771ee3d640b23bb9fb6b94fb
spec/reek/report/json_report_spec.rb100644001.71 KB25ee8274c33c6dfdc7a8eeface9048155a15b9e1e6e3bc142e56c0f10869f19e
spec/reek/report/location_formatter_spec.rb10064400966 Bytes3c58f0f02e6a95cf55bd0250ddba25963ece71bb43ba9152c08e2cc0a22e815b
spec/reek/report/progress_formatter_spec.rb100644001.76 KB9138951fa6be1cf53022d2ebe4d8c7f666dd34f518dab7314e47599f739bf5f3
spec/reek/report/text_report_spec.rb100644002.56 KBf3eae04d852dff5196b05dd377f6ace6b5aaf8fce72b24d6954ae3e64ccbf288
spec/reek/report/xml_report_spec.rb10064400792 Bytesa2c4d4c6ff60cb4774169687fbe9523051a4d587bee9e04a02f8a7e70969f4fe
spec/reek/report/yaml_report_spec.rb100644001.61 KBf79f1f2f78749e7e390a6fb6fd4ac080ccbe2a3f59c9d7411014c611024c63c8
spec/reek/report_spec.rb10064400834 Bytes8008caa169dac655835909af5cd4254d79a7a138893addb222cf27e005ea88f3
spec/reek/smell_detectors/attribute_spec.rb100644003.99 KB3505b0444c4702723e55cc61a04866ad293d3f26a02136cbad2cddb035d96dfa
spec/reek/smell_detectors/base_detector_spec.rb100644002.3 KB7cf3f24007339852b525886a4f206f734cfb8f7d02b5e637f251d11750dc4338
spec/reek/smell_detectors/class_variable_spec.rb100644002.33 KB8e8d6699e612be2d48747f07319e2a979c3d402fcce391ef408e278890a84e90
spec/reek/smell_detectors/control_parameter_spec.rb100644008.94 KBf85b3d79768076501903fb77b9f0fc6f3cc7ad0ad0580a0faca8a4d713b52eda
spec/reek/smell_detectors/data_clump_spec.rb100644003.4 KBd5e23693d17a2dc7ab04a9d019baea9f0e7df0e83275a2a7c6d21ba3b2a91914
spec/reek/smell_detectors/feature_envy_spec.rb100644006.67 KB90117af25a3f0a94247e2a74ee4416e74c87e497cb3ab562e2df3c79a88499b1
spec/reek/smell_detectors/instance_variable_assumption_spec.rb100644002.04 KB2f3fd48ddd698d2a7d1335459785757ab34ad17b1af91051ab656a17696fb3ef
spec/reek/smell_detectors/irresponsible_module_spec.rb100644005.3 KBdb81df858bbb7b455099f8ca7c6c17869650414c2168676e12ff907446067eb0
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/nested_iterators_spec.rb100644007.72 KBee9f3c052ca4c39a3bfa61f91a16784274cb7396513f115112556db5e56baf87
spec/reek/smell_detectors/nil_check_spec.rb100644001.98 KB7c2016ac2c3da8e6ca6b02713286173e01e78f21ae37f371873b53c6dfa6358a
spec/reek/smell_detectors/repeated_conditional_spec.rb100644002.09 KBfd63acacfb8eb793579722a170666e3c16812007767808a400f953b1308d3a74
spec/reek/smell_detectors/too_many_instance_variables_spec.rb100644002.87 KBb9694bab7995df724df98fd01badad4c81e452f075bb0f55c524776d82f03534
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.12 KB5ac779c77e8df4556134f9857a76766898207c39bdf052efe8e85e78d91dbeff
spec/reek/smell_detectors/uncommunicative_module_name_spec.rb100644002.22 KBf0bfe71bbdce26557e0637ae061c8b7bbf11a9722f985bfc36a9069e5062a477
spec/reek/smell_detectors/uncommunicative_parameter_name_spec.rb100644004.67 KB18cfa3954fd35b85d22b60e2abccd8be7fab43046546affc7e08693db415693a
spec/reek/smell_detectors/uncommunicative_variable_name_spec.rb100644005.71 KBae7ad1f10a0892e4aadea8bfa1b4715db77d7c741f6eed7084f98725b4f3499e
spec/reek/smell_detectors/unused_parameters_spec.rb100644003.43 KB33d85b6ca7bd3a4070270364a66aa4d32cdbec32e01f06ba8bf34f99fc7d704f
spec/reek/smell_detectors/utility_function_spec.rb100644007.64 KBb031b427a591377ddb662829f51ec9f6ea60bec21a566805129712edff6a8047
spec/reek/smell_warning_spec.rb100644004.81 KBa48bae2fba7d8f2910f1fb1e8b270b1b7f5c209cfac9a8b354381e15986b0fe9
spec/reek/source/source_code_spec.rb100644002.23 KBf3c0d2cd2379845f4bc056c1027cb8f4da125497467aded7ef764a45be97066f
spec/reek/source/source_locator_spec.rb100644005.29 KBaa9d1b4bffa8001015bc7e1ac69712c11f885937d2f0dababad0b49fca80cc7d
spec/reek/spec/should_reek_of_spec.rb100644005.37 KB8a5fc5dbd5650cb83f7134ba55798e09a85022d58b28d6c4e1ab58c64c3d9576
spec/reek/spec/should_reek_only_of_spec.rb100644003.05 KBae2e4eed4bfa830059554712f6467d7b903d60ffd50010a631f0823f544f7aa4
spec/reek/spec/should_reek_spec.rb100644001.54 KB0480cb47865f2cbb2fe4cb2e39f3a0628c19db8be0370db1f007eae045765e24
spec/reek/tree_dresser_spec.rb100644001.41 KBf52dd23915119abbcd5d20f49b52673f83422195dac91a46938d34adf68e9a3b
spec/spec_helper.rb100644002.5 KB73913e1ef72ab2680990a6204d4e6e084fc1bd270c7d70febbb118601a149464
tasks/configuration.rake10064400766 Bytes218a40fce715c57d7c0dc1561d15315dacec58f9da9853881ae85d7bd5a54af3
tasks/console.rake1006440087 Bytes10da043b681c2c76cfa55d68484d63265127271f238cdc8526d6b58346385a9e
tasks/reek.rake10064400119 Bytes9044c34b109983defd1513c5776742f480eab50b209600ce3bc88f6c7f8e3ec4
tasks/rubocop.rake10064400214 Bytes71c3d3f64194d4521d9a11b10caddf1962226f8b62fd658b7f72cbaf33f8fcec
tasks/test.rake10064400829 Bytes4f07189ac43eaa91763e3d114303fb5246dedb88946f0a9566763ef89a6efdca
docs/Instance-Variable-Assumption.md100644001.91 KB6b4745421c22ef0494f6352aa6a3be019c245d872a7ca48aa860b763f63d63a3
docs/Long-Yield-List.md10064400987 Bytes05fca54b235a05461e520f9ff3bf91439de2b61e643ac695b69633bc95f93628
docs/Nil-Check.md100644001.02 KB81b23dbfa84b2745e09ef79a796c2c817575fb24f078187f007ffddb383b7d74
docs/Reek-Driven-Development.md100644001.47 KB4d71ed5293e8c650291bae3b939ef25d093bfb8e14bd6540559714fcd8d10ae4
docs/Too-Many-Instance-Variables.md10064400999 Bytesd1db82b2a0eaf97dd25aa73603656e406438bd3541b0a5fe9b9d757bb927314d
docs/Too-Many-Statements.md100644001.87 KBb2ff4a264fd95192cf4058292b9807f4f43759cd1ed6cd0a2a050c943e62b5f5
License.txt100644001.04 KB98d3c461ccd509375724df26265528d3d0888fcd2a2338c0d2390106605785f5
README.md1006440021.5 KB8a9ee0fe43fcdb4e704086bc86bae8b5ae7369a7452832abff58b32dfcc6a52a
docs/Boolean-Parameter.md100644001.54 KB282d64879d82c00184b68315058cb418eb80dced3c59f31ba119cfdb0eb0af49
docs/Class-Variable.md100644001.09 KBb43ed20dc0e9160cf4c56ec13ebf7555cc8e0804334ae6a8fa354379231360f3
docs/Data-Clump.md100644001.61 KBc68677210c8eb3b018c6281acf45967e80555e8a6b81e686c3b032859e8119a3
docs/Nested-Iterators.md100644001.37 KBfe55978f313498e184f0babaac61f48895637a1a8559304b217e15ed7dfb370c
docs/YAML-Reports.md100644002.39 KB1084790d584bb457833d12ba49587718a6b7327ae9dbfd51e5ff9bd7df415506
docs/templates/default/fulldoc/html/css/common.css1006440061 Bytes12028a009bcf5952b6cb011ff0d4a6df3012ba7a79f7a2737640b8bc2540e645
features/command_line_interface/stdin.feature100644002 KBf189362f9c0cab7ba9edafead4a8297d6c2904ccc3dce960ca5332357388ca0d
features/configuration_files/exclude_directives.feature100644001.04 KB8cb197ba3e07fab00870a91013babe2d6a0ddd8d23b304b2d0cc18c2efc4d647
features/configuration_files/schema_validation.feature100644001.57 KBd15c4dfa6893d17ae041305182009b0c5fd67cc2238503819c0ebe37bddd6f74
features/programmatic_access.feature100644001.17 KB3259f5463b86d612f29f65926d5101fd55d736c60ef777f66c1663cb9f5c7aba
features/reports/reports.feature100644007.45 KBc4de45c1f896b019d7ad6403b5e01575d1a8e6aafa7607536000f0466cad55b8
features/step_definitions/reek_steps.rb100644002.81 KB96c775fbd214812d1f121698d8697862602db4e7ce6257ef2ad266820e2a809f
lib/reek.rb10064400326 Bytes15ce069a559fe306b2c57efe10ab417654ae6a1b08eb5f619a8752b13b933718
lib/reek/ast/sexp_extensions/attribute_assignments.rb10064400232 Bytes28c9e611ff3e46a3bff0a675fa058647a25eed1321ea63e34cd39317f65efb54
lib/reek/ast/sexp_extensions/literal.rb10064400226 Bytesd1228eb47bf75aa4abf5cb920dbf6360b534ec44a8fb10aa616d52a3012769c1
lib/reek/ast/sexp_extensions/logical_operators.rb10064400587 Bytese8c50d98495a4df70a715ce159114dc41fb883c172a163c6199aee6123b3963f
lib/reek/ast/sexp_extensions/self.rb10064400218 Bytes039f603af01c6155062be5fb541f4d181ef9c6f0334493d8a425915944b17985
lib/reek/cli/application.rb100644003.69 KB86987cdb36301e1dd8efe357ccb22348d024b2e0fc5a85f0f76d5898048ed2f5
lib/reek/cli/command/base_command.rb10064400511 Bytes9d6421c55e84c5fa077e1fd5de0ab9bdabfa67ce291065d00ffb3940245689da
lib/reek/cli/silencer.rb10064400693 Bytes659a0b470938fed05a91a3f5fe551f5ba1a482bedcc78228d10898f7cc96982d
lib/reek/cli/status.rb10064400203 Bytes350981adb9fd6dc66150d9ed8327ba769906f46b481f84be41d84fa05869ad45
lib/reek/configuration/rake_task_converter.rb10064400966 Bytes2fc1b6c371ed05ef0f21d57c4f66bab02e32ea2924df765c4a6c84314047278d
lib/reek/context/module_context.rb100644003.16 KBee4a676555ddc205cc8730ebeb1a1c200dd82250bc139649c1cc3f9a156b2031
lib/reek/context/singleton_attribute_context.rb10064400327 Bytes212193d792df16ce860dee9b6f7fc88971c984717c7240a61d4052d3fcf4656c
lib/reek/context/singleton_method_context.rb10064400673 Bytes272ca455a8823fbcf94a7c19f195b0b2fbb70cc50cccb1c5a1ae984630519f4d
lib/reek/errors/base_error.rb10064400208 Bytesb56b05794d7881e462b99e3f73c441e316c45b26694fe011bf076b6d0738e957
lib/reek/errors/config_file_error.rb10064400229 Bytes0b6c12f4e19342540db7a5048b33e6599444ecb1ac4d457700ba65f3b300199a
lib/reek/errors/syntax_error.rb100644001.09 KBb46082ea497c3ddf050f796704ba5617367d497c9cc02e360b049c39e64253a1
lib/reek/report/base_report.rb100644001.86 KB09e26d2c983d8e91bfb919f8124df67328916c3a6fa78649e42880d0c6a99a28
lib/reek/report/code_climate/code_climate_configuration.yml1006440023.5 KB7496ce4fcf7fcf9e2bd023869cf3f75c0ef43440031d2a959240adf361b8c52f
lib/reek/report/html_report/html_report.html.erb100644002.43 KBb2440fa415633118e0f7f0e7af629f0d8ffa0a998107c5d8c5fd68d2e5ae7074
lib/reek/report/simple_warning_formatter.rb10064400861 Bytes923af2ca8f5812e3a31d177833ced6a923e4fa4c2632b94c3e883dff1e9c8758
lib/reek/smell_detectors/boolean_parameter.rb10064400997 Bytesd46c049cf86d5e0f40d743f3ba0b77f01e5c3536fb76cf1b8c3392a8bce6e564
lib/reek/smell_detectors/control_parameter_helpers/call_in_condition_finder.rb100644002.55 KBfb56a5dc5115372399cabcd5fcce6ff00628017679dbca43e7fe208365e6673e
lib/reek/smell_detectors/manual_dispatch.rb10064400877 Bytesf25bfd0176cb7348071a224aeb8749b8b8d5439bf8244d1358d4507be45274f2
lib/reek/smell_detectors/repeated_conditional.rb100644003.01 KB02443dc9f00073caec06b1742571af1543081767733485de00310ab20a58c603
lib/reek/smell_detectors/too_many_methods.rb100644001.48 KB2ebfd3ad430281696a3880520f41a93926658d6cb641f7281071a5bf6ac8ffbb
lib/reek/smell_detectors/uncommunicative_module_name.rb100644002.34 KB8f7ca612d1a73dc376c5184424fd2c604f60ffa1614c4905177b59ae3a799455
lib/reek/smell_detectors/unused_parameters.rb10064400737 Bytes1575e3e21b128fb9e2e60b80b55f74d6f57c78adecfb96be4fdd40f9d505e2dc
lib/reek/source/source_code.rb100644003.84 KBdaad116195842a886f901912e8c4f54515955fc2a30d843720725efd567054fa
lib/reek/spec/should_reek_of.rb100644003.73 KB74ed1649f4b0690d77d0f646cfa3326caf3bb84537e2db5ce0cddfd83a63ce67
logo/reek.text.png1006440022.5 KB5a072cc5be8e24afa892fbf16fa4e9e8a14d320e6c34212e62e6b67135f82e31
samples/clean_source/clean.rb1006440092 Bytes5337dd557b8bd6510866e72b64820940dd920d25a8857657a12a59169afc0890
samples/configuration/empty.reek100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
samples/smelly_source/optparse.rb1006440046.8 KB004821328f46890c8dceafcf8bfbcf7b98747e42eb9317591317f638ec47042f
samples/smelly_source/redcloth.rb1006440035 KB98d6e425d1a711cc0cb8cc1b7c7725ad1ed30a84194efd4c645e7848d3e40094
samples/source_with_non_ruby_files/gibberish1006440021 Bytes4bc5e0351e9464659ce095d6b2a43642818157222ddf7825522f2649692ffe80
spec/quality/documentation_spec.rb100644001.14 KBf3597eacfa1e1a28bb1601b148c3dad950dbde3cb17e06431bcee0fd20db6a4c
spec/reek/cli/command/report_command_spec.rb100644001.21 KB8bf0c5540748636f0c076d7dfbd3f45917805ebe7aab3d9b5e97dc8e9260f0b0
spec/reek/errors/base_error_spec.rb10064400290 Bytes75029cbdbaca95fb0b3eea82887c709a24f490164638bf60c05fec521f33cb40
spec/reek/report/code_climate/code_climate_configuration_spec.rb10064400706 Bytes22904e17b79e5dc662b04eb525b4e44ff3473c2de576d2a15730a164b4906726
spec/reek/smell_configuration_spec.rb100644001.89 KBda91c4aee6e35dc3a1c1ebbfa689106fcff83d4e78327afc53c7b5e8a2de4da6
spec/reek/smell_detectors/boolean_parameter_spec.rb100644003.12 KB41d950021269bcf13578adb78d3fb2efba2879ffc4d2d566a1668374cd275877
spec/reek/smell_detectors/duplicate_method_call_spec.rb100644005.97 KB8484b1180bb18ccde2d4950ba7d8133927d59962c054b5d56629eaf39a1cd8b1
spec/reek/smell_detectors/missing_safe_method_spec.rb100644001.36 KB835a037ade982aeea37a4023dad45729438cc5b5ce8956939eb4eeeaf821d3ed
spec/reek/smell_detectors/module_initialize_spec.rb100644001.69 KB806dd8d2eb4b1a5d670dd085cdb8c8f9e714ee48381b7ff74f6bca6fc4c13bd6
spec/reek/smell_detectors/subclassed_from_core_class_spec.rb100644002.11 KB1abfe880a537d24d1e046400f2d1bb72c9f6c784671c6cb9ff3b185c8d30e3a6
spec/reek/smell_detectors/too_many_constants_spec.rb100644003.2 KB93fa772489e2388da3fbebc2d1bae1b2a668a2c0d2660e9cf4f5d5c14a2624c7
spec/reek/smell_detectors/unused_private_method_spec.rb100644004.94 KB279b1b6f30f4123984e54c2ed37a0244f6419663c5e6dc60a68ab230badc5658
spec/reek/spec/smell_matcher_spec.rb100644003.07 KB12945c7130d191493c02ea86f21c059131354b2a28bb4ab1ca2ba872cb89afd3