Skip to content
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

dcf

cre8_util_fundamentals::valuation::dcf

fn · cre8-util-fundamentals · crates/cre8-util-fundamentals/src/valuation.rs:149 pub

52lines
7cyclomatic
2max nesting
19statements
1? exits
3params
7callers
8callees
1.2 (p84)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (7 direct callers, 8 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitepath · 4 sitesmethod · 2 sitesmethod · 1 sitemethod · 1 siteself · 1 sitebuild_company_treeapp-capitalstrategy · cc 4cre8_app_capitalstrategy::view_fundamentals::build_company_treerow_forapp-capitalstrategy · cc 1cre8_app_capitalstrategy::view_fundamentals::row_fora_full_report_reads_the_lat…util-fundamentals · cc 1cre8_util_fundamentals::report::tests::a_full_report_reads_the_latest_yearan_empty_filer_reports_noth…util-fundamentals · cc 3cre8_util_fundamentals::report::tests::an_empty_filer_reports_nothing_and_does_not_panicanalyzeutil-fundamentals · cc 1cre8_util_fundamentals::report::analyzedcf_matches_a_hand_rolled_t…util-fundamentals · cc 3cre8_util_fundamentals::valuation::tests::dcf_matches_a_hand_rolled_two_stage_modelderived_growth_is_the_clamp…util-fundamentals · cc 1cre8_util_fundamentals::valuation::tests::derived_growth_is_the_clamped_revenue_cagrnegative_cash_flow_and_bad_…util-fundamentals · cc 1cre8_util_fundamentals::valuation::tests::negative_cash_flow_and_bad_assumptions_are_refusedno_equity_value_without_bot…util-fundamentals · cc 1cre8_util_fundamentals::valuation::tests::no_equity_value_without_both_sides_of_net_cashimplied_growth_inverts_the_…util-fundamentals · cc 1cre8_util_fundamentals::valuation::tests::implied_growth_inverts_the_modelfloat_multiples_read_off_th…util-fundamentals · cc 1cre8_util_fundamentals::valuation::tests::float_multiples_read_off_the_coverdcfutil-fundamentals · cc 7cre8_util_fundamentals::valuation::dcfCtx::needutil-fundamentals · cc 4cre8_util_fundamentals::metrics::Ctx::needGap::undefinedutil-fundamentals · cc 1cre8_util_fundamentals::metrics::Gap::undefinedpresent_valueutil-fundamentals · cc 2cre8_util_fundamentals::valuation::present_valueCtx::free_cash_flowutil-fundamentals · cc 1cre8_util_fundamentals::metrics::Ctx::free_cash_flowvalidateutil-fundamentals · cc 8cre8_util_fundamentals::valuation::validatederived_growthutil-fundamentals · cc 5cre8_util_fundamentals::valuation::derived_growthshares_basisutil-fundamentals · cc 1cre8_util_fundamentals::valuation::shares_basisspan_labelutil-fundamentals · cc 4cre8_util_fundamentals::valuation::span_labelStatements::yearutil-fundamentals · cc 1cre8_util_fundamentals::statement::Statements::yearFiscalYear::valueutil-fundamentals · cc 1cre8_util_fundamentals::statement::FiscalYear::valueCtx::oneutil-fundamentals · cc 1cre8_util_fundamentals::metrics::Ctx::oneFiscalYear::factutil-fundamentals · cc 1cre8_util_fundamentals::statement::FiscalYear::fact

Control flow

Source not readable from this process.

Callers 7

Callees 8

Source not readable from this process.