1 viewer
rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off
crates/cre8-view-framebuffer/src/sink.rs
Items
struct FramebufferSink struct AttrScratch impl FramebufferSink impl DomSink for FramebufferSink
Functions
By call-graph weight (PageRank; 1.0 is the average function). 44 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| themesrc/sink.rs:431 | fn | 3 | 1 | 9 | 1 | 3.1 | |
| stylesrc/sink.rs:438 | fn | 3 | 1 | 6 | 2 | 2.6 | |
| derive_stylesrc/sink.rs:262 | fn | 47 | 10 | 2 | 9 | 2.4 | |
| FramebufferSink::newsrc/sink.rs:51 | method | 3 | 1 | 8 | 1 | 2.4 | |
| FramebufferSink::pop_into_parentsrc/sink.rs:76 | method | 11 | 2 | 3 | 2 | 2 | |
| summarize_valuesrc/sink.rs:243 | fn | 8 | 4 | 2 | 0 | 1.8 | |
| FramebufferSink::push_text_runsrc/sink.rs:89 | method | 7 | 2 | 3 | 1 | 1.6 | |
| FramebufferSink::into_buffersrc/sink.rs:56 | method | 12 | 2 | 3 | 2 | 1.5 | |
| is_secondary_variantsrc/sink.rs:376 | fn | 6 | 1 | 2 | 0 | 1.3 | |
| is_intent_wordsrc/sink.rs:404 | fn | 21 | 1 | 1 | 0 | 1.1 | |
| fallback_headersrc/sink.rs:224 | fn | 18 | 4 | 2 | 1 | 1 | |
| FramebufferSink::top_attrssrc/sink.rs:70 | method | 3 | 1 | 1 | 0 | 0.9 | |
| heading_levelsrc/sink.rs:310 | fn | 11 | 7 | 1 | 0 | 0.7 | |
| class_wants_bordersrc/sink.rs:323 | fn | 11 | 3 | 1 | 0 | 0.7 | |
| class_wants_indentsrc/sink.rs:336 | fn | 15 | 5 | 1 | 0 | 0.7 | |
| is_structural_tagsrc/sink.rs:354 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| class_intentsrc/sink.rs:359 | fn | 13 | 4 | 1 | 1 | 0.7 | |
| class_is_secondarysrc/sink.rs:387 | fn | 16 | 6 | 1 | 1 | 0.7 | |
| FramebufferSink::push_builtsrc/sink.rs:99 | method | 6 | 2 | 1 | 1 | 0.7 | |
| build_legacysrc/sink.rs:180 | fn | 20 | 3 | 1 | 6 | 0.7 | |
| emit_legacy_bodysrc/sink.rs:207 | fn | 14 | 4 | 1 | 2 | 0.6 | |
| fallback_stylesrc/sink.rs:254 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| FramebufferSink::opensrc/sink.rs:108 | trait impl | 4 | 1 | 0 | 1 | 0.5 | |
| FramebufferSink::attrsrc/sink.rs:113 | trait impl | 22 | 5 | 0 | 1 | 0.5 | |
| FramebufferSink::bool_attrsrc/sink.rs:136 | trait impl | 6 | 1 | 0 | 0 | 0.5 | |
| FramebufferSink::textsrc/sink.rs:143 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| FramebufferSink::closesrc/sink.rs:147 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| FramebufferSink::close_voidsrc/sink.rs:151 | trait impl | 4 | 1 | 0 | 1 | 0.5 | |
| FramebufferSink::legacy_subtreesrc/sink.rs:158 | trait impl | 8 | 1 | 0 | 2 | 0.5 | |
| FramebufferSink::raw_htmlsrc/sink.rs:167 | trait impl | 7 | 1 | 0 | 1 | 0.5 | |
| derive_style_reads_heading_from_tagsrc/sink.rs:443 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| derive_style_frames_cards_and_bannerssrc/sink.rs:451 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| derive_style_indents_structural_tags_and_wrapperssrc/sink.rs:461 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| derive_style_picks_intent_from_data_attr_and_classsrc/sink.rs:471 | fn | 15 | 1 | 0 | 2 | 0.5 | |
| li_gets_a_bullet_and_small_is_mutedsrc/sink.rs:488 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| secondary_variants_are_muted_without_intent_coloursrc/sink.rs:494 | fn | 22 | 1 | 0 | 2 | 0.5 | |
| open_attr_text_close_builds_treesrc/sink.rs:520 | fn | 21 | 2 | 0 | 2 | 0.5 | |
| close_void_pops_like_closesrc/sink.rs:543 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| unbalanced_stream_is_closed_defensivelysrc/sink.rs:556 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| non_visual_attrs_are_droppedsrc/sink.rs:567 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| raw_html_emits_placeholder_not_markupsrc/sink.rs:580 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| fallback_header_prefers_title_then_summarizessrc/sink.rs:588 | fn | 9 | 1 | 0 | 1 | 0.5 | |
| summarize_value_truncates_long_stringssrc/sink.rs:599 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| legacy_subtree_renders_unknown_node_with_childrensrc/sink.rs:607 | fn | 11 | 1 | 0 | 3 | 0.5 |
Source not readable from this process.