Skip to content
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-deploy/src/release.rs

cre8-app-deploy · module release · src · 1,906 lines (1,675 code, 109 comment) · sha 79a8e540d3c5f3b7

Items

const RELEASE_AUTHORITY_SERVICE const RELEASE_COHORT_SERVICE const RELEASE_DEVICE_SERVICE const CRE8_SYSTEM_COMPONENTS struct ReleaseCandidateInput struct ReleaseComponent struct ReleaseCompilerBuild struct ReleaseSourceClosure enum ReleaseWorktreeState struct ReleaseArtifact struct ReleaseEvidenceRef struct ReleaseCompatibility struct ReleaseMigrationPolicy struct ReleaseRollbackPolicy struct ReleaseAudiencePolicy struct ReleaseRolloutPolicy impl Default for ReleaseRolloutPolicy struct ReleaseAuthorityConfig struct ReleaseAuthorityGrant struct ReleaseDecisionPayload struct PreparedCandidate struct PreparedTransition const GOLDEN_BOM_HASH_WITHOUT_BUILD

Functions

By call-graph weight (PageRank; 1.0 is the average function). 77 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
codedsrc/release.rs:1528fn3124010.8
require_textsrc/release.rs:1507fn82913.6
rendersrc/release.rs:1532fn121702.8
prepare_candidatesrc/release.rs:833fn561532.6
preparedsrc/release.rs:1607fn31522.1
inputsrc/release.rs:1603fn31501.9
require_input_textsrc/release.rs:1500fn61421.7
resolvesrc/release.rs:763fn31221.4
release_grade_transition_gatesrc/release.rs:1085fn81311.4
closure_checkssrc/release.rs:540fn496101.3
normalize_and_validate_candidatesrc/release.rs:890fn7213161.2
resolve_resultsrc/release.rs:767fn322191.1
execute_transitionsrc/release.rs:676fn641251.1
require_sha256src/release.rs:1516fn74321
load_current_epochsrc/release.rs:1460fn51411
load_candidatesrc/release.rs:1440fn31411
authenticated_actorsrc/release.rs:1299fn131420.9
classify_build_inspectionsrc/release.rs:443fn629310.9
decisionsrc/release.rs:363fn142340.9
require_authoritysrc/release.rs:1313fn427330.8
reference_resolutionsrc/release.rs:595fn233210.8
normalize_string_setsrc/release.rs:1491fn82210.8
compose_resultsrc/release.rs:296fn141110.8
publish_resultsrc/release.rs:315fn471140.8
channel_resultsrc/release.rs:745fn171150.8
normalize_channelsrc/release.rs:1479fn72320.8
normalize_product_idsrc/release.rs:1487fn31310.8
prepare_transitionsrc/release.rs:1001fn8382130.8
release_inputsrc/release.rs:1566fn362200.8
inspect_reportsrc/release.rs:1662fn172300.8
decision_evidencesrc/release.rs:381fn243230.7
composesrc/release.rs:292fn31120.7
publishsrc/release.rs:311fn31120.7
promotesrc/release.rs:668fn31120.7
rollbacksrc/release.rs:672fn31120.7
channelsrc/release.rs:741fn31120.7
published_sourcesrc/release.rs:1656fn31210.7
build_provenance_rowssrc/release.rs:406fn161130.7
decision_resultsrc/release.rs:619fn483160.7
verify_decision_receiptsrc/release.rs:1231fn6314180.7
normalize_source_closuresrc/release.rs:963fn234130.7
normalize_artifactsrc/release.rs:987fn132130.7
decision_payloadsrc/release.rs:1212fn181200.7
u64_to_i64src/release.rs:1524fn31210.7
checksrc/release.rs:1680fn31200.6
release_appeared_beforesrc/release.rs:1470fn81110.6
release_console_summarysrc/release.rs:800fn321110.6
ReleaseRolloutPolicy::defaultsrc/release.rs:180trait impl31100.6
normalize_audiencesrc/release.rs:1116fn184130.6
normalize_rolloutsrc/release.rs:1135fn73120.6
validate_audience_eligibilitysrc/release.rs:1356fn6712130.6
rollout_eligiblesrc/release.rs:1424fn151110.6
load_version_claims_for_releasesrc/release.rs:1453fn61110.6
release_channel_targetsrc/release.rs:1295fn31100.6
transition_policiessrc/release.rs:1094fn211140.5
validate_promotionsrc/release.rs:1143fn264120.5
validate_rollbacksrc/release.rs:1170fn416130.5
handle_deploy_release_composesrc/release.rs:257fn41020.5
handle_deploy_release_publishsrc/release.rs:262fn41020.5
handle_deploy_release_decisionsrc/release.rs:267fn41020.5
handle_deploy_release_promotesrc/release.rs:272fn41020.5
handle_deploy_release_channelsrc/release.rs:277fn41020.5
handle_deploy_release_resolvesrc/release.rs:282fn41020.5
handle_deploy_release_rollbacksrc/release.rs:287fn41020.5
load_version_claimsrc/release.rs:1444fn81010.5
load_epoch_by_idsrc/release.rs:1466fn31010.5
promotion_gate_rejects_unverified_provenancesrc/release.rs:1553fn51010.5
rollback_gate_rejects_unverified_provenancesrc/release.rs:1560fn51010.5
candidate_without_compiler_build_keeps_its_identitysrc/release.rs:1619fn71010.5
compiler_build_is_normalized_and_bound_into_identitysrc/release.rs:1628fn121010.5
compiler_build_must_name_sha256_identities_and_no_other_fieldsrc/release.rs:1642fn122020.5
build_provenance_classifies_every_inspection_outcomesrc/release.rs:1685fn382040.5
every_closure_field_is_bound_mismatched_or_unbound_against_the_receiptsrc/release.rs:1725fn563040.5
free_text_references_are_classified_and_never_rejectedsrc/release.rs:1783fn201030.5
a_cre8_system_candidate_requires_every_system_component_including_cre8browsersrc/release.rs:1805fn241030.5
decision_stays_fail_closed_and_carries_evidence_beside_the_refusalsrc/release.rs:1831fn141030.5
decision_evidence_reads_the_published_claim_and_rechecks_it_each_callsrc/release.rs:1847fn591080.5

Source not readable from this process.