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

crates/cre8-app-deploy/src/release.rs

cre8-app-deploy · module release · src · 1,934 lines (1,700 code, 109 comment) · sha 85eb5d1dec04c964

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). 80 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
codedsrc/release.rs:1556fn3124010.9
require_textsrc/release.rs:1507fn82913.6
rendersrc/release.rs:1560fn121702.8
prepare_candidatesrc/release.rs:833fn561532.6
preparedsrc/release.rs:1635fn31522.1
canonical_valuesrc/release.rs:1536fn154102
inputsrc/release.rs:1631fn31501.9
canonical_stringsrc/release.rs:1532fn31111.7
require_input_textsrc/release.rs:1500fn61421.7
domain_hashsrc/release.rs:1524fn71311.5
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:1299fn131421
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:1594fn362200.8
inspect_reportsrc/release.rs:1690fn172300.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
release_console_summarysrc/release.rs:800fn321110.7
published_sourcesrc/release.rs:1684fn31210.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:1552fn31210.7
checksrc/release.rs:1708fn31200.7
release_appeared_beforesrc/release.rs:1470fn81110.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:1581fn51010.5
rollback_gate_rejects_unverified_provenancesrc/release.rs:1588fn51010.5
candidate_without_compiler_build_keeps_its_identitysrc/release.rs:1647fn71010.5
compiler_build_is_normalized_and_bound_into_identitysrc/release.rs:1656fn121010.5
compiler_build_must_name_sha256_identities_and_no_other_fieldsrc/release.rs:1670fn122020.5
build_provenance_classifies_every_inspection_outcomesrc/release.rs:1713fn382040.5
every_closure_field_is_bound_mismatched_or_unbound_against_the_receiptsrc/release.rs:1753fn563040.5
free_text_references_are_classified_and_never_rejectedsrc/release.rs:1811fn201030.5
a_cre8_system_candidate_requires_every_system_component_including_cre8browsersrc/release.rs:1833fn241030.5
decision_stays_fail_closed_and_carries_evidence_beside_the_refusalsrc/release.rs:1859fn141030.5
decision_evidence_reads_the_published_claim_and_rechecks_it_each_callsrc/release.rs:1875fn591080.5

Source not readable from this process.