rubocop-sorbet-0.8.1

https://rubygems.org

rubocop-sorbet

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/shopify/rubocop-sorbet
source_code_uri
https://github.com/shopify/rubocop-sorbet
allowed_push_host
https://rubygems.org

id: 1263008

number: 0.8.1

platform: ruby

spec_sha256: d7145bb21b666e9d9ee601d245ca5383040243a6ceda04976057e8156088f5e8

sha256: 28d8a736b2aa0996cf329bf9325224cb9bf7757473250c3aac57ac7ba768173c

created_at: 2024-05-13 08:33:05 UTC

updated_at: 2024-06-13 12:54:13 UTC

position: 6

version_data_entries_count: 75

uploaded_at: 2024-04-09 15:10:19 UTC

indexed: true

has_extensions:

extensions:

Gem size: 41.5 KB

Version Data Entries

Total: 75

Unpacked size: 143 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/CODEOWNERS1006440083 Bytesf80c02adb8018a0b669b18719450600cd0534db9e40440444d31cdacc16d88e5
.github/dependabot.yml10064400209 Bytes9ba3aef9ebd62da15f6151d2d8ac97e4bbe65ddf9d0c9cb2d797b4eaffffddf4
.github/release.yml10064400408 Bytes1a2eab6aecf8f940ac4bfc6e5dff14332edc6f9e1f6a2dcb8ad98244ea8d6c2f
.github/workflows/ci.yml10064400922 Bytesd8715a2b52e5eba7f98b58eb9cbfebbc4c79cdc633312e585104338e7d7b1551
.github/workflows/cla.yml10064400603 Bytesb6daddc3e7677737e09e119f776fdc9a9038d49b9f4f30f6d8044f918aeb04d9
.github/workflows/stale.yml10064400599 Bytesa113af30f8cdba3601331d71065aad46e54216b794f38b4a0005b654d3f0ae13
.gitignore1006440089 Bytes89b8bddbe4ee39a4610d30d6daffb657c2946ecb8c1056e5f1fbc8ef09084982
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml10064400529 Bytesdf9ea7c921d91e5ac32cc3c9ef657629f196d3dc0c47d113e2ca3ecae2b2cc77
.ruby-version100644006 Bytes33bdaf9e2d6bcbde2e4e613e865e403f8fe21fc621078d34c30b0bdc7f68d903
.travis.yml10064400197 Bytesa3293a535e7fc6a8364996a840b6c4e05c8f09a033c0936ff9e9b09da3befa9c
.yardopts1006440038 Bytes4b4b9855f5a174f9c1a3715b50cbea560b1434aba9faffe1061da81fe694e91a
CODE_OF_CONDUCT.md100644003.29 KBc2bcdfd881b88bd8f7a8955660db0d09a2f0163824a3da981d8713504b5659f2
Gemfile10064400250 Bytesfd89f69e69afc54b33b12495fb2670da6c9180f019cbb3d41056632672536576
Gemfile.lock100644001.45 KBd26c50d4b3258610190b70816d4da1ff2e0db938353826eab5f726ad03072db8
LICENSE.txt100644001.06 KB59f71da31bd856a6253e26e5b16baa5df481f1ce1dbff5d75fef7f7c7916afa7
README.md100644002.89 KB44bf9efcb3cfb9f71b3513be0b6cfbac6137ba955161ac2216baf10d17424051
Rakefile100644001022 Bytesb16d510b0100fba2266a7f35c314365bf9d315369f6a8dd38f8543b2bb2a574c
bin/console10075500379 Bytesb7a4bfc222b010b50bdc85e510d56995cb2454baa2a760587654885845f424f8
bin/rspec10075500801 Bytes08452bfb62194f934ad5a1f987df9343f38635975169d4a1e7189b52c91bc14a
bin/rubocop10075500802 Bytes66cfd577804ff10629d8ed5d6ccee79c45597a812ce1504298be07f287854bbe
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
config/default.yml100644008.05 KB8858adac7d1ce7938998c1e8f84443cafcd50808b8ec213842f646a36b925e18
config/obsoletion.yml10064400116 Bytes5f9f557748a7560c0a74768095ca7f56e0e1aea265448a1256dc9805871fee1a
config/rbi.yml100644004.25 KBfcb4fae8918da31cc1102d6d0caad20025bb1e0f78c289c350b8bfd4485edbcf
dev.yml10064400122 Bytesde476101578e3a35f12f1dc021dd1a3a290d3e929d14c71c20a52660294e7540
lib/rubocop-sorbet.rb10064400246 Bytesc47e30f1750dfd30ecf5aefecb033f3bfb71a2e01c7c45136510366f9a0dfa41
lib/rubocop/cop/sorbet/binding_constant_without_type_alias.rb100644002.95 KBe65f3182035b85e8b516f1fca9ba190ee8f523ec0ee0f48a96bbcfbac89af282
lib/rubocop/cop/sorbet/buggy_obsolete_strict_memoization.rb100644003.42 KB7bd208a242346f23878009075fa0aad4c833179ddbdbbe56e3de10988aa95890
lib/rubocop/cop/sorbet/callback_conditionals_binding.rb100644004.8 KB83f032a92222191a070843fc6806e7f51886b86d244757be97a492a8fba6c6dc
lib/rubocop/cop/sorbet/constants_from_strings.rb100644001.38 KBb248d35329c6b114035843be4c37358c6c1a7137928a510c505e4ebe8ccbb22b
lib/rubocop/cop/sorbet/forbid_include_const_literal.rb100644001.94 KB6450eafc406e381db368e476e178bead6d4d129d7ede0d7ddd185b331ddd79c9
lib/rubocop/cop/sorbet/forbid_superclass_const_literal.rb100644001.12 KBd8d573d3a1be11896979011f7be7053e2228a7c1d950c423cdebb7d0a97e2825
lib/rubocop/cop/sorbet/forbid_t_struct.rb100644008.02 KB03b856f486d888a7d75dd9c719e755cb3cf4e5a559ab09405310a83b8da1c2f0
lib/rubocop/cop/sorbet/forbid_t_unsafe.rb10064400606 Bytesc8fe94a1fa2679b817c814c38132e5aafcb5fa979198c4fed31aa7ba3623779c
lib/rubocop/cop/sorbet/forbid_t_untyped.rb10064400759 Bytes7a4200465ace482fa0f6c344815f8e35b4e9381b20170704ed2544759f31b253
lib/rubocop/cop/sorbet/forbid_type_aliased_shapes.rb100644001019 Bytes6b315db3b35cc79f29cc25dfc5ffe89fe34b449ed04c718a69237f5e31f964ed
lib/rubocop/cop/sorbet/forbid_untyped_struct_props.rb100644001.77 KBdb1c5007e8349a818995d695bce7b50fbbae0e45d56b5590977894e31945aa76
lib/rubocop/cop/sorbet/implicit_conversion_method.rb100644001.62 KBfffaea4890ab30d46547921fdb4c674bfd0e48406a8de6e7ba0b27287f8408e7
lib/rubocop/cop/sorbet/mixin/signature_help.rb100644001.08 KB4540e19757bb01b856ea9c3c68987c2881191ea79b45ffdfed8e297e0a3501e6
lib/rubocop/cop/sorbet/mixin/target_sorbet_version.rb100644001.76 KB795f2f07810f6a97631e2919e697c905542839304fcfa2f04bc23e6e0a4e85a4
lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb10064400706 Bytes5cb38e0185b2eda79616affeb78749e8a90ff7a277f22c09fe510fadecd528fb
lib/rubocop/cop/sorbet/obsolete_strict_memoization.rb100644003.51 KB04f34d27b65babe830823fef38323e0ce713b9c4cc3d07346b9122b7ee37576b
lib/rubocop/cop/sorbet/one_ancestor_per_line.rb100644002.11 KB7af45a7ecec043bc30f0e307861064572a6a537cc322a86eaa914c68a6f92b00
lib/rubocop/cop/sorbet/rbi/forbid_extend_t_sig_helpers_in_shims.rb100644001.21 KBf9ab9d050a4ee8372f941acd8e76a447b2ebf6389791f193e19ea3f6c07179ae
lib/rubocop/cop/sorbet/rbi/forbid_rbi_outside_of_allowed_paths.rb100644001.94 KBd9497f65ed2f3e70dacd2af5598f5c3471fde6b19d9c7365fe0037066b29b9db
lib/rubocop/cop/sorbet/rbi/single_line_rbi_class_module_definitions.rb100644001002 Bytesd03d47b450286f70268da81106b96a2f5738d28bff0dd23b33689f7554f9d96a
lib/rubocop/cop/sorbet/redundant_extend_t_sig.rb100644001.33 KB0e97197f2ed81a4138b8bcb226b02e7dc018f64159938ee25051aab4544660a0
lib/rubocop/cop/sorbet/sigils/enforce_sigil_order.rb100644003.53 KB0cb4c526a0224354e6885820bc3afdf7fe537d66d52dbedb04651bb94c504bda
lib/rubocop/cop/sorbet/sigils/enforce_single_sigil.rb100644001.72 KBa144196d1d4cfec7a86610138380031cf1e624ec286d159093653164bb6cad28
lib/rubocop/cop/sorbet/sigils/false_sigil.rb10064400311 Bytes40d720041d31c9d39834c52b102142c75cacce36e0624f79de414d9fd6eaffdc
lib/rubocop/cop/sorbet/sigils/has_sigil.rb10064400749 Bytes6dbfc9fc387ae3c86863317b957a96e5be267a9ac4416877a3a78bf8fe87ff06
lib/rubocop/cop/sorbet/sigils/ignore_sigil.rb10064400314 Bytes57efd6f691393c6ceb7227ea39ef1acfdc42dab1cb39b10f716ba1e1e6ab9c4b
lib/rubocop/cop/sorbet/sigils/strict_sigil.rb10064400314 Bytes183d4223072aefa103a028a13ab45aa418e26ed27b216b9293390b52234ab506
lib/rubocop/cop/sorbet/sigils/strong_sigil.rb10064400314 Bytes3a4b595a52c405a6efeb2b71dd6c76fdeb263114f89271551073897992684181
lib/rubocop/cop/sorbet/sigils/true_sigil.rb10064400308 Bytes1442e488430660aef8420317cddf2db1d02cabe3e633b76c1cf17dd4d8206a4c
lib/rubocop/cop/sorbet/sigils/valid_sigil.rb100644006.49 KB4c253eebde0017a6cb9fb0c374e9a41850fa71638e1b279d09d508d5f360f834
lib/rubocop/cop/sorbet/signatures/allow_incompatible_override.rb100644002.13 KB10773771df1b5ff61ce90b56a2771db75f91769ee26620bed6c2b9b191a4f9c6
lib/rubocop/cop/sorbet/signatures/checked_true_in_signature.rb100644001.82 KBb3e680212aa33d6ea01a500a89aac674dd8670871a55966ee086af1f0c5dbab8
lib/rubocop/cop/sorbet/signatures/empty_line_after_sig.rb100644002.22 KBeba908da9e8c72d29e025132855e591929b1633173e8ce454b18b567344fcd1d
lib/rubocop/cop/sorbet/signatures/enforce_signatures.rb100644004.19 KB03889c4852895ba62385d694c6c416f272c9364e16802c2253df7cadffb941fc
lib/rubocop/cop/sorbet/signatures/keyword_argument_ordering.rb100644001.51 KBd53bac25329a2800604ad263f50b34778a8ab3806132b50d05ebef27fea718e6
lib/rubocop/cop/sorbet/signatures/signature_build_order.rb100644003.21 KBc0800e381c905a9cf1716f409ef878155661a13ddd615ee18339c9bc71c784f1
lib/rubocop/cop/sorbet/signatures/void_checked_tests.rb100644003.1 KB8b1e45143fbcc56fc783304ad06ec0c4b7f14829f7505431f2fc7712fd5e982b
lib/rubocop/cop/sorbet/type_alias_name.rb10064400941 Bytes791b1dd1d4e23888aeb76cdf6c399d7163837b21113488aa69c711e7e0875190
lib/rubocop/cop/sorbet_cops.rb100644002.03 KB9c8cd08a6c9b13a64bbf8be274060cb4eb300597ce7da9c7891d00513d776921
lib/rubocop/sorbet.rb10064400512 Bytescecb9398dcce1a44b1e9c6f5d1127878ee6cd63be1b5c45f7b14c3cacdc9f51a
lib/rubocop/sorbet/inject.rb10064400849 Bytesc5b8ea01822ba34d5bc7cd3a213dbc7d2bfe989341f0690004c0b7308784378c
lib/rubocop/sorbet/version.rb1006440094 Bytesfad17f64176eb3d00030211bf4a77e98fe4ecaea74c5b35a2ed00fe96f283b09
manual/cops.md100644003.1 KBdf4c8ed7f957a7b24d467f19f56cd0fad0a3ed89985adfab2343f0a68de5a91f
manual/cops_sorbet.md1006440021.5 KB5c81376fed3817cba790959c250038a722a18a1fcfb4d9a40a104b2d9b8bdad7
rubocop-sorbet.gemspec100644001.21 KBda33218f456ec250af4f0325d47ce9e9b89fb4a1cdedbfa7874636477f1fb26b
service.yml100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
shipit.production.yml1006440017 Bytes0ff2db8192e454d7d4372dc4b028f56bb44c19f316956a89c6379bdadb55269a
tasks/cops_documentation.rake100644008.32 KB7b450060d8b741e94393dc024453b800e477ce7ad61738f753e85fddfaae3520