1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-channel/src/clip_project.rs
Items
const PROJECT_SCHEMA const MAX_PROJECT_ITEMS const MAX_PROJECTS const MAX_TITLE_BYTES static PROJECTS static PROJECT_SEQ
Functions
By call-graph weight (PageRank; 1.0 is the average function). 34 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| savesrc/clip_project.rs:419 | fn | 3 | 1 | 14 | 2 | 5.5 | |
| contextsrc/clip_project.rs:415 | fn | 3 | 1 | 4 | 1 | 3.2 | |
| handle_clip_project_savesrc/clip_project.rs:96 | fn | 85 | 12 | 3 | 14 | 3 | |
| projectssrc/clip_project.rs:54 | fn | 3 | 1 | 1 | 0 | 2.4 | |
| lock_projectssrc/clip_project.rs:58 | fn | 6 | 2 | 6 | 1 | 2.3 | |
| updated_atsrc/clip_project.rs:86 | fn | 3 | 1 | 2 | 0 | 1.7 | |
| project_records_for_channelsrc/clip_project.rs:73 | fn | 12 | 2 | 2 | 2 | 1.1 | |
| failuresrc/clip_project.rs:403 | fn | 7 | 2 | 3 | 0 | 1 | |
| truncate_textsrc/clip_project.rs:392 | fn | 10 | 4 | 2 | 0 | 1 | |
| project_by_idsrc/clip_project.rs:66 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| evict_oldest_beyond_capsrc/clip_project.rs:375 | fn | 13 | 3 | 2 | 1 | 0.8 | |
| handle_clip_project_getsrc/clip_project.rs:188 | fn | 43 | 4 | 2 | 4 | 0.7 | |
| normalize_itemssrc/clip_project.rs:290 | fn | 56 | 7 | 1 | 2 | 0.7 | |
| item_span_mssrc/clip_project.rs:348 | fn | 9 | 4 | 1 | 0 | 0.7 | |
| default_titlesrc/clip_project.rs:359 | fn | 7 | 2 | 1 | 0 | 0.7 | |
| mint_project_idsrc/clip_project.rs:368 | fn | 4 | 1 | 1 | 0 | 0.7 | |
| handle_clip_project_deletesrc/clip_project.rs:250 | fn | 17 | 1 | 2 | 4 | 0.6 | |
| handle_clip_project_listsrc/clip_project.rs:233 | fn | 12 | 1 | 1 | 2 | 0.6 | |
| restore_projectssrc/clip_project.rs:270 | fn | 12 | 3 | 2 | 3 | 0.6 | |
| a_saved_project_keeps_its_items_in_ordersrc/clip_project.rs:424 | fn | 17 | 1 | 0 | 1 | 0.5 | |
| saving_with_a_project_id_replaces_the_list_rather_than_appendingsrc/clip_project.rs:443 | fn | 21 | 1 | 0 | 1 | 0.5 | |
| a_windowed_item_contributes_only_its_window_to_the_totalsrc/clip_project.rs:466 | fn | 15 | 1 | 0 | 1 | 0.5 | |
| an_inverted_window_is_refused_with_the_row_that_carries_itsrc/clip_project.rs:483 | fn | 11 | 1 | 0 | 1 | 0.5 | |
| an_item_without_a_clip_id_is_refusedsrc/clip_project.rs:496 | fn | 5 | 1 | 0 | 1 | 0.5 | |
| a_project_with_no_items_is_refusedsrc/clip_project.rs:503 | fn | 5 | 1 | 0 | 1 | 0.5 | |
| a_composition_project_names_its_atom_and_may_draw_on_no_clipssrc/clip_project.rs:510 | fn | 10 | 1 | 0 | 1 | 0.5 | |
| loading_marks_items_whose_source_clip_is_gonesrc/clip_project.rs:522 | fn | 13 | 1 | 0 | 3 | 0.5 | |
| a_deleted_project_stops_resolvingsrc/clip_project.rs:537 | fn | 15 | 1 | 0 | 4 | 0.5 | |
| a_project_saved_without_a_title_is_named_after_its_first_itemsrc/clip_project.rs:554 | fn | 13 | 1 | 0 | 1 | 0.5 | |
| a_project_too_long_to_hold_is_refused_rather_than_truncatedsrc/clip_project.rs:569 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| listing_returns_most_recently_touched_firstsrc/clip_project.rs:578 | fn | 22 | 1 | 0 | 3 | 0.5 | |
| a_save_without_a_graph_says_it_is_process_localsrc/clip_project.rs:602 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| a_saved_project_comes_back_after_a_reopen_and_a_deleted_one_does_notsrc/clip_project.rs:608 | fn | 33 | 1 | 0 | 8 | 0.5 | |
| a_long_title_is_cut_on_a_character_boundarysrc/clip_project.rs:643 | fn | 7 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.