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

evaluate

cre8_app_opportunity::matcher::evaluate

fn · cre8-app-opportunity · crates/cre8-app-opportunity/src/matcher.rs:244 pub documented

21lines
7cyclomatic
1max nesting
13statements
0? exits
3params
5callers
7callees
1.5 (p91)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitesname · 3 sitesname · 8 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 siteself · 1 sitename · 3 sitesname · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitenotify_matchesapp-opportunity · cc 6cre8_app_opportunity::connection::notify_matchesmatch_handlerapp-opportunity · cc 3cre8_app_opportunity::connection::match_handlerrank_orders_by_score_then_d…app-opportunity · cc 1cre8_app_opportunity::matcher::tests::rank_orders_by_score_then_deadline_and_applies_thresholdrankapp-opportunity · cc 2cre8_app_opportunity::matcher::rankstrong_fit_scores_high_with…app-opportunity · cc 2cre8_app_opportunity::matcher::tests::strong_fit_scores_high_with_reasonsgates_exclude_closed_inelig…app-opportunity · cc 1cre8_app_opportunity::matcher::tests::gates_exclude_closed_ineligible_and_undersized_listingsunknown_eligibility_and_wor…app-opportunity · cc 1cre8_app_opportunity::matcher::tests::unknown_eligibility_and_word_boundariescontracts_gate_on_set_aside…app-opportunity · cc 3cre8_app_opportunity::matcher::tests::contracts_gate_on_set_aside_certifications_and_score_naicsevaluateapp-opportunity · cc 7cre8_app_opportunity::matcher::evaluateOpportunity::is_openapp-opportunity · cc 2cre8_app_opportunity::model::Opportunity::is_opennaics_matchapp-opportunity · cc 1cre8_app_opportunity::matcher::naics_matchkeyword_factorapp-opportunity · cc 8cre8_app_opportunity::matcher::keyword_factoreligibility_factorapp-opportunity · cc 10cre8_app_opportunity::matcher::eligibility_factorcategory_factorapp-opportunity · cc 7cre8_app_opportunity::matcher::category_factoragency_factorapp-opportunity · cc 4cre8_app_opportunity::matcher::agency_factorrunway_factorapp-opportunity · cc 8cre8_app_opportunity::matcher::runway_factorOpportunity::days_leftapp-opportunity · cc 1cre8_app_opportunity::model::Opportunity::days_leftnormalizeapp-opportunity · cc 1cre8_app_opportunity::matcher::normalizeApplicantType::grants_gov_c…app-opportunity · cc 15cre8_app_opportunity::profile::ApplicantType::grants_gov_codecontract_eligibilityapp-opportunity · cc 6cre8_app_opportunity::matcher::contract_eligibility

Control flow

Source not readable from this process.

Callers 5

Callees 7

Source not readable from this process.