steep-0.2.0

https://rubygems.org

steep

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1085377

number: 0.2.0

platform: ruby

spec_sha256: 95b243cd2eddc26a34819cb3dfc76a8d350dfdc408f2d151f83cefe443cfa5d8

sha256: 5b73e49c3031aae14cf3920c72c322a4a38365f7d22bb2ab5ab64a033af4816c

created_at: 2024-05-13 08:30:28 UTC

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

position: 115

version_data_entries_count: 129

uploaded_at: 2018-05-30 13:36:56 UTC

indexed: true

has_extensions:

extensions:

Gem size: 74 KB

Version Data Entries

Total: 129

Unpacked size: 413 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400133 Bytes28ceda311c277cabf4f29b9790bcee501c6596c2dadd44c1bea1f139708645a0
.travis.yml10064400124 Bytes0a49c40eaab89910fe3846689c53bfa567c120039d531e2b243bf3b5edc5f888
CHANGELOG.md10064400147 Bytes1aa77eee1692e4a8a2c7712450a3de40c659d8f2b4354ee174136f01a50b65c5
Gemfile1006440090 Bytes94d807bacc298962830be6dfa91c8b585724639238cce3bcbafd10425b46ee5b
README.md100644005.39 KB10187fb678d168551142dd77529e19509c7593b6e8f391b198cbc3bbff8d4798
Rakefile10064400470 Bytesccdde9661b08e611d63ccc692ab2b936198fd1403f6df4d1d2ac61e4fb79a280
bin/console10075500330 Bytes13a262d63d20c59935ba9381ac6b977cbc3069c524b820b70e4ab5b2c98bd034
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
bin/smoke_runner.rb100755003.37 KB3c8393ebe42080464c0c8dc5dae280f6da4774a5de23314387c76c785c56b849
exe/steep10075500323 Bytes6f942425a7b42569a689055fd150eb0a473bb35e7b6b509b2f3a3025bcdd9720
lib/steep.rb100644002.4 KBc4f15292e6260a38dddbdc3fb0b26babf726bdfb95a25bff79432b048b411976
lib/steep/ast/annotation.rb100644002.98 KB9ae3588f80e0dff80250ab90d040b4a2467a2fe2fb3703eebb8efa2bd854b37b
lib/steep/ast/annotation/collection.rb100644002.47 KBd3c1d618339500778e11b777aaefcda7b8319c5abb526e935c07e080652cbc3e
lib/steep/ast/buffer.rb10064400894 Bytes19fef2af0357d90c7198ef89616cf906048939ec4abd037123a38a43746ca354
lib/steep/ast/location.rb100644001.75 KBb22216a88b92128e0c1667d9cde6e2f2c50a7dd4980ea6a439e1bdedeef3a31d
lib/steep/ast/method_type.rb100644002.74 KBba3fc988199c6037ac86e7278b80060e6e8bbc7bdd9e653f3709ce4e7520c777
lib/steep/ast/signature/class.rb10064400727 Bytes1bf22ab3b109a7cc3500c6583337c55adf63d280799f6e6a97630a0be6db2ee4
lib/steep/ast/signature/const.rb10064400313 Bytesc207ec1424c984892877bc2a3567476c67b4189ac220b155a6826111cd0e8c1f
lib/steep/ast/signature/env.rb100644004.06 KB9a2898cc62a737e5c60ccac72aa65fa27a968a8471cad50a74ff8602514cc325
lib/steep/ast/signature/extension.rb10064400477 Bytesa4b14ce6752639795d57b72fffd541e2a0171359162d62eee9fa6c92cc45f64c
lib/steep/ast/signature/gvar.rb10064400312 Bytes0ec00d3debbc80566fa867d3e9960c3dd592e563f9c41432f39d690b57dceb53
lib/steep/ast/signature/interface.rb10064400667 Bytesbcf7916e879231065c355cf5e275d2b3bd7062a915b671943865745ef7ac80c6
lib/steep/ast/signature/members.rb100644002.09 KBffc0e95881e83f4b9b1494c47bd203e49bc9cd6c68daf2b10b8afb8f3125dff8
lib/steep/ast/signature/module.rb10064400466 Bytes8ffe287853cdef14de9ea3ca1db845fc9c6d584bfeab347722b23c97ae4cbdac
lib/steep/ast/type_params.rb10064400241 Bytes8f227fc69d2e3f5bb3c6294c6aea58b029b7ae40ef93c32b333b14caa115e873
lib/steep/ast/types/any.rb10064400538 Bytese8ed7a514517ed6d771cb96701d92514bfd400167438db95cb9cc2eb5f1514a2
lib/steep/ast/types/bot.rb10064400538 Bytese4a5d5ffae027f291b21546aac540f90aee6bc260c1a6fe2775327517b3f023d
lib/steep/ast/types/class.rb10064400552 Bytes7f65b9341c23f047833c6bf4d912340a873ebaad94a11a9e960eb2211d025932
lib/steep/ast/types/helper.rb10064400469 Bytes8835b3b099a1c94566c29878e702c3e32af6cb0c50bc6af50c86185a4597bb0f
lib/steep/ast/types/instance.rb10064400611 Bytes486c791defd2a077762a68d52b06d2f445c83aa680402729ed8c6c3a91f513a2
lib/steep/ast/types/intersection.rb100644001.69 KB3063771dcedd6e293fe8bb498ec6853be016378fe66f25693eff93a242d5aa7e
lib/steep/ast/types/name.rb100644003.47 KBd84fef1129848dc52646aa620cb5f56d872f9c9250dec0ab3184b4fce84ffbf3
lib/steep/ast/types/self.rb10064400595 Bytesc1cc7fcc1a55415d76b51ff916cbcb2fb8ccc50e532076fc3febead3fd1dfe97
lib/steep/ast/types/top.rb10064400538 Bytesdd5c12d5173c3fae3eb0b925d5bd16b3f1204851a1bae8414812afee0fac65e4
lib/steep/ast/types/union.rb100644001.67 KB0893e455ea6e480ae115053bd36c4422bd55fe2848698d63a38c42b78b4ce138
lib/steep/ast/types/var.rb10064400939 Bytesce0395b9b3c7d7358097cba4e54b693171cf9a653998a54d4e3b2e5ef943453c
lib/steep/ast/types/void.rb10064400496 Bytes27e2fbdefc3d8e5d9d9d9cb383dde48aca90236bf156344e72c26975ed98434e
lib/steep/cli.rb100644002.8 KB823e51e73f91f07991b5037ed75ce036d0d11d7d2371477897541080236f4573
lib/steep/drivers/annotations.rb10064400938 Bytes13d95da801e48329ab7273a296a08dadcc63eb362bf2b528b77be4f01a1fce7f
lib/steep/drivers/check.rb100644003.92 KB103f378df5277e216ab3c5ca3a355357e4b80ba87da705fb47890071e26fe7b2
lib/steep/drivers/scaffold.rb100644008.33 KB63f35bccf4dbd7f6fb43fa21f58b773b3106c6516eb590b3716d9b08e09be5e5
lib/steep/drivers/utils/each_signature.rb100644001.86 KB05b6e0930c74789a843ddabdc27918e096c3445b2b2c7f8ca4e37bd9a7defb3c
smoke/block/b.rb10064400297 Bytese37c18548d6bfd5a7a175daa7f5b7cd6ec0d01bd2a303618b0b4f4c0814f363e
lib/steep/drivers/utils/validator.rb100644004.93 KBf35351a69c54bb31c8c60e57c7ced6bacb33dead404b685a7ab8edc01cf8701a
lib/steep/drivers/validate.rb100644001.01 KB695f13dec993b41495d6c053f00b8fde8572918062ff57c9c8167f5dcfae13e0
lib/steep/errors.rb1006440011.6 KBe0fa301fceef01074dc831f6ef6eadac678605fdfac3f96d2f13c077c18133f7
lib/steep/interface/abstract.rb100644001.24 KBe5c4b735068a40f60e1f942c28df8498371ba45803333dcde64f87144dd99cb6
lib/steep/interface/builder.rb1006440017.3 KB0bad8211ba0ea2f7640540ae006c9bd8d0bed63ad139ade4ef204a4f7214deda
lib/steep/interface/instantiated.rb100644004.15 KBa2c34806335f6fa1039574905348549304395d08ac57cebc63255fdbef0fe058
lib/steep/interface/ivar_chain.rb10064400466 Bytesc46cadcc110e7df1d42608f8a7efe1d2fbea9aea11b505d0f861e3daff9d486c
lib/steep/interface/method.rb100644001.46 KB7ebed7cf38836d0b91a76ad7598997ba0b21707c6f95f82d68c4168b8924fc5f
lib/steep/interface/method_type.rb100644008.14 KB6e9a6304d827a61120d787d6df950a10dfeb7f8b9f94cf95d1f021f88cebf9a6
lib/steep/interface/substitution.rb100644001.92 KB8526f65dfcb4d70c23e3a7b83b88ca00c8ce7ed446f370e4df77baef438a07e7
lib/steep/module_name.rb100644002.28 KB98224b6d76108a9f74fa40e97e0413e828996336a6578be85e9efaa006b91232
lib/steep/parser.rb1006440072.2 KB72ad5ccf9e6db675a3e337ceacead7d301481b0eef446d374ff5c53bc95020ac
lib/steep/parser.y1006440028.2 KB7c69995ce0cc8adbfd62e799d904a17054558cf4f723307b10b77ce0c73a55be
lib/steep/signature/errors.rb100644002.64 KB0f65e748c954975d31765d44c70dc860830149acc9ebd93f9e1a8564a71f8add
lib/steep/source.rb100644009.3 KB35a7353aea7b225b020200d22c2d1a631484d8390de47bed1ec35eb830b26730
lib/steep/subtyping/check.rb1006440024.6 KB726e9f5f5ddb3f56d1b5746919e70d90ce3d82be98caab0d83d59eec31a0314c
lib/steep/subtyping/constraints.rb100644007.47 KBf7b5d479f8466071081b8a407dfdf619fadc95aa6668c364ad21c6a1b04cd304
lib/steep/subtyping/relation.rb10064400801 Bytes3d4e608e241a8f5cb21bb3e46bf228d8b4ef7c91c4ab0652c749270a8716fae7
lib/steep/subtyping/result.rb100644002.31 KB1c1350a3ea11fb4c542e3822eac7193d570033b18a1b3af3ce253282b16112db
lib/steep/subtyping/trace.rb10064400762 Bytesdbed2b534561e07f7477008e2351a6c65ffa0ebf0f380bf98cb2ece382251a7a
lib/steep/subtyping/variable_occurrence.rb100644001.08 KB20afa2efd79c3cbc096daaac71fd3bbfba818dfb8c824d393bdb5bf50bd7b088
lib/steep/subtyping/variable_variance.rb100644002.29 KB447e4088d39895f0ef9832ab58e49162261a2f01fa3d9e462637084e3ba60595
lib/steep/type_assignability.rb1006440010.9 KB3bf9691211f0238bafd72141cc0b4a1ae248383b6206da8e3120809ddd67b240
lib/steep/type_construction.rb1006440073 KB1e2bfec8687c101bbabff902f151be83ae5809e7370633bf71716626382b3ec8
lib/steep/type_inference/block_params.rb100644002.43 KB4437a7418d199fb8eab0f65ce15ad956d1d5e40246b10ae565507948c01cc92e
lib/steep/type_inference/constant_env.rb100644001.66 KB8c450606d025e4e1b285a2c62f8e4d4e2f1a93e37b7a3c86ad191cd5c08ab180
lib/steep/type_inference/send_args.rb100644005.54 KB97f9f3aee85e07cc3d745b6e1e45b9fcc1e174b02b6c8bbeb80277e5b2481f0c
lib/steep/type_inference/type_env.rb100644007.52 KB8622ca1ae0e8ac8ec7a34a76176cae0906e24dd740c203b0571998249b07deec
lib/steep/type_name.rb100644001.56 KBf96cbe6d5fd2f11abb84db4618b0fa8a5e7b8a604c81faa10edb5fea31fc84b1
lib/steep/typing.rb100644001.59 KBd0f8b68098a0743dabb89e54b35b5bc602aed2000908d36367e491d496f7e9d2
lib/steep/version.rb1006440037 Bytes6568848b259c649e477e025f90f64187e0119751afb8440b5a1213fd074a17c8
manual/annotations.md100644002.4 KBd361ba8312d729141d2cadd61a3edd7d0eb21b914f0ee7337ab2d23f603119b3
sig/signature.rbi100644005.08 KBd88fad44ed6aaa3977cc44bf0ac4b434f4588a17e9c7bd5738c2b9b5b3a52859
sig/types.rbi100644001.16 KBab596025cf05ac1a22cc520d456de0861a72e1bd9c88ea7a0722bc8f07d96110
smoke/and/a.rb10064400272 Bytes829cb3cc62217f37faebbc745a517c58a57f453df70a5eb0225abdf31facca34
smoke/array/a.rb10064400411 Bytes6d24456dbee0955f6dafec9648d9caba5840540914a54d7eb09c4efb8e9d0a81
smoke/array/b.rb10064400434 Bytes5d03c192cb35f21a8085aecab8afdbaab40d2e73cca7e484ac28c3cd45373acd
smoke/block/a.rb10064400250 Bytes50b0c310350d084daec7a27e4437570a8af51d0dc7b75548c6d9166fe4266672
smoke/block/a.rbi10064400121 Bytes8a3aeae2873f533fa3b74b7696bcc3236efea345bce598e07214f63eb526828e
smoke/case/a.rb10064400413 Bytesc5299bafaf912508ed8eb29c2ff72af1ae34a4f0be11570c9d49b8f96b85d1ac
smoke/class/a.rb10064400672 Bytes1f5307064d110169763fec8186fc7692cc0d6986a1ecc73ec7ea6d793c3c63f8
smoke/class/a.rbi10064400322 Bytese2a70ab2dec63f509bd79a349b14b02cdd8327f9862e2c13f0b2323385fb74f9
smoke/class/b.rb1006440089 Bytesd40a70af832f11d8365b125d3c89cc989e742a03dcbb2378fdc9982495844039
smoke/class/c.rb10064400166 Bytesa9398cf1f5482ef5e6f6e74a1d3f8a0d196580f41f8f1dc6e5c20ccf94094b46
smoke/class/d.rb10064400252 Bytes6f828363bdfc8a92a8e2acb769aa03f70a78a8987c2657ade1c740a59932322f
smoke/class/e.rb10064400171 Bytes33990241e2f121450f08e725a6f1fa70c3c89ec404333cc0518d503936255b80
smoke/class/f.rb1006440076 Bytes6872aa2d53e96f6728fbb74577e8ba2a651e668823b818bb5a466b73e7e9439d
smoke/class/g.rb10064400165 Bytesf9013a4fd26330c47b780d713679310b8a00e27d9aa83afed6015f993cbddc7b
smoke/const/a.rb10064400493 Bytes58d59818247e18f064a3771b5106db7c174d7e14948f419b798286764c64d7f4
smoke/dstr/a.rb10064400111 Bytes8957be8e0bdab5be85adfb4b5ec2d10909c6f3a7224be8dfd76bf9a5e5d01135
smoke/ensure/a.rb10064400519 Bytes26f5ef491bd812459a2833cb0aee7a2dfb76b4552fa127e19abe8f5f47556075
smoke/enumerator/a.rb10064400738 Bytescf519e65076b4d021db70c7bb51bb235702b22e8c083ea6b6cc147b06a30ba35
smoke/enumerator/b.rb10064400525 Bytes9bfabfc83b31edaffd2d1ff3eac80718f613674b0d8326eba9c1fff89a88b218
smoke/extension/a.rb10064400173 Bytes21aaf9bb539b642cde7f91356639d44a8a38a70bb0d0930312a71a7d0416dd68
smoke/extension/a.rbi10064400121 Bytes6faa383dd044187da997394c64fed26635fdbee959f76e7a2af63ebf6e2c624c
smoke/extension/b.rb10064400346 Bytes442c780490b2ed8d08fe5564c7ab839de26763d695a9661edbd144e12c8b90ee
smoke/extension/c.rb10064400179 Bytesaba46cf80f7f8ed6cbcc268db096cf5ba628dcffc828fa0c760e6b64990ccf2e
smoke/hello/hello.rb10064400210 Bytes3b12e39dc1c2a7ae03db90c05cc2349c2d169ab62ae04a1f529bb022292a7c2e
smoke/hello/hello.rbi1006440075 Bytesa29d89def0377978f24917ba3518c65634c3e47d591a7c8f6e5116564ea47786
smoke/if/a.rb10064400313 Bytes58eb2acb235c87fb5862e3a96bb554c93dc25c59f6b037442e3f8faeab547067
smoke/implements/a.rb10064400212 Bytesedf32ab7f79ed6ebd410d730913337b1234b5845054f12a0b102f9b9f2d8baae
smoke/implements/a.rbi1006440094 Bytes55a8d235c495bd330ee5cd33bec72dc3a23f0ce6ae61eed5e9574160cb8744fc
smoke/initialize/a.rb10064400153 Bytes371be565770f63e60cba3a845bc9527c9cd503c1e28ee146234c61218b097518
smoke/initialize/a.rbi1006440040 Bytes2e3fa3c0da2d637142581d923ac41fdac921bd94c57ca151ed86c1e5a15b690b
smoke/kwbegin/a.rb10064400149 Bytes6c4d2ff2529825e776fdeffd4d5f69774baa4e60b22ac1fa6c20f06f50b4cb8d
smoke/literal/a.rb10064400456 Bytes0b48eb5a0dd91708ab8475722818503230ebf39f12e2e7da7fa3679d9735163c
smoke/map/a.rb1006440068 Bytes58a179c651fce1814cbd348fc6e324c310fa612366264afb8167a7621aa2796c
smoke/method/a.rb10064400572 Bytes3bb4d78dac55f386b8e9f54de2d1ae22f85030b1f840874fc6c221b208809fcc
smoke/method/a.rbi1006440074 Bytes008582a9f8cba0435004f5b8ae20e56b7e6f1631614942d04326002db50c4fe2
smoke/method/b.rb10064400535 Bytesa57d4257648a36b966b1bafa9390885d573880c914bdcc442441c8141631e0c2
smoke/module/a.rb10064400345 Bytes1712753acdda06aa2f61cb8d7aa26018e4b54b3a676da60f81a973609f449817
smoke/module/a.rbi10064400289 Bytesf907aae5168e7dabff2a8007fc8ffdc15d38f25e54af5348b4e81b266a24160e
smoke/module/b.rb10064400120 Bytes9f93ab0ea76ad8b2b9ad04698fb0c2ac74b84134416e57dc1dc5d107342db07e
smoke/module/c.rb10064400304 Bytes91fd295be8e31fadedd9a6175edbf98ee3832cb333f4baefa9ee0560fd22b1a5
smoke/module/d.rb10064400147 Bytes0d0913b160d371171cc8e29aa9ec2f34aabf6ae6840dab8b6103ca01749f90f4
smoke/module/e.rb10064400132 Bytes5d22ef037aa42a0cef42cf077b18af5303beea992097095af3e336d21c901445
smoke/module/f.rb10064400306 Bytes99365c52f0f26184722aa167b6e563de6928482d0ef9d2a1f1bd3f7f25945b70
smoke/rescue/a.rb100644001.11 KBed4de73fea2798ac1a4b78b81f5c65083e17e6d6d0bbc26d116b94e74fba0e68
smoke/self/a.rb10064400262 Bytes512652538f3200f2bba84b4328837f38a8f569c3318f181098006a1d9b23d380
smoke/self/a.rbi1006440048 Bytes3c2b0aec3c61aa995bacb43f2160274aef701e28b0e342a7d20010eb5eb08805
smoke/super/a.rb10064400560 Bytes3f21e315ad07196f85c7ae79d2a046c8c9992b9eaf4684a30a9d0c1a8db4bc5d
smoke/super/a.rbi10064400115 Bytes692e84aba12b4a31cf29c7d542e7527c510d719a2692f38ac19d0195e172f33e
smoke/type_case/a.rb10064400727 Bytes85a78da3efd588d2dcd11c26d0a7e953c59019feb682ec8279d156726980b159
smoke/yield/a.rb10064400393 Bytesa8b84f2217701d3561f417e05d833cbbde82b149561265e8e9a8310973a4cbeb
stdlib/builtin.rbi1006440014.8 KB4b7b2a7ed5b0f152ec42d7827ebd54ae6b1f78e7ebf15e26403dc3d0a7e9f628
steep.gemspec100644001.24 KBffab217a48d272f0fbbe04c8956d73b96b995e6b0b28729c78ba360be35957a0