rubycritic-2.5.0

https://rubygems.org

rubycritic

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 622792

number: 2.5.0

platform: ruby

spec_sha256: 635b23ac69f5eeff4962ed272b3a2ac9c6f2563e0a8b431c0253c12273dc6f3d

sha256: 63ed5f4a534041dc2505dcd81f6b098aa560822894bbb2786445d8554c0b71f2

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

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

position: 46

version_data_entries_count: 123

uploaded_at: 2016-01-18 21:16:07 UTC

indexed: true

has_extensions:

extensions:

Gem size: 292 KB

Version Data Entries

Total: 123

Unpacked size: 1.02 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10066400161 Bytes69f9ff46b5df6f26fa9fa2e319569a6219a5a519fa7bacf04d19688b3d80374b
.rubocop.yml1006640014.1 KBba63c8d4f87493162f6ac370798143cef9007632e21ae07caa9bd0f454a6911b
.travis.yml10066400222 Bytes41e7321cbbacdc53c326c72317ea10babf4fe3a9967ed07d6790a5b14caac9d4
CHANGELOG.md100664001.96 KBf9a7b556ed44dc3696fe09f5ab8a18ab4a674850f5a2397f51e633b8c55c6519
CONTRIBUTING.md100664003.38 KB29d8f1c129478f5959cd159e1504c72eef958714a8d7979380343d0c96505dda
Gemfile1006640095 Bytes10e18528ba08dd4c9d156ce8c8932ba7235e51c5a1fb149b8f09661a8cb8b4b9
LICENSE.txt100664001.05 KB32606f46d98f29dacc03a161ba275a975c2e57010c53b5ce867c3c8c867903fc
README.md100664005.47 KB4dc21e7670a61303b7322ffa90da7d8c66074b73e7dcecc76c8735768a7fa5e3
Rakefile10066400257 Bytes23169b66412e140c3aeef695d0900dd3d5487900d01cf23fc973608ba5069160
bin/rubycritic10077500255 Bytes353115870a451bba6d97b206271c05abbf959f5742d37a0e33606ed695a388bf
lib/rubycritic.rb1006640060 Bytes614f9185a55402ef2a877fb9461fcae8075ed510ac125b0e0a1ae741ac880287
lib/rubycritic/analysers/attributes.rb10066400676 Bytes66357375f4830b17a6f8a0c00367f2a9ef17e8e861c06109b627e4f796a8724e
lib/rubycritic/analysers/churn.rb10066400698 Bytes5f5554ebb5b89cb6437a05c7524acadea14ee062f3a05b20a43e3903e1d22e3c
lib/rubycritic/analysers/complexity.rb10066400600 Bytes328b4b31c98618c6ad4e68c1a34df357e7c353d515da4dd3b97b4981557df824
lib/rubycritic/analysers/helpers/ast_node.rb100664001.42 KBacf702cfcda8b24d47a5223ce638b3db2089efbb65e69b2fe0f565b1a5046c9d
lib/rubycritic/analysers/helpers/flay.rb10066400152 Bytes95b6bc54da7d5721229a522f741fa692efd86fb8602e1ea1eb018cdf750eee80
lib/rubycritic/analysers/helpers/flog.rb10066400223 Bytesccd5fee51e1979daf6ba509f7c9cd28205315a49b0af5a381092b41379f91e26
lib/rubycritic/analysers/helpers/methods_counter.rb10066400379 Bytes6566ece53d86a04632258a1cfec31b28ee282eb8f1725c371a02ced62542f483
lib/rubycritic/analysers/helpers/modules_locator.rb10066400733 Bytes9008f034470c163ad1b76bc7c209584ebc198102f3c4c1d7f8a6257efa03db29
lib/rubycritic/analysers/helpers/parser.rb10066400277 Bytesa8562e5baf0218ae349bb1e90fcd614cdb168d38e12919c45233ba6686d29e3d
lib/rubycritic/analysers/helpers/reek.rb1006640076 Bytesb874ce036427c92a8dd4ffb469def12fd694f02587cf813dc960ea63ecb99c77
lib/rubycritic/analysers/smells/flay.rb100664001.78 KBbd37d97a07be4ea736b3d5bc9933e1e09ea043912f3341cddfe4c53197d7e3eb
lib/rubycritic/analysers/smells/flog.rb100664001.65 KBa5a8b45e85f394ba08318bf58fed0a435592bf7256713b8421382ba3870eb202
lib/rubycritic/analysers/smells/reek.rb100664001.14 KBb2bf722a3a455644f4319bf45522e80407789f9dea3e7662c1895062616e1b02
lib/rubycritic/analysers_runner.rb10066400935 Bytes633e904405681e578ae96a3f196bc5b25b3ec117efd04f7f9b1a829ad3b7a0ab
lib/rubycritic/cli/application.rb10066400558 Bytesc9eea6395dc0940f417197f0a95f5807d3eac360e28b23366c716f9e41e3d32d
lib/rubycritic/cli/options.rb100664001.85 KBe27b661f5e96438f734400c7dadc0f0472e3f6b7df16b4fb280b2401a7604b6b
lib/rubycritic/colorize.rb10066400233 Bytesf7accf9e9b18914d58b3a051297636f38c5acb2fa6ad13776a514d8868f5d4f8
lib/rubycritic/command_factory.rb10066400637 Bytesc215830bd51fd2272a262fbca8adee54442edb70937f6b89ebf49701f9377895
lib/rubycritic/commands/ci.rb10066400538 Bytes19734f9e98b368fa7b4075aa12eef70a136363077e9ccdfef26375cbc7405c9d
lib/rubycritic/commands/default.rb10066400673 Bytesd8babeefec829d9b3be109ca0dcd7123120fa3539d3217a62106f1269347e3c6
lib/rubycritic/commands/help.rb10066400194 Bytes49c86b3f679e84e05b2f7b5a78a1f0c090a606ba425e6904a93718967cfcd1eb
lib/rubycritic/commands/version.rb10066400166 Bytes9db03d12b18b539c0a7b6192e4adc6bb30360a420a87e2baf32e5675bb55061c
lib/rubycritic/configuration.rb10066400846 Bytes652d4166510ab920a720992db9d6f471e2400043ffde703cf545cce2245cd364
lib/rubycritic/core/analysed_module.rb100664001.33 KB01f5232a910331d90c80faa07c20314d6144a7fb8d34eda4bccc323fe87477a3
lib/rubycritic/core/analysed_modules_collection.rb100664001.18 KB7f227b1665bf066dbbb905df316f663d7f1194e93d0df177d2b39557cdd8c13c
lib/rubycritic/core/location.rb10066400637 Bytese4278d7382420e82c87707b5566128e05eddd8ec5322a109c89c9f07f9679869
lib/rubycritic/core/rating.rb10066400443 Bytes2c0447198fefbbdf1cc1888f4b40a0fad099aa656970985477303e245d8d3c41
lib/rubycritic/core/smell.rb100664001014 Bytes0dce87a10b32436561f715ee9a6940c47b50996afccc5038e097acbc8ed03fa5
lib/rubycritic/generators/console_report.rb10066400388 Bytes65649594e548c4b0fd56ef0c5cc6b02628373451555bb625ba7b2ab5b220fcf1
lib/rubycritic/generators/html/assets/javascripts/application.js100664002.39 KB29e9ca64e3cef12139da6a03de1fde52c38630b08db7ac603a367f54fc6afcce
lib/rubycritic/generators/html/assets/javascripts/highcharts.src-4.0.1.js10066400457 KBe4afe50ec7ad50f86550dff6ee4483e67479be1544c0ed182fb2301ede453fff
lib/rubycritic/generators/html/assets/javascripts/jquery-2.1.0.js10066400297 KBa30b3b01cd28bdba22d922c6ba5e9b64cd24b3e61450b26f932751843fce07d3
lib/rubycritic/generators/html/assets/javascripts/jquery.floatThead-v1.2.7.js1006640028.4 KBc3a4a0b1a563c5caf93e9ccec848f9a0fc9802b7cd5679aee9559e94cdda04fc
lib/rubycritic/generators/html/assets/javascripts/jquery.scrollTo-1.4.11.js100664005.22 KBdf1df0004a664225fb913f669576a5beaaa15b6643888b0e42e13a8faa7b08a3
lib/rubycritic/generators/html/assets/javascripts/jquery.tablesorter.js1006640074.8 KB7e036d69cb90cc9535f2c8a0b6e2986f2292e4bcd300eb121d13192ca0566850
lib/rubycritic/generators/html/assets/javascripts/jquery.timeago-v1.4.1.js100664006.68 KB340dfdb77a8399226fd209c900e7e7946939e258f4ae17e4db3d6533068a1fa1
lib/rubycritic/generators/html/assets/javascripts/prettify-4-Mar-2013.js1006640061.9 KBd2f4a11b712e99b34ed28939df5cf7c2d0faac19dfd085bcb0488b90199d3e4c
lib/rubycritic/generators/html/assets/stylesheets/application.css100664004.26 KB4e6585c28d408f639e1307ae49e06dee2b7f07a3332d6fdb8752af6b222d58c1
lib/rubycritic/generators/html/assets/stylesheets/prettify.custom_theme.css100664001.18 KB45caaf834d2c008ac9967c3fd6ffb78feef9ef62c02cf09ac3255d9830b3a32b
lib/rubycritic/generators/html/base.rb100664001.16 KB884bd524ec24d302d141522d89f3650f497ab935b680491046c85326cfcbe68e
lib/rubycritic/generators/html/code_file.rb100664001.1 KBb2140d70a14152796728cada8075ae36be5d73d92733f5224ebba7004ecd7a47
lib/rubycritic/generators/html/code_index.rb10066400519 Bytes421ae2bc50f59f13e137e454a209c62a027402bfac8e11959d1c98b308d9d5c4
lib/rubycritic/generators/html/line.rb10066400752 Bytes10f6c27ca5b9e87e37434a765c2c176b1775a990c3ab331f0df3281784407081
lib/rubycritic/generators/html/overview.rb10066400680 Bytesec5f1bb055c7b3ee21b36ef2344bd7fe0d9e1a546db0a3861cea9d10e0a6392f
lib/rubycritic/generators/html/smells_index.rb10066400918 Bytesa510de604159d60bbb246c9bf06245e090f167f6d36e551bd647ee1e6c5bd4c8
lib/rubycritic/generators/html/templates/code_file.html.erb100664001.21 KBfd25b5b5ce333d7f33c53796bad301e29b0f4994872af915c40f078e688f875b
lib/rubycritic/generators/html/templates/code_index.html.erb100664001.23 KB9e1459a81a1ff5f173151f5222b53eea6ba5eac945c27398dae062b3548f3d3a
lib/rubycritic/generators/html/templates/layouts/application.html.erb100664001.46 KBc312de7cafe65c1714b0afbe2410fe396a0b50d5e48401a2cef54db5892cc312
lib/rubycritic/generators/html/templates/line.html.erb1006640013 Bytes0d9568bd81765638669950ccddf28cdf37dfd00ce9bdd2a3b1512929abe31a4d
lib/rubycritic/generators/html/templates/overview.html.erb10066400250 Bytes7ad03a694793966bfd938b918315c349a7b325ab63472591081a3732f3a55c73
lib/rubycritic/generators/html/templates/smells_index.html.erb10066400838 Bytesb876c6863f637080ba22caca15724ff4da82493942ab7e94b56ca6fe20de8580
lib/rubycritic/generators/html/templates/smelly_line.html.erb10066400443 Bytes20e510dc08fb52ebae6983e1a50fd44f157dcdc760afba0ecc20c83f8fd16607
lib/rubycritic/generators/html/turbulence.rb10066400319 Bytes0abfe74ca50f2db182f6a960ee1a80e9f630829cf5801bcb01861e04e5c46472
lib/rubycritic/generators/html/view_helpers.rb10066400995 Bytes7579f4778b508d779634cb8e4064f6baa8ae42c2513f91e255ca8f92483ec8d6
lib/rubycritic/generators/html_report.rb100664001.61 KB7be11a83a083c8bbf5c8325a791f39014a418081220bcecf4fa8b496dddc8391
lib/rubycritic/generators/json/simple.rb10066400594 Bytes3b4fb48ad04f09fe107c3528b9cff0439d51e4ae1da3be6c3a287a40d99fff5b
lib/rubycritic/generators/json_report.rb10066400375 Bytes8bb6bd6d78affe7d8d77e10952fff6919275aba081d6ce4c96307afe0bebe9bf
lib/rubycritic/generators/text/list.rb10066400868 Bytes1f6881e1b38f4d3e725ea6abda2cd94370cc608aa4c191eead53224717bfa02d
lib/rubycritic/generators/text/templates/list.erb10066400478 Bytesf30988a8c7e51421c814f39ed0c60e82e8129f0ac8a81834c4473c9e041339a2
lib/rubycritic/reporter.rb10066400550 Bytes08b931cf71612c431b8a0613773cf86d8e78a5b9e79efaab4358ab2755973e4a
lib/rubycritic/revision_comparator.rb100664001.22 KB2789dd17aa1a0c32f4ef8475bfb235bec110cd43fce8449de6da9e614f5e71df
lib/rubycritic/serializer.rb10066400478 Bytes7d1316c673ba37cf0d84d034608cf0ada1e5b378d80ad18eae3e3ad4d1aa55fa
lib/rubycritic/smells_status_setter.rb10066400386 Bytes3fc301ddf6107a99a0b22fd5eb7e56ee7c328e9887cf3eacf32bb44de006f1b7
lib/rubycritic/source_control_systems/base.rb10066400803 Bytesa78e2265fba092276d22aacfd6e3823e28083521fdafbb87c2f584b3a92377f4
lib/rubycritic/source_control_systems/double.rb10066400244 Bytes6f6c0e1e700ad5635b0e6f428e4037fb20534a477f62815787072caf65a9a7d9
lib/rubycritic/source_control_systems/git.rb100664001.11 KB21c303babc2bb965ad76b91e668f01eaf9bcd1b266e872b33f48010367ce1f8c
lib/rubycritic/source_control_systems/mercurial.rb10066400517 Bytescd17f1a15701eda6789fe707088fabfea767f53718f7b5472770d906fdd59d87
lib/rubycritic/source_locator.rb100664001.14 KB3e0336e8f475640c3fc7d47152c424500483e2b120b857d407ccb1e6fb82c852
lib/rubycritic/version.rb1006640042 Bytes569700ac9933504e0e52c57b406fac3d1e202fc859fe00fdbeba05d6b4d695ae
rubycritic.gemspec100664001.45 KB0d22a28d67223914e2f101c45ea51b944f022e664718c4e4dfc7703050596bde
test/analysers_test_helper.rb1006640068 Bytes5b1fe42af8ddc70f51aa8597082863fda9f8e214e1aa98e00769926d205da7d5
test/lib/rubycritic/analysers/churn_test.rb10066400927 Bytesa1485ffc0ae0a3808fe4543aa9281327b558add697627be7b0d403fafc077475
test/lib/rubycritic/analysers/complexity_test.rb10066400499 Bytesc27cb405994f93bcc8da6689caa4f1768cbc53a0cb22a2dc105a6d61bf4cd95b
test/lib/rubycritic/analysers/helpers/methods_counter_test.rb100664001.03 KB8a44b4faf320d1f98f2d755a9c3499ffe68dcc441d5a35ba8f64aa801bad64e6
test/lib/rubycritic/analysers/helpers/modules_locator_test.rb100664001.83 KBd0a149463b68b25fe81d06868ecf59008e879f52303fd37a847be094764e99ef
test/lib/rubycritic/analysers/smells/flay_test.rb100664001.2 KBba905df7c7de2720c6ccf4b131a969de6b343a189025b10d15a1e61cc30a5a6d
test/lib/rubycritic/analysers/smells/flog_test.rb10066400767 Bytes61d613c210d1ef1500ef5fe8a8b0e9e702fee6e0620ccff80e2a769664e98e3a
test/lib/rubycritic/analysers/smells/reek_test.rb10066400827 Bytes2f646ecb0c8028e73ae01c549bdbd9a91dee73a8d5cf6f50e9508313013ff611
test/lib/rubycritic/configuration_test.rb10066400668 Bytes90370508ca3758c9acdd1a57eac5ebb9dc2ff3eab27e87b9b07069b9f9fcf087
test/lib/rubycritic/core/analysed_module_test.rb100664002.61 KBfe6c80f765cc6d6a23405c5d06dd0d03c7efde433d5f5cd61f0a142d9e6da592
test/lib/rubycritic/core/analysed_modules_collection_test.rb100664002.59 KB8fe2e5dc073cf5c9a753454b9a3e6c5836aa6a96b6f814416e6f70a93899d726
test/lib/rubycritic/core/location_test.rb10066400965 Bytes7f82c2b0aab1d41b860e5b19709ad6cb2613bc65e9cf2244de60a695c94c4444
test/lib/rubycritic/core/smell_test.rb100664001.92 KB5d43dcef8814d5dd0e5979b316467f163f18b8a536118943618767be3f0ed240
test/lib/rubycritic/core/smells_array_test.rb100664001.04 KB8fd0a75fd9ad9d85b21aded5c5cf752d204749d30402865d5eebe1e017c29da0
test/lib/rubycritic/generators/console_report_test.rb100664002.52 KBe352c30d20c8495fd5d0dcf49e0ad9494f41596c7eb4786f50f4583f6e803b86
test/lib/rubycritic/generators/turbulence_test.rb10066400633 Bytesd488fa6f316a24b0f5a1378073e58b91ac895c2711d1e7a3510fa3a1504fcdbf
test/lib/rubycritic/generators/view_helpers_test.rb100664002.43 KBf070bdbae3da81e0b95c2a4e18377f0e1729d979505c534e756acf26b012f095
test/lib/rubycritic/smells_status_setter_test.rb10066400540 Bytesd839735e1c5a6f4e27126c68697fc1179c780325ed901cafb8f7df552d85fae1
test/lib/rubycritic/source_control_systems/base_test.rb10066400962 Bytes4bb28791bba443182db63a2bfc87e40e83b6221a7c4a09fd882d3a90ed47fcaa
test/lib/rubycritic/source_control_systems/double_test.rb10066400248 Bytes3ac38945ffc29667cf29c4eedf5a06cfc26251c0f5c666865a9a31e4a250549e
test/lib/rubycritic/source_control_systems/git_test.rb10066400314 Bytes823f44b3a5f403ef3bf4affe244d6affc2db71412f68e3855fc7ae9f1bbe5386
test/lib/rubycritic/source_control_systems/interfaces/basic.rb10066400212 Bytes0edf97f11889b26ec9b47c0659af77b323844f46f49b9d0b6f1413fc66e0cbdd
test/lib/rubycritic/source_control_systems/interfaces/time_travel.rb10066400244 Bytesd686bfecacb2aefe3f0489701149f475423c11cc08d7757943140e05da4d537a
test/lib/rubycritic/source_control_systems/mercurial_test.rb10066400254 Bytes65b805d4c43edd6c3f3244ddea437920b8fa6797caad8923f5817c6eeaeda4d4
test/lib/rubycritic/source_locator_test.rb100664002.51 KB4950ded290268a534bc0e0d043ec445e765f6daa055ce4d9276a56bb5f21470c
test/lib/rubycritic/version_test.rb10066400152 Bytescec7de5fc6bd6e4a6a4fa84ec7ef6ffb2e130f30386444355724340369a347f6
test/samples/empty.rb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/flay/smelly.rb10066400101 Bytesb3daf1d04b816fee11b4843373fc7ec6db1cd24ff686e11e17fd579fd1a9cc03
test/samples/flay/smelly2.rb10066400100 Bytes1ff7b4ae05f926b568ce877e72f3ade64c5f12b24292d31aa99e25e92fdcd6ba
test/samples/flog/complex.rb10066400323 Bytes7538802197b384df8e37160bcadf87953b4cddb8f308168e74f722fac4c583ff
test/samples/flog/smelly.rb10066400323 Bytes7538802197b384df8e37160bcadf87953b4cddb8f308168e74f722fac4c583ff
test/samples/location/dir1/file1.rb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file0.rb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file0_symlink.rb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file_with_different_extension.py100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/location/file_with_no_extension100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/samples/methods_count.rb1006640085 Bytes2e5d002620f1ea00c0ff4d3854bea0f24df676fa8ad3d407936a922d1e4aab38
test/samples/module_names.rb10066400130 Bytes569100ea5f1eb1395a7efedc0bd7b1df7f3f098a34d3381563f0bfb678a9bd05
test/samples/reek/not_smelly.rb10066400666 Bytes7cb55eeee42f384bdfbacfeb3a95d03e79cb03d6ceaea8325f1a1c2306078164
test/samples/reek/smelly.rb10066400390 Bytes65fca51baa5ea7db3111f48d07506da9ccd791268e63871a63a158a8f746081d
test/samples/unparsable.rb1006640016 Bytes8756183823dddc785429627f7d4564d04648a62066a9c323f74c6fde00901edd
test/test_helper.rb10066400960 Bytes74950dd5c5ca0b20450758b0d22f8429437dfa49cac5d6cd7cfebfd1a4f83575