rubocop-isucon-1.0.3

https://rubygems.org

rubocop-isucon

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/sue445/rubocop-isucon
changelog_uri
https://github.com/sue445/rubocop-isucon/blob/main/CHANGELOG.md
source_code_uri
https://github.com/sue445/rubocop-isucon
documentation_uri
https://sue445.github.io/rubocop-isucon/
rubygems_mfa_required
true

id: 1571652

number: 1.0.3

platform: ruby

spec_sha256: 3001856dadf4238235286a0b35ef14ba5862114a7500d292aa1206d8ce681917

sha256: 86d4aa5b29bd9375f3efb6a5e05445a7d877e1e3329c1ca7b2aa8737aec35e55

created_at: 2024-05-13 08:37:03 UTC

updated_at: 2024-06-19 14:18:05 UTC

position: 0

version_data_entries_count: 70

uploaded_at: 2023-12-28 06:23:57 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 29.5 KB

Version Data Entries

Total: 70

Unpacked size: 124 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/dependabot.yml10064400279 Bytesc89d1493138769a176e277038fc17fac337fcc4b1e89c9d133b5596a9ef20a1a
.github/workflows/pages.yml100644001.67 KBecab4dcbdea369169772ac7a08a090f3a44052a3395cb7bb8727bb98e3812480
.github/workflows/test.yml100644001.93 KB557dd4c6fdf296f732472fecfd40ee23f6b1fe975c3098cc99a02ee4023d1d00
.gitignore10064400127 Bytes92ba23c49a23e672513cb9cc3db2a23ea21a0cb29dbcf86f98d4d752f5516ce6
.rspec1006440048 Bytes7409ef68600d957bac891521d16e236e1ba56c3168150c976aafcbf40aad34ba
.rubocop.yml10064400872 Bytes9386d083b3685d41ed4d4a4b431878ecb2a001b4e2d941f8dc740b665fdb9873
.yardopts10064400105 Bytes4e75ba7dc6fde47ffe26a11c50661fe75de67678ff1d9a11428e201bca6fce03
CHANGELOG.md100644001.46 KB93e7b5aa5a0b434442276d5c2142039ccd475a37f2df72a9493edeeadffacd8b
Gemfile10064400183 Bytesf28518a9d4e8cee8ac85bb8ac4f51db93db1069968865e1ae616899d5239520d
LICENSE.txt100644001.05 KB2e3017ff5044c199a08fecedb9a4b1416fae4bd05120314a89bd3331d26d5d8a
README.md100644004.23 KBd2ac94eacdddbc1c1f5e82d5767940bf082636bc08cf35fc6d7a7e4f5ce26c9a
Rakefile10064400787 Bytesb6bdba9d5e61ddabf94c4d92ed68a655573acdba8836bcc98fa26de462aedd49
benchmark/README.md100644002.39 KBae32dc13b2109e77b053eb8207fe516b04930e18b020a87b63d9288c8fdd6eb3
benchmark/memorize.rb100644001.89 KB195a3493412f5766441b98a2b9c2e464163ca9afa29bc248097027636375ff57
benchmark/parse_table.rb100644003.46 KB2de7ba7d3e01c8dac542f17b90e46fda06d34644b2c2068d12734dec1591329d
benchmark/shell.rb10064400569 Bytes4dd52c2a4919572cf58047f2651e8b47482450263df82cc7fe7b64971023292e
bin/console10075500379 Bytes82df8a8bd24ecfc2f1cf12290a1bc4bffc218a736acea22acbf26203bfd24cf0
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
config/default.yml100644003.12 KB0be8a4673dee3fbc172880d024b9a9f01cdd47a3361d0e2db420281562ddd71d
config/enable-only-performance.yml10064400322 Bytes2fd5df56b0dd2762acd7e0d3b7f1e616de9b7fcd91156f0d0738aee6827512a8
gemfiles/activerecord_6_1.gemfile10064400333 Bytes61687d693dad15e86fdce6164fbf9147c5a7ef3d3536efa72f0d6579ab76e288
gemfiles/activerecord_7_0.gemfile10064400333 Bytes5146e46b46de3da4e31333a33a60830a566895e6a0dcbb4ff17cf58bd3768d8d
gemfiles/activerecord_7_1.gemfile10064400333 Bytes96fee432bbf1e5e52352708da950bd2cc152b6d9c2a52cdaa5ac3e1411c080bd
lib/rubocop-isucon.rb10064400427 Bytes4f07da674481d663b818629077abf7b6d27853e6c9d8e2865c12689f92f9452a
lib/rubocop/cop/isucon/correctors/n_plus_one_query_corrector.rb100644003.69 KB0ce3e596b2c049fb22abc9980b87de048690c876c3dbe437751588fe6ae180e0
lib/rubocop/cop/isucon/correctors/n_plus_one_query_corrector/correctable_methods.rb100644002.47 KB26697d1adb2b18e25c55ab9f07364451cf2d7d6c156a0d51ad85abc1ea0b8417
lib/rubocop/cop/isucon/correctors/n_plus_one_query_corrector/replace_methods.rb100644004.79 KBc71bb15de9de32f3ee1dc2f625d55acc0118ea79c26ad57b5ba2b3be4ee71a68
lib/rubocop/cop/isucon/mixin/database_methods.rb100644001.92 KB836a838a5debba3b59121426a77db520203e11de06c653f223e0f28cf84a1065
lib/rubocop/cop/isucon/mixin/join_without_index_methods.rb100644003.01 KBdf22546c270e9e4bc8d5c7049abde4a4614791e0e6b82713825db8104b4bd209
lib/rubocop/cop/isucon/mixin/many_join_table_methods.rb100644001.03 KB415e36e2ed7df4f51c1585999c57a3c0f2a1c0c4ee1208b011679caa2d7ae495
lib/rubocop/cop/isucon/mixin/mysql2_xquery_methods.rb100644002.09 KB00008769f7b49fbc977244606733596c33870d5fe946e744db6a82f0fbaf55ee
lib/rubocop/cop/isucon/mixin/n_plus_one_query_methods.rb100644006.12 KBc034aba13bab3c281fd215739eb0a48a4c5a5b09df2e9dd294c673b334a708df
lib/rubocop/cop/isucon/mixin/offense_location_methods.rb100644004.73 KBe380df45443205cffb2a0a7ee58dedfda08da1f9582deb7b3ed13065112c276e
lib/rubocop/cop/isucon/mixin/select_asterisk_methods.rb100644005.54 KB7f72fc12c930a2f0fba8b58b910a75fe957f4159a025240cf4504a82154d5fb5
lib/rubocop/cop/isucon/mixin/sinatra_methods.rb100644001.35 KB714d8a4711e4c67a8da3b0952b3b183455c59a266e6d634ef7d067eda2b821df
lib/rubocop/cop/isucon/mixin/sqlite3_execute_methods.rb100644002.09 KBac0f9213768c8b30230e3c2e1d00e3279d84accd2347e9a0d348fa08b1e9e736
lib/rubocop/cop/isucon/mixin/where_without_index_methods.rb100644003.48 KB4496a6ac7781b9754f0ea640755669b456ff43672b2c2ac2e47251b4d95866ac
lib/rubocop/cop/isucon/mysql2/join_without_index.rb100644001.2 KBc167c1461b8e09b73f18dcae34049e7ebd66364272cbd85f55b7b32b1189c10d
lib/rubocop/cop/isucon/mysql2/many_join_table.rb100644002.52 KBce649ad4dd369dd7fd0c9bdb8baad601d76fdf406c70090609d11af18079b9d7
lib/rubocop/cop/isucon/mysql2/n_plus_one_query.rb100644002.37 KB52aaad1e73e0f6879e0b1f33cf80014fba11a3e6e9eb6bf147e0fdda5b276233
lib/rubocop/cop/isucon/mysql2/prepare_execute.rb100644004.51 KBb82206e29385db9b9e5a3339e0d29b1ad4006ec498bfd37a2f0219e5ee104098
lib/rubocop/cop/isucon/mysql2/select_asterisk.rb100644001.08 KB4fd24ba7b2f8eea702d33e5ed9f13ab995c0c5421594c740a13e17a7eb20be4e
lib/rubocop/cop/isucon/mysql2/where_without_index.rb100644001.3 KBed54eacf77b043096657d82b6b44a327ce3ba82e17919024b2984637eb8168b7
lib/rubocop/cop/isucon/shell/backtick.rb100644001.09 KB6781001b3149d4252033ee3c8d53edde2f48352af75f6ca511b34d9d25192af6
lib/rubocop/cop/isucon/shell/system.rb10064400811 Bytes5e9936d12312518947bf7d48c0b767c309d68d77c55068518f129dbc1b510898
lib/rubocop/cop/isucon/sinatra/disable_logging.rb100644002.26 KBba80784abce8e4e68f73f1a1f7392d84d791e4dbf4ca499f56ee0bc38e5a5b96
lib/rubocop/cop/isucon/sinatra/logger.rb100644001.22 KB4c29b31c27e9d8387195dd1e7a7d5b15175fabd2f451a54f2086478c49053978
lib/rubocop/cop/isucon/sinatra/rack_logger.rb100644001.44 KB54381606d4a23c6840f4045ce6fc63f7932aa1bb4e55d68d9f75c1f1e0d19487
lib/rubocop/cop/isucon/sinatra/serve_static_file.rb100644002.06 KB98957612941696c863ee977f640f87d1d9335542fa34718b7e219d83607b0f9c
lib/rubocop/cop/isucon/sqlite3/join_without_index.rb100644001.22 KB62bce409be6cfcb1cb5a366f3d99a9bdad219b013b7ca2ad127f0f4f02d3eac5
lib/rubocop/cop/isucon/sqlite3/many_join_table.rb100644002.54 KB58704eb7c40c625324cc2eb743b495e6c3ac99490b510a9f9e958f2688db4d85
lib/rubocop/cop/isucon/sqlite3/n_plus_one_query.rb100644002.39 KB88d432b649581c590fb508e8d79cfe0917d62cc02973e14ad481b25438b43c10
lib/rubocop/cop/isucon/sqlite3/select_asterisk.rb100644001.09 KBe2bc17586114c8761b254f8625506eb180f6e2fc5ab845bf679317286fdf886a
lib/rubocop/cop/isucon/sqlite3/where_without_index.rb100644001.32 KBe0af78e2c6fbdb5bb2d1a202fa52f74ac1e2f89daccc05b7599b51ad7fb6d45a
lib/rubocop/cop/isucon_cops.rb100644001.44 KBbda4b3c25f81468839fe6faf28ecd66fcb3ec801a2c8dee8599cb78abb19e109
lib/rubocop/isucon.rb10064400579 Bytes724449aafcbb12c275365afeafd435f170a17da7ae0fb8d8181900f4d13b9187
lib/rubocop/isucon/database_connection.rb100644001.59 KB2d62f71cfd50da73aafe13e956c57e176be6de93670fd90357dc7b2048a6417d
lib/rubocop/isucon/gda.rb10064400677 Bytesc8291f82091fd4130adcfc92f2e7d552c40d2e46e17b57b3239d167521fb8e15
lib/rubocop/isucon/gda/client.rb100644005.34 KBfffb4cd84d58433c9e6c20bb52f2caf569a7996700488a0584d2b35e260d04ee
lib/rubocop/isucon/gda/gda_ext.rb100644002.21 KB113546a93cfde1c405c94a82ca4d55966f124f3b692bdca6cad355b8455480d3
lib/rubocop/isucon/gda/join_condition.rb10064400658 Bytes30eb9b75452d536d82fc2f76151100dbc471826ef08ae2ba2246955983d8009f
lib/rubocop/isucon/gda/join_operand.rb100644001.19 KB71e77e7bd8c53b1ef7a91e4d4d9cebb05d67c65d7c9f8e779a3e76963837f417
lib/rubocop/isucon/gda/node_location.rb10064400945 Byteseaf0f10d1792c0838b9159f3f33f78005080efe093dd3b7f61a2f3fb25f06b43
lib/rubocop/isucon/gda/node_patcher.rb100644003.3 KBf91af57e1ae827f815bb5e9cff8ace608f17467d08a820759f1282d8fb895f0c
lib/rubocop/isucon/gda/where_condition.rb100644001.96 KBe98d5f440ca76f368447deb95acf614fbb7223d8eac95e64ff47a14f6a06ced4
lib/rubocop/isucon/gda/where_operand.rb10064400764 Bytes16acfdeac48a23eef86329fabd9d827c8334393fee75952d2dedff4d29a8bb96
lib/rubocop/isucon/inject.rb10064400808 Bytesf8cd6e20bcc0de087737ba9b15039ce0124c13c4156f7f3e0bf0d28d764a4eed
lib/rubocop/isucon/memorize_methods.rb100644001 KBc2afb1c5c9769793191beb1a79d1da5cb954622d20b1ee8772b900a592b73187
lib/rubocop/isucon/version.rb1006440094 Bytesd6f4392789cf04e10b5959cb685f16e039734eeda3b96dc9c22f574405a83e8d
rubocop-isucon.gemspec100644002.3 KB7075801e2257ebfcae12bf5b56768aaa75ef270876acd605e415960f0ac202a4