List of all items
Structs
- assembly::AssemblerConfig
- assembly::AssemblyResult
- cache::CacheConfig
- cache::IncrementalManifest
- cache::IncrementalManifestEntry
- cli::Cli
- cli::CompareArgs
- cli::ExportLicenseDatasetArgs
- cli::ScanArgs
- cli::ServeArgs
- copyright::AuthorDetection
- copyright::CopyrightDetection
- copyright::HolderDetection
- finder::DetectionConfig
- license_detection::LicenseDetectionEngine
- license_detection::PositionSet
- license_detection::TokenMultiset
- license_detection::TokenSet
- license_detection::automaton::AsBytes
- license_detection::automaton::Automaton
- license_detection::automaton::AutomatonBuilder
- license_detection::automaton::FindOverlappingIter
- license_detection::automaton::Match
- license_detection::build_policy::AppliedIndexBuildPolicy
- license_detection::build_policy::IndexBuildPolicy
- license_detection::dataset::LicenseDatasetManifest
- license_detection::dataset::LoadedLicenseDataset
- license_detection::embedded::index::LoadedEmbeddedLicenseIndex
- license_detection::embedded::index::SerializationError
- license_detection::embedded::schema::EmbeddedArtifactMetadata
- license_detection::embedded::schema::EmbeddedLoaderSnapshot
- license_detection::index::ArchivedIndexedRuleMetadata
- license_detection::index::ArchivedLicenseIndex
- license_detection::index::IndexedRuleMetadata
- license_detection::index::IndexedRuleMetadataResolver
- license_detection::index::LicenseIndex
- license_detection::index::LicenseIndexResolver
- license_detection::index::dictionary::ArchivedKnownToken
- license_detection::index::dictionary::ArchivedTokenDictionary
- license_detection::index::dictionary::ArchivedTokenId
- license_detection::index::dictionary::ArchivedTokenMetadata
- license_detection::index::dictionary::KnownToken
- license_detection::index::dictionary::KnownTokenResolver
- license_detection::index::dictionary::TokenDictionary
- license_detection::index::dictionary::TokenDictionaryResolver
- license_detection::index::dictionary::TokenId
- license_detection::index::dictionary::TokenIdResolver
- license_detection::index::dictionary::TokenMetadata
- license_detection::index::dictionary::TokenMetadataResolver
- license_detection::license_cache::LicenseCacheConfig
- license_detection::models::license::ArchivedLicense
- license_detection::models::license::License
- license_detection::models::license::LicenseResolver
- license_detection::models::license_match::LicenseMatch
- license_detection::models::loaded_license::LoadedLicense
- license_detection::models::loaded_rule::LoadedRule
- license_detection::models::rule::ArchivedRule
- license_detection::models::rule::Rule
- license_detection::models::rule::RuleResolver
- license_detection::query::Query
- license_detection::query::QueryRun
- license_detection::spdx_mapping::SpdxMapping
- models::Author
- models::Copyright
- models::Dependency
- models::DependencyUid
- models::ExtraData
- models::FacetTallies
- models::FileInfo
- models::FileInfoBuilder
- models::FileReference
- models::GitSha1
- models::Header
- models::Holder
- models::LicenseClarityScore
- models::LicenseDetection
- models::LicenseIndexProvenance
- models::LicensePolicyEntry
- models::LicenseReference
- models::LicenseRuleReference
- models::LineNumber
- models::Match
- models::MatchScore
- models::Md5Digest
- models::Output
- models::OutputEmail
- models::OutputURL
- models::Package
- models::PackageData
- models::PackageUid
- models::Party
- models::ResolvedPackage
- models::ScanDiagnostic
- models::Sha1Digest
- models::Sha256Digest
- models::Sha512Digest
- models::Summary
- models::SystemEnvironment
- models::Tallies
- models::TallyEntry
- models::TopLevelDependency
- models::TopLevelLicenseDetection
- output::FormatWriter
- output::OutputWriteConfig
- output_schema::author::OutputAuthor
- output_schema::copyright::OutputCopyright
- output_schema::dependency::OutputDependency
- output_schema::email::OutputEmail
- output_schema::extra_data::OutputExtraData
- output_schema::facet_tallies::OutputFacetTallies
- output_schema::file_info::OutputFileInfo
- output_schema::file_reference::OutputFileReference
- output_schema::header::OutputHeader
- output_schema::holder::OutputHolder
- output_schema::license_clarity_score::OutputLicenseClarityScore
- output_schema::license_detection::OutputLicenseDetection
- output_schema::license_index_provenance::OutputLicenseIndexProvenance
- output_schema::license_match::OutputMatch
- output_schema::license_policy_entry::OutputLicensePolicyEntry
- output_schema::license_reference::OutputLicenseReference
- output_schema::license_rule_reference::OutputLicenseRuleReference
- output_schema::output::Output
- output_schema::package::OutputPackage
- output_schema::package_data::OutputPackageData
- output_schema::party::OutputParty
- output_schema::resolved_package::OutputResolvedPackage
- output_schema::summary::OutputSummary
- output_schema::system_environment::OutputSystemEnvironment
- output_schema::tallies::OutputTallies
- output_schema::tally_entry::OutputTallyEntry
- output_schema::top_level_dependency::OutputTopLevelDependency
- output_schema::top_level_license_detection::OutputTopLevelLicenseDetection
- output_schema::url::OutputURL
- parsers::AboutFileParser
- parsers::AlpineApkParser
- parsers::AlpineApkbuildParser
- parsers::AlpineInstalledParser
- parsers::AndroidAabParser
- parsers::AndroidApkParser
- parsers::AndroidLibraryRecognizer
- parsers::AndroidManifestParser
- parsers::AndroidSoongMetadataParser
- parsers::AppleDmgRecognizer
- parsers::ArchPkginfoParser
- parsers::ArchSrcinfoParser
- parsers::AutotoolsConfigureParser
- parsers::Axis2MarRecognizer
- parsers::Axis2ModuleXmlRecognizer
- parsers::BazelBuildParser
- parsers::BazelModuleParser
- parsers::BitbakeRecipeParser
- parsers::BowerJsonParser
- parsers::BuckBuildParser
- parsers::BuckMetadataBzlParser
- parsers::BunLockParser
- parsers::BunLockbParser
- parsers::CabArchiveRecognizer
- parsers::CargoLockParser
- parsers::CargoParser
- parsers::CarthageCartfileParser
- parsers::CarthageCartfileResolvedParser
- parsers::CentralPackageManagementPropsParser
- parsers::ChefMetadataJsonParser
- parsers::ChefMetadataRbParser
- parsers::ChromeCrxRecognizer
- parsers::CitationCffParser
- parsers::ClojureDepsEdnParser
- parsers::ClojureProjectCljParser
- parsers::ComposerJsonParser
- parsers::ComposerLockParser
- parsers::ConanDataParser
- parsers::ConanFilePyParser
- parsers::ConanLockParser
- parsers::ConanfileTxtParser
- parsers::CondaEnvironmentYmlParser
- parsers::CondaMetaJsonParser
- parsers::CondaMetaYamlParser
- parsers::CpanDistIniParser
- parsers::CpanMakefilePlParser
- parsers::CpanManifestParser
- parsers::CpanMetaJsonParser
- parsers::CpanMetaYmlParser
- parsers::CranParser
- parsers::DebianControlInExtractedDebParser
- parsers::DebianControlParser
- parsers::DebianCopyrightParser
- parsers::DebianDebParser
- parsers::DebianDebianTarParser
- parsers::DebianDistrolessInstalledParser
- parsers::DebianDscParser
- parsers::DebianInstalledListParser
- parsers::DebianInstalledMd5sumsParser
- parsers::DebianInstalledParser
- parsers::DebianMd5sumInPackageParser
- parsers::DebianOrigTarParser
- parsers::DenoLockParser
- parsers::DenoParser
- parsers::DirectoryBuildPropsParser
- parsers::DockerfileParser
- parsers::DotNetDepsJsonParser
- parsers::ErlangAppSrcParser
- parsers::FreebsdCompactManifestParser
- parsers::GemArchiveParser
- parsers::GemMetadataExtractedParser
- parsers::GemfileLockParser
- parsers::GemfileParser
- parsers::GemspecParser
- parsers::GitmodulesParser
- parsers::GoModGraphParser
- parsers::GoModParser
- parsers::GoSumParser
- parsers::GoWorkParser
- parsers::GodepsParser
- parsers::GradleLockfileParser
- parsers::GradleModuleParser
- parsers::GradleParser
- parsers::HackageCabalParser
- parsers::HackageCabalProjectParser
- parsers::HackageStackYamlParser
- parsers::HaxeParser
- parsers::HelmChartLockParser
- parsers::HelmChartYamlParser
- parsers::HexLockParser
- parsers::InstallShieldRecognizer
- parsers::IosIpaRecognizer
- parsers::IsoImageRecognizer
- parsers::IvyXmlRecognizer
- parsers::JBossSarRecognizer
- parsers::JBossServiceXmlRecognizer
- parsers::JavaEarAppXmlRecognizer
- parsers::JavaEarRecognizer
- parsers::JavaJarRecognizer
- parsers::JavaWarRecognizer
- parsers::JavaWarWebXmlRecognizer
- parsers::JuliaManifestTomlParser
- parsers::JuliaProjectTomlParser
- parsers::MavenParser
- parsers::MesonParser
- parsers::MeteorPackageRecognizer
- parsers::MicrosoftUpdateManifestParser
- parsers::MozillaXpiRecognizer
- parsers::NixDefaultParser
- parsers::NixFlakeLockParser
- parsers::NixFlakeParser
- parsers::NpmLockParser
- parsers::NpmParser
- parsers::NpmWorkspaceParser
- parsers::NsisRecognizer
- parsers::NupkgParser
- parsers::NuspecParser
- parsers::OpamParser
- parsers::OsReleaseParser
- parsers::PackageReferenceProjectParser
- parsers::PackagesConfigParser
- parsers::PackagesLockParser
- parsers::ParsePackagesResult
- parsers::PipInspectDeplockParser
- parsers::PipfileLockParser
- parsers::PixiLockParser
- parsers::PixiTomlParser
- parsers::PnpmLockParser
- parsers::PodfileLockParser
- parsers::PodfileParser
- parsers::PodspecJsonParser
- parsers::PodspecParser
- parsers::PoetryLockParser
- parsers::ProjectJsonParser
- parsers::ProjectLockJsonParser
- parsers::PubliccodeParser
- parsers::PubspecLockParser
- parsers::PubspecYamlParser
- parsers::PylockTomlParser
- parsers::PythonParser
- parsers::ReadmeParser
- parsers::RebarConfigParser
- parsers::RebarLockParser
- parsers::RequirementsTxtParser
- parsers::RpmBdbDatabaseParser
- parsers::RpmLicenseFilesParser
- parsers::RpmMarinerManifestParser
- parsers::RpmNdbDatabaseParser
- parsers::RpmParser
- parsers::RpmSpecfileParser
- parsers::RpmSqliteDatabaseParser
- parsers::RpmYumdbParser
- parsers::SbtParser
- parsers::SharArchiveRecognizer
- parsers::SquashfsRecognizer
- parsers::SwiftManifestJsonParser
- parsers::SwiftPackageResolvedParser
- parsers::SwiftShowDependenciesParser
- parsers::UvLockParser
- parsers::VcpkgManifestParser
- parsers::YarnLockParser
- parsers::YarnPnpParser
- parsers::metadata::ParserMetadata
- parsers::utils::RecursionGuard
- progress::ScanProgress
- progress::ScanStats
- scanner::CollectedPaths
- scanner::CollectionFrontier
- scanner::LicenseScanOptions
- scanner::ProcessResult
- scanner::TextDetectionOptions
- utils::file::FileInfoClassification
- workflow::ScanOptions
Enums
- assembly::AssemblyMode
- cli::Command
- cli::CompatibilityMode
- cli::ProcessMode
- license_detection::expression::LicenseExpression
- license_detection::expression::ParseError
- license_detection::index::dictionary::ArchivedQueryToken
- license_detection::index::dictionary::ArchivedTokenKind
- license_detection::index::dictionary::QueryToken
- license_detection::index::dictionary::QueryTokenResolver
- license_detection::index::dictionary::TokenKind
- license_detection::index::dictionary::TokenKindResolver
- license_detection::license_cache::LicenseCacheNamespace
- license_detection::models::license_match::MatchCoordinates
- license_detection::models::license_match::MatcherKind
- license_detection::models::loaded_license::LicenseKeyError
- license_detection::models::loaded_license::LicenseTextError
- license_detection::models::loaded_rule::LicenseExpressionError
- license_detection::models::loaded_rule::RuleKindError
- license_detection::models::position_span::PositionSpan
- license_detection::models::position_span::SpanIter
- license_detection::models::rule::ArchivedRuleKind
- license_detection::models::rule::RuleKind
- license_detection::models::rule::RuleKindResolver
- models::DatasourceId
- models::DiagnosticSeverity
- models::FileType
- models::PackageType
- output::OutputFormat
- progress::ProgressMode
- scanner::MemoryMode
- utils::file::ExtractedTextKind
- workflow::LicenseSource
Traits
Macros
Functions
- assembly::assemble
- assembly::file_ref_resolve::merge_rpm_yumdb_metadata
- assembly::file_ref_resolve::resolve_file_references
- cache::build_collection_exclude_patterns
- cache::incremental_manifest_path
- cache::load_incremental_manifest
- cache::manifest_entry_matches_path
- cache::metadata_fingerprint
- cache::write_incremental_manifest
- cli::run
- copyright::detect_copyrights
- copyright::detect_credits_authors
- copyright::golden_utils::canonicalize_golden_value
- copyright::golden_utils::read_input_content
- copyright::is_credits_file
- copyright::refine_copyright
- finder::find_emails
- finder::find_urls
- golden_maintenance::find_files_with_extension
- golden_maintenance::run_prettier
- license_detection::aho_match::aho_match
- license_detection::aho_match::aho_match_with_extra_matchables
- license_detection::build_policy::apply_default_index_build_policy
- license_detection::build_policy::apply_index_build_policy
- license_detection::build_policy::default_index_build_policy
- license_detection::dataset::compute_dataset_fingerprint_string
- license_detection::dataset::export_embedded_license_dataset
- license_detection::dataset::export_license_dataset_to_root
- license_detection::dataset::load_license_dataset_from_root
- license_detection::detect_scancode_spdx_license_list_version
- license_detection::embedded::index::load_embedded_artifact_metadata_from_bytes
- license_detection::embedded::index::load_embedded_license_index_from_bytes
- license_detection::embedded::index::load_loader_snapshot_from_bytes
- license_detection::expression::combine_expressions_and
- license_detection::expression::combine_expressions_and_preserving_structure
- license_detection::expression::combine_expressions_or
- license_detection::expression::combine_expressions_or_preserving_structure
- license_detection::expression::expression_to_string
- license_detection::expression::licensing_contains
- license_detection::expression::parse_expression
- license_detection::expression::simplify_expression
- license_detection::expression::simplify_expression_preserving_structure
- license_detection::filter_invalid_contained_unknown_matches
- license_detection::hash_match::compute_hash
- license_detection::hash_match::hash_match
- license_detection::index::builder::build_index
- license_detection::index::builder::build_index_from_loaded
- license_detection::index::builder::build_index_from_loaded_with_automatons
- license_detection::index::builder::compute_is_approx_matchable
- license_detection::index::builder::is_good_tokens_ngram
- license_detection::index::builder::loaded_license_to_license
- license_detection::index::builder::loaded_rule_to_rule
- license_detection::index::builder::ngrams
- license_detection::index::builder::tokens_to_bytes
- license_detection::license_cache::cache_file_size
- license_detection::license_cache::compute_artifact_fingerprint
- license_detection::license_cache::compute_rules_fingerprint
- license_detection::license_cache::delete_cache
- license_detection::license_cache::load_cached_index
- license_detection::license_cache::save_cached_index
- license_detection::merge_overlapping_matches
- license_detection::query::matched_text_diagnostics_from_text
- license_detection::query::matched_text_from_text
- license_detection::query::matched_text_from_tokens
- license_detection::refine_matches
- license_detection::refine_matches_without_false_positive_filter
- license_detection::rules::legalese::archived_legalese
- license_detection::rules::loader::load_licenses_from_directory
- license_detection::rules::loader::load_loaded_licenses_from_directory
- license_detection::rules::loader::load_loaded_rules_from_directory
- license_detection::rules::loader::load_rules_from_directory
- license_detection::rules::loader::parse_license_str_to_loaded
- license_detection::rules::loader::parse_license_to_loaded
- license_detection::rules::loader::parse_rule_str_to_loaded
- license_detection::rules::loader::parse_rule_to_loaded
- license_detection::rules::thresholds::compute_thresholds_occurrences
- license_detection::rules::thresholds::compute_thresholds_unique
- license_detection::spdx_lid::clean_spdx_text
- license_detection::spdx_lid::spdx_lid_match
- license_detection::spdx_lid::split_spdx_lid
- license_detection::spdx_mapping::build_spdx_mapping
- license_detection::split_weak_matches
- license_detection::tokenize::count_tokens
- license_detection::tokenize::parse_required_phrase_spans
- license_detection::tokenize::tokenize
- license_detection::tokenize::tokenize_as_ids
- license_detection::tokenize::tokenize_with_stopwords
- license_detection::tokenize::tokenize_without_stopwords
- license_detection::unknown_match::unknown_match
- models::diagnostics_from_legacy_scan_errors
- models::is_legacy_warning_message
- output::write_output_file
- output::writer_for_format
- output_schema::serde_helpers::insert_json
- output_schema::serde_helpers::is_false
- output_schema::serde_helpers::serialize_optional_map_as_object
- parsers::list_parser_types
- parsers::parse_by_type_name
- parsers::try_parse_file
- parsers::try_parse_file_with_license_engine
- parsers::try_parse_rpm_archive
- parsers::try_parse_rpm_archive_with_license_engine
- parsers::utils::npm_purl
- parsers::utils::parse_sri
- parsers::utils::read_file_to_string
- parsers::utils::split_name_email
- parsers::utils::truncate_field
- progress::format_size
- scanner::collect_paths
- scanner::collect_selected_paths
- scanner::process_collected
- scanner::process_collected_sequential
- scanner::process_collected_with_memory_limit
- scanner::process_collected_with_memory_limit_sequential
- scanner::scan_options_fingerprint
- utils::file::classify_file_info
- utils::file::decode_bytes_to_string
- utils::file::detect_mime_type
- utils::file::extract_printable_strings
- utils::file::extract_text_for_detection
- utils::file::get_creation_date
- utils::file::is_path_excluded
- utils::generated::generated_code_hints_from_bytes
- utils::hash::calculate_file_hashes
- utils::hash::calculate_md5
- utils::hash::calculate_sha1
- utils::hash::calculate_sha1_git
- utils::hash::calculate_sha256
- utils::language::detect_language
- utils::magic::is_gzip
- utils::magic::is_nsis_installer
- utils::magic::is_squashfs
- utils::magic::is_zip
- utils::sourcemap::extract_sourcemap_content
- utils::sourcemap::is_sourcemap
- utils::spdx::combine_license_expressions
- utils::spdx::combine_license_expressions_preserving_structure
- utils::spdx::select_primary_license_expression
- utils::text::remove_verbatim_escape_sequences
- utils::text::should_remove_verbatim_escape_sequences
- utils::text::strip_utf8_bom_str
- version::build_long_version
- workflow::scan_path
- workflow::scan_paths
Statics
Constants
- cache::CACHE_DIR_ENV_VAR
- cache::DEFAULT_CACHE_DIR_NAME
- license_detection::DEFAULT_LICENSEDB_URL_TEMPLATE
- license_detection::SCANCODE_LICENSES_DATA_PATH
- license_detection::SCANCODE_LICENSES_LICENSES_PATH
- license_detection::SCANCODE_LICENSES_RULES_PATH
- license_detection::aho_match::MATCH_AHO
- license_detection::build_policy::DEFAULT_INDEX_BUILD_OVERLAY_ROOT
- license_detection::build_policy::DEFAULT_INDEX_BUILD_POLICY_PATH
- license_detection::build_policy::EMBEDDED_LICENSE_INDEX_SOURCE
- license_detection::dataset::CUSTOM_LICENSE_DATASET_SOURCE
- license_detection::dataset::LICENSE_DATASET_LICENSES_DIR
- license_detection::dataset::LICENSE_DATASET_MANIFEST_FILE
- license_detection::dataset::LICENSE_DATASET_README_FILE
- license_detection::dataset::LICENSE_DATASET_RULES_DIR
- license_detection::embedded::schema::SCHEMA_VERSION
- license_detection::hash_match::MATCH_HASH
- license_detection::rules::thresholds::MIN_MATCH_HIGH_LENGTH
- license_detection::rules::thresholds::MIN_MATCH_LENGTH
- license_detection::rules::thresholds::SMALL_RULE
- license_detection::rules::thresholds::TINY_RULE
- license_detection::seq_match::HIGH_RESEMBLANCE_THRESHOLD_TENTHS
- license_detection::seq_match::MATCH_SEQ
- license_detection::seq_match::MAX_NEAR_DUPE_CANDIDATES
- license_detection::spdx_lid::MATCH_SPDX_ID
- license_detection::unknown_match::MATCH_UNKNOWN
- models::HEADER_NOTICE
- models::OUTPUT_FORMAT_VERSION
- models::TOOL_NAME
- parsers::utils::MAX_FIELD_LENGTH
- parsers::utils::MAX_ITERATION_COUNT
- parsers::utils::MAX_MANIFEST_SIZE
- parsers::utils::MAX_RECURSION_DEPTH
- version::BUILD_VERSION