├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── docs.yml │ ├── npm.yml │ ├── pypi.yml │ └── release-plz.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── RELEASING.md ├── cli ├── CHANGELOG.md ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ └── main.rs ├── cql2.pyi ├── docs ├── cli.md ├── ds-logo-hor--pos.svg ├── examples.json ├── favicon.png ├── index.md ├── playground.md └── python.md ├── examples ├── examples.toml ├── json │ ├── clause6_01.json │ ├── clause6_02a.json │ ├── clause6_02b.json │ ├── clause6_02c.json │ ├── clause6_02d.json │ ├── clause6_03.json │ ├── clause7_01.json │ ├── clause7_02.json │ ├── clause7_03a.json │ ├── clause7_03b.json │ ├── clause7_04.json │ ├── clause7_05.json │ ├── clause7_07.json │ ├── clause7_10.json │ ├── clause7_12.json │ ├── clause7_13.json │ ├── clause7_15.json │ ├── clause7_16.json │ ├── clause7_17.json │ ├── clause7_18.json │ ├── clause7_19.json │ ├── example01.json │ ├── example02.json │ ├── example03.json │ ├── example04.json │ ├── example05a.json │ ├── example05b.json │ ├── example06a.json │ ├── example06b.json │ ├── example07.json │ ├── example08.json │ ├── example09.json │ ├── example10.json │ ├── example11.json │ ├── example12.json │ ├── example13.json │ ├── example14.json │ ├── example15.json │ ├── example16.json │ ├── example17.json │ ├── example18.json │ ├── example19.json │ ├── example20.json │ ├── example21.json │ ├── example22.json │ ├── example23.json │ ├── example24.json │ ├── example25.json │ ├── example26.json │ ├── example27.json │ ├── example28.json │ ├── example29.json │ ├── example30.json │ ├── example31.json │ ├── example32.json │ ├── example33.json │ ├── example34.json │ ├── example35.json │ ├── example36.json │ ├── example37.json │ ├── example38.json │ ├── example39.json │ ├── example40.json │ ├── example41.json │ ├── example42.json │ ├── example43.json │ ├── example44.json │ ├── example45.json │ ├── example46.json │ ├── example47.json │ ├── example48.json │ ├── example49.json │ ├── example50.json │ ├── example51.json │ ├── example52.json │ ├── example53.json │ ├── example54.json │ ├── example55.json │ ├── example56.json │ ├── example57.json │ ├── example58.json │ ├── example59.json │ ├── example60.json │ ├── example61.json │ ├── example62.json │ ├── example63.json │ ├── example64.json │ ├── example65.json │ ├── example66.json │ ├── example67.json │ ├── example68.json │ ├── example69.json │ ├── example70.json │ ├── example71.json │ ├── example72.json │ ├── example73.json │ ├── example74.json │ ├── example75.json │ ├── example76.json │ ├── example77.json │ ├── example78.json │ ├── example79.json │ ├── example80.json │ ├── example81.json │ ├── example82.json │ ├── example83.json │ ├── example84.json │ ├── example85.json │ ├── example86.json │ └── validate.sh └── text │ ├── clause6_01.txt │ ├── clause6_02a.txt │ ├── clause6_02b.txt │ ├── clause6_02c.txt │ ├── clause6_02d.txt │ ├── clause6_03.txt │ ├── clause7_01.txt │ ├── clause7_02.txt │ ├── clause7_03a.txt │ ├── clause7_03b.txt │ ├── clause7_04.txt │ ├── clause7_05.txt │ ├── clause7_07.txt │ ├── clause7_10.txt │ ├── clause7_12.txt │ ├── clause7_13.txt │ ├── clause7_15.txt │ ├── clause7_16.txt │ ├── clause7_17.txt │ ├── clause7_18.txt │ ├── clause7_19.txt │ ├── example01.txt │ ├── example02.txt │ ├── example03.txt │ ├── example04.txt │ ├── example05a.txt │ ├── example05b.txt │ ├── example06a.txt │ ├── example06b.txt │ ├── example07.txt │ ├── example08.txt │ ├── example09.txt │ ├── example10.txt │ ├── example11.txt │ ├── example12.txt │ ├── example13.txt │ ├── example14.txt │ ├── example15.txt │ ├── example16.txt │ ├── example17.txt │ ├── example18.txt │ ├── example19.txt │ ├── example20.txt │ ├── example21.txt │ ├── example22.txt │ ├── example23.txt │ ├── example24.txt │ ├── example25.txt │ ├── example26.txt │ ├── example27.txt │ ├── example28.txt │ ├── example29.txt │ ├── example30.txt │ ├── example31.txt │ ├── example32.txt │ ├── example33.txt │ ├── example34.txt │ ├── example35.txt │ ├── example36-alt01.txt │ ├── example36.txt │ ├── example37.txt │ ├── example38-alt01.txt │ ├── example38.txt │ ├── example39.txt │ ├── example40-alt01.txt │ ├── example40.txt │ ├── example41.txt │ ├── example42-alt01.txt │ ├── example42.txt │ ├── example43-alt01.txt │ ├── example43.txt │ ├── example44-alt01.txt │ ├── example44.txt │ ├── example45.txt │ ├── example46-alt01.txt │ ├── example46.txt │ ├── example47.txt │ ├── example48.txt │ ├── example49-alt01.txt │ ├── example49.txt │ ├── example50.txt │ ├── example51.txt │ ├── example52.txt │ ├── example53.txt │ ├── example54-alt01.txt │ ├── example54.txt │ ├── example55-alt01.txt │ ├── example55.txt │ ├── example56.txt │ ├── example57.txt │ ├── example58.txt │ ├── example59.txt │ ├── example60.txt │ ├── example61.txt │ ├── example62.txt │ ├── example63.txt │ ├── example64.txt │ ├── example65.txt │ ├── example66.txt │ ├── example67.txt │ ├── example68.txt │ ├── example69.txt │ ├── example70.txt │ ├── example71.txt │ ├── example72.txt │ ├── example73.txt │ ├── example74.txt │ ├── example75.txt │ ├── example76.txt │ ├── example77.txt │ ├── example78.txt │ ├── example79.txt │ ├── example80.txt │ ├── example81.txt │ ├── example82.txt │ ├── example83.txt │ ├── example84.txt │ ├── example85-alt01.txt │ ├── example85.txt │ └── example86.txt ├── mkdocs.yml ├── pyproject.toml ├── python ├── .gitignore ├── .python-version ├── Cargo.toml ├── README.md ├── src │ └── lib.rs └── tests │ ├── conftest.py │ └── test_expr.py ├── rustfmt.toml ├── scripts ├── buildwasm ├── lint └── test ├── src ├── cql2.json ├── cql2.pest ├── duckdb.rs ├── error.rs ├── expr.rs ├── geometry.rs ├── lib.rs ├── parser.rs ├── sql.rs ├── temporal.rs └── validator.rs ├── tests ├── README.md ├── cql2testdata.ndjson ├── expected │ ├── clause6_01.json.out │ ├── clause6_01.txt.out │ ├── clause6_02a.json.out │ ├── clause6_02a.txt.out │ ├── clause6_02b.json.out │ ├── clause6_02b.txt.out │ ├── clause6_02c.json.out │ ├── clause6_02c.txt.out │ ├── clause6_02d.json.out │ ├── clause6_02d.txt.out │ ├── clause6_03.json.out │ ├── clause6_03.txt.out │ ├── clause7_01.json.out │ ├── clause7_01.txt.out │ ├── clause7_02.json.out │ ├── clause7_02.txt.out │ ├── clause7_03a.json.out │ ├── clause7_03a.txt.out │ ├── clause7_03b.json.out │ ├── clause7_03b.txt.out │ ├── clause7_04.json.out │ ├── clause7_04.txt.out │ ├── clause7_05.json.out │ ├── clause7_05.txt.out │ ├── clause7_07.json.out │ ├── clause7_07.txt.out │ ├── clause7_10.json.out │ ├── clause7_10.txt.out │ ├── clause7_12.json.out │ ├── clause7_12.txt.out │ ├── clause7_13.json.out │ ├── clause7_13.txt.out │ ├── clause7_15.json.out │ ├── clause7_15.txt.out │ ├── clause7_16.json.out │ ├── clause7_16.txt.out │ ├── clause7_17.json.out │ ├── clause7_17.txt.out │ ├── clause7_18.json.out │ ├── clause7_18.txt.out │ ├── clause7_19.json.out │ ├── clause7_19.txt.out │ ├── example01.json.out │ ├── example01.txt.out │ ├── example02.json.out │ ├── example02.txt.out │ ├── example03.json.out │ ├── example03.txt.out │ ├── example04.json.out │ ├── example04.txt.out │ ├── example05a.json.out │ ├── example05a.txt.out │ ├── example05b.json.out │ ├── example05b.txt.out │ ├── example06a.json.out │ ├── example06a.txt.out │ ├── example06b.json.out │ ├── example06b.txt.out │ ├── example07.json.out │ ├── example07.txt.out │ ├── example08.json.out │ ├── example08.txt.out │ ├── example09.json.out │ ├── example09.txt.out │ ├── example10.json.out │ ├── example10.txt.out │ ├── example11.json.out │ ├── example11.txt.out │ ├── example12.json.out │ ├── example12.txt.out │ ├── example13.json.out │ ├── example13.txt.out │ ├── example14.json.out │ ├── example14.txt.out │ ├── example15.json.out │ ├── example15.txt.out │ ├── example16.json.out │ ├── example16.txt.out │ ├── example17.json.out │ ├── example17.txt.out │ ├── example18.json.out │ ├── example18.txt.out │ ├── example19.json.out │ ├── example19.txt.out │ ├── example20.json.out │ ├── example20.txt.out │ ├── example21.json.out │ ├── example21.txt.out │ ├── example22.json.out │ ├── example22.txt.out │ ├── example23.json.out │ ├── example23.txt.out │ ├── example24.json.out │ ├── example24.txt.out │ ├── example25.json.out │ ├── example25.txt.out │ ├── example26.json.out │ ├── example26.txt.out │ ├── example27.json.out │ ├── example27.txt.out │ ├── example28.json.out │ ├── example28.txt.out │ ├── example29.json.out │ ├── example29.txt.out │ ├── example30.json.out │ ├── example30.txt.out │ ├── example31.json.out │ ├── example31.txt.out │ ├── example32.json.out │ ├── example32.txt.out │ ├── example33.json.out │ ├── example33.txt.out │ ├── example34.json.out │ ├── example34.txt.out │ ├── example35.json.out │ ├── example35.txt.out │ ├── example36-alt01.txt.out │ ├── example36.json.out │ ├── example36.txt.out │ ├── example37.json.out │ ├── example37.txt.out │ ├── example38-alt01.txt.out │ ├── example38.json.out │ ├── example38.txt.out │ ├── example39.json.out │ ├── example39.txt.out │ ├── example40-alt01.txt.out │ ├── example40.json.out │ ├── example40.txt.out │ ├── example41.json.out │ ├── example41.txt.out │ ├── example42-alt01.txt.out │ ├── example42.json.out │ ├── example42.txt.out │ ├── example43-alt01.txt.out │ ├── example43.json.out │ ├── example43.txt.out │ ├── example44-alt01.txt.out │ ├── example44.json.out │ ├── example44.txt.out │ ├── example45.json.out │ ├── example45.txt.out │ ├── example46-alt01.txt.out │ ├── example46.json.out │ ├── example46.txt.out │ ├── example47.json.out │ ├── example47.txt.out │ ├── example48.json.out │ ├── example48.txt.out │ ├── example49-alt01.txt.out │ ├── example49.json.out │ ├── example49.txt.out │ ├── example50.json.out │ ├── example50.txt.out │ ├── example51.json.out │ ├── example51.txt.out │ ├── example52.json.out │ ├── example52.txt.out │ ├── example53.json.out │ ├── example53.txt.out │ ├── example54-alt01.txt.out │ ├── example54.json.out │ ├── example54.txt.out │ ├── example55-alt01.txt.out │ ├── example55.json.out │ ├── example55.txt.out │ ├── example56.json.out │ ├── example56.txt.out │ ├── example57.json.out │ ├── example57.txt.out │ ├── example58.json.out │ ├── example58.txt.out │ ├── example59.json.out │ ├── example59.txt.out │ ├── example60.json.out │ ├── example60.txt.out │ ├── example61.json.out │ ├── example61.txt.out │ ├── example62.json.out │ ├── example62.txt.out │ ├── example63.json.out │ ├── example63.txt.out │ ├── example64.json.out │ ├── example64.txt.out │ ├── example65.json.out │ ├── example65.txt.out │ ├── example66.json.out │ ├── example66.txt.out │ ├── example67.json.out │ ├── example67.txt.out │ ├── example68.json.out │ ├── example68.txt.out │ ├── example69.json.out │ ├── example69.txt.out │ ├── example70.json.out │ ├── example70.txt.out │ ├── example71.json.out │ ├── example71.txt.out │ ├── example72.json.out │ ├── example72.txt.out │ ├── example73.json.out │ ├── example73.txt.out │ ├── example74.json.out │ ├── example74.txt.out │ ├── example75.json.out │ ├── example75.txt.out │ ├── example76.json.out │ ├── example76.txt.out │ ├── example77.json.out │ ├── example77.txt.out │ ├── example78.json.out │ ├── example78.txt.out │ ├── example79.json.out │ ├── example79.txt.out │ ├── example80.json.out │ ├── example80.txt.out │ ├── example81.json.out │ ├── example81.txt.out │ ├── example82.json.out │ ├── example82.txt.out │ ├── example83.json.out │ ├── example83.txt.out │ ├── example84.json.out │ ├── example84.txt.out │ ├── example85-alt01.txt.out │ ├── example85.json.out │ ├── example85.txt.out │ ├── example86.json.out │ └── example86.txt.out ├── generate-expected ├── generate_expected_qcounts ├── ogc_tests.rs ├── operators_duckdb.rs ├── operators_expected.txt ├── operators_filter.rs ├── operators_tests.txt ├── reduce_tests.rs └── reductions.txt ├── uv.lock └── wasm ├── Cargo.toml ├── LICENSE ├── README.md ├── package.json ├── src └── lib.rs └── tests ├── common └── mod.rs ├── integration.mjs ├── node.rs └── web.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/.github/workflows/npm.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/release-plz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/.github/workflows/release-plz.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | debug/ 3 | **/*.rs.bk 4 | .cache 5 | site/ 6 | wasm/pkg/ 7 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/RELEASING.md -------------------------------------------------------------------------------- /cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/cli/CHANGELOG.md -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/cli/src/lib.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /cql2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/cql2.pyi -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/ds-logo-hor--pos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/ds-logo-hor--pos.svg -------------------------------------------------------------------------------- /docs/examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/examples.json -------------------------------------------------------------------------------- /docs/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/favicon.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/playground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/playground.md -------------------------------------------------------------------------------- /docs/python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/docs/python.md -------------------------------------------------------------------------------- /examples/examples.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/examples.toml -------------------------------------------------------------------------------- /examples/json/clause6_01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause6_01.json -------------------------------------------------------------------------------- /examples/json/clause6_02a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause6_02a.json -------------------------------------------------------------------------------- /examples/json/clause6_02b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause6_02b.json -------------------------------------------------------------------------------- /examples/json/clause6_02c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause6_02c.json -------------------------------------------------------------------------------- /examples/json/clause6_02d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause6_02d.json -------------------------------------------------------------------------------- /examples/json/clause6_03.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause6_03.json -------------------------------------------------------------------------------- /examples/json/clause7_01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_01.json -------------------------------------------------------------------------------- /examples/json/clause7_02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_02.json -------------------------------------------------------------------------------- /examples/json/clause7_03a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_03a.json -------------------------------------------------------------------------------- /examples/json/clause7_03b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_03b.json -------------------------------------------------------------------------------- /examples/json/clause7_04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_04.json -------------------------------------------------------------------------------- /examples/json/clause7_05.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_05.json -------------------------------------------------------------------------------- /examples/json/clause7_07.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_07.json -------------------------------------------------------------------------------- /examples/json/clause7_10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_10.json -------------------------------------------------------------------------------- /examples/json/clause7_12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_12.json -------------------------------------------------------------------------------- /examples/json/clause7_13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_13.json -------------------------------------------------------------------------------- /examples/json/clause7_15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_15.json -------------------------------------------------------------------------------- /examples/json/clause7_16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_16.json -------------------------------------------------------------------------------- /examples/json/clause7_17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_17.json -------------------------------------------------------------------------------- /examples/json/clause7_18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_18.json -------------------------------------------------------------------------------- /examples/json/clause7_19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/clause7_19.json -------------------------------------------------------------------------------- /examples/json/example01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example01.json -------------------------------------------------------------------------------- /examples/json/example02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example02.json -------------------------------------------------------------------------------- /examples/json/example03.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example03.json -------------------------------------------------------------------------------- /examples/json/example04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example04.json -------------------------------------------------------------------------------- /examples/json/example05a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example05a.json -------------------------------------------------------------------------------- /examples/json/example05b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example05b.json -------------------------------------------------------------------------------- /examples/json/example06a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example06a.json -------------------------------------------------------------------------------- /examples/json/example06b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example06b.json -------------------------------------------------------------------------------- /examples/json/example07.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example07.json -------------------------------------------------------------------------------- /examples/json/example08.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example08.json -------------------------------------------------------------------------------- /examples/json/example09.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example09.json -------------------------------------------------------------------------------- /examples/json/example10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example10.json -------------------------------------------------------------------------------- /examples/json/example11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example11.json -------------------------------------------------------------------------------- /examples/json/example12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example12.json -------------------------------------------------------------------------------- /examples/json/example13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example13.json -------------------------------------------------------------------------------- /examples/json/example14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example14.json -------------------------------------------------------------------------------- /examples/json/example15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example15.json -------------------------------------------------------------------------------- /examples/json/example16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example16.json -------------------------------------------------------------------------------- /examples/json/example17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example17.json -------------------------------------------------------------------------------- /examples/json/example18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example18.json -------------------------------------------------------------------------------- /examples/json/example19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example19.json -------------------------------------------------------------------------------- /examples/json/example20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example20.json -------------------------------------------------------------------------------- /examples/json/example21.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example21.json -------------------------------------------------------------------------------- /examples/json/example22.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example22.json -------------------------------------------------------------------------------- /examples/json/example23.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example23.json -------------------------------------------------------------------------------- /examples/json/example24.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example24.json -------------------------------------------------------------------------------- /examples/json/example25.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example25.json -------------------------------------------------------------------------------- /examples/json/example26.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example26.json -------------------------------------------------------------------------------- /examples/json/example27.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example27.json -------------------------------------------------------------------------------- /examples/json/example28.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example28.json -------------------------------------------------------------------------------- /examples/json/example29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example29.json -------------------------------------------------------------------------------- /examples/json/example30.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example30.json -------------------------------------------------------------------------------- /examples/json/example31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example31.json -------------------------------------------------------------------------------- /examples/json/example32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example32.json -------------------------------------------------------------------------------- /examples/json/example33.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example33.json -------------------------------------------------------------------------------- /examples/json/example34.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example34.json -------------------------------------------------------------------------------- /examples/json/example35.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example35.json -------------------------------------------------------------------------------- /examples/json/example36.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example36.json -------------------------------------------------------------------------------- /examples/json/example37.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example37.json -------------------------------------------------------------------------------- /examples/json/example38.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example38.json -------------------------------------------------------------------------------- /examples/json/example39.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example39.json -------------------------------------------------------------------------------- /examples/json/example40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example40.json -------------------------------------------------------------------------------- /examples/json/example41.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example41.json -------------------------------------------------------------------------------- /examples/json/example42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example42.json -------------------------------------------------------------------------------- /examples/json/example43.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example43.json -------------------------------------------------------------------------------- /examples/json/example44.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example44.json -------------------------------------------------------------------------------- /examples/json/example45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example45.json -------------------------------------------------------------------------------- /examples/json/example46.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example46.json -------------------------------------------------------------------------------- /examples/json/example47.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example47.json -------------------------------------------------------------------------------- /examples/json/example48.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example48.json -------------------------------------------------------------------------------- /examples/json/example49.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example49.json -------------------------------------------------------------------------------- /examples/json/example50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example50.json -------------------------------------------------------------------------------- /examples/json/example51.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example51.json -------------------------------------------------------------------------------- /examples/json/example52.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example52.json -------------------------------------------------------------------------------- /examples/json/example53.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example53.json -------------------------------------------------------------------------------- /examples/json/example54.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example54.json -------------------------------------------------------------------------------- /examples/json/example55.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example55.json -------------------------------------------------------------------------------- /examples/json/example56.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example56.json -------------------------------------------------------------------------------- /examples/json/example57.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example57.json -------------------------------------------------------------------------------- /examples/json/example58.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example58.json -------------------------------------------------------------------------------- /examples/json/example59.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example59.json -------------------------------------------------------------------------------- /examples/json/example60.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example60.json -------------------------------------------------------------------------------- /examples/json/example61.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example61.json -------------------------------------------------------------------------------- /examples/json/example62.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example62.json -------------------------------------------------------------------------------- /examples/json/example63.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example63.json -------------------------------------------------------------------------------- /examples/json/example64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example64.json -------------------------------------------------------------------------------- /examples/json/example65.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example65.json -------------------------------------------------------------------------------- /examples/json/example66.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example66.json -------------------------------------------------------------------------------- /examples/json/example67.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example67.json -------------------------------------------------------------------------------- /examples/json/example68.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example68.json -------------------------------------------------------------------------------- /examples/json/example69.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example69.json -------------------------------------------------------------------------------- /examples/json/example70.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example70.json -------------------------------------------------------------------------------- /examples/json/example71.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example71.json -------------------------------------------------------------------------------- /examples/json/example72.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example72.json -------------------------------------------------------------------------------- /examples/json/example73.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example73.json -------------------------------------------------------------------------------- /examples/json/example74.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example74.json -------------------------------------------------------------------------------- /examples/json/example75.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example75.json -------------------------------------------------------------------------------- /examples/json/example76.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example76.json -------------------------------------------------------------------------------- /examples/json/example77.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example77.json -------------------------------------------------------------------------------- /examples/json/example78.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example78.json -------------------------------------------------------------------------------- /examples/json/example79.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example79.json -------------------------------------------------------------------------------- /examples/json/example80.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example80.json -------------------------------------------------------------------------------- /examples/json/example81.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example81.json -------------------------------------------------------------------------------- /examples/json/example82.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example82.json -------------------------------------------------------------------------------- /examples/json/example83.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example83.json -------------------------------------------------------------------------------- /examples/json/example84.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example84.json -------------------------------------------------------------------------------- /examples/json/example85.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example85.json -------------------------------------------------------------------------------- /examples/json/example86.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/example86.json -------------------------------------------------------------------------------- /examples/json/validate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/json/validate.sh -------------------------------------------------------------------------------- /examples/text/clause6_01.txt: -------------------------------------------------------------------------------- 1 | avg(windSpeed) 2 | -------------------------------------------------------------------------------- /examples/text/clause6_02a.txt: -------------------------------------------------------------------------------- 1 | city='Toronto' 2 | -------------------------------------------------------------------------------- /examples/text/clause6_02b.txt: -------------------------------------------------------------------------------- 1 | avg(windSpeed) < 4 2 | -------------------------------------------------------------------------------- /examples/text/clause6_02c.txt: -------------------------------------------------------------------------------- 1 | balance-150.0 > 0 2 | -------------------------------------------------------------------------------- /examples/text/clause6_02d.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause6_02d.txt -------------------------------------------------------------------------------- /examples/text/clause6_03.txt: -------------------------------------------------------------------------------- 1 | geometry IS NOT NULL 2 | -------------------------------------------------------------------------------- /examples/text/clause7_01.txt: -------------------------------------------------------------------------------- 1 | name LIKE 'Smith%' 2 | -------------------------------------------------------------------------------- /examples/text/clause7_02.txt: -------------------------------------------------------------------------------- 1 | depth BETWEEN 100.0 and 150.0 2 | -------------------------------------------------------------------------------- /examples/text/clause7_03a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_03a.txt -------------------------------------------------------------------------------- /examples/text/clause7_03b.txt: -------------------------------------------------------------------------------- 1 | category NOT IN (1,2,3,4) 2 | -------------------------------------------------------------------------------- /examples/text/clause7_04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_04.txt -------------------------------------------------------------------------------- /examples/text/clause7_05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_05.txt -------------------------------------------------------------------------------- /examples/text/clause7_07.txt: -------------------------------------------------------------------------------- 1 | S_INTERSECTS(geometry,POINT(36.319836 32.288087)) 2 | -------------------------------------------------------------------------------- /examples/text/clause7_10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_10.txt -------------------------------------------------------------------------------- /examples/text/clause7_12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_12.txt -------------------------------------------------------------------------------- /examples/text/clause7_13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_13.txt -------------------------------------------------------------------------------- /examples/text/clause7_15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_15.txt -------------------------------------------------------------------------------- /examples/text/clause7_16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_16.txt -------------------------------------------------------------------------------- /examples/text/clause7_17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/clause7_17.txt -------------------------------------------------------------------------------- /examples/text/clause7_18.txt: -------------------------------------------------------------------------------- 1 | S_WITHIN(road,Buffer(geometry,10,'m')) 2 | -------------------------------------------------------------------------------- /examples/text/clause7_19.txt: -------------------------------------------------------------------------------- 1 | vehicle_height > (bridge_clearance-1) 2 | -------------------------------------------------------------------------------- /examples/text/example01.txt: -------------------------------------------------------------------------------- 1 | landsat:scene_id = 'LC82030282019133LGN00' 2 | -------------------------------------------------------------------------------- /examples/text/example02.txt: -------------------------------------------------------------------------------- 1 | eo:instrument LIKE 'OLI%' 2 | -------------------------------------------------------------------------------- /examples/text/example03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example03.txt -------------------------------------------------------------------------------- /examples/text/example04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example04.txt -------------------------------------------------------------------------------- /examples/text/example05a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example05a.txt -------------------------------------------------------------------------------- /examples/text/example05b.txt: -------------------------------------------------------------------------------- 1 | eo:cloud_cover IN (0.1,0.2) 2 | -------------------------------------------------------------------------------- /examples/text/example06a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example06a.txt -------------------------------------------------------------------------------- /examples/text/example06b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example06b.txt -------------------------------------------------------------------------------- /examples/text/example07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example07.txt -------------------------------------------------------------------------------- /examples/text/example08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example08.txt -------------------------------------------------------------------------------- /examples/text/example09.txt: -------------------------------------------------------------------------------- 1 | floors>5 2 | -------------------------------------------------------------------------------- /examples/text/example10.txt: -------------------------------------------------------------------------------- 1 | taxes <= 500 2 | -------------------------------------------------------------------------------- /examples/text/example11.txt: -------------------------------------------------------------------------------- 1 | owner LIKE '%Jones%' 2 | -------------------------------------------------------------------------------- /examples/text/example12.txt: -------------------------------------------------------------------------------- 1 | owner LIKE 'Mike%' 2 | -------------------------------------------------------------------------------- /examples/text/example13.txt: -------------------------------------------------------------------------------- 1 | owner NOT LIKE '%Mike%' 2 | -------------------------------------------------------------------------------- /examples/text/example14.txt: -------------------------------------------------------------------------------- 1 | swimming_pool = true 2 | -------------------------------------------------------------------------------- /examples/text/example15.txt: -------------------------------------------------------------------------------- 1 | floors>5 AND swimming_pool=true 2 | -------------------------------------------------------------------------------- /examples/text/example16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example16.txt -------------------------------------------------------------------------------- /examples/text/example17.txt: -------------------------------------------------------------------------------- 1 | (floors>5 AND material='brick') OR swimming_pool=true 2 | -------------------------------------------------------------------------------- /examples/text/example18.txt: -------------------------------------------------------------------------------- 1 | NOT (floors<5) OR swimming_pool=true 2 | -------------------------------------------------------------------------------- /examples/text/example19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example19.txt -------------------------------------------------------------------------------- /examples/text/example20.txt: -------------------------------------------------------------------------------- 1 | T_BEFORE(built, DATE('2015-01-01')) 2 | -------------------------------------------------------------------------------- /examples/text/example21.txt: -------------------------------------------------------------------------------- 1 | T_AFTER(built,DATE('2012-06-05')) 2 | -------------------------------------------------------------------------------- /examples/text/example22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example22.txt -------------------------------------------------------------------------------- /examples/text/example23.txt: -------------------------------------------------------------------------------- 1 | S_WITHIN(location,BBOX(-118,33.8,-117.9,34)) 2 | -------------------------------------------------------------------------------- /examples/text/example24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example24.txt -------------------------------------------------------------------------------- /examples/text/example25.txt: -------------------------------------------------------------------------------- 1 | floors>5 AND S_WITHIN(geometry,BBOX(-118,33.8,-117.9,34)) 2 | -------------------------------------------------------------------------------- /examples/text/example26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example26.txt -------------------------------------------------------------------------------- /examples/text/example27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example27.txt -------------------------------------------------------------------------------- /examples/text/example28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example28.txt -------------------------------------------------------------------------------- /examples/text/example29.txt: -------------------------------------------------------------------------------- 1 | "id" = 'fa7e1920-9107-422d-a3db-c468cbc5d6df' 2 | -------------------------------------------------------------------------------- /examples/text/example30.txt: -------------------------------------------------------------------------------- 1 | "id" <> 'fa7e1920-9107-422d-a3db-c468cbc5d6df' 2 | -------------------------------------------------------------------------------- /examples/text/example31.txt: -------------------------------------------------------------------------------- 1 | "value" < 10 2 | -------------------------------------------------------------------------------- /examples/text/example32.txt: -------------------------------------------------------------------------------- 1 | "value" > 10 2 | -------------------------------------------------------------------------------- /examples/text/example33.txt: -------------------------------------------------------------------------------- 1 | "value" <= 10 2 | -------------------------------------------------------------------------------- /examples/text/example34.txt: -------------------------------------------------------------------------------- 1 | "value" >= 10 2 | -------------------------------------------------------------------------------- /examples/text/example35.txt: -------------------------------------------------------------------------------- 1 | "name" LIKE 'foo%' 2 | -------------------------------------------------------------------------------- /examples/text/example36-alt01.txt: -------------------------------------------------------------------------------- 1 | "name" NOT LIKE 'foo%' 2 | -------------------------------------------------------------------------------- /examples/text/example36.txt: -------------------------------------------------------------------------------- 1 | NOT "name" LIKE 'foo%' 2 | -------------------------------------------------------------------------------- /examples/text/example37.txt: -------------------------------------------------------------------------------- 1 | "value" BETWEEN 10 AND 20 2 | -------------------------------------------------------------------------------- /examples/text/example38-alt01.txt: -------------------------------------------------------------------------------- 1 | "value" NOT BETWEEN 10 AND 20 2 | -------------------------------------------------------------------------------- /examples/text/example38.txt: -------------------------------------------------------------------------------- 1 | NOT "value" BETWEEN 10 AND 20 2 | -------------------------------------------------------------------------------- /examples/text/example39.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example39.txt -------------------------------------------------------------------------------- /examples/text/example40-alt01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example40-alt01.txt -------------------------------------------------------------------------------- /examples/text/example40.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example40.txt -------------------------------------------------------------------------------- /examples/text/example41.txt: -------------------------------------------------------------------------------- 1 | "value" IS NULL 2 | -------------------------------------------------------------------------------- /examples/text/example42-alt01.txt: -------------------------------------------------------------------------------- 1 | "value" IS NOT NULL 2 | -------------------------------------------------------------------------------- /examples/text/example42.txt: -------------------------------------------------------------------------------- 1 | NOT "value" IS NULL 2 | -------------------------------------------------------------------------------- /examples/text/example43-alt01.txt: -------------------------------------------------------------------------------- 1 | "name" NOT LIKE 'foo%' AND "value" > 10 2 | -------------------------------------------------------------------------------- /examples/text/example43.txt: -------------------------------------------------------------------------------- 1 | (NOT "name" LIKE 'foo%' AND "value" > 10) 2 | -------------------------------------------------------------------------------- /examples/text/example44-alt01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example44-alt01.txt -------------------------------------------------------------------------------- /examples/text/example44.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example44.txt -------------------------------------------------------------------------------- /examples/text/example45.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example45.txt -------------------------------------------------------------------------------- /examples/text/example46-alt01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example46-alt01.txt -------------------------------------------------------------------------------- /examples/text/example46.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example46.txt -------------------------------------------------------------------------------- /examples/text/example47.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example47.txt -------------------------------------------------------------------------------- /examples/text/example48.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example48.txt -------------------------------------------------------------------------------- /examples/text/example49-alt01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example49-alt01.txt -------------------------------------------------------------------------------- /examples/text/example49.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example49.txt -------------------------------------------------------------------------------- /examples/text/example50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example50.txt -------------------------------------------------------------------------------- /examples/text/example51.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example51.txt -------------------------------------------------------------------------------- /examples/text/example52.txt: -------------------------------------------------------------------------------- 1 | S_CONTAINS("geometry", POINT (-3.508362 -1.754181)) 2 | -------------------------------------------------------------------------------- /examples/text/example53.txt: -------------------------------------------------------------------------------- 1 | T_AFTER("updated_at", DATE('2010-02-10')) 2 | -------------------------------------------------------------------------------- /examples/text/example54-alt01.txt: -------------------------------------------------------------------------------- 1 | T_BEFORE(updated_at, TIMESTAMP('2012-08-10T05:30:00Z')) 2 | -------------------------------------------------------------------------------- /examples/text/example54.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example54.txt -------------------------------------------------------------------------------- /examples/text/example55-alt01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example55-alt01.txt -------------------------------------------------------------------------------- /examples/text/example55.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example55.txt -------------------------------------------------------------------------------- /examples/text/example56.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example56.txt -------------------------------------------------------------------------------- /examples/text/example57.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example57.txt -------------------------------------------------------------------------------- /examples/text/example58.txt: -------------------------------------------------------------------------------- 1 | T_EQUALS("updated_at", DATE('1851-04-29')) 2 | -------------------------------------------------------------------------------- /examples/text/example59.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example59.txt -------------------------------------------------------------------------------- /examples/text/example60.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example60.txt -------------------------------------------------------------------------------- /examples/text/example61.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example61.txt -------------------------------------------------------------------------------- /examples/text/example62.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example62.txt -------------------------------------------------------------------------------- /examples/text/example63.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example63.txt -------------------------------------------------------------------------------- /examples/text/example64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example64.txt -------------------------------------------------------------------------------- /examples/text/example65.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example65.txt -------------------------------------------------------------------------------- /examples/text/example66.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example66.txt -------------------------------------------------------------------------------- /examples/text/example67.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example67.txt -------------------------------------------------------------------------------- /examples/text/example68.txt: -------------------------------------------------------------------------------- 1 | Foo("geometry") = TRUE 2 | -------------------------------------------------------------------------------- /examples/text/example69.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example69.txt -------------------------------------------------------------------------------- /examples/text/example70.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example70.txt -------------------------------------------------------------------------------- /examples/text/example71.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example71.txt -------------------------------------------------------------------------------- /examples/text/example72.txt: -------------------------------------------------------------------------------- 1 | "value" > ("foo" + 10) 2 | -------------------------------------------------------------------------------- /examples/text/example73.txt: -------------------------------------------------------------------------------- 1 | "value" < ("foo" - 10) 2 | -------------------------------------------------------------------------------- /examples/text/example74.txt: -------------------------------------------------------------------------------- 1 | "value" <> (22.1 * "foo") 2 | -------------------------------------------------------------------------------- /examples/text/example75.txt: -------------------------------------------------------------------------------- 1 | "value" = (2 / "foo") 2 | -------------------------------------------------------------------------------- /examples/text/example76.txt: -------------------------------------------------------------------------------- 1 | "value" <= (2 ^ "foo") 2 | -------------------------------------------------------------------------------- /examples/text/example77.txt: -------------------------------------------------------------------------------- 1 | 0 = ("foo" % 2) 2 | -------------------------------------------------------------------------------- /examples/text/example78.txt: -------------------------------------------------------------------------------- 1 | 1 = ("foo" div 2) 2 | -------------------------------------------------------------------------------- /examples/text/example79.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example79.txt -------------------------------------------------------------------------------- /examples/text/example80.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example80.txt -------------------------------------------------------------------------------- /examples/text/example81.txt: -------------------------------------------------------------------------------- 1 | A_EQUALS(('a', TRUE, 1.0, 8), "values") 2 | -------------------------------------------------------------------------------- /examples/text/example82.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example82.txt -------------------------------------------------------------------------------- /examples/text/example83.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example83.txt -------------------------------------------------------------------------------- /examples/text/example84.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example84.txt -------------------------------------------------------------------------------- /examples/text/example85-alt01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example85-alt01.txt -------------------------------------------------------------------------------- /examples/text/example85.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/examples/text/example85.txt -------------------------------------------------------------------------------- /examples/text/example86.txt: -------------------------------------------------------------------------------- 1 | "name" LIKE CASEI('FOO%') 2 | -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/python/.gitignore -------------------------------------------------------------------------------- /python/.python-version: -------------------------------------------------------------------------------- 1 | 3.9 2 | -------------------------------------------------------------------------------- /python/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/python/Cargo.toml -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/python/README.md -------------------------------------------------------------------------------- /python/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/python/src/lib.rs -------------------------------------------------------------------------------- /python/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/python/tests/conftest.py -------------------------------------------------------------------------------- /python/tests/test_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/python/tests/test_expr.py -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | imports_granularity = "Crate" 2 | -------------------------------------------------------------------------------- /scripts/buildwasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/scripts/buildwasm -------------------------------------------------------------------------------- /scripts/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/scripts/lint -------------------------------------------------------------------------------- /scripts/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/scripts/test -------------------------------------------------------------------------------- /src/cql2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/cql2.json -------------------------------------------------------------------------------- /src/cql2.pest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/cql2.pest -------------------------------------------------------------------------------- /src/duckdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/duckdb.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/expr.rs -------------------------------------------------------------------------------- /src/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/geometry.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/sql.rs -------------------------------------------------------------------------------- /src/temporal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/temporal.rs -------------------------------------------------------------------------------- /src/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/src/validator.rs -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/cql2testdata.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/cql2testdata.ndjson -------------------------------------------------------------------------------- /tests/expected/clause6_01.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_01.json.out -------------------------------------------------------------------------------- /tests/expected/clause6_01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_01.txt.out -------------------------------------------------------------------------------- /tests/expected/clause6_02a.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02a.json.out -------------------------------------------------------------------------------- /tests/expected/clause6_02a.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02a.txt.out -------------------------------------------------------------------------------- /tests/expected/clause6_02b.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02b.json.out -------------------------------------------------------------------------------- /tests/expected/clause6_02b.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02b.txt.out -------------------------------------------------------------------------------- /tests/expected/clause6_02c.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02c.json.out -------------------------------------------------------------------------------- /tests/expected/clause6_02c.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02c.txt.out -------------------------------------------------------------------------------- /tests/expected/clause6_02d.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02d.json.out -------------------------------------------------------------------------------- /tests/expected/clause6_02d.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_02d.txt.out -------------------------------------------------------------------------------- /tests/expected/clause6_03.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_03.json.out -------------------------------------------------------------------------------- /tests/expected/clause6_03.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause6_03.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_01.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_01.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_01.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_02.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_02.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_02.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_02.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_03a.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_03a.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_03a.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_03a.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_03b.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_03b.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_03b.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_03b.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_04.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_04.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_04.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_04.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_05.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_05.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_05.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_05.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_07.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_07.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_07.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_07.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_10.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_10.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_10.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_10.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_12.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_12.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_12.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_12.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_13.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_13.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_13.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_13.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_15.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_15.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_15.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_15.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_16.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_16.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_16.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_16.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_17.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_17.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_17.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_17.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_18.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_18.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_18.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_18.txt.out -------------------------------------------------------------------------------- /tests/expected/clause7_19.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_19.json.out -------------------------------------------------------------------------------- /tests/expected/clause7_19.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/clause7_19.txt.out -------------------------------------------------------------------------------- /tests/expected/example01.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example01.json.out -------------------------------------------------------------------------------- /tests/expected/example01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example01.txt.out -------------------------------------------------------------------------------- /tests/expected/example02.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example02.json.out -------------------------------------------------------------------------------- /tests/expected/example02.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example02.txt.out -------------------------------------------------------------------------------- /tests/expected/example03.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example03.json.out -------------------------------------------------------------------------------- /tests/expected/example03.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example03.txt.out -------------------------------------------------------------------------------- /tests/expected/example04.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example04.json.out -------------------------------------------------------------------------------- /tests/expected/example04.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example04.txt.out -------------------------------------------------------------------------------- /tests/expected/example05a.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example05a.json.out -------------------------------------------------------------------------------- /tests/expected/example05a.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example05a.txt.out -------------------------------------------------------------------------------- /tests/expected/example05b.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example05b.json.out -------------------------------------------------------------------------------- /tests/expected/example05b.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example05b.txt.out -------------------------------------------------------------------------------- /tests/expected/example06a.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example06a.json.out -------------------------------------------------------------------------------- /tests/expected/example06a.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example06a.txt.out -------------------------------------------------------------------------------- /tests/expected/example06b.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example06b.json.out -------------------------------------------------------------------------------- /tests/expected/example06b.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example06b.txt.out -------------------------------------------------------------------------------- /tests/expected/example07.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example07.json.out -------------------------------------------------------------------------------- /tests/expected/example07.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example07.txt.out -------------------------------------------------------------------------------- /tests/expected/example08.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example08.json.out -------------------------------------------------------------------------------- /tests/expected/example08.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example08.txt.out -------------------------------------------------------------------------------- /tests/expected/example09.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example09.json.out -------------------------------------------------------------------------------- /tests/expected/example09.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example09.txt.out -------------------------------------------------------------------------------- /tests/expected/example10.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example10.json.out -------------------------------------------------------------------------------- /tests/expected/example10.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example10.txt.out -------------------------------------------------------------------------------- /tests/expected/example11.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example11.json.out -------------------------------------------------------------------------------- /tests/expected/example11.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example11.txt.out -------------------------------------------------------------------------------- /tests/expected/example12.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example12.json.out -------------------------------------------------------------------------------- /tests/expected/example12.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example12.txt.out -------------------------------------------------------------------------------- /tests/expected/example13.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example13.json.out -------------------------------------------------------------------------------- /tests/expected/example13.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example13.txt.out -------------------------------------------------------------------------------- /tests/expected/example14.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example14.json.out -------------------------------------------------------------------------------- /tests/expected/example14.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example14.txt.out -------------------------------------------------------------------------------- /tests/expected/example15.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example15.json.out -------------------------------------------------------------------------------- /tests/expected/example15.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example15.txt.out -------------------------------------------------------------------------------- /tests/expected/example16.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example16.json.out -------------------------------------------------------------------------------- /tests/expected/example16.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example16.txt.out -------------------------------------------------------------------------------- /tests/expected/example17.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example17.json.out -------------------------------------------------------------------------------- /tests/expected/example17.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example17.txt.out -------------------------------------------------------------------------------- /tests/expected/example18.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example18.json.out -------------------------------------------------------------------------------- /tests/expected/example18.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example18.txt.out -------------------------------------------------------------------------------- /tests/expected/example19.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example19.json.out -------------------------------------------------------------------------------- /tests/expected/example19.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example19.txt.out -------------------------------------------------------------------------------- /tests/expected/example20.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example20.json.out -------------------------------------------------------------------------------- /tests/expected/example20.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example20.txt.out -------------------------------------------------------------------------------- /tests/expected/example21.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example21.json.out -------------------------------------------------------------------------------- /tests/expected/example21.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example21.txt.out -------------------------------------------------------------------------------- /tests/expected/example22.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example22.json.out -------------------------------------------------------------------------------- /tests/expected/example22.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example22.txt.out -------------------------------------------------------------------------------- /tests/expected/example23.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example23.json.out -------------------------------------------------------------------------------- /tests/expected/example23.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example23.txt.out -------------------------------------------------------------------------------- /tests/expected/example24.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example24.json.out -------------------------------------------------------------------------------- /tests/expected/example24.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example24.txt.out -------------------------------------------------------------------------------- /tests/expected/example25.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example25.json.out -------------------------------------------------------------------------------- /tests/expected/example25.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example25.txt.out -------------------------------------------------------------------------------- /tests/expected/example26.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example26.json.out -------------------------------------------------------------------------------- /tests/expected/example26.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example26.txt.out -------------------------------------------------------------------------------- /tests/expected/example27.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example27.json.out -------------------------------------------------------------------------------- /tests/expected/example27.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example27.txt.out -------------------------------------------------------------------------------- /tests/expected/example28.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example28.json.out -------------------------------------------------------------------------------- /tests/expected/example28.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example28.txt.out -------------------------------------------------------------------------------- /tests/expected/example29.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example29.json.out -------------------------------------------------------------------------------- /tests/expected/example29.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example29.txt.out -------------------------------------------------------------------------------- /tests/expected/example30.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example30.json.out -------------------------------------------------------------------------------- /tests/expected/example30.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example30.txt.out -------------------------------------------------------------------------------- /tests/expected/example31.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example31.json.out -------------------------------------------------------------------------------- /tests/expected/example31.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example31.txt.out -------------------------------------------------------------------------------- /tests/expected/example32.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example32.json.out -------------------------------------------------------------------------------- /tests/expected/example32.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example32.txt.out -------------------------------------------------------------------------------- /tests/expected/example33.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example33.json.out -------------------------------------------------------------------------------- /tests/expected/example33.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example33.txt.out -------------------------------------------------------------------------------- /tests/expected/example34.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example34.json.out -------------------------------------------------------------------------------- /tests/expected/example34.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example34.txt.out -------------------------------------------------------------------------------- /tests/expected/example35.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example35.json.out -------------------------------------------------------------------------------- /tests/expected/example35.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example35.txt.out -------------------------------------------------------------------------------- /tests/expected/example36-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example36-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example36.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example36.json.out -------------------------------------------------------------------------------- /tests/expected/example36.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example36.txt.out -------------------------------------------------------------------------------- /tests/expected/example37.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example37.json.out -------------------------------------------------------------------------------- /tests/expected/example37.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example37.txt.out -------------------------------------------------------------------------------- /tests/expected/example38-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example38-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example38.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example38.json.out -------------------------------------------------------------------------------- /tests/expected/example38.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example38.txt.out -------------------------------------------------------------------------------- /tests/expected/example39.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example39.json.out -------------------------------------------------------------------------------- /tests/expected/example39.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example39.txt.out -------------------------------------------------------------------------------- /tests/expected/example40-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example40-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example40.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example40.json.out -------------------------------------------------------------------------------- /tests/expected/example40.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example40.txt.out -------------------------------------------------------------------------------- /tests/expected/example41.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example41.json.out -------------------------------------------------------------------------------- /tests/expected/example41.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example41.txt.out -------------------------------------------------------------------------------- /tests/expected/example42-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example42-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example42.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example42.json.out -------------------------------------------------------------------------------- /tests/expected/example42.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example42.txt.out -------------------------------------------------------------------------------- /tests/expected/example43-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example43-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example43.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example43.json.out -------------------------------------------------------------------------------- /tests/expected/example43.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example43.txt.out -------------------------------------------------------------------------------- /tests/expected/example44-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example44-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example44.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example44.json.out -------------------------------------------------------------------------------- /tests/expected/example44.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example44.txt.out -------------------------------------------------------------------------------- /tests/expected/example45.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example45.json.out -------------------------------------------------------------------------------- /tests/expected/example45.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example45.txt.out -------------------------------------------------------------------------------- /tests/expected/example46-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example46-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example46.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example46.json.out -------------------------------------------------------------------------------- /tests/expected/example46.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example46.txt.out -------------------------------------------------------------------------------- /tests/expected/example47.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example47.json.out -------------------------------------------------------------------------------- /tests/expected/example47.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example47.txt.out -------------------------------------------------------------------------------- /tests/expected/example48.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example48.json.out -------------------------------------------------------------------------------- /tests/expected/example48.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example48.txt.out -------------------------------------------------------------------------------- /tests/expected/example49-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example49-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example49.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example49.json.out -------------------------------------------------------------------------------- /tests/expected/example49.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example49.txt.out -------------------------------------------------------------------------------- /tests/expected/example50.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example50.json.out -------------------------------------------------------------------------------- /tests/expected/example50.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example50.txt.out -------------------------------------------------------------------------------- /tests/expected/example51.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example51.json.out -------------------------------------------------------------------------------- /tests/expected/example51.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example51.txt.out -------------------------------------------------------------------------------- /tests/expected/example52.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example52.json.out -------------------------------------------------------------------------------- /tests/expected/example52.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example52.txt.out -------------------------------------------------------------------------------- /tests/expected/example53.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example53.json.out -------------------------------------------------------------------------------- /tests/expected/example53.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example53.txt.out -------------------------------------------------------------------------------- /tests/expected/example54-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example54-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example54.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example54.json.out -------------------------------------------------------------------------------- /tests/expected/example54.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example54.txt.out -------------------------------------------------------------------------------- /tests/expected/example55-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example55-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example55.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example55.json.out -------------------------------------------------------------------------------- /tests/expected/example55.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example55.txt.out -------------------------------------------------------------------------------- /tests/expected/example56.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example56.json.out -------------------------------------------------------------------------------- /tests/expected/example56.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example56.txt.out -------------------------------------------------------------------------------- /tests/expected/example57.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example57.json.out -------------------------------------------------------------------------------- /tests/expected/example57.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example57.txt.out -------------------------------------------------------------------------------- /tests/expected/example58.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example58.json.out -------------------------------------------------------------------------------- /tests/expected/example58.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example58.txt.out -------------------------------------------------------------------------------- /tests/expected/example59.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example59.json.out -------------------------------------------------------------------------------- /tests/expected/example59.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example59.txt.out -------------------------------------------------------------------------------- /tests/expected/example60.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example60.json.out -------------------------------------------------------------------------------- /tests/expected/example60.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example60.txt.out -------------------------------------------------------------------------------- /tests/expected/example61.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example61.json.out -------------------------------------------------------------------------------- /tests/expected/example61.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example61.txt.out -------------------------------------------------------------------------------- /tests/expected/example62.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example62.json.out -------------------------------------------------------------------------------- /tests/expected/example62.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example62.txt.out -------------------------------------------------------------------------------- /tests/expected/example63.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example63.json.out -------------------------------------------------------------------------------- /tests/expected/example63.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example63.txt.out -------------------------------------------------------------------------------- /tests/expected/example64.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example64.json.out -------------------------------------------------------------------------------- /tests/expected/example64.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example64.txt.out -------------------------------------------------------------------------------- /tests/expected/example65.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example65.json.out -------------------------------------------------------------------------------- /tests/expected/example65.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example65.txt.out -------------------------------------------------------------------------------- /tests/expected/example66.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example66.json.out -------------------------------------------------------------------------------- /tests/expected/example66.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example66.txt.out -------------------------------------------------------------------------------- /tests/expected/example67.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example67.json.out -------------------------------------------------------------------------------- /tests/expected/example67.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example67.txt.out -------------------------------------------------------------------------------- /tests/expected/example68.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example68.json.out -------------------------------------------------------------------------------- /tests/expected/example68.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example68.txt.out -------------------------------------------------------------------------------- /tests/expected/example69.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example69.json.out -------------------------------------------------------------------------------- /tests/expected/example69.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example69.txt.out -------------------------------------------------------------------------------- /tests/expected/example70.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example70.json.out -------------------------------------------------------------------------------- /tests/expected/example70.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example70.txt.out -------------------------------------------------------------------------------- /tests/expected/example71.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example71.json.out -------------------------------------------------------------------------------- /tests/expected/example71.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example71.txt.out -------------------------------------------------------------------------------- /tests/expected/example72.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example72.json.out -------------------------------------------------------------------------------- /tests/expected/example72.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example72.txt.out -------------------------------------------------------------------------------- /tests/expected/example73.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example73.json.out -------------------------------------------------------------------------------- /tests/expected/example73.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example73.txt.out -------------------------------------------------------------------------------- /tests/expected/example74.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example74.json.out -------------------------------------------------------------------------------- /tests/expected/example74.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example74.txt.out -------------------------------------------------------------------------------- /tests/expected/example75.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example75.json.out -------------------------------------------------------------------------------- /tests/expected/example75.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example75.txt.out -------------------------------------------------------------------------------- /tests/expected/example76.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example76.json.out -------------------------------------------------------------------------------- /tests/expected/example76.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example76.txt.out -------------------------------------------------------------------------------- /tests/expected/example77.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example77.json.out -------------------------------------------------------------------------------- /tests/expected/example77.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example77.txt.out -------------------------------------------------------------------------------- /tests/expected/example78.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example78.json.out -------------------------------------------------------------------------------- /tests/expected/example78.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example78.txt.out -------------------------------------------------------------------------------- /tests/expected/example79.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example79.json.out -------------------------------------------------------------------------------- /tests/expected/example79.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example79.txt.out -------------------------------------------------------------------------------- /tests/expected/example80.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example80.json.out -------------------------------------------------------------------------------- /tests/expected/example80.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example80.txt.out -------------------------------------------------------------------------------- /tests/expected/example81.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example81.json.out -------------------------------------------------------------------------------- /tests/expected/example81.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example81.txt.out -------------------------------------------------------------------------------- /tests/expected/example82.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example82.json.out -------------------------------------------------------------------------------- /tests/expected/example82.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example82.txt.out -------------------------------------------------------------------------------- /tests/expected/example83.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example83.json.out -------------------------------------------------------------------------------- /tests/expected/example83.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example83.txt.out -------------------------------------------------------------------------------- /tests/expected/example84.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example84.json.out -------------------------------------------------------------------------------- /tests/expected/example84.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example84.txt.out -------------------------------------------------------------------------------- /tests/expected/example85-alt01.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example85-alt01.txt.out -------------------------------------------------------------------------------- /tests/expected/example85.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example85.json.out -------------------------------------------------------------------------------- /tests/expected/example85.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example85.txt.out -------------------------------------------------------------------------------- /tests/expected/example86.json.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example86.json.out -------------------------------------------------------------------------------- /tests/expected/example86.txt.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/expected/example86.txt.out -------------------------------------------------------------------------------- /tests/generate-expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/generate-expected -------------------------------------------------------------------------------- /tests/generate_expected_qcounts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/generate_expected_qcounts -------------------------------------------------------------------------------- /tests/ogc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/ogc_tests.rs -------------------------------------------------------------------------------- /tests/operators_duckdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/operators_duckdb.rs -------------------------------------------------------------------------------- /tests/operators_expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/operators_expected.txt -------------------------------------------------------------------------------- /tests/operators_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/operators_filter.rs -------------------------------------------------------------------------------- /tests/operators_tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/operators_tests.txt -------------------------------------------------------------------------------- /tests/reduce_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/reduce_tests.rs -------------------------------------------------------------------------------- /tests/reductions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/tests/reductions.txt -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/uv.lock -------------------------------------------------------------------------------- /wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/Cargo.toml -------------------------------------------------------------------------------- /wasm/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/README.md -------------------------------------------------------------------------------- /wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/package.json -------------------------------------------------------------------------------- /wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/src/lib.rs -------------------------------------------------------------------------------- /wasm/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/tests/common/mod.rs -------------------------------------------------------------------------------- /wasm/tests/integration.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/tests/integration.mjs -------------------------------------------------------------------------------- /wasm/tests/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/tests/node.rs -------------------------------------------------------------------------------- /wasm/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/developmentseed/cql2-rs/HEAD/wasm/tests/web.rs --------------------------------------------------------------------------------