List of all items
Structs
- adoption::baseline::Baseline
- adoption::baseline_outcome::BaselineOutcome
- adoption::exclusion::Exclusion
- adoption::exclusion_outcome::ExclusionOutcome
- adoption::exclusion_set::ExclusionSet
- finding::model::implemented_type::ImplementedType
- finding::model::import_path::ImportPath
- finding::model::manifest_dependency::ManifestDependency
- finding::model::package_tree::PackageTree
- finding::model::public_entry_point::PublicEntryPoint
- finding::model::qualified_call::QualifiedCall
- finding::model::registry_item::RegistryItem
- finding::model::registry_policy::RegistryPolicy
- finding::model::test_file_item::TestFileItem
- finding::model::test_marker::TestMarker
- finding::model::unit_test_site::UnitTestSite
- finding::parsing::call_site_finder::CallSiteFinder
- finding::parsing::implemented_type_finder::ImplementedTypeFinder
- finding::parsing::item_naming::ItemNaming
- finding::parsing::module_declaration_finder::ModuleDeclarationFinder
- finding::parsing::public_entry_point_finder::PublicEntryPointFinder
- finding::parsing::qualified_call_finder::QualifiedCallFinder
- finding::parsing::registry_parser::RegistryParser
- finding::parsing::test_file_parser::TestFileParser
- finding::parsing::unit_test_finder::UnitTestFinder
- reporting::column_widths::ColumnWidths
- reporting::json_printer::JsonPrinter
- reporting::offence::Offence
- reporting::offence_fingerprint::OffenceFingerprint
- reporting::offence_threshold::OffenceThreshold
- reporting::package_roster::PackageRoster
- reporting::report_printer::ReportPrinter
- reporting::scan_totals::ScanTotals
- rule_registry::RuleRegistry
- rules::layout::directory_file_count_rule::DirectoryFileCountRule
- rules::layout::directory_subfolder_count_rule::DirectorySubfolderCountRule
- rules::layout::module_registry_rule::ModuleRegistryRule
- rules::layout::paired_test_file_rule::PairedTestFileRule
- rules::layout::registry_completeness_rule::RegistryCompletenessRule
- rules::layout::test_file_name_postfix_rule::TestFileNamePostfixRule
- rules::layout::tests_layout_rule::TestsLayoutRule
- rules::manifest::spdx_matches_manifest_rule::SpdxMatchesManifestRule
- rules::manifest::workspace_dependencies_rule::WorkspaceDependenciesRule
- rules::source::declared_by_name_rule::DeclaredByNameRule
- rules::source::header_rule::HeaderRule
- rules::source::imported_paths_rule::ImportedPathsRule
- rules::source::ordered_imports_rule::OrderedImportsRule
- rules::source::pure_traits_rule::PureTraitsRule
- rules::source::readable_source_rule::ReadableSourceRule
- rules::source::single_implemented_type_rule::SingleImplementedTypeRule
- rules::source::test_free_source_rule::TestFreeSourceRule
- rules::testing::arrange_act_assert_rule::ArrangeActAssertRule
- rules::testing::test_file_structure_rule::TestFileStructureRule
- rules::testing::test_naming_rule::TestNamingRule
- rules::testing::tested_public_api_rule::TestedPublicApiRule
- runner::Runner
- settings::args::Args
- settings::config::Config
- settings::config_file::ConfigFile
- settings::header_source::HeaderSource
- settings::manifest_resolver::ManifestResolver
- settings::package_config::PackageConfig
- settings::package_sections::PackageSections
- settings::rule_selection::RuleSelection
- settings::scanned_package::ScannedPackage
- source_file::SourceFile
- source_reader::SourceReader
- source_walker::SourceWalker
- test_file_rewriter::TestFileRewriter
Enums
- finding::model::section::Section
- finding::model::test_marker::MarkerPhase
- reporting::output_format::OutputFormat
- reporting::run_outcome::RunOutcome