reek-3.2

https://rubygems.org

reek

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 29918

number: 3.2

platform: ruby

spec_sha256: 3046aa591ee33d1b2384723f711a9dc4da8b25651cdac3d1c2dd2111565ed7da

sha256: 4d44a78dadcd25a9d5201dfc003699f57db686636ed58d864ce7896f37f37a2c

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

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

position: 83

version_data_entries_count: 242

uploaded_at: 2015-08-17 12:24:44 UTC

indexed: true

has_extensions:

extensions:

Gem size: 144 KB

Version Data Entries

Total: 242

Unpacked size: 582 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400100 Bytesb9ac62328668458c257c1a7c1a939ef06efaf73805c69cce0cf558e412642125
.rubocop.yml100644001.07 KBab69364078e06c1b8199b342d4e490b218351987e3b2d6d666d5f257f737a4e5
.travis.yml10064400627 Bytes014a1258a4837be7ac228c1a0177a7aabb0176074a616299b127978fe3db1902
.yardopts1006440084 Bytesa11ae711d907d7b5fcc128d9a157998ed6a267c2219dccc3e69e0992fba28d01
CHANGELOG.md1006440015.5 KBa109959acc40b0695de124a14fd79b1a537107f1744ffb7c0b75b945ec14bd64
CONTRIBUTING.md100644003.71 KB0c23283b6cdab714e020f5331eafb7c922da5cc3f6b72fbdcb8dd2f13b293769
Gemfile10064400273 Bytes72f86d5d532e011fda3fb40fc1920e8a52694c03824bc4d277f52322238c5763
License.txt100644001.04 KB98d3c461ccd509375724df26265528d3d0888fcd2a2338c0d2390106605785f5
README.md1006440011.3 KB897379d021b9538fc464932ddf3fb6d2ec56b35259a00c9974a34d4d7e045353
Rakefile10064400199 Bytesee725ff74aa4436b22dfaae52187d94409acc3d374891ab3119bc507afd5e79d
bin/reek10075500285 Bytes1aea5e962f5a5af00ec0afe1a84a373052ed8723f46abebe5ac8e6a94940dab6
config/cucumber.yml1006440096 Bytes981a753c0c3c6afaefb5e76164b02325f05b6de7673cd1385bd0fb9d68f266de
config/defaults.reek100644001.83 KBd21e9184c5ae4080aa03a9a99162548594ef7648917258b8704b411a4de00cc6
docs/API.md100644001.6 KBdb4cd6e3035a36d131ce8fc6acc6a2e944caf329b40bfd2bdaf886d945b292b4
docs/Attribute.md10064400813 Bytesc7886cc27788661b630a5b113b00a534f60da7dfb8c50c67f9176ff36f2dad92
docs/Basic-Smell-Options.md100644001.24 KBef0ef3bcce6a1df4e69aa31962b457f1a377db019298595efa6e0b6da108daee
docs/Class-Variable.md100644001.1 KBb574e606a115004e1bf9752fdb34bcc0b20c56c58a806e035f49e4e1ee2f9ed5
docs/Code-Smells.md100644001.74 KB2034134740f9e7092e462c7bccccfb4c7adf94bf287ec90e45fd2136f00f2bbd
docs/Command-Line-Options.md100644001.94 KB55786be66b407794d59104d18a55cec017bceb6ac52e7686bd74f77855fefa67
docs/Configuration-Files.md100644002.35 KBa66162ec5c8b9b2acbc194d944f9db03250d042b4853ea6d2d62109e66a45703
docs/Control-Parameter.md10064400786 Bytesc8c374338f88b66f2dc4897bd72ee159b9dd751e14202de7d25b77afbff43a5d
docs/Data-Clump.md100644001.61 KBb12e849429af3f1ce3573a61f575a1326243e574a8577464318668e5b9960325
docs/Duplicate-Method-Call.md100644001.4 KB5a9d4ea2962bb7d376bba18e18ecffbd62f9fe67b5a49511b8403cb504888419
docs/Feature-Envy.md100644002.19 KB6136a9577650e18408cb7db774c80a32049494758284c3a48bd766abe181f56d
docs/How-reek-works-internally.md100644006.57 KBbe05c90f086a93b1ba8e9fc7e7e409a929955455ddac6b7837f7e8b90f8688c0
docs/Irresponsible-Module.md10064400767 Bytes344e5865d62d0cbc3ae4f8c65eb52bc4e7826b9f69358f05bf48a58f0b5b4746
docs/Large-Class.md100644001.12 KBa06de6379699eaf37bb75265fb10393e9381caa719eb04309666ee89a30c81af
docs/Long-Parameter-List.md10064400904 Bytes57e5de7fd8f500fa4a9f5d5debf4d4a886a404f9eba581888ef7fd813fb2669c
docs/Long-Yield-List.md10064400932 Bytes18fad75a292263dcc2a15487380fa92d3b2946d7c645fbc23f215123a9a57890
docs/Module-Initialize.md100644001.07 KBfdf99a9a0178aa454b0f4127d40b99b7a04f880978a4118fb44054d784609c49
docs/Nested-Iterators.md10064400679 Bytesfdbfd8ce70d52913df7af994c8c71263ca9f1b1d7e232548d29f3c14484d5df0
docs/RSpec-matchers.md100644003.46 KB88adcf9112e88163ee20300c7a5ba2c0cfc5bff4d0a3983ea49069e8d9cb392e
docs/Rake-Task.md100644001.43 KBf9e57d0e5b7bd8faced0891c5d185f6a6d6591422ad7009a7c1a6895ebacf942
docs/Reek-Driven-Development.md100644001.45 KB6c0aa57c147c5932e64f0d688f98e785e4eb6d71846a3ba781fcecb14692d278
docs/Repeated-Conditional.md100644001.11 KBc3193bdf38cf79777e890c90c723fc38ca16597f4abb19529ed7057c3c45184c
docs/Simulated-Polymorphism.md10064400935 Bytesb0af66bb21a2568a83b6f0491fc7d2864bc90c42f90f3a20d7f7c55f41b164e5
docs/Smell-Suppression.md100644001019 Bytes1772f693c414e7f7e7d0e36fd9462b896e9ad6b3dd3c8c17a3a9c9e1d5395fc7
docs/Too-Many-Instance-Variables.md100644001 KBb39c12d4caae430bcc9fc89da3c5e1569edf6b5dc69c389cc2d2297372bea551
docs/Too-Many-Methods.md100644001.04 KB919c743664db075439f770574b4a9637a010a372c7a02ec2472bda4f7c2261b8
docs/Uncommunicative-Name.md10064400681 Bytes38b5692a91d2e02e38ef2be2608aee2e6fb71829c5a106508da48d969bd41282
docs/Uncommunicative-Parameter-Name.md100644001.04 KBbcd380c17dc1583c191fdb48d97b6a0494767b7994bcd5e15110b6e63541a34e
docs/Uncommunicative-Variable-Name.md100644001.06 KB261c105a667d89e560d7abd23986b4fbb1e3109bfc0f7ec46903f3cc7f4d2993
docs/Versioning-Policy.md100644001.07 KBadb9de8847b3505ff573af5e8894f6d019d7a5f35a8ab9e093fa763a5616549b
docs/YAML-Reports.md100644002.7 KB48846099c5928c4014d5d0595cbe2c98472e749332f22cdaa304f092527678a8
docs/yard_plugin.rb10064400421 Bytesc650dfde69f6c0c89960578e7b8fefd0c4ef776f84922f0435b151d5731483bc
features/command_line_interface/basic_usage.feature10064400992 Bytes0aea7de7e6699549200dbdb41b977d87fc17297cfe7a7adb324947f83353293d
features/command_line_interface/options.feature100644002.28 KBd166f5289dc75a96856c1f18a9da2fb2b69d2df2f91a47cee92ca643938b21a9
features/command_line_interface/smell_selection.feature10064400494 Bytes122afa51797d1c16fe6964b57ea3f94cc7b01149651e7e02f7e99160127f5104
features/command_line_interface/smells_count.feature100644001.54 KB7637683e218b99faec16356145bc207a3b4b0eeda4df6c8a44363b694becaee8
features/command_line_interface/stdin.feature100644001.18 KB04376ceed3882dd901b68aaeccb1819f516e9ad3eeec9ef775d4d3f014337dfb
features/configuration_files/directory_specific_directives.feature100644007.56 KBc66d512446ad5a1b046c51c0a2a664bd093ad722f47fcba9ef9f14d99595380a
features/configuration_files/masking_smells.feature100644001.83 KB5c74e25012deaf2ce1937ab5436551a38e94a430cf6e8c1df451b446c4847e66
features/programmatic_access.feature100644001.26 KB4c729bbd329491a0dc60c3893d66e551f8cdedfdc89991ef58d5d1df35f8f3d9
features/rake_task/rake_task.feature100644002.62 KBc1fb20df8e744179dd6eaf01f2793e14b5f2c2212ade2788b3fd745b83021ef0
features/reports/json.feature100644002.18 KB9b10c2078842b6976e63ada588ed4d49ae35cf40ac4ecdaae943f4bb60ba8e5b
features/reports/yaml.feature100644001.79 KB5bf060cf1232c4fd91ba402318441f9aaa013d96cdd2c2ba865c7969c092f555
features/samples.feature1006440021.4 KBad591b1c04cba3486b219897f17618d995de60ce2b828909733529831b3ed040
features/step_definitions/.rubocop.yml10064400116 Bytes62c50f8b2d045905c9a7289f0db5ddd85c2a95764d804ddcc84773fbdb284177
features/step_definitions/reek_steps.rb100644001.89 KBcf7455a2d69728e6045af953083ba493a96ad75dfae6777e11f5673ecc2ac3ab
features/support/env.rb10064400771 Bytes39b36a652dccadc03d0851c358e9e03f1efc2f614b80f8fe730eea11b71aeaa6
lib/reek.rb10064400169 Bytesdff77aff862d7ce5e69ffda53fbb1e45171ced26d2dc3090d4693492c0d02fcf
lib/reek/ast/ast_node_class_map.rb10064400899 Bytes78fc792cf3643aa730ab449ea71e58a54630b9626b4da398d9c10761b875c171
lib/reek/ast/node.rb100644003.65 KB10a8da7e799ec28e796250693d5778b52cedbc4281693cd4e39ad9ecb0da204b
lib/reek/ast/object_refs.rb10064400733 Bytes6464b6d312b3ebebeeac4db146a1e9df43322279f1d1eaf67fbd5e8e998c141f
lib/reek/ast/reference_collector.rb10064400715 Bytes0e8edbe480b8405e60c8cd6471cc44f179b1940132e4f5b5d1f2e134e7efd862
lib/reek/ast/sexp_extensions.rb100644009.86 KB41c10b618efdff0b76b42674c4e0de47438bc9568e3d6351ab83773e75287b80
lib/reek/cli/application.rb100644001.38 KB1bfc968f37026088b6b700adfc284eb3105578285f53c346685776e5945b1250
lib/reek/cli/command.rb10064400272 Bytesaaba3b9e2685c4faf9499e93ad1bd55d4258ffc1a28f3b6f88669434561c9e69
lib/reek/cli/input.rb10064400967 Bytes35cd133afd83d3d51d72cb75ab086d754d0b965cabb4981dcd38a7ca39f651e9
lib/reek/cli/option_interpreter.rb100644001.33 KBceb0dc6b1706c9c71b3ce3730eff2ca9f74727830548ff746aec004af2927e71
lib/reek/cli/options.rb100644004.3 KB3cae486e797554e7070b5c51396d12c936792fe8ad427addea1a5a57cdb8c9e1
lib/reek/cli/reek_command.rb10064400710 Bytesc6c7c93a0f6c3bf40a986ea76427f61b58c307a0b4d949e068ebe31372875985
lib/reek/cli/silencer.rb10064400255 Bytes698554cfff148acd0e2afd490bb1be3bf0b7f3c8fbfbde7b6a8528c137573e5e
lib/reek/cli/warning_collector.rb10064400414 Bytesdfb3c7345533219d18784374699f04cd39db587ebb29395d31e55c7338d2f714
lib/reek/configuration/app_configuration.rb100644004.84 KB0558ed412fc64e7d6cae7c7fa6a512a8921e1dab1926cfa79802a3e191d365da
lib/reek/configuration/configuration_file_finder.rb100644001.97 KB8e527485a19b2b92ed8f60e3428ffc592e518e1705e1449e87e018abe3fbeb08
lib/reek/context/code_context.rb100644004.88 KBb6f96332999f839bd8c8ac495811bd5c88ea4934b1d6de868474f3f1847be948
lib/reek/context/module_context.rb10064400952 Bytes78e8485f91202d4df84fcfe7db23305032ce549e0819a2479433bdda22177c37
lib/reek/context/root_context.rb10064400363 Bytesacfa98e23117290946fc52cfbcbfc2bc93ada7ae6f61e247b07b3c9947da0d60
lib/reek/rake/task.rb100644002.89 KBf7eff54d0f1f563cb79cfbf20823e56eaf31c3dc27877f003e2a7e918ed6535a
lib/reek/report.rb100644001.7 KB36114a139d3e84fa27d3126d7ff46421ed9de399492af27fb966d550bc5e2368
lib/reek/report/formatter.rb100644001.94 KB8e3e8b5850eea3edc1308b2bd724ab88b0fe08e342cf8b930a5c1b8a3e4de3e5
lib/reek/report/heading_formatter.rb100644001.03 KB4c17d7b604614ffa49e9b632a5e78bc2cc0ad5652dde240f358edeae4532e51a
lib/reek/report/html_report.html.erb100644002.43 KBb2440fa415633118e0f7f0e7af629f0d8ffa0a998107c5d8c5fd68d2e5ae7074
lib/reek/report/location_formatter.rb10064400829 Bytes773a563529f78178c53cd294e0d8867cfcba27497061317f83eccc9245b19686
lib/reek/report/report.rb100644005.1 KBf27df733eec51b6e2247f0bc1a9496423ab39a02b26bb9fbf9a894806a21ade0
lib/reek/smells/boolean_parameter.rb100644001.18 KB4b2426862bbc05efb708ff263d02c8759b4e68cb92f8234e463c99298bab78de
lib/reek/smells/class_variable.rb100644001.72 KB8da25234f70318918728426909fd19efa4aff4578c389e43b75a42324e26dabb
lib/reek/smells/control_parameter.rb100644005.55 KB6b3e86e95e274bc57399c6d2a0ccc22a63f3820ffd432228c301b2e4a8eecfc2
lib/reek/smells/data_clump.rb100644004.06 KB9fcc32d2e985e20765104ba2686b5e6c393bdb768eb67b1650e2de892207adce
lib/reek/smells/duplicate_method_call.rb100644003.99 KBb8c2e5102a9ca70a615144413e6af49b721585eb95bcce26d6d45d0ddab15e41
lib/reek/smells/long_parameter_list.rb100644001.58 KB05a7d8bdbc391a912a4ccbf16334d4bce96257847a559a2f27a38d868b1cd297
lib/reek/smells/long_yield_list.rb100644001.51 KB38fae56ff05e670c3bcc5719ac1ddf54ad8284c1bcdbd56fdca08b474174b249
lib/reek/smells/module_initialize.rb100644001.05 KB67c12bbfaca58ffc05db6e64faa085e5923bffe9654c331254161fea1d67f9db
lib/reek/smells/nested_iterators.rb100644002.52 KB86cc04be598d539472478bb01f523e4faa31a33fe143a90bb9e76d2c1ad1aaca
lib/reek/smells/nil_check.rb100644002.21 KB3ba6573c988a7cd865aa0950a8b2ddafaca201e6326a1c25ae6b6c4490f902a5
lib/reek/smells/prima_donna_method.rb100644001.94 KBc98b773bcf6182ab2705544ee259bfb8e8d0a91185a45d05890399aad666070c
lib/reek/smells/repeated_conditional.rb100644003.06 KB9563cf9e1e69f0e37f13bcf33ca0e9b24f500ea3c59d640f2e27b9e9146536d6
lib/reek/smells/smell_detector.rb100644002.97 KBc07f9fcda8f0f64889e320e73d912be6a77677b9e1930b1edb859ba7d1340d63
lib/reek/smells/smell_repository.rb100644001.71 KB0d609bf38307fab5c8e51c29e3ca67d172e6acceb2a92cb18256dbe95eff2b20
lib/reek/smells/smell_warning.rb100644002.95 KB62a3040b0b0fc39bedeb81796786b7250fa2bb335df12da634027277037a2c85
lib/reek/smells/too_many_instance_variables.rb100644001.57 KB8e1dc48a002790d914fd782ac93a4adc10222a8e1c9483da4c1a25605d1445cc
lib/reek/smells/too_many_methods.rb100644001.63 KB4e7817c8d5a36d27c6a34e466ddc4cf4dfa2b47c21a5b15030a70742e4cf564a
lib/reek/smells/too_many_statements.rb100644001.47 KB4646632fc6b003608c0a6e0c921cb3b9c8bf00002b687b3f0663883d994aad4a
lib/reek/smells/uncommunicative_method_name.rb100644002.12 KB9dc4957eb045cd584edd0950712095e893693e8392496796704817403921ebdd
lib/reek/smells/uncommunicative_module_name.rb100644002.29 KBe6c9498f2e3541b8c58131ea57313ac6646860c7e9cf60ae3072b30e42a67794
lib/reek/smells/uncommunicative_variable_name.rb100644004.04 KBaa5ab6a870b9b0dcb21d26c92390a6bf7964ae8b02f79758a7187c1d1a2dad43
lib/reek/smells/unused_parameters.rb10064400944 Bytes5c4a47e5386e530ffdd39eb143ff4b812694d8e836282044084c80febc92ac9a
lib/reek/smells/utility_function.rb100644002.6 KB1932a148645527fb0abd74db4e5e958b39a62d50b97e6fb25bf6dc151e2f9a11
lib/reek/source/source_code.rb100644003.24 KBfbfd4bfb595aeac9ab28ca3f43beb604f8d7328018c2b712860302f9b2611d74
lib/reek/source/source_locator.rb100644001.81 KBe67045701a3ec495357dbc38ec41deacb9a470f7d071b5ecd051791104fb1b92
lib/reek/spec.rb100644004.32 KB685296c68432e32cac7262314d524887fb8a0b98a33212d1425b6993695c2113
lib/reek/spec/should_reek.rb10064400855 Byteseda1a02a7b1c30e32c804f41dd45c976d48b35e29124770a0b386fe6e4afa1e3
lib/reek/spec/should_reek_of.rb100644001.48 KB315b2306cb2a4912cef474f03bb38d2cd12d2698df177ea92ada163661abd194
lib/reek/spec/should_reek_only_of.rb100644001021 Bytes85dc42da337f5f09875cfb4457d4aeea2e44e04686c5f89cef50f4cba8f44986
lib/reek/tree_dresser.rb100644001.23 KBf259a3bf00437ab74704e4bc186614f061b2544fae5bd7787cf9abd20d010168
lib/reek/tree_walker.rb100644004.68 KBf951607607abed4caaf241b36826ff2ddda893516bf7d80899e2a5cf8eef0d3a
lib/reek/version.rb10064400118 Bytes7836df658885252337fc6db8eb5533de50bb653ae173c47fd37c8d46cdca4f21
spec/gem/updates_spec.rb10064400674 Bytes345d94845e16f04fc7c41e1bb708475a9b52fcfc2ee1eca93fa00f8927bad283
spec/gem/yard_spec.rb10064400299 Bytes8680180ee6bd0fb4263b2912e5001106e6619c8b4abc2ca3d294403d57933673
spec/quality/reek_source_spec.rb10064400149 Bytesff5d2ab88828f3414089b92af84692588f2081638b50147cca5b681d3334bf30
spec/reek/ast/node_spec.rb10064400821 Bytesa6d618c388ca6890cec72ad56ffdd68cfda72cd790c75147e5b7c6c4c1ef2a6d
spec/reek/ast/sexp_extensions_spec.rb100644008.27 KB4b0ada7463b085c1f6294cd8e01bfff3cf15724b4076ffbcef9ea72cc8a96961
spec/reek/ast/sexp_formatter_spec.rb100644001016 Bytesde0fa13fd88afa5566c8f818dde7178070aada7e51eedbe58cbb506200d48827
spec/reek/cli/option_interpreter_spec.rb10064400626 Bytes36b0239c768ff3f83a07cf333d622669e9b96af6b1a89da880cd441543443c5c
spec/reek/cli/warning_collector_spec.rb10064400865 Bytes91e4adf05f345e4507ff1577924e0db18722533cf2e6f28c40477eec042e70f7
spec/reek/code_comment_spec.rb100644003.55 KB7855a7a87b12c7e1625a8aac35938af6fb0ce53d6130bff3b12418a695d88544
spec/reek/configuration/app_configuration_spec.rb100644003.98 KB7ccf0655957e78c89d831b0f2039ed16d286f74b51bff41c04df17dee837f22e
spec/reek/configuration/configuration_file_finder_spec.rb100644003.09 KB22f35626495fee772b058e896030300fe5eeb1139dfcb60ebb666832481ebda5
spec/reek/context/module_context_spec.rb10064400761 Bytes0e7a8a762560ba234d885ac2f6676d4889eb1b3e5bf75c109538a2752612df2d
spec/reek/context/root_context_spec.rb10064400407 Bytes1ff7431fd10e0b50607cada5772fd6e052db2dedfbe9f6f59b47747cf02746e5
spec/reek/report/html_report_spec.rb10064400692 Bytesea3c05df2ef06668cdeb6dc233c8ed721fedc177d469703733e7ad70bf166c8a
spec/reek/report/json_report_spec.rb10064400527 Bytescfb86296acb59472a07dda6cf2a9ed12474eddead75b10c6d4b7bb217124e4b7
spec/reek/report/text_report_spec.rb100644002.55 KB17037a4b05d755b62a7e34bd0c0ade55716ae751eb2d3e315d3406a91602438f
spec/reek/report/xml_report_spec.rb10064400861 Bytes28ca18d9b080c87718461473dee7fa3c5148461976aa4ca45d83c9d2ff2a03d5
spec/reek/report/yaml_report_spec.rb10064400535 Bytes742daebebc995ae9a27e009432f1ed3e7a46c36a272c7f0570ba46db52175774
spec/reek/smells/attribute_spec.rb100644002.96 KBcf3412df864e76c8250ba29270d3a1d42828bd7900d55b7797a2aff973530d01
spec/reek/smells/behaves_like_variable_detector.rb100644001.09 KBba4fe4a9cfd13c72318a74525cc78c9141cea9e80fcf2362e80c3d85f0309416
spec/reek/smells/boolean_parameter_spec.rb100644003.22 KB9b17168449314968e0912591ec752664d18bf0558d077f9ffded4e10a0df90d9
spec/reek/smells/class_variable_spec.rb100644003.18 KBaabe5f00f3a0ace9adaf270cd70dc2e6aa0674d15d83a83c403f03c9673ef531
spec/reek/smells/control_parameter_spec.rb100644009.37 KBbe5bbb57e4f3afd33318fcedeb70d6c46f9de551e5b0ac49e7d7d52cf69b1ab8
spec/reek/smells/data_clump_spec.rb100644004.9 KBe8a69ce063574268b31a3d16cc7a6f67263d294a25b856e090f69e839499833b
spec/reek/smells/duplicate_method_call_spec.rb100644006.28 KBf56ce936e36a8bfe8983d6b8bf29caf4e4ca68bb5ac0c930419966d545e235e8
spec/reek/smells/feature_envy_spec.rb100644006.41 KB992aa438919cbae80e941f33f6fa1278852bbdb5278bf68e22b1c104cfd4a405
spec/reek/smells/irresponsible_module_spec.rb100644004.41 KB07e05f2ac0749e2b02b8e009262c5df9feef6e5f7690d2b8c738c8d53d35e434
spec/reek/smells/long_parameter_list_spec.rb100644003.39 KB81b5dd9c603fc68edb98e8ce6ebcfe383472260db4fee058a6d4eed032120c99
spec/reek/smells/long_yield_list_spec.rb100644001.74 KB2bf92753240277a5c8638920f879d46fa03a2349b8bfac56897b0097e2f5bbca
spec/reek/smells/nil_check_spec.rb100644001.95 KB03ef0ceb75639809012185058d716a7fefed6f26a64387bf36f4a42072c19df6
spec/reek/smells/prima_donna_method_spec.rb100644001.1 KBbd93935c4eeb5f28210260586206c3185eb952eb9eba67099762eb0bf9e9501b
spec/reek/smells/repeated_conditional_spec.rb100644003.18 KBffb487b52f4f66920bfd474d7ac5d79f00ac2307b049271324e600700cd63e39
spec/reek/smells/smell_configuration_spec.rb100644002.08 KBf99d2687bfe24b2759ee155f352ad108263866dd0ef4ff0eace2b0770dc83f7d
spec/reek/smells/smell_detector_shared.rb100644001.22 KBb4ea1c1beab1e6add61233ce10e3433e46809585ff8cf54f25679a8e77722494
spec/reek/smells/smell_repository_spec.rb100644001.05 KBa3c6f1d5b31bb5742f28bfea6f412c166ca334cdc78233113054518ea3d4e024
spec/reek/smells/smell_warning_spec.rb100644005.2 KBd05d282494bc1a4c1b4a4d89d37899efa83f8fafad52073b230ecf694570db15
spec/reek/smells/too_many_instance_variables_spec.rb100644002.51 KB9d3ebbd5b556e2a25bf73b0c4c582736cb45ea60a187fda9c814b9c238fbf317
spec/reek/smells/too_many_methods_spec.rb100644002.4 KB2103b359fb6381e8cf4279fa103ec121da546d5bfb5aa81e5771fe42d8c63084
spec/reek/smells/too_many_statements_spec.rb100644001.97 KBbaa5ff0354fde54104d9076b8c88eb95279932461cd53a04d4da6a620b467991
spec/reek/smells/uncommunicative_module_name_spec.rb100644002.32 KB0bcb712a4be71e6f052c8559b08385ba746e5e46297f78e08de710e5cf6aaf0b
spec/reek/smells/uncommunicative_parameter_name_spec.rb100644003.31 KBc34e4336f70a2d98135ae4acd91400359b52cb725fdd35d7a9345a9dffbca676
spec/reek/smells/uncommunicative_variable_name_spec.rb100644005.94 KB244f9d788957de37203355b8a41f20c4f3151d852be37eb10c32bce010ccfbf9
spec/reek/smells/utility_function_spec.rb100644006.48 KB347112a7fb9ec6da985d4228abe95c850b85e6d1faf1d2f7945d432e7e5e2c71
spec/reek/source/source_code_spec.rb100644002.86 KB0a71231cf195b0663e5ff5430937b521ca000fc4f47e853132b0278d7bd8a4d3
spec/reek/source/source_locator_spec.rb100644003.03 KB8943a784514bb72a53e6158da470c3472152a68a215dd017a460e46ccef189e9
spec/reek/spec/should_reek_of_spec.rb100644002.31 KB385f35b5a9a1ba59d8eb5afbef6b1e9f92e03bdab0e3d6862a207d810f968a3f
spec/reek/spec/should_reek_spec.rb100644001.93 KB00479d16c01b4397753b91e2c8213c26309c4ecbaa5d52fec0f69d8c417b7c65
spec/reek/tree_dresser_spec.rb10064400522 Bytesb17300e91789016ef462a26e0b60d5b5b2156908ed34700251093255f6c6b55d
spec/reek/tree_walker_spec.rb100644007.05 KB64625ae020bd9c301d5319d7295e0219575cce13c8f79088ec293551964ab365
spec/samples/all_but_one_masked/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/all_but_one_masked/masked.reek10064400179 Bytes25bca97f870491123ae8a84da8c4f801f1b9160c058d9ec6ee63837a0493b76a
spec/samples/checkstyle.xml100644001.08 KBb8bf1d157a1ef0f4d688ed0a1dfa1ad6af315511062568739dc293891e6ef737
spec/samples/clean_due_to_masking/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/dirty_two.rb10064400114 Bytes5471860eeb8fd7a9e31428ad7dd34202fabfda6bc8f9c6174b98385d44382596
spec/samples/clean_due_to_masking/masked.reek10064400204 Bytesf0cc0397edb630b122e21e2a15896d4cddde233ddec58ad60cadab881cca01c2
spec/samples/configuration/full_configuration.reek10064400214 Bytes3abf6407fcdb713f720c9172041053ea5b3277d194a3aacb1ec2cf43bb8c236f
spec/samples/configuration/with_excluded_paths.reek10064400141 Bytes0867645f47bffe4da2e95eda41e4be1af8b3876a8aac044581a8ddc8131398b4
spec/samples/exceptions.reek1006440051 Bytes8a4ee6d7ab38101c9eaf780624cdfc5f8616ed5bcc7b84a01e8cca02918272da
spec/samples/inline.rb1006440020.2 KB0e97c88b460b16d5fb70a469cae24dfa7ad6b4d9bc2a0bdeefd44876f8cbc667
spec/samples/masked_by_dotfile/.reek10064400179 Bytes25bca97f870491123ae8a84da8c4f801f1b9160c058d9ec6ee63837a0493b76a
spec/samples/masked_by_dotfile/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/redcloth.rb1006440035 KB98d6e425d1a711cc0cb8cc1b7c7725ad1ed30a84194efd4c645e7848d3e40094
spec/samples/source_with_exclude_paths/ignore_me/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
spec/samples/source_with_hidden_directories/.hidden/uncommunicative_method_name.rb1006440047 Bytesdf8b80f235bbaca1313abee239585fb7bfc9484e4f4a8e0121688228bec2acbd
spec/samples/source_with_hidden_directories/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/samples/source_with_non_ruby_files/gibberish1006440021 Bytes4bc5e0351e9464659ce095d6b2a43642818157222ddf7825522f2649692ffe80
spec/samples/source_with_non_ruby_files/python_source.py1006440023 Bytes07219cd9561b41ce1f39209958076c471b17855679c968b42767b0122423c782
spec/samples/source_with_non_ruby_files/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/samples/three_clean_files/clean_three.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/three_clean_files/clean_two.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/two_smelly_files/dirty_one.rb10064400150 Bytes1c0b40da907648f5310a945e033a18a5dd2e6f40f80077d880e4f5563ef161c4
spec/samples/two_smelly_files/dirty_two.rb10064400147 Bytesce09266ebf463d03287748deebdb786d04d28c254b060f0f9351cd2adb12a680
tasks/develop.rake10064400583 Bytesf0c433f37952aa4155c7ee7e57cab7965254517e542efa337c5f0175cf6e7e1f
tasks/rubocop.rake10064400105 Bytesbae4ba20c3bfa4ed9bdaf6b4966dec8b5fc8b1a728ae53a665d9e58791c1cba5
tasks/test.rake10064400822 Bytesa34c8949bc70f47b6982160ad7014606795f4131cba65ab24ad8d624dfbe2ad8
docs/Boolean-Parameter.md100644001.55 KBb770acc310001ec5356d3639f2538254ee1558f877b1b8456ed650b885f0e764
docs/Control-Couple.md100644001.25 KB1a6ce6eda697c3caebc2f705ba65f435fe343abb1ae9ab7d55b89d45a5ebae7c
docs/Nil-Check.md10064400902 Bytes443f169822c15b1cb07b42863ebd4a745952610310012bbe9ca57cb1f5cf475e
docs/Prima-Donna-Method.md100644001.59 KB2e51454d0b6319f604ca36363b90529f75ca649b5ef2e4f923b205950f32c9c6
docs/Too-Many-Statements.md100644001.87 KBbbb911e8bf9e2c88aed596642eb284bd3ce8d79339a065b257e78542ad3a1b48
docs/Uncommunicative-Method-Name.md100644001.03 KBd165c965e249e4cc2d822ac9bd3544d3fbf6bd006c7c3905ef52226ec2dab543
docs/Uncommunicative-Module-Name.md100644001.02 KBa1b20ef9edf9002d768832cb2338850979fb74a2d9e3fc7f15b681df787db98e
docs/Unused-Parameters.md10064400600 Bytes2fe61954706f298257f9819cd828758091527018cca67a395efb534bb2b5e82f
docs/Utility-Function.md100644001.12 KBeb8564f86befbf882ab14d16849a032bc28fbe49dc3cd07e951a4537d00dbe82
features/configuration_loading.feature100644002.7 KBb36784d7dcfb6050435e37f9ad9b4ba5ec7fdc83ff28d20a522ed3eabce314d5
features/reports/reports.feature100644007.8 KB40d9a371b02f186c94777e5d1091d97dac26064af41c8c5c3e47b872870b0020
features/step_definitions/sample_file_steps.rb100644004.06 KB69d9b5b6fbe9f184b68b62521c815026537e8e841490ebd8f7395c402bbbea22
lib/reek/ast/sexp_formatter.rb10064400823 Bytese608f8e23a86cbe7efccaac0f6e5cad8b2903e2f21d37a7e12d227d691b8c14e
lib/reek/code_comment.rb10064400926 Bytes15a63856682a406a512eacdb0ce9196dda93de0dafe5c302977fdca8882e55e0
lib/reek/context/method_context.rb100644001.08 KBb0b94bf1b71dd0c43be4f6131a6821002b183aff2a3de1aaae0786cbd3d5e929
lib/reek/context/singleton_method_context.rb10064400295 Bytesbd52c4cbc8de0d82e720ae331a2c32a4bc213f9a2c23efe291b377a5ae2c6c76
lib/reek/examiner.rb100644002.61 KBa9b0cae20765c712ae2dc6475001ca59b34b6ab632194199f446b046c1082685
lib/reek/smells.rb100644001.06 KB73068a44e9a117d8b8f5b90dc71025652f8b5fe9246953a68e9cb809d3ba8dee
lib/reek/smells/attribute.rb100644003.14 KBe0a3377d2af8c7e79f43d76435cbcc6aba9809f4a64397c148b5714e38d5dd6a
lib/reek/smells/feature_envy.rb100644002.08 KB33669a9a26957f6327b7112f275e50772662d97053b4d7745b1c64a6e75c3aec
lib/reek/smells/irresponsible_module.rb100644001.13 KBaf520d8bf3e36c4373a4e43c3630dce21363762031c60e2750d6d92c51e7cb37
lib/reek/smells/smell_configuration.rb100644001.67 KB75af701e6f2564f14dc2f49653af0ccff548ac1b3f429095ef37527f50ee14de
lib/reek/smells/uncommunicative_parameter_name.rb100644002.38 KBbd882c74f664b604e39b34ff4313d62d1ec8c9fe72d6edbb5fddeb46a45064df
reek.gemspec100644001.59 KB40fb780abc6fd2df8c701e389e657e17ed75703148b869454522d62013b94e45
spec/factories/factories.rb10064400840 Bytes904efa36588f16c63212fd4a95cfdd5d3b963a3f59cbe2c2c855472571e58990
spec/reek/ast/object_refs_spec.rb100644003.22 KB4117f4ec51792f43f40b55489e5be95894d95423af85dce142a515015d78d44a
spec/reek/ast/reference_collector_spec.rb100644001.75 KB4715a3579ce2a344a6eb6cb470887d8cffb35aed0f27c894057d10aab49fdf01
spec/reek/cli/options_spec.rb10064400839 Bytes555c4c581d203321133a69b3e71e2e2168c11724e05d8861c9990e1fb1774578
spec/reek/context/code_context_spec.rb100644007.88 KB8def2c34b4a4bb7b524e4e3cdf996ef54be34e33f02a6179bb9fb3447e15fc68
spec/reek/context/method_context_spec.rb100644002.92 KB0f234b02837734ec762e95d7703676889dabf8a2770651a4cb1867315a2b361a
spec/reek/context/singleton_method_context_spec.rb10064400499 Bytes468af7ecff417bd2ac0d9da84b54971dba2823bc809f784f60ce6517f4949466
spec/reek/examiner_spec.rb100644001.74 KBb37ee406296f6a71b0b9c853c76896cf277ea4fe3451524093c8703a04548a6f
spec/reek/smells/module_initialize_spec.rb100644001.05 KBa5e7a453058028224ad66a0fe8b5450f5d91f26c4b07555c59bc789a68e317f5
spec/reek/smells/nested_iterators_spec.rb100644006.57 KBe39a1d0d21f188e53b1542983261642a7ec687181c51ffa91177c291eec099a4
spec/reek/smells/uncommunicative_method_name_spec.rb100644001.22 KBce4db9d44d2969ce02c8a6d338831789b253ab03555df048b0f1ebb7b0c08bf8
spec/reek/smells/unused_parameters_spec.rb100644002.56 KB3f9f3c092ec5b8e600e40a06b0794b0882926fb76adf5f2e8b7d436d00968ddf
spec/reek/spec/should_reek_only_of_spec.rb100644003.08 KBcfd663a7e1e79e46eb350c27a3dbc75b0e23bd7380b6d0525ae2f18709f70531
spec/samples/all_but_one_masked/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/clean_three.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/clean_two.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/samples/clean_due_to_masking/dirty_one.rb10064400114 Bytes5471860eeb8fd7a9e31428ad7dd34202fabfda6bc8f9c6174b98385d44382596
spec/samples/configuration/simple_configuration.reek1006440094 Bytesf9417ff70d5ed4d517dfc3029933d8dc5a602a15ea2a5f6057b77fb1cb94e135
spec/samples/no_config_file/dirty.rb10064400150 Bytesda0632597b70da3684fb886177004816b60d627ab4ba3200d37b322c4b2ecd64
spec/samples/optparse.rb1006440046.8 KB004821328f46890c8dceafcf8bfbcf7b98747e42eb9317591317f638ec47042f
spec/samples/source_with_exclude_paths/nested/ignore_me_as_well/irresponsible_module.rb1006440016 Bytesb1aedfca423da0aa60f61cc757e807a24520025f2cb13851b844d08061c766f2
spec/samples/source_with_exclude_paths/nested/uncommunicative_parameter_name.rb1006440065 Bytes22cc4912bfab814033dbb279c7f26467b26d7f75cb568bc349c5608cf8bea941
spec/samples/three_clean_files/clean_one.rb10064400123 Bytesa994e59a783cf7063d5929b34796e9b03b370522b57fafc88948718f1676f219
spec/spec_helper.rb100644001.75 KB6f2e87f13e0426b37eb5a0adf49d1ce4491c8f79f3c03df22aaba154ca248689
tasks/reek.rake10064400119 Bytes9044c34b109983defd1513c5776742f480eab50b209600ce3bc88f6c7f8e3ec4