rubycritic-2.9.1

https://rubygems.org

rubycritic

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 622798

number: 2.9.1

platform: ruby

spec_sha256: d0bd8a6212cb0f63e924933ab9af94f80c81fac3c0c6d5aa35f94e0ef2065f4c

sha256: 0bf8574e9d8cd9875021c93c6fa5a0ee6e67ca31a1bf88b235526d147ed0dbb1

created_at: 2024-05-13 08:22:59 UTC

updated_at: 2024-06-09 14:07:53 UTC

position: 40

version_data_entries_count: 140

uploaded_at: 2016-05-16 18:35:51 UTC

indexed: true

has_extensions:

extensions:

Gem size: 295 KB

Version Data Entries

Total: 140

Unpacked size: 1.03 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400188 Bytes0b6246230c3018faa8501e1cde3506a870bbf844f70996a00d779d394a42da0a
.rubocop.yml10064400256 Bytes94ea3d5673a0145c811ea22c534fd8d88e49d0e772550b0c94160a13b6d1b9c1
.rubocop_todo.yml100644001.03 KB9ff4d201a1be8e83f272f88659c1ccbaaeb108eb7f71efd30e3ef1dc0e37a69c
.todo.reek100644004.73 KB5bed78a82a6375a71b5e865785ba6b4df50089f346eca643e4994835377cb6c7
.travis.yml10064400448 Bytesa156f140a9709fd6c73c57c1a0d003d1134929e5907323993b243b9d349876e3
CHANGELOG.md100644003.32 KB1fff0a27408f9d8f866ff30ab22ce635687513b98783b71185bf2ea4e340af6e
CONTRIBUTING.md100644003.38 KB29d8f1c129478f5959cd159e1504c72eef958714a8d7979380343d0c96505dda
Gemfile1006440095 Bytes3a8cc2721c72c5c4452ed01acd066f42ec259e217fdc844147adc8ee3f9c2898
LICENSE.txt100644001.05 KB32606f46d98f29dacc03a161ba275a975c2e57010c53b5ce867c3c8c867903fc
README.md100644007.16 KB8dd7c39ed0858e146c6e5b5405667f16055b67281e428e590af662bcd57df5a5
Rakefile10064400563 Bytes0734cde8c764d87007d4077f49c254eb035e17352de79a0a8d85bd3323a3da1f
bin/rubycritic10075500255 Bytesc43c538bc007e6ae82d17a1e84af6cd50f9526eb1b62db03b1bd19b3b2787f47
features/command_line_interface/minimum_score.feature100644001.53 KB3fd6de53134a3db15c48651d496750da8954d53007ac651583957f1e0fc846b6
features/command_line_interface/options.feature100644001.58 KB4d8df058544a80add1ab9a52133445ed4e9aad44d9196d2646d9ededca54c85f
features/rake_task.feature100644001.8 KB33a3952cf394c2994be1e456352319e2fcbc27abbaa3affbe990832cdcadec2d
features/step_definitions/rake_task_steps.rb1006440080 Bytesc914662487d6fdf57d839c427a4dd5636b1c2b9f73cde4a2b629a4a8790c28d1
features/step_definitions/rubycritic_steps.rb100644001011 Bytesbabf367e2e78b0bb60a04821512d3fa261847b2df08c90f1c690d1f285c3de32
features/step_definitions/sample_file_steps.rb10064400749 Bytes152c30344fef8eee68fb1e2d854ddf2b2137f4def3440faac0432447bc0239f9
features/support/env.rb10064400829 Bytesb17918706ee270e7f9735cd941f0917a610a01be2f29aa4f65fe12f1d39f95cd
lib/rubycritic.rb1006440060 Bytesf1b1fd986fafa3f2f615bdc7af8f83d9c8df754b027079ad1ac3af87134f0293
lib/rubycritic/analysers/attributes.rb10064400675 Bytes3a5134de777db7de984e2de3dc345d5cd3302337738e43909b9dafb7770042ef
lib/rubycritic/analysers/churn.rb10064400696 Bytes5b4232a5531f589a6701b400b489958910549cd4418f51ae8f3da9681e77f383
lib/rubycritic/analysers/complexity.rb10064400598 Bytesef5de2222b065894afe3d56a6ef6c6239e17e5bcbed6b7c39ec4e25653e12890
lib/rubycritic/analysers/helpers/ast_node.rb100644001.46 KB0eba3b64d6551a9cfa9adb3bdf50274147addcc1172a0c92b568bb5ac61a5ffa
lib/rubycritic/analysers/helpers/flay.rb10064400150 Bytesbb2c5f96ec64b4cd8a103b9b51974f92f122a3cc7137241dbab7b14de99f25b7
lib/rubycritic/analysers/helpers/flog.rb10064400219 Bytesa18b70fde86a077c0fde0bf71792749315608c7a770e809ec456f283d36481bb
lib/rubycritic/analysers/helpers/methods_counter.rb10064400377 Bytesf20c9c679a858bc1ffef9810107c807abb3c398ef6df4bcc0b745c4552a4ff81
lib/rubycritic/analysers/helpers/modules_locator.rb10064400664 Bytesdc5da8feb73fd53e582306cfc9848423de48bdfa33537121471e144870320b80
lib/rubycritic/analysers/helpers/parser.rb10064400277 Bytesfb5946dec45c569dc2f4ede3c2d4586a75a0cafefe0e256dfca38d8973a8ec7e
lib/rubycritic/analysers/helpers/reek.rb1006440076 Bytes58a134ebb0c8def145c6b7a2d2ccb654c5d599a522379572d1faf52a3a98c6a5
lib/rubycritic/analysers/smells/flay.rb100644001.77 KBbc84e1bbe71192c01664e368e3f2d8ae59e1e0b36fac54d9fb205ab421e32c0c
lib/rubycritic/analysers/smells/flog.rb100644001.64 KB505eed44975490aa6c5a4dcb1c6d70cf275f75292a034cc5ac49b7a838528427
lib/rubycritic/analysers/smells/reek.rb100644001.14 KB5c3aebcadc074405e8735639ca9e3522c52c81293e76d97ec1774fbc0d8b2226
lib/rubycritic/analysers_runner.rb10064400940 Bytesc018677fb575423c449571d53b7cb6a61a86dddb28f11b9fe3b67c6560a2875a
lib/rubycritic/browser.rb10064400325 Bytes3e981de1a4d0aa00a749d12f445089ec70ac85701aeb0db85a224a337444d101
lib/rubycritic/cli/application.rb10064400678 Bytesf52c80d07629cca088551da1909bf7f9e38abe9dfb68fcc08580b554d31f5f54
lib/rubycritic/cli/options.rb100644002.2 KBb1dd552d54f2502084d37a687f3f128c8c7d2eaaa2ef7028aac4eb15ba470ddd
lib/rubycritic/colorize.rb10064400233 Bytesf7accf9e9b18914d58b3a051297636f38c5acb2fa6ad13776a514d8868f5d4f8
lib/rubycritic/command_factory.rb10064400600 Bytes7b27e42c928ca41e67eab5ebf32a07c19a042b294aeb4d0f967547b39342bb20
lib/rubycritic/commands/base.rb10064400322 Bytesef8b299e7b33691c9e52b4963ae5fcbd0c46df659b909f663b106b40a4d90b9e
lib/rubycritic/commands/ci.rb10064400301 Bytes30456a7735369f0068b60a80df329f3b983a004d83fc3afad913069b0dad5e42
lib/rubycritic/commands/default.rb10064400822 Bytes28bc188df27f8d93d3b75165b87cc5d862572a916554019d9c0a7bc3032922d9
lib/rubycritic/commands/help.rb10064400198 Bytesdfbf966e41e18f54731dfc96bd2645d1b532bb99cd9936d8496a5f2f02089bc0
lib/rubycritic/commands/status_reporter.rb10064400933 Bytesb01c0cd9cc801e05d4069d06385532f2cd43a85fc1f8ce53b59617478be1c693
lib/rubycritic/commands/version.rb10064400233 Bytesecf24a40c0f2075534c6f0659312202a90d0fd1666d57e08b1188a2b8c90f551
lib/rubycritic/configuration.rb10064400971 Bytese784ff6d4f5363e49d24f47321f23927227a818b0ce7ae0b45a0b7f09ca5fc4e
lib/rubycritic/core/analysed_module.rb100644001.29 KB8f0517a8d4883b576ab8cc0cf3e194bb371e9ce79b749fa9bec10fae5ac215e4
lib/rubycritic/core/analysed_modules_collection.rb100644001.18 KB7a5ac15204c9655cb94ea21bfdd44532fddeec9bf84e21b886d772feee97fc25
lib/rubycritic/core/location.rb10064400629 Bytesc84f85bd0dd06dad728fb360ed1bc5a9b4db10b57a7d485acc33bb929b774f68
lib/rubycritic/core/rating.rb10064400441 Bytes96722cb8b37bf70bfe73f094b873e44ea3c0cbd3cf719b9b9a3e9778990b98ce
lib/rubycritic/core/smell.rb100644001.5 KB41b9bcca33e80a349a94aadbd0b666931d0e72acf20e00935c5c404042046974
lib/rubycritic/generators/console_report.rb10064400388 Bytesc525bed72fa5207a35610f47ce6863ab8c3cdcd1f5e8bb9e2faed023cc8133be
lib/rubycritic/generators/html/assets/javascripts/application.js100644002.39 KB29e9ca64e3cef12139da6a03de1fde52c38630b08db7ac603a367f54fc6afcce
lib/rubycritic/generators/html/assets/javascripts/highcharts.src-4.0.1.js10064400457 KBe4afe50ec7ad50f86550dff6ee4483e67479be1544c0ed182fb2301ede453fff
lib/rubycritic/generators/html/assets/javascripts/jquery-2.1.0.js10064400297 KBa30b3b01cd28bdba22d922c6ba5e9b64cd24b3e61450b26f932751843fce07d3
lib/rubycritic/generators/html/assets/javascripts/jquery.floatThead-v1.2.7.js1006440028.4 KBc3a4a0b1a563c5caf93e9ccec848f9a0fc9802b7cd5679aee9559e94cdda04fc
lib/rubycritic/generators/html/assets/javascripts/jquery.scrollTo-1.4.11.js100644005.22 KBdf1df0004a664225fb913f669576a5beaaa15b6643888b0e42e13a8faa7b08a3
lib/rubycritic/generators/html/assets/javascripts/jquery.tablesorter.js1006440074.8 KB7e036d69cb90cc9535f2c8a0b6e2986f2292e4bcd300eb121d13192ca0566850
lib/rubycritic/generators/html/assets/javascripts/jquery.timeago-v1.4.1.js100644006.68 KB340dfdb77a8399226fd209c900e7e7946939e258f4ae17e4db3d6533068a1fa1
test/analysers_test_helper.rb1006440068 Bytes319dd7b6e06d883f84ac39fb09afaaccd6adff73d442a7706c39430d57928868
lib/rubycritic/generators/html/assets/javascripts/prettify-4-Mar-2013.js1006440061.9 KBd2f4a11b712e99b34ed28939df5cf7c2d0faac19dfd085bcb0488b90199d3e4c
lib/rubycritic/generators/html/assets/stylesheets/application.css100644004.26 KB4e6585c28d408f639e1307ae49e06dee2b7f07a3332d6fdb8752af6b222d58c1
lib/rubycritic/generators/html/assets/stylesheets/prettify.custom_theme.css100644001.18 KB45caaf834d2c008ac9967c3fd6ffb78feef9ef62c02cf09ac3255d9830b3a32b
lib/rubycritic/generators/html/base.rb100644001.18 KBf454ee812d07f15c6ebf216ca80ecaaaaccd36ef615ccd8270b7bc52b5965bf0
lib/rubycritic/generators/html/code_file.rb100644001.09 KB7086ddff8a9175bcaad4aef4969eaa0660572030bac5cc33f9fef3727562aee2
lib/rubycritic/generators/html/code_index.rb10064400517 Bytes168053225f870f9854c35af8f68c7b6d2096707311c8f058d84454ef4a772110
lib/rubycritic/generators/html/line.rb10064400750 Bytesacb5922dfdb028e941a7c932dc4a7c85272a9f82df1fddfed1e3745df19031ef
lib/rubycritic/generators/html/overview.rb10064400678 Bytesbdfe8f85a3bffc2020257a1d5aa39c096e9c02fc2ca7ed7e8403b7e858c479e1
lib/rubycritic/generators/html/smells_index.rb10064400916 Bytes93a2d2e9c5451a830c8c068d045a4c48e9c454034b442f22e4c16e91c14182e3
lib/rubycritic/generators/html/templates/code_file.html.erb100644001.21 KBfd25b5b5ce333d7f33c53796bad301e29b0f4994872af915c40f078e688f875b
lib/rubycritic/generators/html/templates/code_index.html.erb100644001.23 KB9e1459a81a1ff5f173151f5222b53eea6ba5eac945c27398dae062b3548f3d3a
lib/rubycritic/generators/html/templates/layouts/application.html.erb100644001.46 KBc312de7cafe65c1714b0afbe2410fe396a0b50d5e48401a2cef54db5892cc312
lib/rubycritic/generators/html/templates/line.html.erb1006440013 Bytes0d9568bd81765638669950ccddf28cdf37dfd00ce9bdd2a3b1512929abe31a4d
lib/rubycritic/generators/html/templates/overview.html.erb10064400250 Bytes7ad03a694793966bfd938b918315c349a7b325ab63472591081a3732f3a55c73
lib/rubycritic/generators/html/templates/smells_index.html.erb10064400838 Bytesb876c6863f637080ba22caca15724ff4da82493942ab7e94b56ca6fe20de8580
lib/rubycritic/generators/html/templates/smelly_line.html.erb10064400557 Bytes9b84f6f993b3eff0c13c523e5dcd3a02a88f51d26584b005caedf29ed30a3808
lib/rubycritic/generators/html/turbulence.rb10064400308 Bytese6a8b6384b047af89f253d5189a22777ba74d7e2f8e221272f0a00b0597501af
lib/rubycritic/generators/html/view_helpers.rb100644001009 Bytes0aa15f622a93e2d6f06a44b91f0bb56444780195eee5b7640c16fa157a99eaaa
lib/rubycritic/generators/html_report.rb100644001.77 KBc7a020a5e5e6328ba81627b358bb115890972fd7e8f00639618855e467866f66
lib/rubycritic/generators/json/simple.rb10064400577 Bytesc792ac3fbd8ab861abedef657b27380bbbb21b109e2f3665d183973513df0244
lib/rubycritic/generators/json_report.rb10064400373 Bytese97d842001d94ad1fc6a6af3746acbcb49e5108510d761f65f0540e5aa4bd0f7
lib/rubycritic/generators/text/list.rb10064400875 Bytesb2e6c72ed3c7cc6dc6ef24b745c551d672add0467c491bafb431bd5e9f3289fb
lib/rubycritic/generators/text/templates/list.erb10064400478 Bytesf30988a8c7e51421c814f39ed0c60e82e8129f0ac8a81834c4473c9e041339a2
lib/rubycritic/rake_task.rb100644001.67 KBbc3e9e6eff50971848d964ebb23415a0d68f8d23100afd080e17bc887b36b7b9
lib/rubycritic/reporter.rb10064400548 Bytes94a158311d6a2efe0a29226111dbfdb442296e302849e19efc97e226bc7b4ec0
lib/rubycritic/revision_comparator.rb100644001.1 KBe34bd2e1fca5165ddefeb69cb11964fdd8b3d537172a9f34e388385ed909ce8d
lib/rubycritic/serializer.rb10064400476 Bytes56fefed2eaf0c8e3b891448b4139fb4eb09d9381d3f7c86fe29f8668cb81e9d3
lib/rubycritic/smells_status_setter.rb10064400409 Bytesea55042d6db7961488b8a400e5215cde0547339e5c4c7d1e63d37cb47e0da4a5
lib/rubycritic/source_control_systems/base.rb10064400801 Bytes411223d3acab4f114b3943f05646f2126f7c781d81aa2fbef94f6dcbf5b5b5db
lib/rubycritic/source_control_systems/double.rb10064400243 Bytes8e70504be7e340d183880df8bfe8909d41852566d01702fa4d8404acf877a2dd
lib/rubycritic/source_control_systems/git.rb100644001.11 KBe9b8132a43475727bf7f354e7c02295a584b5c109f7d51e21149d6afcbfa9b63
lib/rubycritic/source_control_systems/mercurial.rb10064400515 Bytesb1d0c505142ec83f05024de015f52fed0b63f62d0042107aae2d9cfd13c0081d
lib/rubycritic/source_locator.rb100644001.18 KB1c52d7b6bbf778b705e6124938852f71dcd0589081e52c9a9619725daf51f05e
lib/rubycritic/version.rb1006440080 Bytes1943b66c8fd3bca690f88e56ca4606ddb5159f72de54614eeecaec7d99680973
rubycritic.gemspec100644001.67 KB129f31e74e164df4625e5cd608cec7dd0fed31c8dbdabb034ab56061f47b44fc
test/lib/rubycritic/analysers/churn_test.rb10064400924 Bytes164d1ef5f7b1083e4744b933302b34a996f37458ed3fd837f46da8b44a0d4350
test/lib/rubycritic/analysers/complexity_test.rb10064400493 Bytesd42647b5d42c4e55d85a88ae8ffa57b747984c7c6f7e21e33c358298304735fe
test/lib/rubycritic/analysers/helpers/methods_counter_test.rb100644001.02 KB5b4339f366f35774e41b71bed153afc4c59f0cb4b1fc2a8ff5a05f0b08fb2718
test/lib/rubycritic/analysers/helpers/modules_locator_test.rb100644001.86 KBcfd5b9069fe9e2a7193f1ee7e775cb75f801bcea62eae99471f0507a9c4d052e
test/lib/rubycritic/analysers/smells/flay_test.rb100644001.2 KBd98d2066ccc68d17bdd6ebf80347efa7b393deb13d9992c53b11ce3b0348db58
test/lib/rubycritic/analysers/smells/flog_test.rb10064400761 Bytes370f1f1e3216a73249f3c604fb9a889f5180ddcefbaf5eaa9c2bde11843e9cbf
test/lib/rubycritic/analysers/smells/reek_test.rb10064400821 Bytes4bd6fc3b784b2244ffd0e1e1707c89616ec12ffc55ebd8869b8b85a48eceabdc
test/lib/rubycritic/browser_test.rb10064400376 Bytes38720ef1f4627f9dbf3a545d6f78a67c243317b4fefffab24235aaa9ee2109d5
test/lib/rubycritic/commands/status_reporter_test.rb100644002.41 KBf90e167a7068e9174449564eb036bcbff166d3f68dd6cc11da6e3bbf6eb3c505
test/lib/rubycritic/configuration_test.rb10064400668 Bytes86ed02bfb69f8893e911b8b922de87c8a3bfa07c8288919043ea37f2c5bf589d
test/lib/rubycritic/core/analysed_module_test.rb100644002.55 KBe8a4726b3472ee4f2fff4252a45b961cc87ab7af4b2b872612cc0b8322303367
test/lib/rubycritic/core/analysed_modules_collection_test.rb100644002.62 KB43cd0cf2298fd02f0da59feee531b5a58080be854a572fd8d03c678a2d9a9354
test/lib/rubycritic/core/location_test.rb10064400965 Bytes72e0361673dcb85f893f460cba12d60d4c77546639397bdc4c200abc81d7cac5
test/lib/rubycritic/core/smell_test.rb100644002.92 KB67533ce2a8d505eee166153582ae5a391b75e962e3d0847e03f06589f9437e0e
test/lib/rubycritic/core/smells_array_test.rb100644001.01 KBb7d5034465aed0d09bf3eace3fd45fc852073b5f15c92576781041c314efbba0
test/lib/rubycritic/generators/console_report_test.rb100644002.47 KBe8f6fa7965f166e5257dccecfc971160970e1af460c2d36e7178c1517c0e8a8a
test/lib/rubycritic/generators/turbulence_test.rb10064400624 Bytesf84e34e6b0e45017c52ab71ed2c73f3d863c853916f0e8930bbee986fea5bd28
test/lib/rubycritic/generators/view_helpers_test.rb100644002.45 KB0f2d46480f7a856cd14e9cc89e9254eb7ebc726be64ab787ab1eae326edaf619
test/lib/rubycritic/revision_comparator_test.rb100644001.9 KBb58a26794cf9edd47163999124518850adaa348761263376f25344ad82004a92
test/lib/rubycritic/smells_status_setter_test.rb10064400537 Bytes3dbd01bdbb1a0ba71dadbee79cf7dbbabc0e98f54bdfb4866bd0a593ecc01c67
test/lib/rubycritic/source_control_systems/base_test.rb10064400962 Bytescdeebfead44919cdc2e10b54a8d8aabeabc3292ae69f81f325795bd78a5bcff7
test/lib/rubycritic/source_control_systems/double_test.rb10064400248 Bytes0be3ba2e09b6d3c7f9ba09b36973a7479d66c39da49569b8d2fd200d92a37dab
test/lib/rubycritic/source_control_systems/git_test.rb10064400314 Bytes4db2b5572f1e4ae0f2621537def76c199c1e739361328af38677a2e57df7b761
test/lib/rubycritic/source_control_systems/interfaces/basic.rb10064400212 Bytes0edf97f11889b26ec9b47c0659af77b323844f46f49b9d0b6f1413fc66e0cbdd
test/lib/rubycritic/source_control_systems/interfaces/time_travel.rb10064400244 Bytesd686bfecacb2aefe3f0489701149f475423c11cc08d7757943140e05da4d537a
test/lib/rubycritic/source_control_systems/mercurial_test.rb10064400254 Bytesb5d213fd6fe09deac754c4204cd08a8311b941ce1dbfd7471b64c7d9e15624ba
test/lib/rubycritic/source_locator_test.rb100644002.51 KB04e42486be11abfa358e4881e0f66d8fb6b6905b4aaaf66d5b89f63e94ba14fc
test/lib/rubycritic/version_test.rb10064400152 Bytes6aa61144ae45bc45fdf4ae66cb913ef44ade15fec807d91eafb1cf4f6d21c232
test/samples/empty.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/flay/smelly.rb10064400101 Bytesb3daf1d04b816fee11b4843373fc7ec6db1cd24ff686e11e17fd579fd1a9cc03
test/samples/flay/smelly2.rb10064400100 Bytes1ff7b4ae05f926b568ce877e72f3ade64c5f12b24292d31aa99e25e92fdcd6ba
test/samples/flog/complex.rb10064400323 Bytes7538802197b384df8e37160bcadf87953b4cddb8f308168e74f722fac4c583ff
test/samples/flog/smelly.rb10064400323 Bytes7538802197b384df8e37160bcadf87953b4cddb8f308168e74f722fac4c583ff
test/samples/location/dir1/file1.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file0.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file0_symlink.rb12075500file0.rb0 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file_with_different_extension.py100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file_with_no_extension100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/methods_count.rb1006440085 Bytes2e5d002620f1ea00c0ff4d3854bea0f24df676fa8ad3d407936a922d1e4aab38
test/samples/module_names.rb10064400130 Bytes569100ea5f1eb1395a7efedc0bd7b1df7f3f098a34d3381563f0bfb678a9bd05
test/samples/no_methods.rb1006440039 Bytes85096ab2c77df382694ca404d56c24e1f27d0b37f214fa57c085d728bf7e2ec2
test/samples/reek/not_smelly.rb10064400666 Bytes7cb55eeee42f384bdfbacfeb3a95d03e79cb03d6ceaea8325f1a1c2306078164
test/samples/reek/smelly.rb10064400390 Bytes65fca51baa5ea7db3111f48d07506da9ccd791268e63871a63a158a8f746081d
test/samples/unparsable.rb1006440016 Bytes8756183823dddc785429627f7d4564d04648a62066a9c323f74c6fde00901edd
test/test_helper.rb10064400964 Bytescc384c6d4b5f01933d0a17e26aa3aa14ced01bbee8c08aefc0d3fb101c34df05