1 viewer
rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off
crates/cre8-app-emulation/src/llm_driver/vision_provider_tests.rs
Items
struct RecordingProvider impl RecordingProvider impl LlmProvider for RecordingProvider struct AlwaysErr impl LlmProvider for AlwaysErr struct TextOnly impl LlmProvider for TextOnly
Functions
By call-graph weight (PageRank; 1.0 is the average function). 21 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| sample_decision_requestsrc/llm_driver/vision_provider_tests.rs:61 | fn | 16 | 1 | 5 | 0 | 1.3 | |
| RecordingProvider::newsrc/llm_driver/vision_provider_tests.rs:32 | method | 3 | 1 | 3 | 0 | 0.9 | |
| RecordingProvider::idsrc/llm_driver/vision_provider_tests.rs:38 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| RecordingProvider::default_modelsrc/llm_driver/vision_provider_tests.rs:41 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| RecordingProvider::completesrc/llm_driver/vision_provider_tests.rs:44 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| RecordingProvider::supports_visionsrc/llm_driver/vision_provider_tests.rs:47 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| RecordingProvider::complete_visionsrc/llm_driver/vision_provider_tests.rs:50 | trait impl | 9 | 1 | 0 | 0 | 0.5 | |
| bridge_emits_user_text_followed_by_user_imagesrc/llm_driver/vision_provider_tests.rs:79 | fn | 41 | 3 | 0 | 3 | 0.5 | |
| bridge_propagates_provider_errorssrc/llm_driver/vision_provider_tests.rs:122 | fn | 26 | 1 | 0 | 2 | 0.5 | |
| AlwaysErr::idsrc/llm_driver/vision_provider_tests.rs:128 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| AlwaysErr::default_modelsrc/llm_driver/vision_provider_tests.rs:131 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| AlwaysErr::completesrc/llm_driver/vision_provider_tests.rs:134 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| AlwaysErr::supports_visionsrc/llm_driver/vision_provider_tests.rs:137 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| AlwaysErr::complete_visionsrc/llm_driver/vision_provider_tests.rs:140 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| bridge_handles_prose_wrapped_model_outputsrc/llm_driver/vision_provider_tests.rs:150 | fn | 16 | 1 | 0 | 3 | 0.5 | |
| bridge_emits_no_image_when_framebuffer_emptysrc/llm_driver/vision_provider_tests.rs:168 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| mock_provider_still_responds_with_canned_decisionsrc/llm_driver/vision_provider_tests.rs:189 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| unsupported_vision_provider_returns_clear_errorsrc/llm_driver/vision_provider_tests.rs:205 | fn | 38 | 1 | 0 | 0 | 0.5 | |
| TextOnly::idsrc/llm_driver/vision_provider_tests.rs:208 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| TextOnly::default_modelsrc/llm_driver/vision_provider_tests.rs:211 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| TextOnly::completesrc/llm_driver/vision_provider_tests.rs:214 | trait impl | 10 | 1 | 0 | 0 | 0.5 |
Source not readable from this process.