excellent-2.0.1

https://rubygems.org

excellent

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 73355

number: 2.0.1

platform: ruby

spec_sha256: ed9f90a8081d1f916cdffe1b067f8cff43230b93cd4e7581cf4b192227ddc7cf

sha256: a25ccddab544e02fb4e8773a52a06e0de9488a82b051ce39509f2b9d781a02f6

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

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

position: 2

version_data_entries_count: 74

uploaded_at: 2013-10-22 12:38:43 UTC

indexed: true

has_extensions:

extensions:

Gem size: 24.5 KB

Version Data Entries

Total: 74

Unpacked size: 92.4 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/simplabs/excellent/checks/flog_check.rb66600517 Bytes85d763c76795b3a6496a492f3abb160419054b56a0fada19f1c21cf7c002c49a
lib/simplabs/excellent/checks/flog_class_check.rb666001.14 KBb3473bb074e29550cb3f24fafd96dad130113cfee63d4acc8617f088d7bdaf39
lib/simplabs/excellent/checks/flog_method_check.rb666001.18 KBb27bff4c950e58106f15ac8852e65190cd2c7fa132f68e2594d0a5c884196bfd
lib/simplabs/excellent/checks/for_loop_check.rb66600911 Bytesc44dfffec9460ab1d6ff36289d761ce41bbbb0660c8ebae28478232e347c6c15
lib/simplabs/excellent/checks/global_variable_check.rb666001.12 KB893f75efd19551baa1d4dc02a33119e37410c84ef5abd3a1c9cece8b2a9c1602
lib/simplabs/excellent/checks/line_count_check.rb66600522 Bytes0d1003fac8149072431bdb5cf1e6c1561c06b8c50a0ead5f3b4bb447d5981ebb
lib/simplabs/excellent/checks/method_line_count_check.rb66600858 Bytes0a20d6d1e70143ac9e9f8796defbf6a78b546dc21a1345504bbbf38669935e7a
lib/simplabs/excellent/checks/method_name_check.rb666001.03 KBcd1b14a8d3cca1e529b2bdbaaa6fce31c286a6a2446470f332c90ecfc6750150
lib/simplabs/excellent/checks/module_line_count_check.rb66600859 Bytes263aafeac659318566558a49d84c43af577315413f80ec6c7a0044b8bec9f6ea
lib/simplabs/excellent/checks/module_name_check.rb66600879 Bytesb44ae4b340dd946473e0c4ed5bc09da51c675e290731e654938050c099aa1b97
lib/simplabs/excellent/checks/name_check.rb66600662 Bytesa81ce015ce552f96c76076743da82575fd8a0a5a6e8668401dbc22f51b5dbb34
lib/simplabs/excellent/checks/nested_iterators_check.rb66600749 Bytes73a1c4c1af7cc367ba64a405abbe63e6b5725504110d8074055060998a1c8b6f
lib/simplabs/excellent/checks/parameter_number_check.rb666001023 Bytese321264439b2b1e2f6a0b28eb21b3aad62e281fb4e242890bdcb16725f934a11
lib/simplabs/excellent/checks/rails/attr_accessible_check.rb666001.17 KB50fe6782e816c30959fdd855e38bb2d58c8d4b31dd2b282de73bd1bb519ee343
lib/simplabs/excellent/checks/rails/attr_protected_check.rb666001.24 KB0d03fb309255bd6f7a8a2f40fe12e872ff44a30f2468d7d5c5f3ab9dd6624788
lib/simplabs/excellent/checks/rails/custom_initialize_method_check.rb66600972 Bytes6f7a82b1b05e8ccdbf0c807d7b789d36515cd415d3660788ce9adf97e45c7eae
lib/simplabs/excellent/checks/rails/instance_var_in_partial_check.rb66600917 Bytesbb5820e5b05e993fbf2cea95aa4e1b35df8ef7a7f5ba8459baea2ac9d47ebfff
lib/simplabs/excellent/checks/rails/params_hash_in_view_check.rb666001.04 KBb81941cf49139f2afadf6daf0e7ca8530220c35c6d7d8ac64313e8129d801447
lib/simplabs/excellent/checks/rails/session_hash_in_view_check.rb666001.05 KB6e6a1326a783e5c0a0f065a986f1fa8b3309b643043b970e2037ed609255b03a
lib/simplabs/excellent/checks/rails/validations_check.rb66600993 Bytes7043915c64c6b538d89e0ab961fd11fd5c5d0146260acc9960b1637293fd257e
lib/simplabs/excellent/checks/rails.rb66600585 Bytes89d4806b073d79d01d59bbf1ecd256079067d4e2f7f722faa8ac3a17e4907590
lib/simplabs/excellent/checks.rb666001.33 KB7fc738ae5c23a432e8522559ee0928a33b3696d38ca01d077850d85d67b190c2
lib/simplabs/excellent/extensions/sexp.rb66600247 Bytes3e725c55c7e06eda9c083042c4fdeadd93e9800ae1176085bab252f9d1b6222d
lib/simplabs/excellent/formatters/base.rb666001.27 KB91f384180105db9174b1d4a06f55fb0b216c9819861396cf2e38f5ee9c4062f3
lib/simplabs/excellent/formatters/html.rb666007.51 KBf5be6a4b329b974ddcb8485ce804607198298999d98a4e79c6d6238d2bca810f
lib/simplabs/excellent/formatters/text.rb66600876 Bytes1c31f721ad070377b949f6b9275c1b23397a6f7593888a16b16ef49d00080383
lib/simplabs/excellent/formatters.rb66600178 Bytes951f83363ac09f159c4dbadd009aa19bb03cad53897fa7f1812029ba2ef466f1
lib/simplabs/excellent/parsing/abc_measure.rb66600903 Bytes8890d989c62bdaff21d3fce45941e71834153c71e33ab2cbc2b77f3b72a4398a
lib/simplabs/excellent/parsing/block_context.rb66600770 Bytesfb767e59432c880e95b141868db5be1a4426f812dc7989e4dfc7c5bf21ae6152
lib/simplabs/excellent/parsing/call_context.rb666001.72 KB5952eeece141c44275125e42518c58d3f2291df3fa52dc17f42f899467417cd1
lib/simplabs/excellent/parsing/case_context.rb66600491 Bytes1c7928fb870add2733a7df80eec1ecd4908ed6b129fb5bd2efc72c4c1db29c99
lib/simplabs/excellent/parsing/class_context.rb666002.46 KB35952464ac006d3b2c150671b620bd4aed794ec04bab6fba37d8773f9b4e5052
lib/simplabs/excellent/parsing/code_processor.rb666005.48 KBeed96a1b451e4572f211a7c20ef109fcf9d8611a137004870b41fca450962093
lib/simplabs/excellent/parsing/conditional_context.rb66600446 Bytese35b345266237e85718578301305cac513ba508b8c2878d16c710be562cee2c1
lib/simplabs/excellent/parsing/constant_context.rb66600230 Bytes39cc303d6adf71753f3f4586619eab6b12f92c373d3e06d2ccfced031a84b3af
lib/simplabs/excellent/parsing/cvar_context.rb66600602 Bytesdc6b4b0aaa54dfcc18eb28b8d4d49a0fbcb9bf004660aa290e137cd370843e50
lib/simplabs/excellent/parsing/cyclomatic_complexity_measure.rb666001.24 KBd03469baacc118dd1dd2d84fac37e5300b0474f7ee0b67c5badf8f20f301ffbc
lib/simplabs/excellent/parsing/flog_measure.rb666004.04 KBc415a3e91b082a62c7788bd61b418b035af04e44e9ef287fb1b8704c30dd1142
lib/simplabs/excellent/parsing/for_loop_context.rb66600139 Bytes91d5ceb92fee0d2a15b4dc07e46c56f2ef1158d9923aac0e6727e5329896abfd
lib/simplabs/excellent/parsing/gasgn_context.rb66600281 Bytes901624d70dc1b01c10bc85ab82c6a5f78586ddd6ed200d196b30c7966dd7b14b
lib/simplabs/excellent/parsing/gvar_context.rb66600280 Bytesaa62b33cdafe3d7496d0ad7762d9f3f14c7c0ff1889642126dff35bdae13c38b
lib/simplabs/excellent/parsing/if_context.rb66600655 Bytesaa1f4635ced3b5195487d2b227ddeb54e868e9e25b55e186d3f13ec24ee2b3ac
lib/simplabs/excellent/parsing/ivar_context.rb66600594 Bytes99a5dfddc4687f9465514bf27d505bbccfc3f964e74d698f44e743e63b2e7695
lib/simplabs/excellent/parsing/loc_parser.rb666002.46 KB2a8d7ac7296547d2079b891659471ed72fea9c1e4562af96c223144ab6f2caf1
lib/simplabs/excellent/parsing/method_context.rb666001.14 KB45317fcf72c7e72b6c7b70cae2b450d3fec377b8103e65c833b166d558fd4171
lib/simplabs/excellent/parsing/module_context.rb66600455 Bytes99b37584ea6fe0d510c5546a075e2b8cfb5c60ec8acabf44800f2c19c45bdfff
lib/simplabs/excellent/parsing/parser.rb66600649 Bytesb108c52b840c55b4c2c3ff9e680bd709bc3a2cefa41300586e8b7ddc90e319e5
lib/simplabs/excellent/parsing/resbody_context.rb66600990 Bytes775c9670069d37dd25ebf348be8f5bc95669deccf68fe267a474f341b40cf6bf
lib/simplabs/excellent/parsing/scopeable.rb66600659 Bytes89a75ae4511fb7bffb941dcfb7ad7c2eefeea403d1b7474ec4ce9deec2910076
lib/simplabs/excellent/parsing/sexp_context.rb666004.28 KB50dfd445a01e363cef677474b78c3d9a99c13459572b831585134919f29cc142
lib/simplabs/excellent/parsing/singleton_method_context.rb666001.16 KB1c78bcdee839e95d1ee330340cbdac21587fb30610bb00d32d9ba583cdc817e6
lib/simplabs/excellent/parsing/until_context.rb66600325 Bytes96188a4324236a80a6692e9564d719287458f0ae560827c309dbac74e62fea99
lib/simplabs/excellent/parsing/while_context.rb66600325 Bytes4e1e8549d106cb0a3511e378f679aac222316855e9710da4cdd0728e1e84ad2c
lib/simplabs/excellent/parsing.rb6660085 Bytese69086bb5ffc34289849595c307feea7d9c8267df64976196fd3a06a5de312e8
lib/simplabs/excellent/rake/excellent_task.rb666001.56 KB74ad88624b607f70f9b33a7b13f1390bb68f4c05b7707465085bcaad48996ca1
lib/simplabs/excellent/rake.rb6660048 Bytese2d05716d66d1730969912ea5e07eca2a4aa6af3732c126546cfbcf768686a23
lib/simplabs/excellent/runner.rb666005.99 KBe7c676e068f137c4465b31e25aa0a2ca4d756d86e6123c4facf1f8288b99ab42
lib/simplabs/excellent/warning.rb666001.49 KB46354d1c7745d92d832c7e6c933db2d38b3cc5cd7a79d77218de3ff0b39fe069
lib/simplabs/excellent.rb66600270 Bytes9dcd672c8e17fbcfa6e8ae083d9b6baa31a8a64a795270f34e42e88d6e23291c
README.md666003.84 KBb27ae568ebc702c5acf8b1f303a005a5860f2d54917e3aa7efa1881c798e9227
bin/excellent777002.41 KBbf4492c5c69e9f33e61f6560f21a2df59efede01eb4e1d70294bfa4c46866d66
lib/simplabs/excellent/checks/abc_metric_method_check.rb666001.07 KB9323aecf899c5ec599b000089741732c7f2a197324b70b51b532abbe6c4f39ae
lib/simplabs/excellent/checks/assignment_in_conditional_check.rb66600835 Bytesd4eb850545cbaed604db9f17b33dc7690f8125c799776e852f2e72ca5d3afd6d
lib/simplabs/excellent/checks/base.rb666002.57 KB315cf65ee3940edfbc362c6a2b96c6b8c91b599a9052657095e5270fce3900ed
lib/simplabs/excellent/checks/case_missing_else_check.rb66600902 Bytes905ef2e27c6f0411a753a8d57870f6d0ff27f1e1d4053bdd879432283be42450
lib/simplabs/excellent/checks/class_line_count_check.rb666001.04 KBd9b55e2b6f51e07e91a1d6407e190bc3e120a3bd6efecfe20db6aada008ab735
lib/simplabs/excellent/checks/class_name_check.rb66600882 Bytes9b7949a29e74a2a9923bf16d46d508cc84f5d6c1bd9e1039510fd39c87e71ac8
lib/simplabs/excellent/checks/class_variable_check.rb66600822 Bytes78426d72ac6cdb8f26072729af0fec9ec1bf58f4d035fa0ed84146c9bb81ec68
lib/simplabs/excellent/checks/control_coupling_check.rb66600980 Bytesac5afd24526f08cca4ecf380fce155d86fccb09de811f21c54a5ca365c092408
lib/simplabs/excellent/checks/cyclomatic_complexity_block_check.rb666001.18 KBb7803912a0dc9433f5aa994da383a44280485eaf07fddc19de0e49d455a1039a
lib/simplabs/excellent/checks/cyclomatic_complexity_check.rb66600404 Bytes294313c95b6cee8224700f1dd33ee476ab24107b6e28cf9f2c5d1636abda92c1
lib/simplabs/excellent/checks/cyclomatic_complexity_method_check.rb666001.22 KBd24c561e0275d9f33a6b5d886215fc283ca9ddad00416eb94a3d5b00903bb020
lib/simplabs/excellent/checks/empty_rescue_body_check.rb66600650 Bytes3bcd567690e1e787b6c6eed9c7fedc31227b0d752a2a846efccd70a665403253
lib/simplabs/excellent/checks/flog_block_check.rb666001.14 KB74fc138b9adc5f537453d2f4a2fe8d3e956ad7c6ecad3896b1ef65d1b1ee8e7d