simplabs-excellent-1.5.3

https://rubygems.org

simplabs-excellent

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 679982

number: 1.5.3

platform: ruby

spec_sha256: 383552a79854096825124cbbbf9aca2b540184c40a7c3ad5aae8f1bd1aea77a3

sha256: cdd489b941fda10eb30f97de5c01b2a75807172a6d6eae1a7874980909dbafb2

created_at: 2024-05-13 08:23:55 UTC

updated_at: 2024-06-10 00:00:31 UTC

position: 0

version_data_entries_count: 105

uploaded_at: 2014-08-10 21:09:47 UTC

indexed: true

has_extensions:

extensions:

Gem size: 28 KB

Version Data Entries

Total: 105

Unpacked size: 131 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
History.txt644001.4 KB2cd559e455b6aaab652e779878c8c08a2ab417529b5cda205b97b2b765ebaa41
README.rdoc644002.47 KBa7cead44c879c746f1e15dda66588bbdcca6e8b0f5107fcd439c33830b86fdd5
VERSION.yml6440035 Bytesfd3d9463b01c7273b8d1da11668dffd6271fd7c205014ed854d22f29365132b3
bin/excellent75500775 Bytesd28755c94ca60e06976792c785fc6c7118535c1c84c6ca65f5b2ad066540f1e6
lib/simplabs/excellent/checks/abc_metric_method_check.rb644001.02 KBac566e3b060055ef5b48f4769a28ee6bba60613f0542fe137e6eabeab4e00168
lib/simplabs/excellent/checks/assignment_in_conditional_check.rb64400786 Bytesc37d4fcfcda827c6816264a9f9ccff70bf1057fc1934081daeed3fb8a3e15d0c
lib/simplabs/excellent/checks/base.rb644002.36 KB636410b42beb73c2ebfe96c8161851bde7a31b363a6c0d715ffce80a2700eea1
lib/simplabs/excellent/checks/case_missing_else_check.rb64400867 Bytesf10104f2020ed10429e59a6dd834092850e04853a800b5280ce63725881a6b17
lib/simplabs/excellent/checks/class_line_count_check.rb64400849 Bytes074d8e9225922eb4bd85fd19ea01ca45d48a67b9a237dcc18d446b876abba4e6
lib/simplabs/excellent/checks/class_name_check.rb64400888 Bytes440db8fcf43f32588e7dae3770b4a6a9faee1313f78f40829f3a4c0652bcbdab
lib/simplabs/excellent/checks/control_coupling_check.rb64400937 Bytes4eeed32f563491d6ea40125767161bd4e7d05ad6173bbe64e5d142a769ba5a59
lib/simplabs/excellent/checks/cyclomatic_complexity_block_check.rb644001.19 KBff23cd2cb6534f722a4137d6d4a366dbfcc85fd0f452575e1dd60c807b375e79
lib/simplabs/excellent/checks/cyclomatic_complexity_check.rb64400358 Bytes0deb6b682b1bef9cbae4e3b0fb5dfcf086518fe3e52e5b218522a3a9949d60c1
lib/simplabs/excellent/checks/cyclomatic_complexity_method_check.rb644001.19 KB0e98d969cb9e5a434a1489229261f548408e9da95cf3213b86c4d2f23f716a2d
lib/simplabs/excellent/checks/empty_rescue_body_check.rb64400618 Bytes22dd8fcfdba9b200f8c1016fd2b38de00dffb2a8172cb9a419ec5f941fc56a90
lib/simplabs/excellent/checks/flog_block_check.rb644001.14 KBf380cfff009a6ee53c0471f7d0dec963eaba7eb62bb2f3a7604fe9e1a0958c0d
lib/simplabs/excellent/checks/flog_check.rb64400471 Bytes0fac91d8699ce61a361470dc61a2750ace7f786deb310d574ac6ae0dc7046f9c
lib/simplabs/excellent/checks/flog_class_check.rb644001.14 KBbbee32fd5221431c0abbd708545b15cbd676a754609e1a41b4a00e9b328ddd48
lib/simplabs/excellent/checks/flog_method_check.rb644001.15 KB80227fdd51d12afa5da6cf608ca6d66807499f7dcd63d167e7824e1ed5c7b834
lib/simplabs/excellent/checks/for_loop_check.rb64400848 Bytesda33489e07c19fd9d449625a6759e4860a0152551c881e06912d28b81facce92
lib/simplabs/excellent/checks/global_variable_check.rb64400751 Bytesd0ea93306ef161130f2858ade28925bcbd55950c30ed738c233cae4f951cf09b
lib/simplabs/excellent/checks/line_count_check.rb64400476 Bytes42bb92cb25392aa4b89ae446b6bf4e3ece39f20011215d8ff1cb8aae7dfa1b9a
lib/simplabs/excellent/checks/method_line_count_check.rb64400850 Bytes6fc7446fec5d3cd36dd3bedcd3a6fea22de7ae8a368a900ea3004e9a8bdaf0c9
lib/simplabs/excellent/checks/method_name_check.rb64400864 Bytes1f350ec992c8b0c03bf25a92e42c9abcff3fed056a40a30db2ed104ffcdab26a
lib/simplabs/excellent/checks/module_line_count_check.rb64400853 Bytesb5437503f9a52e4c6b86375a1f98d95dc53ca904451e1c6c573745fb96c53832
lib/simplabs/excellent/checks/module_name_check.rb64400874 Bytesaabbfb75a420d3ecf3607a05f90bea391a57f2c53eba5a498d1043aff0113394
lib/simplabs/excellent/checks/name_check.rb64400464 Bytes13f30a3c0a42043717d96b949357f2e755e105d738c3a0b5aca8d61c23562c9a
lib/simplabs/excellent/checks/nested_iterators_check.rb64400717 Bytesc2fb7b1b099ee20f8c8188f39c369f78a9ecd597272f5b3a5f3542a9286d0390
lib/simplabs/excellent/checks/parameter_number_check.rb64400960 Bytesb95e75c1c3313a121fa4dfcfee3cae531746450a2af8f80581fa882e1213ce44
lib/simplabs/excellent/checks/rails/attr_accessible_check.rb644001.13 KB679d0171d6c47cf602f527c24416e5ebb9fb6a214c3860d23e0d82e01a66fec3
lib/simplabs/excellent/checks/rails/attr_protected_check.rb644001.21 KB59ae87462f31d3c5619a2337eeccd9281956a1d8c5d2bf7a0f0804678e8ee584
lib/simplabs/excellent/checks/rails/custom_initialize_method_check.rb64400941 Bytes052a698d1ee57c382d540b77bd59898f337af1595ca3484f147b4a4641315cb2
lib/simplabs/excellent/checks/rails/instance_var_in_partial_check.rb64400852 Bytesde34b3aace9a16db2f0521d6193067808c71eeece913d2d3145c4c4d87e01df0
lib/simplabs/excellent/checks/rails/params_hash_in_view_check.rb64400995 Bytes43949be146f8467a6d5f87ff115d9a667d05af3f6fb9c63ae13a97551be4a588
lib/simplabs/excellent/checks/rails/session_hash_in_view_check.rb644001002 Bytes7ca49e0a002d3cf5f9502e8a0bb2f9ddda36bae5d1788075e6dbe40e15ee5696
lib/simplabs/excellent/checks/rails/validations_check.rb64400961 Bytes245f6ab715d40c9ead3318b9d5d03c504dc7524919ac8494ea0616c22c136df3
lib/simplabs/excellent/checks/rails.rb64400585 Bytes89d4806b073d79d01d59bbf1ecd256079067d4e2f7f722faa8ac3a17e4907590
lib/simplabs/excellent/checks/singleton_variable_check.rb64400798 Bytes6836a04728f72015e33f527742d280474f3344ac8b89044e0ad84e6859929585
lib/simplabs/excellent/checks.rb644001.33 KB56f3c5e16e1b85e5bf9debd1f9b30267aed1d9647248857803d4db0eb0ddc550
lib/simplabs/excellent/command_line_runner.rb64400759 Bytes6a3908c22e195e630c161281cec93330a6eece673ad61c82174f2304dfcdcfae
lib/simplabs/excellent/extensions/sexp.rb64400247 Bytes3e725c55c7e06eda9c083042c4fdeadd93e9800ae1176085bab252f9d1b6222d
lib/simplabs/excellent/extensions/string.rb64400478 Bytes1ab162be7874c133cc4bdff4fe2b2ab0f04df64525f891f7d154f9de3f591e3a
lib/simplabs/excellent/formatters/base.rb644001.27 KB91f384180105db9174b1d4a06f55fb0b216c9819861396cf2e38f5ee9c4062f3
lib/simplabs/excellent/formatters/html.rb644003.84 KBf9f6818ee5d6d7da9af9c483ec693a66e1e8a250226b2053d61b10cc19754f93
lib/simplabs/excellent/formatters/text.rb64400728 Bytesa3f3d10658232906cb28fce23500a5750fc237f170dfb6a625d6a1239d6cb909
lib/simplabs/excellent/formatters.rb64400178 Bytes951f83363ac09f159c4dbadd009aa19bb03cad53897fa7f1812029ba2ef466f1
lib/simplabs/excellent/parsing/abc_measure.rb64400903 Bytes8890d989c62bdaff21d3fce45941e71834153c71e33ab2cbc2b77f3b72a4398a
lib/simplabs/excellent/parsing/block_context.rb64400770 Bytesfb767e59432c880e95b141868db5be1a4426f812dc7989e4dfc7c5bf21ae6152
lib/simplabs/excellent/parsing/call_context.rb644001.2 KB4b7733030f3e72af3deec939fba314acf1dbf3e5c4e3de84c1b0eb74109dd654
lib/simplabs/excellent/parsing/case_context.rb64400491 Bytes1c7928fb870add2733a7df80eec1ecd4908ed6b129fb5bd2efc72c4c1db29c99
lib/simplabs/excellent/parsing/class_context.rb644002.36 KBa5c9191c1636d214216ea283d1acb7295ffc81a6c0278167b753f9c70d2f4c84
lib/simplabs/excellent/parsing/code_processor.rb644004.93 KB34ae9d2f75c93d0bc85eb6107854627d5c81e2d40ffda9a77676c1a963c7c85a
lib/simplabs/excellent/parsing/conditional_context.rb64400433 Bytes487ad3bfa6688d3851f9a990843a956728064828d75e41c253498e168d27fc24
lib/simplabs/excellent/parsing/cvar_context.rb64400537 Bytes6c6c3caaecef94abb511a08583cc435c957fdc70756a520161f95d68bbaf1d0f
lib/simplabs/excellent/parsing/cyclomatic_complexity_measure.rb644001.24 KBd03469baacc118dd1dd2d84fac37e5300b0474f7ee0b67c5badf8f20f301ffbc
lib/simplabs/excellent/parsing/flog_measure.rb644004.04 KBc415a3e91b082a62c7788bd61b418b035af04e44e9ef287fb1b8704c30dd1142
lib/simplabs/excellent/parsing/for_loop_context.rb64400139 Bytes91d5ceb92fee0d2a15b4dc07e46c56f2ef1158d9923aac0e6727e5329896abfd
lib/simplabs/excellent/parsing/gvar_context.rb64400280 Bytesaa62b33cdafe3d7496d0ad7762d9f3f14c7c0ff1889642126dff35bdae13c38b
lib/simplabs/excellent/parsing/if_context.rb64400655 Bytesaa1f4635ced3b5195487d2b227ddeb54e868e9e25b55e186d3f13ec24ee2b3ac
lib/simplabs/excellent/parsing/ivar_context.rb64400613 Bytese220d6ee59376b25237e19b1dce7b4d6d11c2b83d4f9dd626776cd01780edd24
lib/simplabs/excellent/parsing/method_context.rb644001.14 KBa190d9134b18049bceab3cf1fdc0bd959aa71431eca7dccf11cc820696a25a2b
lib/simplabs/excellent/parsing/module_context.rb64400455 Bytes99b37584ea6fe0d510c5546a075e2b8cfb5c60ec8acabf44800f2c19c45bdfff
lib/simplabs/excellent/parsing/parser.rb64400652 Bytesd98caf04a985791939b126aa988a79ed01c8db37478bf31956e098c562fc74d8
lib/simplabs/excellent/parsing/resbody_context.rb64400990 Bytes775c9670069d37dd25ebf348be8f5bc95669deccf68fe267a474f341b40cf6bf
lib/simplabs/excellent/parsing/scopeable.rb64400659 Bytes89a75ae4511fb7bffb941dcfb7ad7c2eefeea403d1b7474ec4ce9deec2910076
lib/simplabs/excellent/parsing/sexp_context.rb644004.03 KBb778cfb69a76ce4ff86bbb8a6f7eed1675902bf8910836b9ca371586ea336825
lib/simplabs/excellent/parsing/singleton_method_context.rb644001.17 KB09a7839042d0be29cdc26be9cbc29dd023ab7769a40f33469ca84ee2924eaaf0
lib/simplabs/excellent/parsing/until_context.rb64400325 Bytes96188a4324236a80a6692e9564d719287458f0ae560827c309dbac74e62fea99
lib/simplabs/excellent/parsing/while_context.rb64400325 Bytes4e1e8549d106cb0a3511e378f679aac222316855e9710da4cdd0728e1e84ad2c
lib/simplabs/excellent/parsing.rb6440085 Bytese69086bb5ffc34289849595c307feea7d9c8267df64976196fd3a06a5de312e8
lib/simplabs/excellent/rake/excellent_task.rb644001.56 KB087687b40521157a58b583c17e43d27f70250ce57672ac1b0a533fe45e42cb13
lib/simplabs/excellent/rake.rb6440048 Bytese2d05716d66d1730969912ea5e07eca2a4aa6af3732c126546cfbcf768686a23
lib/simplabs/excellent/runner.rb644005.38 KB6bfa0222ed3e30f8e4327c204c6ea905d8a27c37bacf60e47aa11344f66f8f9e
lib/simplabs/excellent/warning.rb644001.6 KBf51f74417ac008b119866045265c111f153ee326a4e6f028a72eea73feb33133
lib/simplabs/excellent.rb64400273 Bytese2602eab897e70fe5ebba5d2393f75cab913405b1b9adca2d3d3bf113c0869ad
spec/checks/abc_metric_method_check_spec.rb644002.84 KBf4519addf401542c316348208f93929d8fb8a2f9cbb8117c20d749dc31e99294
spec/checks/assignment_in_conditional_check_spec.rb644002.2 KB1a773cbb9b94fc6974f6319a160dfe3d3ec4592b4195f0d9c4358350b69412e6
spec/checks/case_missing_else_check_spec.rb644001.03 KB80b64bce94f643ccb1834cfb8b5927202aa34fff71b842132ea1428b51f7f7e4
spec/checks/class_line_count_check_spec.rb644001.46 KBe67857dbffb190006f38020bfc0895d5b01363798b669c5b0c67e56389c69f9e
spec/checks/class_name_check_spec.rb644001.17 KB0703ffcf528b654ff7127d097d456f8684b9fd4c23aa28c83a75a288c254fa7c
spec/checks/control_coupling_check_spec.rb644002.41 KB641251c155793d84d1f7d2048a7b671ee62b4b8a0e1c8bb119f6d0254e38b46c
spec/checks/cyclomatic_complexity_block_check_spec.rb644001.14 KB1271275c61d2a8d419d8cb7eff5a2963ac67f4d1963cb11a00988cfbea41dcce
spec/checks/cyclomatic_complexity_method_check_spec.rb644004.57 KB448611988d371828d85c39675c8d97aa7e0912c7b93882a5e2c2786b943ad28c
spec/checks/empty_rescue_body_check_spec.rb644003.6 KB9fc8bfaf34144c053b39f4a0352a33231e9dda95c151f53ba0703b1536b41581
spec/checks/flog_block_check_spec.rb64400741 Bytesacbca882d9176335e727acab01c742f27ab6411966f087b29e4a0e134f7b9474
spec/checks/flog_class_check_spec.rb64400763 Bytes5909bb5e8859c353eeb46022b50a94463d9a5d50bc4c38f0ad7a267b5c6b92c4
spec/checks/flog_method_check_spec.rb644001.1 KB818e130eed16efe4bcca53be686949fbf2f62746efa0884436e4c3ee8827f840
spec/checks/for_loop_check_spec.rb644001.08 KBd219bdb131d5662a55a2d47cd8a3c2e7fdd81c06b5113286845b9445d3b13922
spec/checks/global_variable_check_spec.rb644001.71 KBb25be80b26a4c083a98b8d59e2d642f6e4e7542b1497891f572a7dcd74d72ed0
spec/checks/method_line_count_check_spec.rb644001.24 KB8ffa6220f823338c2ce81eeb7c5263238f9a4bfdc065b0f4af2bb44c4db9b543
spec/checks/method_name_check_spec.rb644002.75 KB8fff860b844ec70d1a189598fffd4d6d46e1e358a3a2685f48376ad4be1becd1
spec/checks/module_line_count_check_spec.rb644001.24 KBf461646152613b05a6e20ffef1a08c79ae0229b31b46b2c1bdbaeee1d5423e75
spec/checks/module_name_check_spec.rb644001.61 KB9a40049af251756da8e3ea41ec53e63df28ec845c3786869bf813ff62c423bdd
spec/checks/nested_iterators_check_spec.rb644001.03 KB15a248e0cd9d5b9261e01aacc77bb9caa5d6560ce7feee970939f7def796543b
spec/checks/parameter_number_check_spec.rb644002.6 KBd6ae4e1e3aa087eecd30c21046f0c586911c80c6779c9f672e754691c2f699a1
spec/checks/rails/attr_accessible_check_spec.rb644002.24 KB088d193127c28b10ec7abcf8d9dba35e606e74bcdc15cccefedfe5760e632c3f
spec/checks/rails/attr_protected_check_spec.rb644002.1 KB19882dac3cc299353e15e7b7c48573308d0ac9e074e2ac24947f0a0e520df290
spec/checks/rails/custom_initialize_method_check_spec.rb644001.55 KBc0b5fdac7975240cf057ede28d3e2acd89f4dfc60ecad87fab3e62852e0c2db3
spec/checks/rails/instance_var_in_partial_check_spec.rb644001.05 KB74571d8ce0629c50266cb2f1299867aba24e550f00490383f54ff8a1cbc72c3e
spec/checks/rails/params_hash_in_view_check_spec.rb644001 KB7c9a75661c07acfa4c2ba56b9c78f811952c2041f6ca3a83ec267645b351c422
spec/checks/rails/session_hash_in_view_check_spec.rb644001.02 KBc0bfa6f7809c20846badff26667cf26ebcc7ab498286e6f95646cc348dec12ac
spec/checks/rails/validations_check_spec.rb644002.18 KB3bf12efdf9387763d38ec0e6e75ffdbe3fedee662340dc7983dbdf625fb3bf97
spec/checks/singleton_variable_check_spec.rb644001.8 KB77f6948ebff5aab3dc46d3abe014d0d641dda3b55b052a49f425fe023958d237
spec/extensions/string_spec.rb64400286 Bytes766fffdb597eb9e883f3d5d6b89f6993bf615ebfbe067009dff91bc4eb5f6027
spec/spec_helper.rb64400322 Bytes985b78847963ccee36862bd91f016035813c24d7b313d0dae1dd51a49b1df41f