1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-truth/src/query.rs
Items
struct TruthQuery impl TruthQuery enum QueryExecutionPlan impl QueryExecutionPlan struct TranslationResult enum LogicalFilterKind
Functions
By call-graph weight (PageRank; 1.0 is the average function). 49 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| TruthQuery::newsrc/query.rs:28 | method | 3 | 1 | 45 | 0 | 7.4 | |
| sanitize_identifiersrc/query.rs:155 | fn | 11 | 4 | 9 | 0 | 5.1 | |
| TruthQuery::limitsrc/query.rs:57 | method | 4 | 1 | 31 | 0 | 5 | |
| TruthQuery::offsetsrc/query.rs:62 | method | 4 | 1 | 2 | 0 | 2.9 | |
| mongo_filtersrc/query.rs:557 | fn | 10 | 2 | 3 | 2 | 2.7 | |
| filter_to_sqlsrc/query.rs:179 | fn | 21 | 9 | 6 | 6 | 2.5 | |
| mongo_top_level_filtersrc/query.rs:539 | fn | 7 | 3 | 1 | 3 | 1.6 | |
| collapse_mongo_filterssrc/query.rs:547 | fn | 9 | 3 | 1 | 0 | 1.6 | |
| plan_query_for_providersrc/query.rs:392 | fn | 20 | 4 | 4 | 3 | 1.3 | |
| build_request_from_plansrc/query.rs:413 | fn | 23 | 4 | 5 | 0 | 1.3 | |
| mongo_operator_filtersrc/query.rs:457 | fn | 9 | 5 | 1 | 3 | 1.3 | |
| compile_sql_plansrc/query.rs:294 | fn | 21 | 1 | 2 | 5 | 1.3 | |
| mongo_scalar_operator_filtersrc/query.rs:496 | fn | 12 | 7 | 2 | 0 | 1.3 | |
| textsrc/query.rs:588 | fn | 3 | 1 | 4 | 0 | 1.2 | |
| logical_query_from_mongosrc/query.rs:568 | fn | 15 | 1 | 1 | 1 | 1.1 | |
| intsrc/query.rs:592 | fn | 3 | 1 | 3 | 0 | 1 | |
| mongo_field_filtersrc/query.rs:509 | fn | 14 | 4 | 1 | 1 | 1 | |
| mongo_compound_filtersrc/query.rs:524 | fn | 14 | 3 | 1 | 1 | 1 | |
| compile_kv_plansrc/query.rs:335 | fn | 40 | 4 | 1 | 3 | 0.9 | |
| compile_graph_plansrc/query.rs:376 | fn | 15 | 1 | 1 | 1 | 0.9 | |
| mongo_in_operator_filtersrc/query.rs:472 | fn | 8 | 2 | 1 | 0 | 0.9 | |
| mongo_string_operator_filtersrc/query.rs:481 | fn | 14 | 2 | 1 | 0 | 0.9 | |
| binary_sql_filter_partssrc/query.rs:167 | fn | 11 | 7 | 1 | 0 | 0.9 | |
| binary_filter_to_sqlsrc/query.rs:201 | fn | 5 | 1 | 1 | 2 | 0.9 | |
| like_filter_to_sqlsrc/query.rs:207 | fn | 5 | 1 | 1 | 1 | 0.9 | |
| in_filter_to_sqlsrc/query.rs:213 | fn | 12 | 3 | 1 | 2 | 0.9 | |
| exists_filter_to_sqlsrc/query.rs:226 | fn | 4 | 2 | 1 | 1 | 0.9 | |
| compound_filter_to_sqlsrc/query.rs:231 | fn | 15 | 3 | 1 | 1 | 0.9 | |
| extract_key_eqsrc/query.rs:316 | fn | 10 | 5 | 1 | 0 | 0.7 | |
| extract_key_prefixsrc/query.rs:327 | fn | 7 | 4 | 1 | 0 | 0.7 | |
| sql_select_fieldssrc/query.rs:247 | fn | 11 | 3 | 1 | 1 | 0.7 | |
| append_sql_filtersrc/query.rs:259 | fn | 8 | 2 | 1 | 1 | 0.7 | |
| append_sql_sortsrc/query.rs:268 | fn | 12 | 4 | 1 | 1 | 0.7 | |
| append_sql_paginationsrc/query.rs:281 | fn | 12 | 4 | 1 | 0 | 0.7 | |
| TruthQuery::into_logical_querysrc/query.rs:67 | method | 27 | 3 | 1 | 1 | 0.7 | |
| empty_metadatasrc/query.rs:6 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| TruthQuery::providersrc/query.rs:32 | method | 4 | 1 | 0 | 0 | 0.5 | |
| TruthQuery::fieldssrc/query.rs:37 | method | 4 | 1 | 0 | 0 | 0.5 | |
| TruthQuery::fieldsrc/query.rs:42 | method | 4 | 1 | 0 | 0 | 0.5 | |
| TruthQuery::filtersrc/query.rs:47 | method | 4 | 1 | 0 | 0 | 0.5 | |
| TruthQuery::sortsrc/query.rs:52 | method | 4 | 1 | 0 | 0 | 0.5 | |
| QueryExecutionPlan::metadatasrc/query.rs:139 | method | 8 | 1 | 0 | 0 | 0.5 | |
| translate_query_for_providersrc/query.rs:437 | fn | 19 | 1 | 0 | 2 | 0.5 | |
| filter_to_sql_translates_binary_filters_and_paramssrc/query.rs:597 | fn | 22 | 2 | 0 | 3 | 0.5 | |
| filter_to_sql_translates_like_starts_with_and_in_filterssrc/query.rs:621 | fn | 42 | 1 | 0 | 2 | 0.5 | |
| filter_to_sql_translates_exists_and_compound_filterssrc/query.rs:665 | fn | 34 | 1 | 0 | 3 | 0.5 | |
| filter_to_sql_handles_empty_compounds_and_rejects_bad_identifierssrc/query.rs:701 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| compile_sql_plan_includes_filter_sort_limit_and_offsetsrc/query.rs:716 | fn | 22 | 1 | 0 | 1 | 0.5 | |
| mongo_scalar_operator_filter_maps_each_comparison_operatorsrc/query.rs:740 | fn | 11 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.