axiom-optimizer-0.1.0

https://rubygems.org

axiom-optimizer

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 476797

number: 0.1.0

platform: ruby

spec_sha256: d43eed1cc071bee67c063382bbf78e13caf0563d8e4cb156f794cc25f3d1eb50

sha256: 5828ad44994cd6f7fa4d313c81bc7caa0e1feb8f784913b503c16234b13e07d6

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

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

position: 2

version_data_entries_count: 343

uploaded_at: 2013-04-05 06:49:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 57 KB

Version Data Entries

Total: 343

Unpacked size: 465 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gemtest100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
.gitignore10064400263 Bytesa0ab0ae56b01bba734875bf8422d25db607e1f07c6c641efc0c4abd51f327a19
.rspec1006440051 Bytes1f55f90ce2df76ee59308d01978724311e14f56f1b715f54e606f4438eb84e32
.rvmrc1006440036 Bytesc9bf10683f726cc3f361aa6146ad38aef89f4a55ea9d46e0b17271dd76def364
.travis.yml10064400686 Bytes9ee2a4ac8013142fb6cfb67a16c1d510321cd22ee183afcb09b4e4c33b3a621a
CONTRIBUTING.md100644001.02 KB7332545d5cef21c4e14e835e3143e0cd244afa5ea6217bea18bd868e4e36c3e9
Gemfile10064400234 Bytes029172a72e1647909d33d5f5700b0229f21a88e260dba647cdd37f3e1e11c9fb
Gemfile.devtools100644001.33 KBe43223298db7cd61e846923455fdd39523c8b41862dfe47128f557753ede70b0
Guardfile10064400920 Bytes9d6818deb694055cdbc7aeb7f79acbdfd3a1d8901fdcae9be91832fef1d6c401
LICENSE100644001.03 KB0d86a1fb1ca70bf8b93e7470e757eeb87b42b2622130480e5296c601f864702f
README.md100644006.58 KB31a65835d4d5863440b03b0564aafea54e8f39080650e39d7ec687f64a5b888f
Rakefile1006440064 Bytes85e142e99ce9892b63dcedaede6ae5cf733a9f07519a6c0984f9e33bb60547a4
TODO100644007.04 KBdb366fc8a34961be6f46ab8f1d28092ff480ae04365bde3d16990bac2bceda69
axiom-optimizer.gemspec10064400909 Bytesf644cbea3a3de9872c7ee031de6521f03737467a4bd15209511bb8ff9e85f3fb
config/flay.yml1006440035 Bytes2153fa4efdece050c1ee4bec919b725be4a3516f4e3d2e8b16ca12384c4d9a7f
config/flog.yml1006440020 Byteseaeb3fd3664b3bca02a120798188b1740e8ed2b8e22d0e08b2955e4961f6582a
config/mutant.yml1006440054 Bytese076e07e06cf9d3f0203c925b025aeda7f7e75d7872adf6df6bd0de771813fa6
config/reek.yml100644005.46 KBd3a510f50fff5305f01c07c473477c6d9750461574e1c60e4f55e19c200b0fe7
config/roodi.yml10064400891 Bytes05bb4074e70f3ef8259b49d19f5ea0c79d7296cdbc6ad51a120c07a8d7d8c7cd
config/yardstick.yml1006440019 Bytesca4cc9e74ac694bca36a87a1bcb11ae164fc66c9ce64635588e2653d17a6ec95
lib/axiom-optimizer.rb1006440045 Bytesff622ddde928a49af5da9af21c850210c646e3423ab1ff9a50363045a3293d98
lib/axiom/optimizer.rb100644005.17 KB9e78ef5eb899074c9e4585256fad4eb1ac083e3d2795e534b52fdf4fd39844fd
lib/axiom/optimizer/aggregate.rb10064400438 Bytes4ff014996c08be8b5ff86f77219e01ee8498f764014f23befd56fd1a3721991c
lib/axiom/optimizer/aggregate/count.rb10064400342 Bytese2b4eb043dbb38e92f2ea1d5893a3a469afe718725bc37f4e6b34ccbe307093c
lib/axiom/optimizer/aggregate/maximum.rb10064400350 Bytes80ed26bc292ee678c2d282ecc7b7e7e3774f0f2215ab0331623c720231a5c817
lib/axiom/optimizer/aggregate/mean.rb10064400338 Bytes47dffcfc610a513aea89a5e89938b2f1078a4aff969bde481eebcba2b360ac42
lib/axiom/optimizer/aggregate/minimum.rb10064400350 Bytes0112e7ac1c96da3480ee11ee717061da8e11815f4b829fdda4290e6238eb7402
lib/axiom/optimizer/aggregate/standard_deviation.rb10064400390 Bytes98c91f899a70df2ffb95f9acb9ce27a9cd2276ec387ee20e9ab06ad29c6ab787
lib/axiom/optimizer/aggregate/sum.rb10064400334 Bytesc2d2366ffb22e27856e62ec03ae3b8f71906ba02a86b1d06c89f480c4ec2d85f
lib/axiom/optimizer/aggregate/variance.rb10064400354 Bytes9b83e7a106a2bcfb734da1d1474e556c4a98c6700130e37efc77c7673e6fbd83
lib/axiom/optimizer/algebra/difference.rb100644001.67 KBd4c77707f2be50b018901969cecd240d8e9ada26b3d4f2e6d3b4ae0acad0f5b8
lib/axiom/optimizer/algebra/extension.rb100644002.3 KBb9a7ba9455b429f259c4086b3109cd7ddf11568474a2270f8dd32b5aa7568ed1
lib/axiom/optimizer/algebra/intersection.rb100644001.64 KBf2135237ee44652c8c969b43a1ae469be6e65030f419979cd143abffe036a851
lib/axiom/optimizer/algebra/join.rb100644004.68 KBec684c2c5c5fde3656083bd638613f4406efdbfd83c74fd4fd6ecf6c49cb0157
lib/axiom/optimizer/algebra/product.rb100644001.67 KB06085f5b8d3a6b1f87e7ea7124ddf2629090822e0ab161ebd031772df91c33ef
lib/axiom/optimizer/algebra/projection.rb100644005.24 KBbcbf24883d37797ae5942db2f58ea19d0259cc8e0ee37f9ec8c77ab18085a622
lib/axiom/optimizer/algebra/rename.rb100644008.97 KB51fd8bb519e63cc5fe649869073ef4207a7b09962a79d9470c0cea3d79421161
lib/axiom/optimizer/algebra/restriction.rb100644009.67 KBd0bffba36e54c6252bc66f0230bcf408aed14e36c687e9e326f081143a6f4474
lib/axiom/optimizer/algebra/summarization.rb100644005 KB52701ecb18cdbd8299a1b7208ff4dd1298dedc18ad3e137b0e2afe3d2c830270
lib/axiom/optimizer/algebra/union.rb100644001.59 KBbb8a1101df21ccfeecfa56552bcea6d6f0cad6f4a6eb336a868f3777bda23a80
lib/axiom/optimizer/function.rb100644002.03 KB580955039258a61757c6729fad0b0907a5b96d5333fcd092b14d903ccc717c96
lib/axiom/optimizer/function/binary.rb100644002.72 KB9b70f5c8abfde8f61dd61520832713c4309e83d48451124904499d384cc35afd
lib/axiom/optimizer/function/connective/binary.rb100644006.69 KB6e112cc3385de7b933532480edb9e01ab818f75a4306c685452a081570024796
lib/axiom/optimizer/function/connective/conjunction.rb100644003.22 KBefe0aeeca0144173caece9ba8b02a1cbe819d3f13cc903a5a106e46918193bd8
lib/axiom/optimizer/function/connective/disjunction.rb100644003.25 KB7634299f784727e82e519699de0f52ee5b8814f859e2c79d420e7ec65e5c23f1
lib/axiom/optimizer/function/connective/negation.rb100644001.71 KBbec8147318ea37e0b1b2bd131bd53c0e3d6deb0b145b90effdb9eac49c932a33
lib/axiom/optimizer/function/numeric.rb100644001008 Bytes4b28d41ad3e9f5d25c965e5683410ffe794246867df07fc83213d4ca8d2f21f6
lib/axiom/optimizer/function/numeric/absolute.rb10064400449 Bytesf3742fbed3108593b4488fb973d0c0ffe4a6459f2a8af079e42cae6a0bfbfbb9
lib/axiom/optimizer/function/numeric/addition.rb10064400451 Bytes1bb7124d401e69e9bec6782ed64e35ae69c05c89f08bfc7beef4001b0aafa8da
lib/axiom/optimizer/function/numeric/division.rb10064400451 Bytesbf4cf3e028a4ff49361c7c22a24293891983daa654115c61c7c8625fe2535fe2
lib/axiom/optimizer/function/numeric/exponentiation.rb10064400475 Bytesfc8cfca8130672ca023254738de9b574a20b3644d087611f7726ae5383714b4d
lib/axiom/optimizer/function/numeric/modulo.rb10064400443 Bytes068c29d22c0cc98d18db0ea8fc41ddca0f65a008ce990855d4e1e76c0d09877c
lib/axiom/optimizer/function/numeric/multiplication.rb10064400475 Bytes52bf0fdfa981c60ad033cdab4c7559371a9791418c7cf0ce3da44e6f44d49bd4
lib/axiom/optimizer/function/numeric/square_root.rb10064400457 Bytesf8f782a4d0e2947bf0ba099c9fe1f80bf2fa198a972f24ae4a52632def43d486
lib/axiom/optimizer/function/numeric/subtraction.rb10064400463 Bytes5e1f1395291230623ffa7d540a95f793f6842063875b1b6fa451dd2b1010194b
lib/axiom/optimizer/function/numeric/unary_minus.rb10064400457 Bytes6d3b889218ad94f3b4f46962ccd6a7346ca222fab519a2388045e5591d9fdc5f
lib/axiom/optimizer/function/numeric/unary_plus.rb10064400453 Bytes3e008eb71d019d6752245feaecad95b837e074914808f22bc150069b51815cf8
lib/axiom/optimizer/function/predicate.rb100644001.54 KB3904fce46aa7f16f4480f3d7f085868ca50ed032757ce6e46ad494744b93d768
lib/axiom/optimizer/function/predicate/comparable.rb100644003.81 KB1ebd6452f4f9345d4e0cf8bcb8b17c896c4b75100c361fc1419d2ac6a8160744
lib/axiom/optimizer/function/predicate/enumerable.rb100644003.55 KBb3f851d1b1b4701a717d379736821abf5508281ace8c44897dc61c8fd5c66dbc
lib/axiom/optimizer/function/predicate/equality.rb100644001.13 KBbe77dbc272574e79b33d15469e9bea4e54e7edfba9d69e9aa3891b488618b4fb
lib/axiom/optimizer/function/predicate/exclusion.rb100644001.12 KB2381d0c21047c4494bfd1cb76a84e9252390c139ca1168155ec45625f6299f30
lib/axiom/optimizer/function/predicate/greater_than.rb100644001.44 KB1b0fae4022a94ad6576c03f9288b55ea21673397e79c057384515701156fdfad
lib/axiom/optimizer/function/predicate/greater_than_or_equal_to.rb100644001.53 KB2ce3f653701e5d157fa3232eff8e03bd8a0e7947dc2da30f55e333bbf82ac61b
lib/axiom/optimizer/function/predicate/inclusion.rb100644001.12 KBae41a56200fbc5bc7fcd694e69271094fbeb597333701374d6dae4b622271866
lib/axiom/optimizer/function/predicate/inequality.rb100644001.14 KBcdc9eb4a1e35f1f694eddc5857cfcde239d6addfbaf4e355f77e874903c1efc8
lib/axiom/optimizer/function/predicate/less_than.rb100644001.43 KB7466d39824dd21aaa250a90fb0687973b6798755388b7a48cbdc46508b65db04
lib/axiom/optimizer/function/predicate/less_than_or_equal_to.rb100644001.52 KB1ec1bb5c1d7d9f77f96b09efc8ae64003798eb7ca28da8d48615d5cbc6b4d6c5
lib/axiom/optimizer/function/predicate/match.rb10064400445 Bytes038d5a75f38e7031e7f498ca6d61b034f6006305ce17e24174e02cd41a63cbd2
lib/axiom/optimizer/function/predicate/no_match.rb10064400453 Bytes4a73883f2ef9e081fee2257ac6b1e55b23ca542a3ceb62f78ee53bd224b208f2
lib/axiom/optimizer/function/string/length.rb10064400823 Bytes9131db2828905b9a847703daae4c3119d677c68132fc56f471ee83b97ca63397
lib/axiom/optimizer/function/unary.rb100644001.84 KB1e2c7aca80389d36a33d7b6a716a6e81a7fb8ff78a0c2004088e000b6c6010da
lib/axiom/optimizer/optimizable.rb100644001.52 KB1cae4ad8bb62cdec7bd5efe0b8dc3ab9acaadfeac7e3b87b3b795f46359caa8c
lib/axiom/optimizer/relation/materialized.rb10064400925 Bytese95361129f5b32c04b3db15b89d6bea57fa0a9f5f7c24c69e75aa882ae9f00da
lib/axiom/optimizer/relation/operation/binary.rb100644003.48 KB13016f22d835805ad8664d137f9aa31cf2c852ad0753b0fc2640c1ad13a90535
lib/axiom/optimizer/relation/operation/combination.rb10064400915 Bytes935f9afda390a55d444ff83d77ed76ee0267593145a537b303a1674199e673b6
lib/axiom/optimizer/relation/operation/deletion.rb10064400488 Bytesdfdc4c95be1ace12c899f00d29a4e78812c82483c90a47c17a3d847fa4d985f1
lib/axiom/optimizer/relation/operation/insertion.rb10064400491 Bytes04a60fcbf4b2d8fe55ea3b83da49ce431516ad8098fe39e0bace528a4169372b
lib/axiom/optimizer/relation/operation/limit.rb100644003.4 KB23e4bf3c1c7cc07eba646b4cd214132b7c13054a04e0fc25243b03378682c772
lib/axiom/optimizer/relation/operation/offset.rb100644002.46 KB728bbe3a5c1def891cc392471b075c28414969c611c4a44d1f6caa51bfb1de28
lib/axiom/optimizer/relation/operation/order.rb100644002.17 KB64e04b0f86f8fd48b0cf678ec6bff311d8b14c3478e66e77d5679c45e58d21ac
lib/axiom/optimizer/relation/operation/reverse.rb100644002.12 KB474eef8d8e774c97786939d8f27eb470baf1486a3ec86cf96723166e70800859
lib/axiom/optimizer/relation/operation/unary.rb100644003.01 KBec916c91ca63cbff2d26d870b2ea85121c0070dacbca5a2243dd4b8c456407a1
lib/axiom/optimizer/support/predicate_partition.rb100644004.87 KB371f544538bb722d8b67b76b7fcf1fc5e81f31cf625a3bccdc66bcb1c141d332
lib/axiom/optimizer/version.rb10064400142 Bytes363354d660d7864de000badbe7ab67a15ba388aa701c58c4ad5378db33d2cb84
spec/integration/axiom/algebra/difference/optimize_spec.rb100644004.39 KBe7066d7bb714ddbd2719d50e4d7c05ab00f85501022e1ec7be69f1c092d4d387
spec/integration/axiom/algebra/intersection/optimize_spec.rb100644004.41 KBbfe7d0d5c2569db8298d6e09ec66fb1f84dd399ff5906b734127cbbefcbe5946
spec/integration/axiom/algebra/join/optimize_spec.rb100644003.41 KBedbfac074a6c5f2649c112f4af604673bea9be3e54ca08599a9c729b28f53c2e
spec/integration/axiom/algebra/product/optimize_spec.rb100644004.35 KBdeaf7b324d1c58b833a6ad8234c57cbbf0f00b69bbe6352c6850a5d9d7a8966b
spec/integration/axiom/algebra/projection/optimize_spec.rb100644008.13 KBaacd93322e65c127078be7e1697d173872fd914e37c27322798768e110bf6485
spec/integration/axiom/algebra/rename/optimize_spec.rb1006440013.1 KB8f72e03cb8536ab0d01c2f14a66e16823feef07d29182bd286690ad8228f93fd
spec/integration/axiom/algebra/restriction/optimize_spec.rb100644005.89 KB3f4a96d5d0182efdd17a0809f39d3ff3b4ef23d6551f9ae14e747eb55f9085ea
spec/integration/axiom/algebra/summarization/optimize_spec.rb100644001.61 KB6b8453f5533e17b95c89298c4b56093628e22cbcdc9aad719f1a732027890c58
spec/integration/axiom/algebra/union/optimize_spec.rb100644005.42 KB7a24c8298e604bfd40f5b4f913d504b7f7408326ce0e236eba07c1118f937f1a
spec/integration/axiom/function/connective/conjunction/optimize_spec.rb100644007.47 KB7999a4265ca5b681b889d7cdd12fe821fc51b978a7c2a7f86da40d6aa9987098
spec/integration/axiom/function/connective/disjunction/optimize_spec.rb100644007.29 KBa6203091539c95eec1dcbb116a68d336301d9e6013a89d52e8e728c2a3123f52
spec/integration/axiom/function/connective/negation/optimize_spec.rb100644001.09 KB5063588aeb47f0770566d1173e31ebebed82171b9a0f9585efeea4821f50606c
spec/integration/axiom/function/optimize_spec.rb10064400609 Bytes0d95637914bae138c7cc4b51c1943ebfafe066babfcc8baf2bee5fc489783deb
spec/integration/axiom/function/predicate/equality/optimize_spec.rb100644002.25 KB77ea98b96aac269aa586d3963d7e02da22a768763bd8a5198bcd15d33df1ea5a
spec/integration/axiom/function/predicate/exclusion/optimize_spec.rb100644003.18 KB35fae8fb53f36d7025fdffcce523fd830080452dfd7b003dfadf384377855fa1
spec/integration/axiom/function/predicate/greater_than/optimize_spec.rb100644002.91 KBe74fb341a47d52385ada8d5b17f73c52f36ba05571be2100c397f9410ac018a5
spec/integration/axiom/function/predicate/greater_than_or_equal_to/optimize_spec.rb100644002.91 KB2b669deb37d0141bd8203dda099bac2de9979e1b930a0c49d755479a83ba0305
spec/integration/axiom/function/predicate/inclusion/optimize_spec.rb100644003.21 KB1a8ce286bf4eae9974d9a03f471d077cfa1802a3dc75fba1971b26c4bc44632d
spec/integration/axiom/function/predicate/inequality/optimize_spec.rb100644002.25 KB8fbd2479c954bc17b1bcedc8d24e5ded8a10123d82ddfa72f02e622820a7d54c
spec/integration/axiom/function/predicate/less_than/optimize_spec.rb100644002.9 KB5073bea72413dd6d37e5e035100f95e68c814990c2958d470fad027fde4aed1a
spec/integration/axiom/function/predicate/less_than_or_equal_to/optimize_spec.rb100644002.91 KBe43d8090140278a367bcdff8bc1acbfa2523b6bffe015e28ee6407462f9b6f95
spec/integration/axiom/relation/empty/optimize_spec.rb10064400256 Bytesd34513359be54bf48d5c393fc7a9e7da232dc2f94c5d0891ec2f68964ef2dc03
spec/integration/axiom/relation/materialized/optimize_spec.rb10064400620 Bytes521efb36f64ac0a9c47142ef0d08e6f0724af8e4047049fda2f52aa0fb27ab16
spec/integration/axiom/relation/operation/limit/optimize_spec.rb100644003.52 KB1b11e7da09b63d121d60dc5841b249de0218fe6397cf637f420b753f61ffc942
spec/integration/axiom/relation/operation/offset/optimize_spec.rb100644002.53 KBeb527b9fdff356ca2c60260f62d1a94430e13f2919d3d849a9e6b9be41430247
spec/integration/axiom/relation/operation/order/optimize_spec.rb100644002.75 KB5363e5ceb227a9ac0c26ec5c15639084e9e59753ffa12ea08661ff8e9063fc78
spec/integration/axiom/relation/operation/reverse/optimize_spec.rb100644002.97 KBf5127428e64f57341f7a715de456653e1d55c0ba8ad46cbdf6d2640853bc5449
spec/integration/axiom/relation/optimize_spec.rb10064400567 Bytesadc1c05e34e7e0405e00a0e8618436665daf4e463f1af28c5378c19f7d1daebb
spec/rcov.opts10064400111 Bytesd0885c907d738127dc5cc3782b5378ed30f5223dd3fad78ce134752a933c760f
spec/shared/function_connective_binary_optimize_behavior.rb100644003.32 KBb6ef91ad3453cb2b30aef122f35aef21713ba41e96b01844ba96450c0926bf42
spec/shared/optimize_method_behavior.rb10064400420 Bytes6957946c038e7beee5ff1f7173867c7659ce2fcca61ad23bb86ca8d7c9a2f824
spec/spec_helper.rb10064400789 Bytesd2976f7f99c7788d98acf382eb986e690b8dcb7124ab46071012545822d6223f
spec/support/add_method_missing.rb10064400341 Bytes1343b5fc68d9cff88235e15b4dd709293c065f8726d5db63b2a899a4d4c2f2df
spec/support/config_alias.rb1006440066 Bytesa05c07324d7f65381ad0f626f12938bac0d78354033be4add12df32a755ab98f
spec/support/ice_nine_config.rb1006440076 Bytes87ab7610bc6ab66f12a94c47bc3b924dadba0f0ceb8f92e12ae07316008a3440
spec/support/lazy_enumerable.rb10064400246 Bytes2c56b6e8f5ed3497d0db646bae0565255aec1880a580383ba0524b6de1244caf
spec/unit/axiom/optimizer/algebra/difference/empty_left/optimize_spec.rb10064400590 Bytes3ffe3fdcb6b3a9fcecf84b9354f769cc0520294ed3d001668076dfccab10e48b
spec/unit/axiom/optimizer/algebra/difference/empty_right/optimize_spec.rb10064400591 Bytesa4d40b6578d36e9e4c6884cb8b35f8bb6ce37de7594fc2720ecf5eeae3118b1d
spec/unit/axiom/optimizer/algebra/difference/equal_operands/optimize_spec.rb10064400694 Bytesbf841882677c07a663421ab2bc4520691ad5a83e42ead8e0d33fd3ba23d2df2a
spec/unit/axiom/optimizer/algebra/extension/extensions_spec.rb10064400903 Bytes5b70c0359ec7518ce0b08929eed46eedf6133be1eb39dd005f26c17544c7981e
spec/unit/axiom/optimizer/algebra/extension/order_operand/optimizable_predicate_spec.rb10064400612 Bytes0a442ba4b72a38f6bb6eeb4dfbfede648a95d409fa7ac5cff3bc47537dbac384
spec/unit/axiom/optimizer/algebra/extension/order_operand/optimize_spec.rb10064400646 Bytes69b54b141432b785bab6160693a76a1cb768c79dc77795cd887e06cd531c73d9
spec/unit/axiom/optimizer/algebra/extension/unoptimized_operand/optimizable_predicate_spec.rb100644001.08 KB0c97429889d9a0471d0394ab0c20187e8cad91742c7b26500753eaaf63053c02
spec/unit/axiom/optimizer/algebra/extension/unoptimized_operand/optimize_spec.rb10064400899 Bytes375234be98e533295700108dfe128d5fed07202827603af25afe03787d351851
spec/unit/axiom/optimizer/algebra/intersection/empty_left/optimize_spec.rb10064400592 Bytes8361a11b448022b2cf0bb96127665cd78df206bf1e56fea075c951df0ef81029
spec/unit/axiom/optimizer/algebra/intersection/empty_right/optimize_spec.rb10064400594 Bytes23bb8ea4d7e0bc706b8ca34741e384f440d2d39e2eb49b1d1d2396c274754a8e
spec/unit/axiom/optimizer/algebra/intersection/equal_operands/optimize_spec.rb10064400596 Bytes16101a0307e2d734ac32d0262624d58a1026d2c89052979be73505d8204c3a0f
spec/unit/axiom/optimizer/algebra/join/disjoint_headers/optimizable_predicate_spec.rb10064400917 Bytesa66ea992eeaa18b31834271e0cced6cadcb4395b6a4c2d04091f92e41b3e1c90
spec/unit/axiom/optimizer/algebra/join/disjoint_headers/optimize_spec.rb10064400690 Bytesd2cefce5c83c43453595d3b8d1b9568435fde6e762322ed73af4ff60043ee18c
spec/unit/axiom/optimizer/algebra/join/equal_headers/optimizable_predicate_spec.rb10064400960 Bytes41749515d3a23391dde738e7b814ed40e815ee69cfc290c818415f2829c9222b
spec/unit/axiom/optimizer/algebra/join/equal_headers/optimize_spec.rb10064400685 Bytes6f5508381e36f29c949e005b23b33e954394f0d15fa60fac8e59fce876500c0e
spec/unit/axiom/optimizer/algebra/join/materialized_left/optimizable_predicate_spec.rb100644001.75 KB93f3bf3be1f401e679aecca54e49065732b0a978213944b1f55d6ef173ce1f6b
spec/unit/axiom/optimizer/algebra/join/materialized_left/optimize_spec.rb100644001.79 KB27ca1fa9366ef13666bfa7e3c9907792abec2ba53b92191da3baf595720b37f3
spec/unit/axiom/optimizer/algebra/join/materialized_right/optimizable_predicate_spec.rb100644001.82 KB9ffece535ead12f8f1b6f0baae71e49b3b4bd569361ed92da2055777ea47448a
spec/unit/axiom/optimizer/algebra/join/materialized_right/optimize_spec.rb100644001.77 KBee394dfa0acc52e18c2f0fd1f0530ec856c6d8c004c9531d1f590ff892e0ed9c
spec/unit/axiom/optimizer/algebra/product/table_dee_left/optimizable_predicate_spec.rb10064400727 Bytes8220c8d759eb57f03efed39b80fe4299cfa0a5778e37a1446abe719b00db2b02
spec/unit/axiom/optimizer/algebra/product/table_dee_left/optimize_spec.rb10064400578 Bytes85f38f0a47f9c52b34a1a427091dd67b77275063dbcf42d9c3568864d846f550
spec/unit/axiom/optimizer/algebra/product/table_dee_right/optimizable_predicate_spec.rb10064400732 Bytesd374a8efe64dc333ad50fa9a634913ca33a5f8fb98f843637c769f5124a2b5a1
spec/unit/axiom/optimizer/algebra/product/table_dee_right/optimize_spec.rb10064400578 Bytes6c367f0c8bc552b383521931f02e919d5a2c4fbe9551e37b903033b2144e905b
spec/unit/axiom/optimizer/algebra/projection/empty_operand/optimizable_predicate_spec.rb10064400765 Bytes3e48a3eb5c6bdc02ed8e8e7d506a2d08c1bdbd2b8f5fac5a4b699b7476211788
spec/unit/axiom/optimizer/algebra/projection/empty_operand/optimize_spec.rb10064400681 Bytes1a6830ea0037db102e7073b82edb834549db485e9e883bb1c066f80bb17fb7a5
spec/unit/axiom/optimizer/algebra/projection/extension_operand/optimizable_predicate_spec.rb100644001.19 KBdaf50ee8515b39c404e119f4f7bca6b0f39893786f272b063a806b1707f4e19d
spec/unit/axiom/optimizer/algebra/projection/extension_operand/optimize_spec.rb10064400861 Bytes86346812532b61a1df5ac67e724d6718454b96b06f72c105189cb64f720316e4
spec/unit/axiom/optimizer/algebra/projection/projection_operand/optimizable_predicate_spec.rb10064400908 Bytes1e691d7da13f8c7ec274dd64a60094f3094c177193e84a08392bfc71a8087ac7
spec/unit/axiom/optimizer/algebra/projection/projection_operand/optimize_spec.rb10064400759 Bytes91d27f9ec07d6aec2a56a9aa49da2c1b8ef1e69b2bd58383a766285e7ea5aca6
spec/unit/axiom/optimizer/algebra/projection/union_operand/optimizable_predicate_spec.rb10064400923 Bytescc336e994d671d742cdb127d2989c6249b8ae3b77613d8e7c563bcb73d61a08c
spec/unit/axiom/optimizer/algebra/projection/union_operand/optimize_spec.rb100644001.08 KBbf04c7f4f4f1d266f7006dd144b660cae12161b3313ab8253cda127a6f7f3eb6
spec/unit/axiom/optimizer/algebra/projection/unoptimized_operand/optimizable_predicate_spec.rb10064400862 Bytesd0611f1ebaf0136149d163dfd326a974c18c402edea5753281d607ecc58857d7
spec/unit/axiom/optimizer/algebra/projection/unoptimized_operand/optimize_spec.rb10064400732 Bytes50124850dc6a67200013e393f3c9ec47b294a073be0118eb6c85dfaeca0c1ac4
spec/unit/axiom/optimizer/algebra/rename/aliases_spec.rb10064400710 Bytes2c51d95193ab16d8944faa2d48fbc5a38c2cd684b4041ab48a6747540a448f03
spec/unit/axiom/optimizer/algebra/rename/empty_operand/optimizable_predicate_spec.rb10064400712 Bytesf55ca53265ed562fcc63a5ae3980acf7dc886f0de63400668b85dbc1c520616e
spec/unit/axiom/optimizer/algebra/rename/empty_operand/optimize_spec.rb10064400522 Bytese8100a0803d238386767bf6b368dc172b3cf65544a85a55475c26f082f98bcfb
spec/unit/axiom/optimizer/algebra/rename/limit_operand/optimizable_predicate_spec.rb10064400840 Bytes243c1bb76ebaa81219032ec42cbd67836512118a6e3a0628092cebc6c98dbacb
spec/unit/axiom/optimizer/algebra/rename/limit_operand/optimize_spec.rb10064400711 Bytesc4b5bb7a82b3effad827021c935435b787e0e8c65ac186ef5ee640a625425c41
spec/unit/axiom/optimizer/algebra/rename/offset_operand/optimizable_predicate_spec.rb10064400843 Bytese394f6bbd9b70b6895f1228a481f5ad5b079595358fd81824d9b6682817633a2
spec/unit/axiom/optimizer/algebra/rename/offset_operand/optimize_spec.rb10064400714 Byteseb244845943c684fd6785d392bfa486b265b0b34cd671a4c1fd4c35cdb9f5945
spec/unit/axiom/optimizer/algebra/rename/order_operand/optimizable_predicate_spec.rb10064400832 Bytes13c168216aafb459e16e4d60a20feab1f2d09cc389b3af852c813353ee7f049e
spec/unit/axiom/optimizer/algebra/rename/order_operand/optimize_spec.rb10064400724 Bytes48b3d3e19a51f5d7188da5d45903df5af61293242342fd25faefc93dfba2f8f6
spec/unit/axiom/optimizer/algebra/rename/projection_operand/optimizable_predicate_spec.rb100644001.46 KB06666876f06576c70b6cf00fa2434f9b8c537193add31d47c614c7433c131002
spec/unit/axiom/optimizer/algebra/rename/projection_operand/optimize_spec.rb10064400713 Bytesad37627f644eed27cb9008a7792174e2c344a14932bd706c6c37009924fe65fc
spec/unit/axiom/optimizer/algebra/rename/rename_operand/optimizable_predicate_spec.rb10064400932 Bytes72e8f2d86fcb28b070d9316029a23264b05b39e4772d50ad5b58ccf7b0e94dd6
spec/unit/axiom/optimizer/algebra/rename/rename_operand/optimize_spec.rb10064400707 Bytes9985539ba5d27c7f68ef48a09596eccffd3a5c2f6d7c78c41ad31250a7f5c879
spec/unit/axiom/optimizer/algebra/rename/rename_operand_and_empty_aliases/optimizable_predicate_spec.rb100644001.15 KB33c52fa9ab790722a40b61775a705d3d15af8362fd524950dddc842a3cfeea60
spec/unit/axiom/optimizer/algebra/rename/rename_operand_and_empty_aliases/optimize_spec.rb10064400584 Bytes03ed543ba53a79e521ca3002f59feefdc9a0fdcf36eb7d1fe62abbddcd18dcd7
spec/unit/axiom/optimizer/algebra/rename/restriction_operand/optimizable_predicate_spec.rb10064400852 Bytesa2c9ea5b21d18a9604f60a89dd6cce53d61261585714047715d070a2043f3670
spec/unit/axiom/optimizer/algebra/rename/restriction_operand/optimize_spec.rb10064400758 Bytesde90ca76ebe2e62b27f5ed852c906171894c6b296d573c4f4d73ab6a35d870ef
spec/unit/axiom/optimizer/algebra/rename/reverse_operand/optimizable_predicate_spec.rb10064400767 Bytes2993c7c079e9ab6468aaf05cffad01f609b622d45fc9a37ee5a9cea1f6b50a51
spec/unit/axiom/optimizer/algebra/rename/reverse_operand/optimize_spec.rb10064400817 Bytes79e09394d621c878cb382288cce933f89e00648c99c5809c4f801f682c62b3ad
spec/unit/axiom/optimizer/algebra/rename/set_operand/optimizable_predicate_spec.rb10064400833 Bytesd54cbafb07dfe9e94628ed9b46501ea61d2363760a9ac147dd541246b6f3542a
spec/unit/axiom/optimizer/algebra/rename/set_operand/optimize_spec.rb10064400734 Bytes90931c9c6107d3ffcd27dab88868b4364f4a7768a1e3dbc1a78ae1a830c2df7a
spec/unit/axiom/optimizer/algebra/rename/unoptimized_operand/optimizable_predicate_spec.rb10064400831 Bytesabdd4e14d14f7ca674b6cf451572b8c39c665f09f2afc15f172b2c585af2faf9
spec/unit/axiom/optimizer/algebra/rename/unoptimized_operand/optimize_spec.rb10064400636 Bytes7954e64f4e15d38a9106e33e83e197524d1f93094ed330a0c6004180ce6a9124
spec/unit/axiom/optimizer/algebra/restriction/combination_operand/optimizable_predicate_spec.rb100644001.47 KB8e2adfd96590b023d46ebe2f3a69ff264695f9d9b42859476cc25693e9672529
spec/unit/axiom/optimizer/algebra/restriction/combination_operand/optimize_spec.rb100644001.41 KBd78d864a798165db4ffc3ad5b708f2c74c7ac7877dcfd1ce41c43d4a204a764d
spec/unit/axiom/optimizer/algebra/restriction/contradiction/optimizable_predicate_spec.rb100644001.15 KBbd3fd6672d788024a0fe7f50844a61f2dfe5c3b1367fbeec39f6376f0615bb34
spec/unit/axiom/optimizer/algebra/restriction/contradiction/optimize_spec.rb10064400700 Bytes926c4be50942b6519a844f13d1dc0d3cfcecd39f1c7317525c5bb66392d3d6b4
spec/unit/axiom/optimizer/algebra/restriction/join_operand/optimizable_predicate_spec.rb100644001.84 KBe7a2270ab307f92c2b542cd98f6f9e7a0f335bd4a35f2905758d529a5b950b53
spec/unit/axiom/optimizer/algebra/restriction/join_operand/optimize_spec.rb100644002.32 KBd20dee6a23ac0f5b004083c33dc44428c54ec2a7faf4f21e728908f0cf2bb5cc
spec/unit/axiom/optimizer/algebra/restriction/order_operand/optimizable_predicate_spec.rb10064400846 Bytes316854445398aa8b1d52b8ddd3a80bc4eb287f4bdc9f1e5e78a3c2d10dd8bf9f
spec/unit/axiom/optimizer/algebra/restriction/order_operand/optimize_spec.rb10064400689 Bytesbf69f72789507d9bc2e3c2335bdada313218d714e195099b8a517cff0174db94
spec/unit/axiom/optimizer/algebra/restriction/predicate_spec.rb10064400522 Bytes58a36e5c3cbb0662ede34d35007dce96ea4230a0988bb2f4bae39b5d5cb679ef
spec/unit/axiom/optimizer/algebra/restriction/product_operand/optimizable_predicate_spec.rb100644001.68 KB73efaff17e987279cd543e0a87f3f8f268ebe2235a176ecb8170b981e1bdd842
spec/unit/axiom/optimizer/algebra/restriction/product_operand/optimize_spec.rb100644002.41 KBef1bb59332e24e7052eb2c163a3afad256a3b5aae5b6c329a60a4399abcff0ad
spec/unit/axiom/optimizer/algebra/restriction/restriction_operand/optimizable_predicate_spec.rb10064400961 Bytes43a9221a83b6be9694651b20043a4dc794a29a4c0da8973fc1956d5280c999bc
spec/unit/axiom/optimizer/algebra/restriction/restriction_operand/optimize_spec.rb10064400853 Bytesbc607790143fcc432c8e15140d0d877fce8a51fb17f4638abac5429dfe0293a6
spec/unit/axiom/optimizer/algebra/restriction/set_operand/optimizable_predicate_spec.rb10064400922 Bytesab82a5b529a9824ce14466ce41b93da975d374266116570d6ee6b4ac0441d936
spec/unit/axiom/optimizer/algebra/restriction/set_operand/optimize_spec.rb10064400814 Bytesad502c833245a60306c22d8d6dc4d5c1214ba9a029971aa19c71eb85cf3da63d
spec/unit/axiom/optimizer/algebra/restriction/tautology/optimizable_predicate_spec.rb10064400909 Bytes4ecefd8998e37152561b8b54ab78934030bc8989e8b351434ae84632371161fa
spec/unit/axiom/optimizer/algebra/restriction/tautology/optimize_spec.rb10064400596 Bytes4b375d28c429344e5a8cc0b89145253d57fae54f54695d971749061b2cbe6ba7
spec/unit/axiom/optimizer/algebra/restriction/unoptimized_operand/optimizable_predicate_spec.rb100644001.42 KB5a0e36e42cc22f31787d50605c3b9e65af0c8540d411725120fe258a7c4148ea
spec/unit/axiom/optimizer/algebra/restriction/unoptimized_operand/optimize_spec.rb10064400674 Bytesfb568c679dd0b206b7b05048271d4013faeb8405c9b20b044f995e5c3448a22b
spec/unit/axiom/optimizer/algebra/summarization/empty_operand/class_methods/extension_default_spec.rb10064400520 Bytes1c38055b9a9fdacd5d833284dc2a7a6f758ecf50e9a325bc1e86cfedf1648260
spec/unit/axiom/optimizer/algebra/summarization/empty_operand/optimizable_predicate_spec.rb10064400925 Bytes5ba93407c961052f41976750b4f8b7af47a162020d6f888f2ca093b82eba90f4
spec/unit/axiom/optimizer/algebra/summarization/empty_operand/optimize_spec.rb100644001.48 KB2a5aee1c779433bab51a7290647e7fed2fd954d4aa9c1c5b85576880107c1543
spec/unit/axiom/optimizer/algebra/summarization/empty_summarize_per/optimizable_predicate_spec.rb10064400963 Bytesf0f90606e5fc3e8145f7e83ab4784a7bf69373e954f83f2f74d7857db27cea9d
spec/unit/axiom/optimizer/algebra/summarization/empty_summarize_per/optimize_spec.rb100644001.03 KB5404f2b60c5d18bd7240fc143e5a713a6643104d9aafb084b9976cd5f4d8232e
spec/unit/axiom/optimizer/algebra/summarization/order_operand/optimizable_predicate_spec.rb10064400616 Bytesbaeecd3a585a6592e505e37a8f1141a0afcb6029ba1f867a4cfd86cef550700e
spec/unit/axiom/optimizer/algebra/summarization/order_operand/optimize_spec.rb10064400656 Bytes6b189baab00e6103c60370a75a4d634dd33ec80e5d354d121d258f1f1d1e528e
spec/unit/axiom/optimizer/algebra/summarization/summarize_per_spec.rb10064400751 Bytes37e2084433cb9ee5d49cb42174775e267944963b9d1794562309d268ef3f924c
spec/unit/axiom/optimizer/algebra/summarization/summarizers_spec.rb100644001.03 KB8a93774e83807a39cdd7ef5ebf173ab459c02611e279df7544180a2864b41566
spec/unit/axiom/optimizer/algebra/summarization/unoptimized_operand/optimizable_predicate_spec.rb100644001.72 KB6081a1c73743b34e59e2f5612cf886057ff03fc5cee269093205b38ffef92a4d
spec/unit/axiom/optimizer/algebra/summarization/unoptimized_operand/optimize_spec.rb100644001.18 KB9a342b00ed16db8a344426fac13ba055180b0b4a1c8a1fb60304563d42c31a21
spec/unit/axiom/optimizer/algebra/union/empty_left/optimize_spec.rb10064400586 Byteseea5452cafa8291649c292c31c2a87528c06c7dcc8ccd2dc0c15880c7ca47bae
spec/unit/axiom/optimizer/algebra/union/empty_right/optimize_spec.rb10064400586 Bytesd535e1532f8ac9bb9662414e850c717ac8777251808c781b71b1a354cb672cb8
spec/unit/axiom/optimizer/algebra/union/equal_operands/optimize_spec.rb10064400589 Bytes20c2c0789d06e6c46ee5fd1b1366c976065c8d722548fd9664decba9795d4c43
spec/unit/axiom/optimizer/class_methods/chain_spec.rb100644001.45 KB9be062fd378d6ea8244d0d0636b6178ba57335ec57be3109b102452c5fea6cd3
spec/unit/axiom/optimizer/function/binary/constant_operands/optimizable_predicate_spec.rb10064400997 Bytesb4f3387c86910381de4515913d98dbce31edf5c41873edb911af3e49c4e954eb
spec/unit/axiom/optimizer/function/binary/constant_operands/optimize_spec.rb10064400579 Bytesbe9ecb22e11d72e6a5ef891bf0f42b563712c39ed8c7f8c23fe1bb1febb37396
spec/unit/axiom/optimizer/function/binary/left_spec.rb10064400783 Bytes7a81fa8e3be78d6018ce04e6ddfd89e5f7740b6a8fb6b7827addf7654a5797aa
spec/unit/axiom/optimizer/function/binary/right_spec.rb10064400794 Bytes05f4edb7a6fc04ffcbbfca10f79a4a55fab67dcaab2614de9cb4a543aa0c0627
spec/unit/axiom/optimizer/function/binary/unoptimized_operands/optimizable_predicate_spec.rb100644001.11 KB269e59799dffb38350914fe065b7af4d63daf91883ae290d929b19abc59548e4
spec/unit/axiom/optimizer/function/binary/unoptimized_operands/optimize_spec.rb10064400952 Bytes1263e9300dd2290461897989804d6ff39cd1b814bac30d11bf3eff217567205a
spec/unit/axiom/optimizer/function/class_methods/optimize_functions_spec.rb10064400672 Bytese427a95e02f20f55cf64d88c2340eb373fc4a797c444b3e651b5fa4ec869d1ef
spec/unit/axiom/optimizer/function/class_methods/optimize_operand_spec.rb10064400519 Bytes238d23945c694db5c83cf8a82c72148527682bbd82bcf5c4393cd2d6e8ce6982
spec/unit/axiom/optimizer/function/connective/binary/constant_operands/optimize_spec.rb10064400424 Bytes2f2550ed99f1d586cd94955306f8683458e5d32a45588402280db6719f520c6a
spec/unit/axiom/optimizer/function/connective/binary/equal_operands/optimizable_predicate_spec.rb10064400737 Bytesb5b49d8bad3a2c69bfc73b437379eb515d545367400f9bb40169703ef3187606
spec/unit/axiom/optimizer/function/connective/binary/equal_operands/optimize_spec.rb10064400513 Bytesb9faf072341e23a7a46b1bf3dd6d8376c53b866ee516ab1f4c0d3fbda9ccb4eb
spec/unit/axiom/optimizer/function/connective/binary/left_spec.rb10064400647 Bytesfe06180332dc9c2bb15550e493ebeb4d16dbb062085717cd190bf2d2e2c972e4
spec/unit/axiom/optimizer/function/connective/binary/redundant_left/optimizable_predicate_spec.rb10064400741 Bytes345d2089d3996bfeba4620c1b2c0595347cae981d88b043bd8507e208f584f31
spec/unit/axiom/optimizer/function/connective/binary/redundant_left/optimize_spec.rb10064400640 Bytesa7ee1f17793d65830253c7c69eaa4aac385a06e38e604eeb5462c0033f92cff0
spec/unit/axiom/optimizer/function/connective/binary/redundant_right/optimizable_predicate_spec.rb10064400739 Bytesd4779f3a3c13cdf74fc62d68965ae4dca031a9c9e2446fb95aa111cb7bd5ec20
spec/unit/axiom/optimizer/function/connective/binary/redundant_right/optimize_spec.rb10064400641 Bytesf6f90d2e2b1fb2503a48d739b4921d8f0b692e9cdad5811dbd4d1d410bb025fb
spec/unit/axiom/optimizer/function/connective/binary/right_spec.rb10064400650 Bytesd845f9b7c5da6be18d6efe6a11374d18dd44dd60a9622c732b2a076868522631
spec/unit/axiom/optimizer/function/connective/conjunction/contradiction/optimizable_predicate_spec.rb100644001.66 KBaeed6192a3097d09b43f16fef8cf09b9330969ba22dde4934009f116b8e4d440
spec/unit/axiom/optimizer/function/connective/conjunction/contradiction/optimize_spec.rb10064400654 Bytes13802080593e0c195ee361f03c452ea05dc3cdcec50d836999390c7212832f52
spec/unit/axiom/optimizer/function/connective/conjunction/optimizable_to_exclusion/optimizable_predicate_spec.rb100644001.81 KBc770ffd8fa7dd4516ca5d50a04c64cf09ef541d804112f7599dcacb0474f1e71
spec/unit/axiom/optimizer/function/connective/conjunction/optimizable_to_exclusion/optimize_spec.rb100644002.16 KB89d26768704f71edd0dc1003bf08f356f5efc89ad732627597f21b37d7cd9891
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_left/optimizable_predicate_spec.rb10064400838 Bytesb5338b1ddfbeffebab55e60a1ce1a236748606de6cf14807f789b19928ad7c35
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_left/optimize_spec.rb10064400614 Bytescf4f50345ac416ebac396fbac3341dba42fee3d80f20448e62fa8e1d1565da20
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_right/optimizable_predicate_spec.rb10064400782 Bytes8e5e4d9d2c4b5fd73cc93a2e0b28bad6e960d6621a1270828764ef84af896dab
spec/unit/axiom/optimizer/function/connective/conjunction/tautology_right/optimize_spec.rb10064400569 Bytes1a4b9b6f806e56c66122abf64d4b4ffbfbfabccac053ceec3154bcbe70ac729d
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_left/optimizable_predicate_spec.rb10064400850 Bytes7f5b65a799309731d22d0e7e153469f5a95e90482991a24cf55f02a78112f135
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_left/optimize_spec.rb10064400618 Bytesf117020f9d11bf3b16f63982c1aacb18336a7c4afe4a815509cd223811dafce8
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_right/optimizable_predicate_spec.rb10064400802 Bytes9dbd4765a6298518697b4a28193ec83ca748f87c0777aaeffbc52f4017be9251
spec/unit/axiom/optimizer/function/connective/disjunction/contradiction_right/optimize_spec.rb10064400593 Bytesdedfa12244d676b8d658b2a5d379dc954c349c70a839fe479a29a9aa00042935
spec/unit/axiom/optimizer/function/connective/disjunction/optimizable_to_inclusion/optimizable_predicate_spec.rb100644001.81 KB1a2d6a12e1dd56d1fad80f7ecd776236f8c9b43b89d7ad21fc8ecb52fd82868d
spec/unit/axiom/optimizer/function/connective/disjunction/optimizable_to_inclusion/optimize_spec.rb100644002.16 KBc7789d67ace5287700a763724677bd9c8fd2c24bd3a40abb4608fea0803d640f
spec/unit/axiom/optimizer/function/connective/disjunction/tautology/optimizable_predicate_spec.rb100644001.63 KB37056a914f9c5f1765e144b10c55200c647b1c34ef6286247fe780bbe2382248
spec/unit/axiom/optimizer/function/connective/disjunction/tautology/optimize_spec.rb10064400646 Bytes4b84f693a881f82aec0bfd8b84c2f86b9412bb7e47d3a1c7026a580860043d46
spec/unit/axiom/optimizer/function/connective/negation/constant_operand/optimize_spec.rb10064400405 Bytes828c30bdff022a8c11988ed3f418b3a58b46a7ff693a9465e838cc7a42d95483
spec/unit/axiom/optimizer/function/connective/negation/invertible_operand/optimizable_predicate_spec.rb10064400693 Bytes41337baf44b63b5f044d496345b4436edcfaf0ffe1e5e278a60c654009bf611a
spec/unit/axiom/optimizer/function/connective/negation/invertible_operand/optimize_spec.rb10064400613 Bytes1e8457e6bdd485a492796eabb9d7cb3a812624bd6193f077d53bf45c8ee409eb
spec/unit/axiom/optimizer/function/connective/negation/operand_spec.rb10064400496 Bytes2a6742557277971633b2cad6fcbc30d431e9f20f8b31661a12dd77b668a5d465
spec/unit/axiom/optimizer/function/predicate/comparable/never_comparable/optimizable_predicate_spec.rb100644001.8 KB30611beca76c21663636d3da37b993eaf952263065f1ccba7aab57a0c3b9c0ee
spec/unit/axiom/optimizer/function/predicate/comparable/never_equivalent/optimizable_predicate_spec.rb100644001.83 KBb39cb641b552568d330a1f62be834d8ee1d30111e90dd273ede6d08737f392b6
spec/unit/axiom/optimizer/function/predicate/comparable/normalizable_operands/optimizable_predicate_spec.rb100644001.04 KB7b46d1a691de088bbc0dca67b970af266349399065a5a8996e677b2ba155bbd2
spec/unit/axiom/optimizer/function/predicate/comparable/normalizable_operands/optimize_spec.rb10064400561 Bytes9ff1abbf4ae5a2c5913788d21bc2a8e3a008c1cc18644a7e07f151c172a53da9
spec/unit/axiom/optimizer/function/predicate/constant_operands/optimize_spec.rb10064400393 Bytesc4eaf108ee26c86ac46f2463f0462bcd120287511c2b81a9b0c4aaac96aecc61
spec/unit/axiom/optimizer/function/predicate/contradiction/optimize_spec.rb10064400682 Bytes379b7e295cb0e0ce63bba48c952b4c7cadcbce063a1c4dd6b84c3f9d37fa3427
spec/unit/axiom/optimizer/function/predicate/enumerable/class_methods/sort_by_value_spec.rb10064400504 Bytes635fef8c8886f792e965740fcbaf683cb19e9eac709eec32cb97114f224e6dc4
spec/unit/axiom/optimizer/function/predicate/enumerable/empty_right/optimizable_predicate_spec.rb100644001.9 KBad21f92a6d1151efee2204f4798c416f8a40123b0c0197fb3590286389854fc2
spec/unit/axiom/optimizer/function/predicate/enumerable/one_right/optimizable_predicate_spec.rb100644002.03 KB817b86b8da332a4890e25643133aa768e2590c26b9b3c3848f5a9e6472f5156d
spec/unit/axiom/optimizer/function/predicate/enumerable/unoptimized_operands/optimizable_predicate_spec.rb100644001.21 KB064b7ac996dfe052febf2ec1c3c9a46263ba23ea15b76a04cf15d45bb75d8c8b
spec/unit/axiom/optimizer/function/predicate/enumerable/unoptimized_operands/optimize_spec.rb100644001.72 KB22df4efe5f081759c68198b5911adaeb403c1387e826ee10b2e83cf629c58e73
spec/unit/axiom/optimizer/function/predicate/equality/tautology/optimizable_predicate_spec.rb10064400688 Bytesbdcced3e10c1aa80d8dd7d831fc6eb6936a495430c21de9c3ec8821c058bdc0e
spec/unit/axiom/optimizer/function/predicate/exclusion/empty_right/optimize_spec.rb100644001.16 KBacfeca37b379504c56c9152c9fe28054b50e19d2af5e47cb79d7bca1dccd054c
spec/unit/axiom/optimizer/function/predicate/exclusion/one_right/optimize_spec.rb100644001.58 KB02f23463440344416d593842746772236fef53519a79efefa9e942c9657c7f4a
spec/unit/axiom/optimizer/function/predicate/greater_than/contradiction/optimizable_predicate_spec.rb100644001.11 KB0bc9fa8d2d8602d923a714745ff8fa5ed649728daf0807c5a58a418f670daf3c
spec/unit/axiom/optimizer/function/predicate/greater_than/tautology/optimizable_predicate_spec.rb10064400759 Bytesfdf211bafe0e5404ac7eacbf0a9b9a02cdaf4d5c037dec5318e5f3ba58268ea7
spec/unit/axiom/optimizer/function/predicate/greater_than_or_equal_to/contradiction/optimizable_predicate_spec.rb100644001.13 KB50c4a7015d954e2bdcc3c46657eca9af555de198499ad8327a045171b4bdaf5d
spec/unit/axiom/optimizer/function/predicate/greater_than_or_equal_to/tautology/optimizable_predicate_spec.rb100644001.13 KBd2e5d52f27df8e9434a244e86315fffc5f7df85f70606a30cced83396a37ba93
spec/unit/axiom/optimizer/function/predicate/inclusion/empty_right/optimize_spec.rb100644001.18 KB5b99c9c75495b719139ad846e263acb21431a4bd785155f216f61ea7a774b023
spec/unit/axiom/optimizer/function/predicate/inclusion/one_right/optimize_spec.rb100644001.57 KBdbe44a47be64ceadc92b32f36bd012a6547f7f0aa8dd223c04800d1d31995e64
spec/unit/axiom/optimizer/function/predicate/inequality/contradiction/optimizable_predicate_spec.rb10064400696 Bytes7bbb75dcc05a282b34be1329c08bd80ab040b53210c385924706c056f2c9ea26
spec/unit/axiom/optimizer/function/predicate/less_than/contradiction/optimizable_predicate_spec.rb100644001.11 KB3f174b833bb8c1944626b4d3e5ec78a2ce3b51e14a88df8cbc55cd03d7e74093
spec/unit/axiom/optimizer/function/predicate/less_than/tautology/optimizable_predicate_spec.rb10064400750 Bytes644450faa225df1a3d49a814e1bc6405521b46c47bce1d8efa0092119197467c
spec/unit/axiom/optimizer/function/predicate/less_than_or_equal_to/contradiction/optimizable_predicate_spec.rb100644001.13 KB0d8826c2c1feae84282608fc8e637d0cfcf61cf34838d2844a8a65b655f114a7
spec/unit/axiom/optimizer/function/predicate/less_than_or_equal_to/tautology/optimizable_predicate_spec.rb100644001.13 KB70bcc4a217ff90b68c7379406a65c77004cd731052c2db5b4c7bbbb806690bfb
spec/unit/axiom/optimizer/function/predicate/tautology/optimize_spec.rb10064400670 Bytes989c0960fde209b249905928924a47d119bc557ff992847e6e6f94848f21cc62
spec/unit/axiom/optimizer/function/unary/constant_operand/optimizable_predicate_spec.rb10064400748 Bytese2fb6bef2d49acc71c7dd46bfb74a9dad331b6cefe54aa7041cdc1f3aed84eab
spec/unit/axiom/optimizer/function/unary/constant_operand/optimize_spec.rb10064400572 Bytesa917d901199dbde1960f19548cdad5c3cfe68967ae90b136f3cd303abe4cdbcb
spec/unit/axiom/optimizer/function/unary/operand_spec.rb10064400698 Bytesbaebc96931610f3dd4f8184e903a012f92cc5ec290b85f460c8c10f46bbe0b5a
spec/unit/axiom/optimizer/function/unary/unoptimized_operand/optimizable_predicate_spec.rb10064400790 Bytes420db4b8bea8deb46dffe69a5b54c3f03232428d3fa7a7f65bdaeff431e9af73
spec/unit/axiom/optimizer/function/unary/unoptimized_operand/optimize_spec.rb10064400636 Bytes3f0054f4e96ba210182132880dc319b7619d0cae4f770ce4bbe2d08e3d017e60
spec/unit/axiom/optimizer/function/util/class_methods/attribute_spec.rb10064400395 Bytes165524ac805e96c5bf8a394a492ea1cdd34a1d737c669e8719f211e150fe5c73
spec/unit/axiom/optimizer/function/util/class_methods/constant_spec.rb10064400481 Bytesf4a1adfdafeeb8b9629e048a7442fdea8a1a55eef2b94b416735817f565bd773
spec/unit/axiom/optimizer/function/util/class_methods/max_spec.rb10064400554 Bytes8a3462441576904c324f09cef0aaba5f99227541fa1aceee129b66178ff62dca
spec/unit/axiom/optimizer/function/util/class_methods/min_spec.rb10064400551 Bytes9e193464818f77cf354ad5bf614fadfe72f617949f9acc40563fc646c53f66e2
spec/unit/axiom/optimizer/operation_spec.rb10064400325 Bytes4bccf434b4623259338fa7355f5dab2d7b505a0de0c1fc1cca314e8205a40ab0
spec/unit/axiom/optimizer/optimizable/class_methods/optimizer_spec.rb10064400863 Bytesaa6efbd13bf8cc914ecc618c8de915180811b96d1ad6b0e9edf1c251f2ab58cb
spec/unit/axiom/optimizer/optimizable/optimize_spec.rb100644001.08 KBb288a5b72d270c641bb94adaa076d2aea7f1cb35ea445ece82f5a64703348e75
spec/unit/axiom/optimizer/optimizable_predicate_spec.rb10064400489 Bytesdbd4720171fa833eb66a0e69a69fec7c9ebc3fa7a5c95f8428b476b27ee3b978
spec/unit/axiom/optimizer/optimize_spec.rb10064400477 Bytes6df2dce32a7126ec384df97255a907594024edbda843fce8ad1d3ddf99fb622f
spec/unit/axiom/optimizer/predicate_partition/left_spec.rb100644005.27 KB6aa530086c6389bc898f3eaa3d65034e4033cea31883e3d9ff533cbb32016b13
spec/unit/axiom/optimizer/predicate_partition/remainder_spec.rb100644005.58 KBecf46b1783ef6eeb6d28fb534b5f3c0d7b955fdd31315e7fc4b378369ababeee
spec/unit/axiom/optimizer/predicate_partition/right_spec.rb100644005.3 KB380c578d10a84d5218d7f84f8131099bdd826490e0adf52df93545afbbc3a4f6
spec/unit/axiom/optimizer/relation/materialized/empty_operand/optimizable_predicate_spec.rb10064400500 Bytese8eecf3089dcad60653a7c47b61aac2a864800739bd84a0c8a124acfcb700d04
spec/unit/axiom/optimizer/relation/materialized/empty_operand/optimize_spec.rb10064400532 Bytes5a22c33ba85551d2adc1aea06b3ebea304f71ca824da5bb9fafedbdaf3479097
spec/unit/axiom/optimizer/relation/operation/binary/empty_left/optimizable_predicate_spec.rb10064400825 Bytesb439287a585a317337df4633ad687502359baa138409330b209956d279c39696
spec/unit/axiom/optimizer/relation/operation/binary/empty_right/optimizable_predicate_spec.rb10064400831 Bytes88c6dbdcd531b8bca6586bc0de5aeb27f45dab61a63e550f9eb0daf5e5b86979
spec/unit/axiom/optimizer/relation/operation/binary/equal_operands/optimizable_predicate_spec.rb10064400960 Bytes63141cedebe35f650d95452c7b3d3c3fc9264b983cc4e69916cb553529bcbc9c
spec/unit/axiom/optimizer/relation/operation/binary/left_spec.rb10064400522 Bytes202dff7dc3e637ba00592d02ea8ec4b1ae9fdaf6da62fdfb6778be395436aae5
spec/unit/axiom/optimizer/relation/operation/binary/materialized_operands/optimizable_predicate_spec.rb100644001.19 KB582e73458552beb38c00da16da8535347884dc1f7fed1bc2910165880b2dc866
spec/unit/axiom/optimizer/relation/operation/binary/materialized_operands/optimize_spec.rb10064400615 Bytesd5e84c78115f2a2d129c55080a8a06c612d352e945c40c46618590a41fbd3079
spec/unit/axiom/optimizer/relation/operation/binary/order_left/optimizable_predicate_spec.rb10064400688 Bytesf82125cfad29dfc029b2c32d746898e383dc3b995d91603f1bcac5e5d290e667
spec/unit/axiom/optimizer/relation/operation/binary/order_left/optimize_spec.rb10064400704 Bytes72b4b13e180fbd7aa2370f770b1c7ef148a38556aa1f244525d40e96cd559686
spec/unit/axiom/optimizer/relation/operation/binary/order_right/optimizable_predicate_spec.rb10064400693 Bytes94f77bff1ac7d06945e7561bf26b5ad192ef57ad6d36a191235c70662c3509ab
spec/unit/axiom/optimizer/relation/operation/binary/order_right/optimize_spec.rb10064400704 Bytes57162a73f24eea4a552e7d96f9965d2a3e7a87f536ee622f94bdb35bc3b478bb
spec/unit/axiom/optimizer/relation/operation/binary/right_spec.rb10064400524 Bytes7aac0ee51850f2ad1c392c9102207ba31fb8421531af61c128e1626ddf70f8d3
spec/unit/axiom/optimizer/relation/operation/binary/unoptimized_operands/optimizable_predicate_spec.rb100644001.12 KB9c4857a9680aa0a40f3e7344978ec343fd9edd8b7d4a0e539e3a5a2406d86a49
spec/unit/axiom/optimizer/relation/operation/binary/unoptimized_operands/optimize_spec.rb10064400719 Bytes331294cd7b4875748bd0efb701232e3f319469f444ddc9cdea48f27784468914
spec/unit/axiom/optimizer/relation/operation/combination/optimize_spec.rb10064400524 Bytesc3b0c8144aaa1a03d172724cf987678560655417f2781febb37395b4070c59f8
spec/unit/axiom/optimizer/relation/operation/limit/equal_limit_operand/optimizable_predicate_spec.rb10064400972 Bytesde0b35d7abdd6c6b07b2e2764d994388616fe938dd25c74e375985d362ec8ea3
spec/unit/axiom/optimizer/relation/operation/limit/equal_limit_operand/optimize_spec.rb10064400673 Bytesd50a3d34c101ad77a4eb0e40bc644dc8b140b17fb5ba355adb0049e833a9f39c
spec/unit/axiom/optimizer/relation/operation/limit/limit_operand/optimizable_predicate_spec.rb10064400795 Bytes44347016962ca1551b8264f18e329883265964e3b195b630fdfdf17d9df60978
spec/unit/axiom/optimizer/relation/operation/limit/limit_operand/optimize_spec.rb100644001021 Bytes4cbeb53dab6b11ea66839e6154febffbf74592b3483d12099425fc543458dee0
spec/unit/axiom/optimizer/relation/operation/limit/unoptimized_operand/optimizable_predicate_spec.rb10064400864 Bytese90355ecbd566f07ef88fe8405dceeb861412ae7727f2102faf23abaecfd242c
spec/unit/axiom/optimizer/relation/operation/limit/unoptimized_operand/optimize_spec.rb10064400716 Bytesb76141171668fe4b40402c4cc0fbbf986be55375b2187a18c38b63c12f2aa341
spec/unit/axiom/optimizer/relation/operation/limit/zero_limit/optimizable_predicate_spec.rb10064400778 Bytese3d4dad09a5a0ac99bd4636fab5dd665006384ca7cdc93af8667b779bdfb63bc
spec/unit/axiom/optimizer/relation/operation/limit/zero_limit/optimize_spec.rb10064400708 Bytesf620c55fe1481f69088ae4dd0426c5c780a0b42592b90b83a004e2fce8f233eb
spec/unit/axiom/optimizer/relation/operation/offset/offset_operand/optimizable_predicate_spec.rb10064400802 Bytesa6ded97d1bdb8059d0850df98c4423f92001b56432eaa60d4eff8cb02a5a9f6a
spec/unit/axiom/optimizer/relation/operation/offset/offset_operand/optimize_spec.rb10064400662 Bytes35051ff84974c604c7c27b05b066e0612d82e9c78c21b4f3edc727097df45108
spec/unit/axiom/optimizer/relation/operation/offset/unoptimized_operand/optimizable_predicate_spec.rb10064400866 Bytesd186c17af7496b45569e41871530a68b225e087cb83bb56a92fb42eb7e822bf0
spec/unit/axiom/optimizer/relation/operation/offset/unoptimized_operand/optimize_spec.rb10064400719 Bytesee7f6c69b36f7cbcaadfe7a328b625713a8bcfc98c4fbd59d44097508324eacc
spec/unit/axiom/optimizer/relation/operation/offset/zero_offset/optimizable_predicate_spec.rb10064400785 Bytesc5dd356d32c9698aef3e6ec06dc9bac9542f648223e9a3a8cb70b346eab0b4e8
spec/unit/axiom/optimizer/relation/operation/offset/zero_offset/optimize_spec.rb10064400559 Bytesf62c9944afb31cbecd3316911e94ae55b5a937abd5f003a8a39ed27bd2c4b95e
spec/unit/axiom/optimizer/relation/operation/order/one_limit_operand/optimizable_predicate_spec.rb10064400905 Bytes8a31b7d83c95e3234f1fd62a0c0d900a39ae6308cae59c25ad4964658f280542
spec/unit/axiom/optimizer/relation/operation/order/one_limit_operand/optimize_spec.rb10064400587 Bytes3d084fb2584c50096f5ce705701ac5ab2507290c277f2d73f7a02a2d7ee4a49a
spec/unit/axiom/optimizer/relation/operation/order/order_operand/optimizable_predicate_spec.rb10064400745 Bytes5cdb194e526e8c553b5866ad7d5e6f34bfbf2dd2eff3e39be1e1154f9cac9301
spec/unit/axiom/optimizer/relation/operation/order/order_operand/optimize_spec.rb10064400711 Bytes9823ba9844d990ce23cb2f90fc4848df377480e53f2d2789fe82c7cb7109d725
spec/unit/axiom/optimizer/relation/operation/order/unoptimized_operand/optimizable_predicate_spec.rb10064400780 Bytese73eb7034f6b96d18fadf2eda92cda5530cf5a50bfdae3decdc9dc92451d37d3
spec/unit/axiom/optimizer/relation/operation/order/unoptimized_operand/optimize_spec.rb10064400664 Bytesf43e1e29ee3634a12229e3e520b146604d5ea68c9f113dccb74abf6e6fe3fa25
spec/unit/axiom/optimizer/relation/operation/reverse/order_operand/optimizable_predicate_spec.rb10064400778 Bytes5f2b9aebd0a5e500df4fc2a78ff340373d0ac94ee83e01309f514c07fc942208
spec/unit/axiom/optimizer/relation/operation/reverse/order_operand/optimize_spec.rb10064400710 Bytes74baca9cc649da0332358e73bf2ad7e4f0b5fe6eaac8bcb38c5953923099c59b
spec/unit/axiom/optimizer/relation/operation/reverse/reverse_operand/optimizable_predicate_spec.rb10064400811 Bytese7103c9c31d3400e85322f1cb74608a8d133014a1f40d208ea1be8b74243264e
spec/unit/axiom/optimizer/relation/operation/reverse/reverse_operand/optimize_spec.rb10064400675 Bytes5b1286f59e87191ddaf8fe2d322fcd740793987781288b67d95270e1cf56dd1b
spec/unit/axiom/optimizer/relation/operation/reverse/unoptimized_operand/optimizable_predicate_spec.rb10064400813 Bytes28a6cad43ada1e8ae9374d367279c8a5ad3e2889d11928b2bfbd8682b220fa89
spec/unit/axiom/optimizer/relation/operation/reverse/unoptimized_operand/optimize_spec.rb10064400752 Bytesc3f3d8cbd9e6485fd15e09ab5240c54067947d433a07154439495cc924fe860d
spec/unit/axiom/optimizer/relation/operation/unary/empty_operand/optimizable_predicate_spec.rb10064400685 Bytesdc8a11d19702caae8ef6cc90f06dda134c63fe615696d1852365758e5204d0f7
spec/unit/axiom/optimizer/relation/operation/unary/empty_operand/optimize_spec.rb10064400427 Bytesd6263ce142ebf6fdf38e29494ca42ba6055f58cca19e8be0a8cae6fae164640c
spec/unit/axiom/optimizer/relation/operation/unary/header_spec.rb10064400592 Bytes2cc505bd2bded96c58bae20c8345a19cc0eac5f1db5dfc68433f2dc2c23f6a1e
spec/unit/axiom/optimizer/relation/operation/unary/materialized_operand/optimizable_predicate_spec.rb10064400744 Bytesa8f608ff9c2bba7181ab13b8e29fef1fbbb906477502a8837a3c5fd9b5d2c32c
spec/unit/axiom/optimizer/relation/operation/unary/materialized_operand/optimize_spec.rb10064400513 Bytes8b91a1b0b17a326fa86179baee95025b43d1cfa259c69f6779ddd0b2adb57a1f
spec/unit/axiom/optimizer/relation/operation/unary/operand_spec.rb10064400682 Bytese21b2027ec4afa0637bb5fc473c6cc34586f2213220857bf7d3b82de0e381072
spec/unit/axiom/optimizer/relation/operation/unary/order_operand/optimizable_predicate_spec.rb10064400838 Bytes7668f04e852f8e4981efad0a570baa42db81d02ad612c5e79c01134743464ddd
spec/unit/axiom/optimizer/relation/operation/unary/order_operand/optimize_spec.rb10064400818 Bytes61a41c3e4d071e6dbebbbde40e5d3c8a20966cd8b066748c5ed39bc3ad568d39
spec/unit/axiom/optimizer/relation/operation/unary/unchanged_header/optimizable_predicate_spec.rb10064400724 Bytes285748048b67df25dcc4342c83e130efc4a7cf8773338fe8c0d6e856252f8210
spec/unit/axiom/optimizer/relation/operation/unary/unchanged_header/optimize_spec.rb10064400501 Bytes344b539a2dad8d7bc1a2d0b95b1cf65e8dea7bc524488ee0a84789fd3f50a42d