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-compute/src/pypi_provider.rs

cre8-app-compute · module pypi_provider · src · 715 lines (555 code, 59 comment) · sha 9f933e73cd55e517

Items

struct PypiProvider impl PypiProvider impl RegistryProvider for PypiProvider impl PackageProvider for PypiProvider struct PypiPackageContent

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
parse_pypi_specifiersrc/pypi_provider.rs:170fn31813.5
PypiProvider::newsrc/pypi_provider.rs:32method31603
extract_pypi_wheel_packagesrc/pypi_provider.rs:281fn9731322.2
extract_pypi_sdist_packagesrc/pypi_provider.rs:212fn6822242.1
extract_init_from_tarballsrc/pypi_provider.rs:379fn31311.8
extract_init_from_wheelsrc/pypi_provider.rs:383fn31211.3
is_pypi_tarball_init_entrysrc/pypi_provider.rs:197fn32101
is_pypi_tarball_single_file_entrysrc/pypi_provider.rs:201fn32101
read_limited_tar_entrysrc/pypi_provider.rs:205fn62131
PypiProvider::with_registrysrc/pypi_provider.rs:37method31100.9
download_bytessrc/pypi_provider.rs:177fn111130.7
fetch_pypi_metadatasrc/pypi_provider.rs:90fn152130.6
extract_pypi_sourcesrc/pypi_provider.rs:113fn223130.6
pypi_resolved_packagesrc/pypi_provider.rs:136fn231100.6
PypiProvider::registry_urlsrc/pypi_provider.rs:43trait impl31000.5
PypiProvider::namesrc/pypi_provider.rs:49trait impl31000.5
PypiProvider::resolvesrc/pypi_provider.rs:53trait impl303060.5
PypiProvider::listsrc/pypi_provider.rs:84trait impl41010.5
find_wheel_init_sourcesrc/pypi_provider.rs:387fn184030.5
find_wheel_single_file_sourcesrc/pypi_provider.rs:406fn173030.5
find_wheel_native_extension_sourcesrc/pypi_provider.rs:424fn425030.5
test_parse_pypi_specifier_bare_namesrc/pypi_provider.rs:476fn51010.5
test_parse_pypi_specifier_pip_prefixsrc/pypi_provider.rs:483fn51010.5
test_parse_pypi_specifier_pypi_prefixsrc/pypi_provider.rs:490fn51010.5
test_parse_pypi_specifier_pip_with_versionsrc/pypi_provider.rs:497fn51010.5
test_parse_pypi_specifier_pypi_with_versionsrc/pypi_provider.rs:504fn51010.5
test_parse_pypi_specifier_bare_with_versionsrc/pypi_provider.rs:511fn51010.5
test_parse_pypi_specifier_emptysrc/pypi_provider.rs:518fn51010.5
test_pypi_provider_namesrc/pypi_provider.rs:527fn41010.5
test_pypi_resolve_empty_specifiersrc/pypi_provider.rs:535fn61010.5
test_pypi_resolve_unknownsrc/pypi_provider.rs:543fn71010.5
test_pypi_provider_list_empty_cachesrc/pypi_provider.rs:552fn51010.5
test_pypi_provider_custom_registrysrc/pypi_provider.rs:559fn41010.5
test_extract_init_from_tarballsrc/pypi_provider.rs:567fn251010.5
test_extract_single_file_module_from_tarballsrc/pypi_provider.rs:594fn241010.5
test_extract_tarball_not_foundsrc/pypi_provider.rs:620fn151010.5
test_extract_init_from_wheelsrc/pypi_provider.rs:639fn171010.5
test_extract_wheel_not_foundsrc/pypi_provider.rs:658fn131010.5
test_extract_wheel_files_and_dependenciessrc/pypi_provider.rs:673fn221010.5
test_pypi_resolve_real_packagesrc/pypi_provider.rs:703fn121010.5

Source not readable from this process.