excellent-2.0.0

https://rubygems.org

excellent

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 73354

number: 2.0.0

platform: ruby

spec_sha256: d9a3361468a137965af3085b2bd884482820052b800f95703608715e0aa8ed0c

sha256: 33308dba78f41c67f0e3a4176027a5465e348a50c17913619324b93c969b51a3

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

updated_at: 2024-06-03 11:32:16 UTC

position: 3

version_data_entries_count: 76

uploaded_at: 2013-06-28 23:03:39 UTC

indexed: true

has_extensions:

extensions:

Gem size: 26.5 KB

Version Data Entries

Total: 76

Unpacked size: 96 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/simplabs/excellent/checks/cyclomatic_complexity_block_check.rb644001.18 KBb7803912a0dc9433f5aa994da383a44280485eaf07fddc19de0e49d455a1039a
lib/simplabs/excellent/checks/cyclomatic_complexity_check.rb64400404 Bytes294313c95b6cee8224700f1dd33ee476ab24107b6e28cf9f2c5d1636abda92c1
lib/simplabs/excellent/checks/cyclomatic_complexity_method_check.rb644001.22 KBd24c561e0275d9f33a6b5d886215fc283ca9ddad00416eb94a3d5b00903bb020
lib/simplabs/excellent/checks/empty_rescue_body_check.rb64400650 Bytes3bcd567690e1e787b6c6eed9c7fedc31227b0d752a2a846efccd70a665403253
lib/simplabs/excellent/checks/flog_block_check.rb644001.14 KB74fc138b9adc5f537453d2f4a2fe8d3e956ad7c6ecad3896b1ef65d1b1ee8e7d
lib/simplabs/excellent/checks/flog_check.rb64400517 Bytes85d763c76795b3a6496a492f3abb160419054b56a0fada19f1c21cf7c002c49a
lib/simplabs/excellent/checks/flog_class_check.rb644001.14 KBb3473bb074e29550cb3f24fafd96dad130113cfee63d4acc8617f088d7bdaf39
lib/simplabs/excellent/checks/flog_method_check.rb644001.18 KBb27bff4c950e58106f15ac8852e65190cd2c7fa132f68e2594d0a5c884196bfd
lib/simplabs/excellent/checks/for_loop_check.rb64400911 Bytesc44dfffec9460ab1d6ff36289d761ce41bbbb0660c8ebae28478232e347c6c15
lib/simplabs/excellent/checks/global_variable_check.rb644001.12 KB893f75efd19551baa1d4dc02a33119e37410c84ef5abd3a1c9cece8b2a9c1602
lib/simplabs/excellent/checks/line_count_check.rb64400522 Bytes0d1003fac8149072431bdb5cf1e6c1561c06b8c50a0ead5f3b4bb447d5981ebb
lib/simplabs/excellent/checks/method_line_count_check.rb64400858 Bytes0a20d6d1e70143ac9e9f8796defbf6a78b546dc21a1345504bbbf38669935e7a
lib/simplabs/excellent/checks/method_name_check.rb644001.03 KBcd1b14a8d3cca1e529b2bdbaaa6fce31c286a6a2446470f332c90ecfc6750150
lib/simplabs/excellent/checks/module_line_count_check.rb64400859 Bytes263aafeac659318566558a49d84c43af577315413f80ec6c7a0044b8bec9f6ea
lib/simplabs/excellent/checks/module_name_check.rb64400879 Bytesb44ae4b340dd946473e0c4ed5bc09da51c675e290731e654938050c099aa1b97
lib/simplabs/excellent/checks/name_check.rb64400662 Bytesa81ce015ce552f96c76076743da82575fd8a0a5a6e8668401dbc22f51b5dbb34
lib/simplabs/excellent/checks/nested_iterators_check.rb64400749 Bytes73a1c4c1af7cc367ba64a405abbe63e6b5725504110d8074055060998a1c8b6f
lib/simplabs/excellent/checks/parameter_number_check.rb644001023 Bytese321264439b2b1e2f6a0b28eb21b3aad62e281fb4e242890bdcb16725f934a11
lib/simplabs/excellent/checks/rails/attr_accessible_check.rb644001.17 KB50fe6782e816c30959fdd855e38bb2d58c8d4b31dd2b282de73bd1bb519ee343
lib/simplabs/excellent/checks/rails/attr_protected_check.rb644001.24 KB0d03fb309255bd6f7a8a2f40fe12e872ff44a30f2468d7d5c5f3ab9dd6624788
lib/simplabs/excellent/checks/rails/custom_initialize_method_check.rb64400972 Bytes6f7a82b1b05e8ccdbf0c807d7b789d36515cd415d3660788ce9adf97e45c7eae
lib/simplabs/excellent/checks/rails/instance_var_in_partial_check.rb64400917 Bytesbb5820e5b05e993fbf2cea95aa4e1b35df8ef7a7f5ba8459baea2ac9d47ebfff
lib/simplabs/excellent/checks/rails/params_hash_in_view_check.rb644001.04 KBb81941cf49139f2afadf6daf0e7ca8530220c35c6d7d8ac64313e8129d801447
lib/simplabs/excellent/checks/rails/session_hash_in_view_check.rb644001.05 KB6e6a1326a783e5c0a0f065a986f1fa8b3309b643043b970e2037ed609255b03a
lib/simplabs/excellent/checks/rails/validations_check.rb64400993 Bytes7043915c64c6b538d89e0ab961fd11fd5c5d0146260acc9960b1637293fd257e
lib/simplabs/excellent/checks/rails.rb64400585 Bytes89d4806b073d79d01d59bbf1ecd256079067d4e2f7f722faa8ac3a17e4907590
lib/simplabs/excellent/checks.rb644001.33 KB7fc738ae5c23a432e8522559ee0928a33b3696d38ca01d077850d85d67b190c2
lib/simplabs/excellent/extensions/sexp.rb64400247 Bytes3e725c55c7e06eda9c083042c4fdeadd93e9800ae1176085bab252f9d1b6222d
lib/simplabs/excellent/formatters/base.rb644001.27 KB91f384180105db9174b1d4a06f55fb0b216c9819861396cf2e38f5ee9c4062f3
lib/simplabs/excellent/formatters/html.rb644007.51 KBf5be6a4b329b974ddcb8485ce804607198298999d98a4e79c6d6238d2bca810f
lib/simplabs/excellent/formatters/text.rb64400876 Bytes1c31f721ad070377b949f6b9275c1b23397a6f7593888a16b16ef49d00080383
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.44 KB79ea762f584cfc45c37072aa178024f538f1c386af6ffad56736380970bf523a
lib/simplabs/excellent/parsing/case_context.rb64400491 Bytes1c7928fb870add2733a7df80eec1ecd4908ed6b129fb5bd2efc72c4c1db29c99
lib/simplabs/excellent/parsing/class_context.rb644002.35 KBc782eb0134cffe25cd72a25771f682f65d6894066c63d1ca02d93634c0cf9a82
lib/simplabs/excellent/parsing/code_processor.rb644005.48 KBeed96a1b451e4572f211a7c20ef109fcf9d8611a137004870b41fca450962093
lib/simplabs/excellent/parsing/conditional_context.rb64400446 Bytese35b345266237e85718578301305cac513ba508b8c2878d16c710be562cee2c1
lib/simplabs/excellent/parsing/constant_context.rb64400230 Bytes39cc303d6adf71753f3f4586619eab6b12f92c373d3e06d2ccfced031a84b3af
lib/simplabs/excellent/parsing/cvar_context.rb64400602 Bytesdc6b4b0aaa54dfcc18eb28b8d4d49a0fbcb9bf004660aa290e137cd370843e50
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/gasgn_context.rb64400281 Bytes901624d70dc1b01c10bc85ab82c6a5f78586ddd6ed200d196b30c7966dd7b14b
lib/simplabs/excellent/parsing/gvar_context.rb64400280 Bytesaa62b33cdafe3d7496d0ad7762d9f3f14c7c0ff1889642126dff35bdae13c38b
lib/simplabs/excellent/parsing/if_context.rb64400655 Bytesaa1f4635ced3b5195487d2b227ddeb54e868e9e25b55e186d3f13ec24ee2b3ac
lib/simplabs/excellent/parsing/ivar_context.rb64400594 Bytes99a5dfddc4687f9465514bf27d505bbccfc3f964e74d698f44e743e63b2e7695
lib/simplabs/excellent/parsing/loc_parser.rb644002.46 KB2a8d7ac7296547d2079b891659471ed72fea9c1e4562af96c223144ab6f2caf1
lib/simplabs/excellent/parsing/method_context.rb644001.14 KB45317fcf72c7e72b6c7b70cae2b450d3fec377b8103e65c833b166d558fd4171
lib/simplabs/excellent/parsing/module_context.rb64400455 Bytes99b37584ea6fe0d510c5546a075e2b8cfb5c60ec8acabf44800f2c19c45bdfff
lib/simplabs/excellent/parsing/parser.rb64400649 Bytesb108c52b840c55b4c2c3ff9e680bd709bc3a2cefa41300586e8b7ddc90e319e5
lib/simplabs/excellent/parsing/resbody_context.rb64400990 Bytes775c9670069d37dd25ebf348be8f5bc95669deccf68fe267a474f341b40cf6bf
lib/simplabs/excellent/parsing/scopeable.rb64400659 Bytes89a75ae4511fb7bffb941dcfb7ad7c2eefeea403d1b7474ec4ce9deec2910076
lib/simplabs/excellent/parsing/sexp_context.rb644004.28 KB50dfd445a01e363cef677474b78c3d9a99c13459572b831585134919f29cc142
lib/simplabs/excellent/parsing/singleton_method_context.rb644001.16 KB1c78bcdee839e95d1ee330340cbdac21587fb30610bb00d32d9ba583cdc817e6
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 KB74ad88624b607f70f9b33a7b13f1390bb68f4c05b7707465085bcaad48996ca1
lib/simplabs/excellent/rake.rb6440048 Bytese2d05716d66d1730969912ea5e07eca2a4aa6af3732c126546cfbcf768686a23
lib/simplabs/excellent/runner.rb644005.99 KBe7c676e068f137c4465b31e25aa0a2ca4d756d86e6123c4facf1f8288b99ab42
lib/simplabs/excellent/warning.rb644001.49 KB46354d1c7745d92d832c7e6c933db2d38b3cc5cd7a79d77218de3ff0b39fe069
lib/simplabs/excellent.rb64400270 Bytesd6a8ebef1425f3d99468b1efb5f70096b66885a7e9a57ca2348916255fa1308b
MIT-LICENSE644001.04 KB5d4d5716510676694581c7ac728076d785f87c71e7ce7781f21e7a3717ebcd28
README.md644003.84 KBb27ae568ebc702c5acf8b1f303a005a5860f2d54917e3aa7efa1881c798e9227
History.txt644002.94 KB08791c284f48ae0ef7bb222eae2d436c8964f014110a3e7adacbbb90ba426584
bin/excellent755002.41 KBbf4492c5c69e9f33e61f6560f21a2df59efede01eb4e1d70294bfa4c46866d66
lib/simplabs/excellent/checks/abc_metric_method_check.rb644001.07 KB9323aecf899c5ec599b000089741732c7f2a197324b70b51b532abbe6c4f39ae
lib/simplabs/excellent/checks/assignment_in_conditional_check.rb64400835 Bytesd4eb850545cbaed604db9f17b33dc7690f8125c799776e852f2e72ca5d3afd6d
lib/simplabs/excellent/checks/base.rb644002.57 KB315cf65ee3940edfbc362c6a2b96c6b8c91b599a9052657095e5270fce3900ed
lib/simplabs/excellent/checks/case_missing_else_check.rb64400902 Bytes905ef2e27c6f0411a753a8d57870f6d0ff27f1e1d4053bdd879432283be42450
lib/simplabs/excellent/checks/class_line_count_check.rb644001.04 KBd9b55e2b6f51e07e91a1d6407e190bc3e120a3bd6efecfe20db6aada008ab735
lib/simplabs/excellent/checks/class_name_check.rb64400882 Bytes9b7949a29e74a2a9923bf16d46d508cc84f5d6c1bd9e1039510fd39c87e71ac8
lib/simplabs/excellent/checks/class_variable_check.rb64400822 Bytes78426d72ac6cdb8f26072729af0fec9ec1bf58f4d035fa0ed84146c9bb81ec68
lib/simplabs/excellent/checks/control_coupling_check.rb64400980 Bytesac5afd24526f08cca4ecf380fce155d86fccb09de811f21c54a5ca365c092408