axiom-optimizer-0.1.1

https://rubygems.org

axiom-optimizer

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 476798

number: 0.1.1

platform: ruby

spec_sha256: 2f1676639432d1d3b2de2578f214110d73afea4773b535359df879c1d56e6315

sha256: 70785c02672d0316d8a8ab5dbbb498a3cce746fb887fe336a9e2969b0c7066ea

created_at: 2024-05-13 08:20:45 UTC

updated_at: 2024-06-08 17:01:21 UTC

position: 1

version_data_entries_count: 344

uploaded_at: 2013-08-30 10:58:35 UTC

indexed: true

has_extensions:

extensions:

Gem size: 58 KB

Version Data Entries

Total: 344

Unpacked size: 461 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
config/rubocop.yml644001.36 KBd164240fc437464f8e66c84feed599d9de46549f1d439cfd45684a916b366bbe
.gitignore64400263 Bytesa0ab0ae56b01bba734875bf8422d25db607e1f07c6c641efc0c4abd51f327a19
.rspec6440062 Bytes18b7059c5cf06c9d888727d1263348a4bac1899e82e7a04506ec3d71f17760c3
.ruby-gemset6440016 Bytesab7d2a276982e5306dc5aab5284dc61a5f5ee03ac95b89dc45e32ad01717b033
.travis.yml64400681 Bytes1df29a4b0de297461a663e054864cf4042a8f044a7b103b289f9536cb76e0559
CONTRIBUTING.md644001.02 KB7332545d5cef21c4e14e835e3143e0cd244afa5ea6217bea18bd868e4e36c3e9
Gemfile64400257 Bytes5e818c149ff99673559490e50662c8c19b0c86028de7002624311adbebeff0e9
Gemfile.devtools644001.41 KBb06ea6bff03ed5fc2dcf682619edf00c902594ddc908dcdeebb11640ae51c3e2
Guardfile644001.22 KBed1ea36287cbd339727d9443eeb273d6edcb3ed7ff22eb9deee62c1346038d76
LICENSE644001.03 KB0d86a1fb1ca70bf8b93e7470e757eeb87b42b2622130480e5296c601f864702f
README.md644006.26 KB9e89fcd1f497004ce371b9bd28886e628095348e00f1645ed3e5ee8cc1350c7d
Rakefile6440064 Bytes85e142e99ce9892b63dcedaede6ae5cf733a9f07519a6c0984f9e33bb60547a4
TODO644007.04 KBdb366fc8a34961be6f46ab8f1d28092ff480ae04365bde3d16990bac2bceda69
axiom-optimizer.gemspec64400809 Bytes46fc0d4b9f4319e7614360c2c099f4d60006cd1f0272cf94b15c151c951fb3af
config/devtools.yml6440027 Bytes5c8e3fa8842eea5489c050d680ffc4d7cb4ea072fd22028f0cc725d8f31770bf
config/flay.yml6440035 Bytes76b04b9f99cec65a78937f7875dff4c7690f9aff9da26624b216b693f751a1be
config/flog.yml6440020 Bytes18ab550589b7ce349bfb2ea2d2f2ae607c21e5a1e7974441eebca33b39f7ab7d
config/mutant.yml6440054 Bytese076e07e06cf9d3f0203c925b025aeda7f7e75d7872adf6df6bd0de771813fa6
config/reek.yml644005.46 KBd3a510f50fff5305f01c07c473477c6d9750461574e1c60e4f55e19c200b0fe7
config/roodi.yml64400891 Bytes05bb4074e70f3ef8259b49d19f5ea0c79d7296cdbc6ad51a120c07a8d7d8c7cd
config/yardstick.yml6440019 Bytesca4cc9e74ac694bca36a87a1bcb11ae164fc66c9ce64635588e2653d17a6ec95
lib/axiom-optimizer.rb6440045 Bytesff622ddde928a49af5da9af21c850210c646e3423ab1ff9a50363045a3293d98
lib/axiom/optimizer.rb644005.17 KBff102379d7fca6e3dcf53d6d63c38c19bd7d7bae7f3b3d5f97837ac28a5f8806
lib/axiom/optimizer/aggregate.rb64400438 Bytes4ff014996c08be8b5ff86f77219e01ee8498f764014f23befd56fd1a3721991c
lib/axiom/optimizer/aggregate/count.rb64400342 Bytese2b4eb043dbb38e92f2ea1d5893a3a469afe718725bc37f4e6b34ccbe307093c
lib/axiom/optimizer/aggregate/maximum.rb64400350 Bytes80ed26bc292ee678c2d282ecc7b7e7e3774f0f2215ab0331623c720231a5c817
lib/axiom/optimizer/aggregate/mean.rb64400338 Bytes47dffcfc610a513aea89a5e89938b2f1078a4aff969bde481eebcba2b360ac42
lib/axiom/optimizer/aggregate/minimum.rb64400350 Bytes0112e7ac1c96da3480ee11ee717061da8e11815f4b829fdda4290e6238eb7402
lib/axiom/optimizer/aggregate/standard_deviation.rb64400390 Bytes98c91f899a70df2ffb95f9acb9ce27a9cd2276ec387ee20e9ab06ad29c6ab787
lib/axiom/optimizer/aggregate/sum.rb64400334 Bytesc2d2366ffb22e27856e62ec03ae3b8f71906ba02a86b1d06c89f480c4ec2d85f
lib/axiom/optimizer/aggregate/variance.rb64400354 Bytes9b83e7a106a2bcfb734da1d1474e556c4a98c6700130e37efc77c7673e6fbd83
lib/axiom/optimizer/algebra/difference.rb644001.66 KB2e033dc69ac3b0d307855eb18f118f4148211d02cfd0323f957d789fa8832257
lib/axiom/optimizer/algebra/extension.rb644002.3 KBb9a7ba9455b429f259c4086b3109cd7ddf11568474a2270f8dd32b5aa7568ed1
lib/axiom/optimizer/algebra/intersection.rb644001.64 KBf2135237ee44652c8c969b43a1ae469be6e65030f419979cd143abffe036a851
lib/axiom/optimizer/algebra/join.rb644004.71 KB328f20c19eb9686c7e9b34daa2d66bd13d71295bc38ccccf3982a9143c0d7800
lib/axiom/optimizer/algebra/product.rb644001.67 KB06085f5b8d3a6b1f87e7ea7124ddf2629090822e0ab161ebd031772df91c33ef
lib/axiom/optimizer/algebra/projection.rb644005.23 KBe63e7d5d625baa379171d63b59bd36287e5bd92fefdb3031e90fdb2d7cd840a6
lib/axiom/optimizer/algebra/rename.rb644008.96 KB33feec1aafe066b58f030f63db8c71a66a67134f57792239937c33a026256668
lib/axiom/optimizer/algebra/restriction.rb644009.66 KB836f331c6256d7f518c9ad36df38437fcca9aa9067372d0e4e0211479d6f3140
lib/axiom/optimizer/algebra/summarization.rb644004.99 KBa334c714db4190085a8efaa0b1130e261905cc77fa9308aec34cb678031c2dac
lib/axiom/optimizer/algebra/union.rb644001.59 KBbb8a1101df21ccfeecfa56552bcea6d6f0cad6f4a6eb336a868f3777bda23a80
lib/axiom/optimizer/function.rb644002.03 KB580955039258a61757c6729fad0b0907a5b96d5333fcd092b14d903ccc717c96
lib/axiom/optimizer/function/binary.rb644002.72 KB9b70f5c8abfde8f61dd61520832713c4309e83d48451124904499d384cc35afd
lib/axiom/optimizer/function/connective/binary.rb644006.69 KB452dde928d519913625fd991671adaf20fbad6b62276d7b91c1d475c10727049
lib/axiom/optimizer/function/connective/conjunction.rb644003.22 KBefe0aeeca0144173caece9ba8b02a1cbe819d3f13cc903a5a106e46918193bd8
lib/axiom/optimizer/function/connective/disjunction.rb644003.25 KB7634299f784727e82e519699de0f52ee5b8814f859e2c79d420e7ec65e5c23f1
lib/axiom/optimizer/function/connective/negation.rb644001.71 KBbec8147318ea37e0b1b2bd131bd53c0e3d6deb0b145b90effdb9eac49c932a33
lib/axiom/optimizer/function/numeric.rb644001008 Bytes4b28d41ad3e9f5d25c965e5683410ffe794246867df07fc83213d4ca8d2f21f6
lib/axiom/optimizer/function/numeric/absolute.rb64400449 Bytesf3742fbed3108593b4488fb973d0c0ffe4a6459f2a8af079e42cae6a0bfbfbb9
lib/axiom/optimizer/function/numeric/addition.rb64400451 Bytes1bb7124d401e69e9bec6782ed64e35ae69c05c89f08bfc7beef4001b0aafa8da
lib/axiom/optimizer/function/numeric/division.rb64400451 Bytesbf4cf3e028a4ff49361c7c22a24293891983daa654115c61c7c8625fe2535fe2
lib/axiom/optimizer/function/numeric/exponentiation.rb64400475 Bytesfc8cfca8130672ca023254738de9b574a20b3644d087611f7726ae5383714b4d
lib/axiom/optimizer/function/numeric/modulo.rb64400443 Bytes068c29d22c0cc98d18db0ea8fc41ddca0f65a008ce990855d4e1e76c0d09877c
lib/axiom/optimizer/function/numeric/multiplication.rb64400475 Bytes52bf0fdfa981c60ad033cdab4c7559371a9791418c7cf0ce3da44e6f44d49bd4
lib/axiom/optimizer/function/numeric/square_root.rb64400457 Bytesf8f782a4d0e2947bf0ba099c9fe1f80bf2fa198a972f24ae4a52632def43d486
lib/axiom/optimizer/function/numeric/subtraction.rb64400463 Bytes5e1f1395291230623ffa7d540a95f793f6842063875b1b6fa451dd2b1010194b
lib/axiom/optimizer/function/numeric/unary_minus.rb64400457 Bytes6d3b889218ad94f3b4f46962ccd6a7346ca222fab519a2388045e5591d9fdc5f
lib/axiom/optimizer/function/numeric/unary_plus.rb64400453 Bytes3e008eb71d019d6752245feaecad95b837e074914808f22bc150069b51815cf8
lib/axiom/optimizer/function/predicate.rb644001.54 KB3904fce46aa7f16f4480f3d7f085868ca50ed032757ce6e46ad494744b93d768
lib/axiom/optimizer/function/predicate/comparable.rb644003.81 KB1ebd6452f4f9345d4e0cf8bcb8b17c896c4b75100c361fc1419d2ac6a8160744
lib/axiom/optimizer/function/predicate/enumerable.rb644003.55 KBb3f851d1b1b4701a717d379736821abf5508281ace8c44897dc61c8fd5c66dbc
lib/axiom/optimizer/function/predicate/equality.rb644001.13 KBbe77dbc272574e79b33d15469e9bea4e54e7edfba9d69e9aa3891b488618b4fb
lib/axiom/optimizer/function/predicate/exclusion.rb644001.12 KB2381d0c21047c4494bfd1cb76a84e9252390c139ca1168155ec45625f6299f30
lib/axiom/optimizer/function/predicate/greater_than.rb644001.44 KB1b0fae4022a94ad6576c03f9288b55ea21673397e79c057384515701156fdfad
lib/axiom/optimizer/function/predicate/greater_than_or_equal_to.rb644001.53 KB2ce3f653701e5d157fa3232eff8e03bd8a0e7947dc2da30f55e333bbf82ac61b
lib/axiom/optimizer/function/predicate/inclusion.rb644001.12 KBae41a56200fbc5bc7fcd694e69271094fbeb597333701374d6dae4b622271866
lib/axiom/optimizer/function/predicate/inequality.rb644001.14 KBcdc9eb4a1e35f1f694eddc5857cfcde239d6addfbaf4e355f77e874903c1efc8
lib/axiom/optimizer/function/predicate/less_than.rb644001.43 KB7466d39824dd21aaa250a90fb0687973b6798755388b7a48cbdc46508b65db04
lib/axiom/optimizer/function/predicate/less_than_or_equal_to.rb644001.52 KB1ec1bb5c1d7d9f77f96b09efc8ae64003798eb7ca28da8d48615d5cbc6b4d6c5
lib/axiom/optimizer/function/predicate/match.rb64400445 Bytes038d5a75f38e7031e7f498ca6d61b034f6006305ce17e24174e02cd41a63cbd2
lib/axiom/optimizer/function/predicate/no_match.rb64400453 Bytes4a73883f2ef9e081fee2257ac6b1e55b23ca542a3ceb62f78ee53bd224b208f2
lib/axiom/optimizer/function/string/length.rb64400823 Bytes9131db2828905b9a847703daae4c3119d677c68132fc56f471ee83b97ca63397
lib/axiom/optimizer/function/unary.rb644001.84 KB1e2c7aca80389d36a33d7b6a716a6e81a7fb8ff78a0c2004088e000b6c6010da
lib/axiom/optimizer/optimizable.rb644001.51 KB1ab651b5f4b90f4b613d7ad661e3b17b52b0f177ddb21e1a96af9076d821fe1d
lib/axiom/optimizer/relation/materialized.rb64400914 Bytes8f77dfda0250f92305859c051d7ab38d726a65f3a6643b9a19365a0478165794
lib/axiom/optimizer/relation/operation/binary.rb644003.48 KB13016f22d835805ad8664d137f9aa31cf2c852ad0753b0fc2640c1ad13a90535
lib/axiom/optimizer/relation/operation/combination.rb64400904 Bytes5c0c46808b3831571c02d7e8aba2bc86a78eff63753884aceb4b6bf477f11049
lib/axiom/optimizer/relation/operation/deletion.rb64400488 Bytesdfdc4c95be1ace12c899f00d29a4e78812c82483c90a47c17a3d847fa4d985f1
lib/axiom/optimizer/relation/operation/insertion.rb64400491 Bytes04a60fcbf4b2d8fe55ea3b83da49ce431516ad8098fe39e0bace528a4169372b
lib/axiom/optimizer/relation/operation/limit.rb644003.38 KBd3c9118df586da2a8f32b3daccfeb4fdbfd22d6ee3c15fce9d99ab0ec753f2f7
lib/axiom/optimizer/relation/operation/offset.rb644002.46 KB728bbe3a5c1def891cc392471b075c28414969c611c4a44d1f6caa51bfb1de28
lib/axiom/optimizer/relation/operation/order.rb644002.17 KB64e04b0f86f8fd48b0cf678ec6bff311d8b14c3478e66e77d5679c45e58d21ac
lib/axiom/optimizer/relation/operation/reverse.rb644002.12 KB474eef8d8e774c97786939d8f27eb470baf1486a3ec86cf96723166e70800859
lib/axiom/optimizer/relation/operation/unary.rb644003.01 KBec916c91ca63cbff2d26d870b2ea85121c0070dacbca5a2243dd4b8c456407a1
lib/axiom/optimizer/support/predicate_partition.rb644004.82 KBf92ff43fa08a624d365028f6eeb5011d563ab5037a9758bef46b2043704d7820
lib/axiom/optimizer/version.rb64400142 Bytes7181d04e8abb6405fcfcb7a712bc111eac69ff46e8e4297063680ffe3b07da13
spec/integration/axiom/algebra/difference/optimize_spec.rb644004.34 KBb9f1e103c32a37dfa239be36b93045212912176da93b7da6c4f9e360c90e3c77
spec/integration/axiom/algebra/intersection/optimize_spec.rb644004.37 KBa692c9b77c18f759435b0953f3a06d99c1ff1a74af9aebbb1ae863e1b7f25294
spec/integration/axiom/algebra/join/optimize_spec.rb644003.34 KBe308f43b8474ab967cae4399fb3996cf9433893b9a30ec3650827010be5cd5eb
spec/integration/axiom/algebra/product/optimize_spec.rb644004.29 KB82877a82163d22471c0c96c81c347bef13de712d510d2a899a93acd795c109f6
spec/integration/axiom/algebra/projection/optimize_spec.rb644007.95 KB86cdaaf493948e1150d85be0088ca41fa12fa0b84a7a8f36df612cd36f86dd4d
spec/integration/axiom/algebra/rename/optimize_spec.rb6440012.9 KBc757d5268d1bd9df2cf768eae455669c47cb170443fedc713e92e975e499ad53
spec/integration/axiom/algebra/restriction/optimize_spec.rb644005.79 KBe05879bca91be35a74720ebdfc36b3a10b86ca5dceeaa7a6006a974832a1899f
spec/integration/axiom/algebra/summarization/optimize_spec.rb644001.57 KB61c14a77f9aeffc20fd1ea4729b849ce8a44e212bc64640a537079ffdbe6a0e5
spec/integration/axiom/algebra/union/optimize_spec.rb644005.36 KBc0b9e9257e378d96a6521cdf71cd2ec51c95a0eb03fde14ac39b738c33047a3b
spec/integration/axiom/function/connective/conjunction/optimize_spec.rb644007.4 KBa4af18c500fcd11c896900412320996bbb6edf4f7a506d6f1aab26c558dc19ec
spec/integration/axiom/function/connective/disjunction/optimize_spec.rb644007.21 KB500afc5d407fe417d25a313ddf3b1b01d9ad28f2e180f50a50ed7583e1c57021
spec/integration/axiom/function/connective/negation/optimize_spec.rb644001.08 KB7620df0ca9b8e34af221210a6c1e81a909d77cc14b66e4d9dbd6c699d7783359
spec/integration/axiom/function/optimize_spec.rb64400606 Bytes920a3b9635e4f7a7d687c72ed6a95fabf9d51088588d58beb4f2c514d14cb1cf
spec/integration/axiom/function/predicate/equality/optimize_spec.rb644002.23 KB42646f8fc74a5fed1153f113d8715e95b6b5e8a9f7f0adf322b76639a4f27a9d
spec/integration/axiom/function/predicate/exclusion/optimize_spec.rb644003.14 KB6b856103f5f599f8238a7e8082ab816436bea24447c9e818450f6b855f63a0ad
spec/integration/axiom/function/predicate/greater_than/optimize_spec.rb644002.87 KB97a702da08983924d2f1f6bbf3ec145ad38704bf324ee7dcc1fed7827cdb557f
spec/integration/axiom/function/predicate/greater_than_or_equal_to/optimize_spec.rb644002.85 KBe5dcc3bd68ed3cd64e4ebb307aeadcb6fafdb36245369a893587d911c737c5ea
spec/integration/axiom/function/predicate/inclusion/optimize_spec.rb644003.17 KB5b6f4c8725f76276cbb52e03617484d242ae2b6cf6e4262ce63b9ef644977295
spec/integration/axiom/function/predicate/inequality/optimize_spec.rb644002.22 KB8ad01cd749375594ce1c7fd5938518157a67fc9b5acbcb6382801268b962122b
spec/integration/axiom/function/predicate/less_than/optimize_spec.rb644002.85 KBd160c1aa858b080e025b52a3d4b2e9513e3c2bdd41a377d80d42fcc1cd896c61
spec/integration/axiom/function/predicate/less_than_or_equal_to/optimize_spec.rb644002.85 KB2c25d8436f515923933ecdad8578440598badb5585e3090251e69a7ca49d5e1c
spec/integration/axiom/relation/empty/optimize_spec.rb64400249 Bytese215cc314ca18451a732ebf56fe100bfc12e04ef1f1b430e36b14af8baa859d9
spec/integration/axiom/relation/materialized/optimize_spec.rb64400609 Bytes96ad503917360fdb3a311b18381f265ba7f56c50b4b63b056c32b496bef802f5
spec/integration/axiom/relation/operation/limit/optimize_spec.rb644003.44 KBfedd32ed73c75e91180a4faf6fd12ae8368cc404931d0f8d71b3cbb05f403e14
spec/integration/axiom/relation/operation/offset/optimize_spec.rb644002.46 KBfd641178820eb1a9ce5836c5af221060b895ec9d536a1fa786236b2f098e5f05
spec/integration/axiom/relation/operation/order/optimize_spec.rb644002.69 KBe544a73d5be79fed5af9fc70d50d51fc17f9bd190b959213eb8a177b4953507f
spec/integration/axiom/relation/operation/reverse/optimize_spec.rb644002.9 KB23bf14e632d59ad0372dbb81b086c3e79fa1cf6e62e4586e5b936c63592c4aec
spec/integration/axiom/relation/optimize_spec.rb64400552 Bytesaab9838c033f6f51371f28973288f56232a17d5aa0d39d61045e7523cd35c683
spec/rcov.opts64400111 Bytesd0885c907d738127dc5cc3782b5378ed30f5223dd3fad78ce134752a933c760f
spec/shared/function_connective_binary_optimize_behavior.rb644003.25 KBdec62fd014440c0f120c14e4289670d5f0f04ba72655ed7006560aa6cf5ef64f
spec/shared/optimize_method_behavior.rb64400425 Bytesf91cddc966ec4b8d1317b817a38b2a9e1d0829bb87e8b50b3887842c5ec493e1
spec/spec_helper.rb64400769 Bytes10f195002315a96ce0223e7be8cc0198e65bb46a5b49d42d4926fba25a55e4bc
spec/support/add_method_missing.rb64400376 Bytesdc7be89c530ff8709920b8515505282a8e8121f478f484bc1f9c39968529c9ee
spec/support/config_alias.rb6440066 Bytesa05c07324d7f65381ad0f626f12938bac0d78354033be4add12df32a755ab98f
spec/support/ice_nine_config.rb6440076 Bytes87ab7610bc6ab66f12a94c47bc3b924dadba0f0ceb8f92e12ae07316008a3440
spec/support/lazy_enumerable.rb64400246 Bytes2c56b6e8f5ed3497d0db646bae0565255aec1880a580383ba0524b6de1244caf
spec/unit/axiom/optimizer/algebra/difference/empty_left/optimize_spec.rb64400571 Bytesbe886ea85f1f46235eeed3115d62423e4a718d12d7dab8fde5375bb37022b1b3
spec/unit/axiom/optimizer/algebra/difference/empty_right/optimize_spec.rb64400572 Bytes1769e2223186689f23293594fbd69598baefd2009d9ec2ac02cab39b2ec0e82f
spec/unit/axiom/optimizer/algebra/difference/equal_operands/optimize_spec.rb64400632 Bytes69684bf1d4a054dfeaabab1a199baf0c984c1e6ded7aefe1b16c90a55293ec06
spec/unit/axiom/optimizer/algebra/extension/extensions_spec.rb64400904 Bytesf6dd5371df2c93d35374125c44d29393487967942418a74ebf32efb042f87108
spec/unit/axiom/optimizer/algebra/extension/order_operand/optimizable_predicate_spec.rb64400600 Bytes1866e545b1a051951500cc44f6dafca51b5fe7b8ad73caca504e9e76a2e11ca5
spec/unit/axiom/optimizer/algebra/extension/order_operand/optimize_spec.rb64400631 Bytes4e700b146d1e5f90fcb938dca4697ef92cf151755545737f18a385799e5cae29
spec/unit/axiom/optimizer/algebra/extension/unoptimized_operand/optimizable_predicate_spec.rb644001.06 KBb13d711930a55617fda88d42644e66d4e6038aa1e86f01ad1b0bb2a4e23e0296
spec/unit/axiom/optimizer/algebra/extension/unoptimized_operand/optimize_spec.rb64400883 Bytes269653ce801347e78e0b55f36cd100176ba82bfe1da0d71dfbd7d827a53fecb3
spec/unit/axiom/optimizer/algebra/intersection/empty_left/optimize_spec.rb64400573 Bytes7b9abba63b86a6e86c2c37a5d294e86a4e3f0ffde3057e3682f6e932d76d8253
spec/unit/axiom/optimizer/algebra/intersection/empty_right/optimize_spec.rb64400575 Bytesd90671b97239c8595e8ada3f373d6d2fe94c64aa0cacdbad7267fbfb05adf5a8
spec/unit/axiom/optimizer/algebra/intersection/equal_operands/optimize_spec.rb64400577 Bytesaf65e777152dbefaf9be4409799a9cc9abf4025724c6d2e28d63db7bf71bc401
spec/unit/axiom/optimizer/algebra/join/disjoint_headers/optimizable_predicate_spec.rb64400893 Bytes8a1c2eea05ac2ebfcd78964d2d29e390a7d3e5d31ea5304b0ad51fd107694d1d
spec/unit/axiom/optimizer/algebra/join/disjoint_headers/optimize_spec.rb64400656 Bytes7bf18b0646c1ea4471519dcc0898f4ee0445d65d95a2b8e5b2a1f50b7a9e9f97
spec/unit/axiom/optimizer/algebra/join/equal_headers/optimizable_predicate_spec.rb64400930 Bytes4108c7439908bc606cad1fc71d34599f4f1de5923ad2be2807af7e4f949554da
spec/unit/axiom/optimizer/algebra/join/equal_headers/optimize_spec.rb64400663 Bytesd3be0bf2773d58c8ec8a5b92110b65cc11264f1b30f86c8df77e8cf1139446bf
spec/unit/axiom/optimizer/algebra/join/materialized_left/optimizable_predicate_spec.rb644001.67 KBf609f7231b8182e355ba3b32d4f81994e77f22a11857406dd53deaf9dea7848c
spec/unit/axiom/optimizer/algebra/join/materialized_left/optimize_spec.rb644001.73 KB9f008d4bfe561d1523953395944e513e7b35d1e7e1ac49195df92e3b2616a2aa
spec/unit/axiom/optimizer/algebra/join/materialized_right/optimizable_predicate_spec.rb644001.73 KBc019be1a4b40003d427b2c5e92ec990deafa0d445596db41253e7a82f5e4604d
spec/unit/axiom/optimizer/algebra/join/materialized_right/optimize_spec.rb644001.62 KB5aabdcb5b840714bd8a3d61b9e9dd5e54ad477cb5e3a98ab5b926090060dd007
spec/unit/axiom/optimizer/algebra/product/table_dee_left/optimizable_predicate_spec.rb64400704 Bytes72b968922e1eb5b801ee57e0ffa81712c5640b808479ab893a581b2628f29af1
spec/unit/axiom/optimizer/algebra/product/table_dee_left/optimize_spec.rb64400543 Bytescc3220c6037eea22e2a3dcffe9eeedd38581dccc00402701710a9c2685a50c33
spec/unit/axiom/optimizer/algebra/product/table_dee_right/optimizable_predicate_spec.rb64400709 Bytes9779e8007e797a0d5e7bdaeb4c838e83efd499b3e20d2dc09f5c97b269f9e5c2
spec/unit/axiom/optimizer/algebra/product/table_dee_right/optimize_spec.rb64400543 Bytesdba6c8921df998fe8522179e0a0f42eba06d528dc694a07ef974e1b78f94ee9e
spec/unit/axiom/optimizer/algebra/projection/empty_operand/optimizable_predicate_spec.rb64400747 Bytes5d15088b6518f7942117831ce0aacacd6163206e0decc59ce6744be68372f729
spec/unit/axiom/optimizer/algebra/projection/empty_operand/optimize_spec.rb64400615 Bytese1b8ca9efaa7909fe76dd8e0733b5f9407ce600f58edc404c33c0eb15fc5a310
spec/unit/axiom/optimizer/algebra/projection/extension_operand/optimizable_predicate_spec.rb644001.16 KBb77ff5a54aee6255d28c7878873d710b555652b711e803c00cfe3180f994eee2
spec/unit/axiom/optimizer/algebra/projection/extension_operand/optimize_spec.rb64400853 Bytesfa221a7b9cd41a64631cbe79641726a8b11b2b4a76081637220b4e3a63675de9
spec/unit/axiom/optimizer/algebra/projection/projection_operand/optimizable_predicate_spec.rb64400878 Bytes7a0185d671624c3b5134119013091ec15a1895a461e9ba42e5c6e7b275e5d6ea
spec/unit/axiom/optimizer/algebra/projection/projection_operand/optimize_spec.rb64400726 Bytes73e17fcc1ac25af36abe96bc1320380e78bf76bebf69834623682716ead62cf3
spec/unit/axiom/optimizer/algebra/projection/union_operand/optimizable_predicate_spec.rb64400907 Bytesb1b0a46fbd07963c980f51711123e6920c226a4b1b86b7be34294f6ce016d415
spec/unit/axiom/optimizer/algebra/projection/union_operand/optimize_spec.rb644001.03 KB9c8739839314bf84966794b96b1f508ed56d933bfcdac661bfa254622a739dec
spec/unit/axiom/optimizer/algebra/projection/unoptimized_operand/optimizable_predicate_spec.rb64400846 Bytese350f25a0be5cb8f14e9d7c33c6148978331117f2df61935a0407b82a39a4b84
spec/unit/axiom/optimizer/algebra/projection/unoptimized_operand/optimize_spec.rb64400723 Bytes020e233491e7d8a0b849bc7312629e059431da04d49d8b9e7ae9b7dfe6fc5712
spec/unit/axiom/optimizer/algebra/rename/aliases_spec.rb64400691 Bytese4abd2decbdc024e92989840b38cb48da5ded1b05be5f81021d34dc4cb2da61e
spec/unit/axiom/optimizer/algebra/rename/empty_operand/optimizable_predicate_spec.rb64400700 Bytesa5c777ce96e81179cfec32f1d84788684a29bdd134136cb4405ed9256f4e00cd
spec/unit/axiom/optimizer/algebra/rename/empty_operand/optimize_spec.rb64400468 Bytesd5b8462bd66796af1955e1da2c5d64a424f63ea6049127dc9c5db247c8f4ab2e
spec/unit/axiom/optimizer/algebra/rename/limit_operand/optimizable_predicate_spec.rb64400812 Bytese14730e6eb5dcc991c86f4e4de6ce4ffd06b135bc7dfd80feabf515685b20ed8
spec/unit/axiom/optimizer/algebra/rename/limit_operand/optimize_spec.rb64400692 Bytes96d5f2f5998831c1146ab4c06c69d91ac8e396c4f2adfb67e6fe9bc9cff909e7
spec/unit/axiom/optimizer/algebra/rename/offset_operand/optimizable_predicate_spec.rb64400815 Bytes3a31c887fe77db82ec1759ab2939685ff71c2dc66643ffb9100684b928310149
spec/unit/axiom/optimizer/algebra/rename/offset_operand/optimize_spec.rb64400695 Bytesc929f1a3268dba1606340030b896d515aaed1e5ce704a5a2aabac54f3da8fc42
spec/unit/axiom/optimizer/algebra/rename/order_operand/optimizable_predicate_spec.rb64400804 Bytes7281969e5830f4aab62c350aa32e1310850d2e6f257bb026045ba53c6f7e0a3b
spec/unit/axiom/optimizer/algebra/rename/order_operand/optimize_spec.rb64400691 Bytes3822ab41cd23e2a63ebcbcde46e88f65dad7677a8d08af0a4291faade1ff926c
spec/unit/axiom/optimizer/algebra/rename/projection_operand/optimizable_predicate_spec.rb644001.41 KB20d546e56a2090d1da9201d38edd43e1f88218800a33ea10958392ee64c3d92c
spec/unit/axiom/optimizer/algebra/rename/projection_operand/optimize_spec.rb64400690 Bytesa2d2ede905ad977826913aed38f39ab55ad3bc9856516d3edccc5f3fab99c0cd
spec/unit/axiom/optimizer/algebra/rename/rename_operand/optimizable_predicate_spec.rb64400904 Bytes4c55437c1ae1e08ce01f582a6c43979ee2163624261fe911e604144fc6b6a19c
spec/unit/axiom/optimizer/algebra/rename/rename_operand/optimize_spec.rb64400682 Bytesa8868d4fd3e8cb922f925573acb352732b066f5f4c56ab46ec7c02088d3e475a
spec/unit/axiom/optimizer/algebra/rename/rename_operand_and_empty_aliases/optimizable_predicate_spec.rb644001.11 KB2db8d4e0071453226b2373036924a1fbc0734052d2c75e68df8559abfd0b86f8
spec/unit/axiom/optimizer/algebra/rename/rename_operand_and_empty_aliases/optimize_spec.rb64400565 Bytesdd31f2975d108dcbb52922e614834beace54e0c643a69c2ef59eeae3e4ce9724
spec/unit/axiom/optimizer/algebra/rename/restriction_operand/optimizable_predicate_spec.rb64400836 Bytes7b1f6a5d0932b45336ff6eeff59d816ea5dd61abb8860794814856b0db723bc4
spec/unit/axiom/optimizer/algebra/rename/restriction_operand/optimize_spec.rb64400744 Bytesb1efff1ef08fcf8634873485de003758acfa5fecfb39936de2d1fa2c990d498b
spec/unit/axiom/optimizer/algebra/rename/reverse_operand/optimizable_predicate_spec.rb64400747 Bytesa8b99e1ad9d59e870add50c45519f80fa754b1012138d45109da307e9b7e75a6
spec/unit/axiom/optimizer/algebra/rename/reverse_operand/optimize_spec.rb64400776 Bytes61028075b1782aef6faa52741dc7304eeb8d12c232d6945a21064bc3222b7373
spec/unit/axiom/optimizer/algebra/rename/set_operand/optimizable_predicate_spec.rb64400817 Bytesc9a6905323d82a21425df916cab41e98e0258bec88299b6b60b3ae0ad84a3b8c
spec/unit/axiom/optimizer/algebra/rename/set_operand/optimize_spec.rb64400712 Bytesc0198fac8d0f06916b63ce07c5b941d436f068f7cf3c9cf4dd881a60d8f73aef
spec/unit/axiom/optimizer/algebra/rename/unoptimized_operand/optimizable_predicate_spec.rb64400815 Bytes3841269997c2c4cd8f6cf51f126b95bcca371259564e844c0d20f37f00f552c3
spec/unit/axiom/optimizer/algebra/rename/unoptimized_operand/optimize_spec.rb64400607 Bytesc9ee44c9f988f0813195e3fccd3b249dcb4e3576447c447576353b2d10ca51f4
spec/unit/axiom/optimizer/algebra/restriction/combination_operand/optimizable_predicate_spec.rb644001.43 KB428bdc751a19b23622c999656da5e5e866186a54d833d7bbffa981267758007b
spec/unit/axiom/optimizer/algebra/restriction/combination_operand/optimize_spec.rb644001.36 KB969db1843b7d3d63dfca2dffc90733f09fcabd329b3f1b0f366dfb363d0d99ce
spec/unit/axiom/optimizer/algebra/restriction/contradiction/optimizable_predicate_spec.rb644001.14 KBab696ecfa7bd87c9c3a8655701742552d205bef1cabf68b1fef4d9c90b7b6cc9
spec/unit/axiom/optimizer/algebra/restriction/contradiction/optimize_spec.rb64400638 Bytesa57e68eb1bc0b899b618c0cc7cf6331956bc9187f755820735a7c7ac420d08de
spec/unit/axiom/optimizer/algebra/restriction/join_operand/optimizable_predicate_spec.rb644001.81 KB29920899e785c7d2f06b6526f9b5a4e847236f612dfd1fa48f104c0c70b3bae6
spec/unit/axiom/optimizer/algebra/restriction/join_operand/optimize_spec.rb644002.24 KB983d546f1b27ca185327cf840cb8f27203f908c8a22f0202fc641a514d4945a4
spec/unit/axiom/optimizer/algebra/restriction/order_operand/optimizable_predicate_spec.rb64400818 Bytes8e3231b111562b46d2b9e24fdb7ee668dc9bf69035c1d2cd62cf5ab3c540f6ac
spec/unit/axiom/optimizer/algebra/restriction/order_operand/optimize_spec.rb64400655 Bytes08f605c9d2180c91be77cc270fa5c9ec6b0f4d84defa9c9de85008b920e78fa5
spec/unit/axiom/optimizer/algebra/restriction/predicate_spec.rb64400491 Bytesd2892f759b5d494a8e0c745302e7c9711d281c5420c522a256776d07fabb758a
spec/unit/axiom/optimizer/algebra/restriction/product_operand/optimizable_predicate_spec.rb644001.64 KBb02468b09006e80d5c8eb5459dc8469889b28f03f2b59598258d7ef077217b87
spec/unit/axiom/optimizer/algebra/restriction/product_operand/optimize_spec.rb644002.33 KBc7761dec99cb7e0b893266b8b781db8777077bac80835f04b5c881dfa7370dfa
spec/unit/axiom/optimizer/algebra/restriction/restriction_operand/optimizable_predicate_spec.rb64400945 Bytes72f9753f411806a26e1ce1917c546a541d9e5d065b935f74cfb420dcd90c9b03
spec/unit/axiom/optimizer/algebra/restriction/restriction_operand/optimize_spec.rb64400851 Bytes4896808e157324401c2c49b9a8094369800de3ee44882d83ab865c1583c4b12f
spec/unit/axiom/optimizer/algebra/restriction/set_operand/optimizable_predicate_spec.rb64400902 Bytes24cb61126bfd851f37c15540f7bae2eea44a066e63a644736a5e3f52b7acf158
spec/unit/axiom/optimizer/algebra/restriction/set_operand/optimize_spec.rb64400794 Bytes9160b09318f122efcf2ce382eebaa304f76ebd04734cc09e615176dacfe80ad8
spec/unit/axiom/optimizer/algebra/restriction/tautology/optimizable_predicate_spec.rb64400889 Bytes205622e8b2e0362950131375ce7a6df4f45e6ec561a100d652576cef1e8b3ee4
spec/unit/axiom/optimizer/algebra/restriction/tautology/optimize_spec.rb64400577 Bytesdd19af902f968e45bf0063c92a434da3b58cddd3f9e761be2f242a85829f7bc4
spec/unit/axiom/optimizer/algebra/restriction/unoptimized_operand/optimizable_predicate_spec.rb644001.41 KBe7d514198642071798fa749290f202bfb152e4ea23aa091446a5af7f83578689
spec/unit/axiom/optimizer/algebra/restriction/unoptimized_operand/optimize_spec.rb64400656 Bytesf0ebcac0597d912aa4431839c4d1dd665b2f056c228149a56a60f7d3da3f3b48
spec/unit/axiom/optimizer/algebra/summarization/empty_operand/class_methods/extension_default_spec.rb64400520 Bytes25cf63559b4fb56ec0338b6cdc52c58ab21bf451a3a7c5083af01fa95de3134a
spec/unit/axiom/optimizer/algebra/summarization/empty_operand/optimizable_predicate_spec.rb64400904 Bytes7ce7c7e7fcdf6626ffc9d28694da1c7ff8395c6c46d3f03f3bb4f47082bdcd72
spec/unit/axiom/optimizer/algebra/summarization/empty_operand/optimize_spec.rb644001.45 KBc97e61f2cf7738d9bf2c3d9d8d1ef938a1530e45eeb9db99074525939aa8abf4
spec/unit/axiom/optimizer/algebra/summarization/empty_summarize_per/optimizable_predicate_spec.rb64400938 Bytes42a7a72a9c7b943e48c78ff86af0229338b84f896b53cdde8b4bda82d913abc0
spec/unit/axiom/optimizer/algebra/summarization/empty_summarize_per/optimize_spec.rb644001006 Bytese10a99327e1477dc5db5b3439fb88fd4b2b53fb236124b206ed19fa83599168f
spec/unit/axiom/optimizer/algebra/summarization/order_operand/optimizable_predicate_spec.rb64400604 Bytes54971636a7e980fbad01a40b5013adb3ea33342dd7d5bbf70b960821676eaa1e
spec/unit/axiom/optimizer/algebra/summarization/order_operand/optimize_spec.rb64400641 Bytes27da0da9c9c2d81d9f4312c7c9f53630f958359416132fb12dbd3bf0c82a192d
spec/unit/axiom/optimizer/algebra/summarization/summarize_per_spec.rb64400722 Bytes1107c1fb48ece846f7dcc8ab85f2cbf5e12d3b262dabcc871f15ddf93797e597
spec/unit/axiom/optimizer/algebra/summarization/summarizers_spec.rb644001.04 KB754e130b23700fa4b06ceb3c2714477e434ddc36d0ffd3c96c7615cf231794ff
spec/unit/axiom/optimizer/algebra/summarization/unoptimized_operand/optimizable_predicate_spec.rb644001.73 KB0155241e7e67e09bf54bf8e7321202f26cad908ef8d0d01c4ce1ad9fddc8aed9
spec/unit/axiom/optimizer/algebra/summarization/unoptimized_operand/optimize_spec.rb644001.18 KB888845c919dea14e420b2fa5fe10a6a294c75f0d6d7e4ae9572a740412073563
spec/unit/axiom/optimizer/algebra/union/empty_left/optimize_spec.rb64400567 Bytes598f367447d4c5c88ad2925a5ec57e1bf8a6abca976248d6e6217d7e5ca38f83
spec/unit/axiom/optimizer/algebra/union/empty_right/optimize_spec.rb64400567 Bytesacf299b6ebbe555dec92bb34d7c6b756a921ccb1d8891428dd3eda0a9c6f22f1
spec/unit/axiom/optimizer/algebra/union/equal_operands/optimize_spec.rb64400570 Bytes22cb5abb41942e008257dbb2d9d925d6ab432bb631a08bab33f90d44401d5dc2
spec/unit/axiom/optimizer/class_methods/chain_spec.rb644001.45 KBf276cce35ffab3916132821a52464982631c9136109377ba443e3b41bc1c98ba
spec/unit/axiom/optimizer/function/binary/constant_operands/optimizable_predicate_spec.rb64400997 Bytesb4f3387c86910381de4515913d98dbce31edf5c41873edb911af3e49c4e954eb
spec/unit/axiom/optimizer/function/binary/constant_operands/optimize_spec.rb64400583 Bytes76b6cf239fa1bab5e1a1f5bc0df7afa5c2a94430e97645c83324e912cd33a47d
spec/unit/axiom/optimizer/function/binary/left_spec.rb64400777 Bytes24849022400dbb5c49e3449069c7f8dfc6b89c6cbf491057702a6153577649cb
spec/unit/axiom/optimizer/function/binary/right_spec.rb64400788 Bytes638aae843913d2bd4bd77252e9e89b1ed2d6e685d844fc4de9ea423e13d8654b
spec/unit/axiom/optimizer/function/binary/unoptimized_operands/optimizable_predicate_spec.rb644001.11 KB8a5d25525b5936c67527a8eee46a1f3d40617c225c714510c12e6824c083e0e0
spec/unit/axiom/optimizer/function/binary/unoptimized_operands/optimize_spec.rb64400956 Bytes724a61a5727cadf2147b0793c8296ed3ab994a3aad2eda8f2085bc145059707f
spec/unit/axiom/optimizer/function/class_methods/optimize_functions_spec.rb64400672 Bytesaa6f566530eea1b69828d9ef10038d67900a6b76e711ac0986cc9b32c62239a0
spec/unit/axiom/optimizer/function/class_methods/optimize_operand_spec.rb64400513 Bytesd0d3cf4dc98dcd361f1f9489e794bea8eb76683441431ff55ec68435a4dfeb03
spec/unit/axiom/optimizer/function/connective/binary/constant_operands/optimize_spec.rb64400425 Bytese240e70673dd6297b8c60c15e21d2d18dcf80d9aab947d6929df95f75efbe2ff
spec/unit/axiom/optimizer/function/connective/binary/equal_operands/optimizable_predicate_spec.rb64400741 Bytes6970259ac1abef4e2df8718e9614806ce3b216062af0bbdae7222caf98f6316a
spec/unit/axiom/optimizer/function/connective/binary/equal_operands/optimize_spec.rb64400514 Bytesddd380a3e9cb1efca547abcb7fd8708c2296e8bf401810e8b8677bfebe73e2a8
spec/unit/axiom/optimizer/function/connective/binary/left_spec.rb64400620 Bytesc7656aeaaa8dcff9441c7c469938587cfbf68c00360b485aad0422c803cd0d16
spec/unit/axiom/optimizer/function/connective/binary/redundant_left/optimizable_predicate_spec.rb64400745 Bytes49cb2b518abcd1e55a8494565687cc412dad81866cc56919d5a623007e0eeed4
spec/unit/axiom/optimizer/function/connective/binary/redundant_left/optimize_spec.rb64400644 Bytes63dc015697283f7acd52eb0e9eb250c318745cac1e6e87ef3862561b9f04b033
spec/unit/axiom/optimizer/function/connective/binary/redundant_right/optimizable_predicate_spec.rb64400743 Bytesffa76efccc9e04481e29b817b7578d4d7e94f32d7dafa8a92ac5e85e6cc4522f
spec/unit/axiom/optimizer/function/connective/binary/redundant_right/optimize_spec.rb64400645 Bytesda9b8d06dccfd20513b7fd4ed9b03bf7edfe3936b063c5c8a0a3a0916c530eb8
spec/unit/axiom/optimizer/function/connective/binary/right_spec.rb64400623 Bytes53289a3b8a47e80f319cccadd6ce18028a36cc6e10c4ee3cabc4640c36e5d3f7
spec/unit/axiom/optimizer/function/connective/conjunction/contradiction/optimizable_predicate_spec.rb644001.66 KBcc509c00ae0b8cb64285466a1bd1a45d29ae417a71c88a88d618fcf2ff29283a
spec/unit/axiom/optimizer/function/connective/conjunction/contradiction/optimize_spec.rb64400655 Bytes1a7d1e3b0bf133a62c7e204a6be6e76f20a7507cae2911857c8902097c43d843
spec/unit/axiom/optimizer/function/connective/conjunction/optimizable_to_exclusion/optimizable_predicate_spec.rb644001.8 KB23828df1403d272c9368260816be65c388f8d4b4e3a41616047d4c4c6f60aa55
spec/unit/axiom/optimizer/function/connective/conjunction/optimizable_to_exclusion/optimize_spec.rb644002.13 KBccec9a3e6b10169597bfeb720792a9ac2cba2e695a70cc683ad6bd0364cc726a
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_left/optimizable_predicate_spec.rb64400842 Bytesc9022d2913aac645d3423cdb966de388e3a87ad2aafa181b39061ccb0690fcef
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_left/optimize_spec.rb64400615 Bytes3d044bf9e25b6ac75e31c5e99e0004ec57f0cb0c85213f54dc3cb1e00a55229e
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_right/optimizable_predicate_spec.rb64400786 Bytes10454cd2245883be0eb21d9699233a250d98cca2286334ab4a246f3c252cd0a3
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_right/optimize_spec.rb64400570 Bytes8a9727fd792236e9303e2e2e3a15197dd2c521e781ab80197365229833e0f866
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_left/optimizable_predicate_spec.rb64400854 Bytese7c1b3afe72e0721044b12f49289a9db8ffc847db5dd2a0c737536e0fd48a3b7
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_left/optimize_spec.rb64400619 Bytesc15d4a622f2ada14f91b3b006cd6cc8b8a2e617aeba458de838cbac81262dfb7
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_right/optimizable_predicate_spec.rb64400806 Bytes018e713cab1fc0e11b7c2122e9b764d3856553beb5d297b9f5ab098f83919470
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_right/optimize_spec.rb64400594 Bytes57947927ccefd9046da7a18ffe999f48df2a7505f666ddec7e888b119cd2045a
spec/unit/axiom/optimizer/function/connective/disjunction/optimizable_to_inclusion/optimizable_predicate_spec.rb644001.8 KB0991bfed4e85d97c3e74635dd884ea156f91caa5bd25dd6e1fd0b57159abb3f3
spec/unit/axiom/optimizer/function/connective/disjunction/optimizable_to_inclusion/optimize_spec.rb644002.13 KB588003252e43ce5b76b18cc1aef80b16d38027dbe843a4839898f985ce70a8e4
spec/unit/axiom/optimizer/function/connective/disjunction/tautology/optimizable_predicate_spec.rb644001.64 KBfb597d08e99748b61c7d27cb209ec874c4168d496f6805ed9291116f7eea36c9
spec/unit/axiom/optimizer/function/connective/disjunction/tautology/optimize_spec.rb64400647 Bytes604472eb8769266901425ef8c6c63f7bcd48c6ad713a7e7b5a3680e4ee671bbc
spec/unit/axiom/optimizer/function/connective/negation/constant_operand/optimize_spec.rb64400406 Bytesddefaba4853a4f05d53affc9c54c59a86dfdc4c0806055888191833e2379d960
spec/unit/axiom/optimizer/function/connective/negation/invertible_operand/optimizable_predicate_spec.rb64400697 Bytesc27078144fe2ff90f90b971d06e85be2429610fc9e006f4c855e03b4f4a39d65
spec/unit/axiom/optimizer/function/connective/negation/invertible_operand/optimize_spec.rb64400614 Bytes4bcb7e31a23766a91718ff044f3f178d3a6e2e09f7f69617cc87058230571c35
spec/unit/axiom/optimizer/function/connective/negation/operand_spec.rb64400489 Bytes765cf89b7014a92618fa8f118a8171f53ba4d1d3c2fae9e733faa13d125358e6
spec/unit/axiom/optimizer/function/predicate/comparable/never_comparable/optimizable_predicate_spec.rb644001.81 KBff0c9f4a6e76d8f5def59a71761cc6dbaad8d8d3d5fd0f85e743b696ed6cbe49
spec/unit/axiom/optimizer/function/predicate/comparable/never_equivalent/optimizable_predicate_spec.rb644001.83 KBdceb4b9f996a5b900b0bd862e28fc51b0f7823842819c957f6aad2ded0f07c0d
spec/unit/axiom/optimizer/function/predicate/comparable/normalizable_operands/optimizable_predicate_spec.rb644001.04 KBb7f9cd34211050837cdc33f663f9ea0164305bea3f7df67a318093435a689f84
spec/unit/axiom/optimizer/function/predicate/comparable/normalizable_operands/optimize_spec.rb64400562 Bytes044b75686f5e4f738aaa0736c74489959b9a365764cfa625c50bea15b4d63e44
spec/unit/axiom/optimizer/function/predicate/constant_operands/optimize_spec.rb64400394 Bytes9c6d164a6981a1b2b8544d029af71ba0c428018cc77b7f7d815cd7ecd785fdf5
spec/unit/axiom/optimizer/function/predicate/contradiction/optimize_spec.rb64400679 Bytesb928007029f7572c7246f9dfde24b075bdeb954f1b8b2d9c266ba7b06c45c0a7
spec/unit/axiom/optimizer/function/predicate/enumerable/class_methods/sort_by_value_spec.rb64400501 Bytesa91732ea1967a818634dfc33f472ee6d13ac78358e91b9d1123e19de12ad51d6
spec/unit/axiom/optimizer/function/predicate/enumerable/empty_right/optimizable_predicate_spec.rb644001.89 KBa6d503ad8a66b5b1f531d950fe75be09cb45e0ae3709a6ba008aed92088ad6b5
spec/unit/axiom/optimizer/function/predicate/enumerable/one_right/optimizable_predicate_spec.rb644002.02 KBd1fc0bec97c9e277536bf4ba42bc5252bc569117813688231b672cff9beb9934
spec/unit/axiom/optimizer/function/predicate/enumerable/unoptimized_operands/optimizable_predicate_spec.rb644001.21 KBf1a87c62264535490b2022cdf8aabc3dd1197f2ca9a759435ce2f05047e29a0d
spec/unit/axiom/optimizer/function/predicate/enumerable/unoptimized_operands/optimize_spec.rb644001.7 KBd6d9e26861692b37979e0596720c6a5f9098876276a1308f8e471079d2705174
spec/unit/axiom/optimizer/function/predicate/equality/tautology/optimizable_predicate_spec.rb64400692 Bytes1c3ebd8ae7a92d70916569b609c117ef2ac53de47b0c527978c9606ebb389ad2
spec/unit/axiom/optimizer/function/predicate/exclusion/empty_right/optimize_spec.rb644001.15 KB9c1b0b63f84510f3e21d91d518d274b3d42939d8e1ea79b42adf1ca5ff9a2705
spec/unit/axiom/optimizer/function/predicate/exclusion/one_right/optimize_spec.rb644001.56 KB4772f7544c8bedc0c24d00f10aa24a11927d95bfc6bcc0fe5f76311a7de1f50b
spec/unit/axiom/optimizer/function/predicate/greater_than/contradiction/optimizable_predicate_spec.rb644001.11 KB0bdc11b8fec79c77a39855021ffefa577e31ceeff45c661871b7d7c49e00d2c6
spec/unit/axiom/optimizer/function/predicate/greater_than/tautology/optimizable_predicate_spec.rb64400757 Bytes7a27235108f12a3e771926ddf7108fd15c2984fb5f5ba6614c3c422625f2c7e4
spec/unit/axiom/optimizer/function/predicate/greater_than_or_equal_to/contradiction/optimizable_predicate_spec.rb644001.13 KB94ec6dec66d1f8389fd27ce56acd7d2891296196e60c058b133116138c3bf2d2
spec/unit/axiom/optimizer/function/predicate/greater_than_or_equal_to/tautology/optimizable_predicate_spec.rb644001.13 KB12f1af437bf26b259fcbb521c657e410767c647959ef1db93b26ab04cf1ec7c4
spec/unit/axiom/optimizer/function/predicate/inclusion/empty_right/optimize_spec.rb644001.17 KBd36c6d281606ee74362136463c1767278f209e63b485a09bca44f85121c9aa31
spec/unit/axiom/optimizer/function/predicate/inclusion/one_right/optimize_spec.rb644001.55 KBf6fbd1c23c2bd7a76e0de4b30cf917ba71e3d7b92d6838d6119b950fe3e8bbb9
spec/unit/axiom/optimizer/function/predicate/inequality/contradiction/optimizable_predicate_spec.rb64400700 Bytesce278b81137ed4bc676a3c030a301d4fe2f6006e04b5db92febeb5b58e0ef5a7
spec/unit/axiom/optimizer/function/predicate/less_than/contradiction/optimizable_predicate_spec.rb644001.11 KB9f2b5174cc76727861f39cec586fde947b71b95e6733af294388521a3f1a1e00
spec/unit/axiom/optimizer/function/predicate/less_than/tautology/optimizable_predicate_spec.rb64400748 Bytesc8e6a906cb42de8f0ce246025d0a69562765d45085e32b3b4acbf8cce7d84a76
spec/unit/axiom/optimizer/function/predicate/less_than_or_equal_to/contradiction/optimizable_predicate_spec.rb644001.13 KB7e53d1feddbaafcfd8ab80f89360140e0d8544cb97a0e64198d309ab5de60f9b
spec/unit/axiom/optimizer/function/predicate/less_than_or_equal_to/tautology/optimizable_predicate_spec.rb644001.13 KBc3ad19a6e608ebf131bd6f0d95ab25417b6a4a2b2f90fa0b817431b0157e92d3
spec/unit/axiom/optimizer/function/predicate/tautology/optimize_spec.rb64400667 Bytesd9ff7203f42e42e40ec73769d286242a3f9b25e9fb148631d6d2e96f4b7687a9
spec/unit/axiom/optimizer/function/unary/constant_operand/optimizable_predicate_spec.rb64400748 Bytese2fb6bef2d49acc71c7dd46bfb74a9dad331b6cefe54aa7041cdc1f3aed84eab
spec/unit/axiom/optimizer/function/unary/constant_operand/optimize_spec.rb64400576 Bytesc37a9cab4af95242ee893d5b9477224a86d55f2eb71867d126edb658ecc08516
spec/unit/axiom/optimizer/function/unary/operand_spec.rb64400692 Bytes0a0e080ed22b0d823c1120b265e8e766ffd61e7e5107e9fab5ad973b56d2b984
spec/unit/axiom/optimizer/function/unary/unoptimized_operand/optimizable_predicate_spec.rb64400790 Bytes420db4b8bea8deb46dffe69a5b54c3f03232428d3fa7a7f65bdaeff431e9af73
spec/unit/axiom/optimizer/function/unary/unoptimized_operand/optimize_spec.rb64400640 Bytese7a4f70f17527693bc968ef22c34e7e5b0dd41155fe33ccfd538f56ae2d29dd5
spec/unit/axiom/optimizer/function/util/class_methods/attribute_spec.rb64400395 Bytes165524ac805e96c5bf8a394a492ea1cdd34a1d737c669e8719f211e150fe5c73
spec/unit/axiom/optimizer/function/util/class_methods/constant_spec.rb64400481 Bytesf4a1adfdafeeb8b9629e048a7442fdea8a1a55eef2b94b416735817f565bd773
spec/unit/axiom/optimizer/function/util/class_methods/max_spec.rb64400545 Bytesc9d5a09e91923cf6cf9fef1cd742b505f0316500e94242090e528384d7ee3557
spec/unit/axiom/optimizer/function/util/class_methods/min_spec.rb64400542 Bytes0b47edef496634941cf556fa76462147b71c60754e747fa412acc2b6a0c64a54
spec/unit/axiom/optimizer/operation_spec.rb64400322 Bytesa21cef529f52b31378326754b78a98fcda130f8e60623a8b2f763b38d967cbd4
spec/unit/axiom/optimizer/optimizable/class_methods/optimizer_spec.rb64400862 Bytes9b75707d5e2b958c212bc86477ee4f9fbd2ebd91d74e6437b0de5194bde51114
spec/unit/axiom/optimizer/optimizable/optimize_spec.rb644001.06 KB8b8783b96bdfabd49e2552116851ba3957779993b176b6df3ecc86005ea38fe6
spec/unit/axiom/optimizer/optimizable_predicate_spec.rb64400488 Bytesb310f64b4ed1f1c1b6f3fd0e9bd39eec5da94a29d7e95a3c0136edc23b0cf9e3
spec/unit/axiom/optimizer/optimize_spec.rb64400476 Bytesbb7048bdffa07143dfab8b57d31a84d35c216439351d4be9c487c3e08ac6f6f4
spec/unit/axiom/optimizer/predicate_partition/left_spec.rb644005.21 KB00ac84ef82def59e981905057c446f800940d44259565df279c3aa92c12eee48
spec/unit/axiom/optimizer/predicate_partition/remainder_spec.rb644005.52 KB98eccfe2daaf730bceb8652f7d69f6a59aede469c1483eb25905e224b39cc86d
spec/unit/axiom/optimizer/predicate_partition/right_spec.rb644005.24 KB380779077b5debced69aa10c75cf990b736ef58e419e9c1aea57cf5caed73ec9
spec/unit/axiom/optimizer/relation/materialized/empty_operand/optimizable_predicate_spec.rb64400488 Bytes5616b7df458d18f774472ddabec01605a16ad8ceaec7ac6e72330aa897ad6dac
spec/unit/axiom/optimizer/relation/materialized/empty_operand/optimize_spec.rb64400478 Bytes5414753dcf61a826c070f540dd4bf899c9b9eebfbef25845a9778a2a6a7abb5e
spec/unit/axiom/optimizer/relation/operation/binary/empty_left/optimizable_predicate_spec.rb64400813 Bytes4cf8f4e62f6c69100e8773b2bce0fdc60d617119439eedf19296e7a12d518417
spec/unit/axiom/optimizer/relation/operation/binary/empty_right/optimizable_predicate_spec.rb64400819 Bytesc4428d680fdcd61c33042789bc0f01b348b6a2498a1515f9192ce49be1b42d84
spec/unit/axiom/optimizer/relation/operation/binary/equal_operands/optimizable_predicate_spec.rb64400960 Bytes3a01a3a604966ed5e54c9e0a87d3d5b782fce08640dc85928b28c2e1c1f27658
spec/unit/axiom/optimizer/relation/operation/binary/left_spec.rb64400499 Bytesb389bfb63057586777aff848673169e364fae5b8186789b894d3b2cc273af6bc
spec/unit/axiom/optimizer/relation/operation/binary/materialized_operands/optimizable_predicate_spec.rb644001.15 KB32426947a1ec4cd32d1b9f7e3637dd81f7ab958b94895ec65d13fae649ec9ddb
spec/unit/axiom/optimizer/relation/operation/binary/materialized_operands/optimize_spec.rb64400580 Bytes3994c9898f07e8f35f10153f369c86a1fcd31cd8e536ed88fafefc27b190e361
spec/unit/axiom/optimizer/relation/operation/binary/order_left/optimizable_predicate_spec.rb64400668 Bytes773ccc74771bb72c490e33a15389c0f8070dd944ff795e4898d24611cfe4c0af
spec/unit/axiom/optimizer/relation/operation/binary/order_left/optimize_spec.rb64400682 Bytes2ebda0da02b9a99af72cf0a906b86b3bcc8163179054b5fef551a5f2a8a50c49
spec/unit/axiom/optimizer/relation/operation/binary/order_right/optimizable_predicate_spec.rb64400673 Bytescf2243107907ecc4307865fc3116b86156714a0da5d8b4daccbd64168cc2dae7
spec/unit/axiom/optimizer/relation/operation/binary/order_right/optimize_spec.rb64400682 Bytes766eafc5afbda9d4582946254807386f5f1e17d606b394a4cb1cfc6551cd7b63
spec/unit/axiom/optimizer/relation/operation/binary/right_spec.rb64400501 Bytesf12ee4b9fb86cd2f049e5d1191c76ef0f963854860ebd6df61dd175887378759
spec/unit/axiom/optimizer/relation/operation/binary/unoptimized_operands/optimizable_predicate_spec.rb644001.09 KBdc82b4cadca595d6fa4670e9dbec31c13acaa12f03edc7cb4cac81046de1bde2
spec/unit/axiom/optimizer/relation/operation/binary/unoptimized_operands/optimize_spec.rb64400682 Bytes5155d91c0274191d21371ea3d79c2eafe7138a313ed2d1b604e07003af445da3
spec/unit/axiom/optimizer/relation/operation/combination/optimize_spec.rb64400462 Bytesccbf70865fdc77c824e12b4030ab657063935277cdae65af53b1dd8646bc97c7
spec/unit/axiom/optimizer/relation/operation/limit/equal_limit_operand/optimizable_predicate_spec.rb64400952 Bytesaa0344fa4d74d9933d9e23592fda2d0c83adc40ad67d707476c7c1fe60113713
spec/unit/axiom/optimizer/relation/operation/limit/equal_limit_operand/optimize_spec.rb64400642 Bytes186690eee8409439458daaf0299b8eccda19cc133880229e655bbf9359175bf2
spec/unit/axiom/optimizer/relation/operation/limit/limit_operand/optimizable_predicate_spec.rb64400775 Bytesbf93936dbfd0592efa5f9d870e7d57b018b3ae81da7c45dc6f17d4742012699a
spec/unit/axiom/optimizer/relation/operation/limit/limit_operand/optimize_spec.rb64400995 Bytes8be558aa4f761129c552d8723691ad122b4058a8b12bf6961b44f5088b5e7023
spec/unit/axiom/optimizer/relation/operation/limit/unoptimized_operand/optimizable_predicate_spec.rb64400852 Bytes66ad20d10e28ea48048394807b784ab9dd199a8031783b6dc696b456d67e2a37
spec/unit/axiom/optimizer/relation/operation/limit/unoptimized_operand/optimize_spec.rb64400701 Bytesa40d0cd989fee65cb2ed8d85dc98d84ccd4417c00966e8cce9f5345670387922
spec/unit/axiom/optimizer/relation/operation/limit/zero_limit/optimizable_predicate_spec.rb64400758 Bytes49cab4a91cd6644550792e31548eceed2a659aace208af0d66e2569a153f3996
spec/unit/axiom/optimizer/relation/operation/limit/zero_limit/optimize_spec.rb64400650 Bytes926f179618bfe8ddcaca42e1ceddd8bb82dd10e7958f778651a83dce41d13fbf
spec/unit/axiom/optimizer/relation/operation/offset/offset_operand/optimizable_predicate_spec.rb64400782 Bytesa5758feca38be1bf68dd6e84a43d88b09fbf4333b9fec5e131ce4a96fcee4d73
spec/unit/axiom/optimizer/relation/operation/offset/offset_operand/optimize_spec.rb64400639 Bytesa6df7cc4a5bd79a7ce6327ee96cebfa3185da1dfddb7d94a7cb8d73ba41b4077
spec/unit/axiom/optimizer/relation/operation/offset/unoptimized_operand/optimizable_predicate_spec.rb64400854 Bytes4f47966716f4df280be3669fb2f413ff10fb478b961dc569daa964f2af8f1c5c
spec/unit/axiom/optimizer/relation/operation/offset/unoptimized_operand/optimize_spec.rb64400704 Bytesbcba03040b202ccbd24fc07d3b3ae631e9a33b9cc1d9dc6459be1ab585a8558e
spec/unit/axiom/optimizer/relation/operation/offset/zero_offset/optimizable_predicate_spec.rb64400765 Bytesf7f32408db3b5f219aefbebb9eb134b24969bfb46f0095d3035aabb6728db7bc
spec/unit/axiom/optimizer/relation/operation/offset/zero_offset/optimize_spec.rb64400536 Bytes0e034416f36321dbdc10f31a23fbce457afa649664ba8ce5bab5a5eb26dcd8c9
spec/unit/axiom/optimizer/relation/operation/order/one_limit_operand/optimizable_predicate_spec.rb64400885 Bytes11567a6ad144c76e3f78e5aefe384955e8ea47290202d21b1cc6d64bf434560b
spec/unit/axiom/optimizer/relation/operation/order/one_limit_operand/optimize_spec.rb64400556 Bytes753c53e7737b6d754ecfab360be03f1ca3ac3586f4ab9bfc46688c623f432ba9
spec/unit/axiom/optimizer/relation/operation/order/order_operand/optimizable_predicate_spec.rb64400725 Bytes1502542507a05e8af2bdd416a51e6bae236b8550cd2b6341f091253af0667086
spec/unit/axiom/optimizer/relation/operation/order/order_operand/optimize_spec.rb64400680 Bytesb047de01800df1cdac5edf3b8e88d1286e09799627ccc960a108c0bb5ed54269
spec/unit/axiom/optimizer/relation/operation/order/unoptimized_operand/optimizable_predicate_spec.rb64400768 Bytes775a8fb4cea2113c91b2c7c22ba3fb4916680bc6f8bf8c92a473675296f998d8
spec/unit/axiom/optimizer/relation/operation/order/unoptimized_operand/optimize_spec.rb64400635 Bytes598a8dc2993278eead92fed2cf5706c1a8dfce4b4fada3cd385558a20f78fcaa
spec/unit/axiom/optimizer/relation/operation/reverse/order_operand/optimizable_predicate_spec.rb64400758 Bytes9a46ef04f6a16155cd44784ded9367fc32099fe687c46715f78744f178ce4be3
spec/unit/axiom/optimizer/relation/operation/reverse/order_operand/optimize_spec.rb64400676 Bytes1e0667da338d145eff8ad6fcf9a6f8320649bd70256161ec9228dfcc6009d61c
spec/unit/axiom/optimizer/relation/operation/reverse/reverse_operand/optimizable_predicate_spec.rb64400791 Bytesab87fa875cdca21c9233435ff2ec55d79294df64beecda73a40be425a913c39f
spec/unit/axiom/optimizer/relation/operation/reverse/reverse_operand/optimize_spec.rb64400636 Bytes89f90d2cf1c88b2bfb66bef7709af4b329d93def5a46b7260a3e4cd12b275a7a
spec/unit/axiom/optimizer/relation/operation/reverse/unoptimized_operand/optimizable_predicate_spec.rb64400793 Bytescd3cf4753136e5aa4b14e3d922f470208f81ae2027d36c6c055f01aa20980275
spec/unit/axiom/optimizer/relation/operation/reverse/unoptimized_operand/optimize_spec.rb64400718 Bytes61c06f256a00d72395aa75de6ccc7ad776447ba0b08b455d218288a995ac5fd9
spec/unit/axiom/optimizer/relation/operation/unary/empty_operand/optimizable_predicate_spec.rb64400661 Bytesbd4085d355bfebaddea3ab0ecdc980f65aced5e1644e66cb7d6b611a044a1587
spec/unit/axiom/optimizer/relation/operation/unary/empty_operand/optimize_spec.rb64400416 Bytes73d62185a4c9e017c618e3084ddee03135663a6021600a43540206b04fea0e8d
spec/unit/axiom/optimizer/relation/operation/unary/header_spec.rb64400569 Bytes71e6a7ebb4af129c15bfc9f538696850b755d5f5831783144eec8872bdfa4ec9
spec/unit/axiom/optimizer/relation/operation/unary/materialized_operand/optimizable_predicate_spec.rb64400716 Bytes291e515ab8299e502784b55dda5694ce1024d05dfa6c0b6b7ba3d058f80905d0
spec/unit/axiom/optimizer/relation/operation/unary/materialized_operand/optimize_spec.rb64400490 Bytescb0bd0748eceb1f636e0f0b39750e9d11141a4d083f9d35586f69cfd7caa6c8c
spec/unit/axiom/optimizer/relation/operation/unary/operand_spec.rb64400655 Bytes5eacef16c95aa8bf37b3349779e30a5c4ab7606114db34c447dd5122e6b11883
spec/unit/axiom/optimizer/relation/operation/unary/order_operand/optimizable_predicate_spec.rb64400822 Bytesc012b7f5bb278e04c006f0506104084bb79e1cce9dc53cb92956b7e1578c3bf5
spec/unit/axiom/optimizer/relation/operation/unary/order_operand/optimize_spec.rb64400802 Bytesb05d556e334f98d522ad1ce862f0cbf5db87ae44f5033a1d1b1a6566f0ed56cc
spec/unit/axiom/optimizer/relation/operation/unary/unchanged_header/optimizable_predicate_spec.rb64400710 Bytes09ab94567e2fbec56edcb256bf74a74805fffb62ea96ad00f105428b6b3044c3
spec/unit/axiom/optimizer/relation/operation/unary/unchanged_header/optimize_spec.rb64400482 Bytes07b83dbb1ef59ee2109842fabf986e7dd6a83293ecf09808f0420d3f884bc6a7