List of all items
Structs
- config_source::JsonConfigSource
- constraint::Bound
- constraint::ParsedConstraint
- decisions::Decision
- decisions::Decisions
- decisions::SolverBug
- flex_filter::FlexVersions
- intervals::Branches
- intervals::Interval
- intervals::Intervals
- json_manipulator::JsonManipulator
- loader::LoadError
- lockfile::LockInput
- merge_plugin::IncludeLinks
- merge_plugin::Merged
- merge_plugin::MergedLink
- merge_plugin::Settings
- metacache::MetadataCache
- optimizer::PoolOptimizer
- package::Link
- package::Links
- package::Package
- package::SourceRef
- path_repo::PathRepository
- platform::PlatformError
- policy::DefaultPolicy
- policy_config::AbandonedPolicy
- policy_config::AdvisoriesPolicy
- policy_config::IgnoreIdRule
- policy_config::IgnorePackageRule
- policy_config::IgnoreSeverityRule
- policy_config::IgnoreUnreachable
- policy_config::MalwarePolicy
- policy_config::PolicyConfig
- policy_config::PolicyError
- policy_config::RawPolicyConfig
- pool::OrderedMap
- pool::Pool
- pool::PoolError
- pool::PrePoolFilter
- pool::RepositorySet
- pool::Request
- pool::TemporaryConstraint
- pool_filters::FilterError
- problem::MessageContext
- problem::PrettyConstraint
- repository::Advisory
- repository::AdvisoryConfig
- repository::CompleteAdvisory
- repository::ComposerRepository
- repository::FileTransport
- repository::FilterEntry
- repository::FilterInfo
- repository::HttpTransport
- repository::NameFilter
- repository::RepoError
- root::RootAlias
- root::RootError
- root::RootPackage
- root::RootPatch
- rule::Rule
- rule::RuleSet
- rules_gen::RuleSetGenerator
- rules_gen::RulesError
- session::FlexSession
- session::MergedConfig
- session::RepoConfig
- session::SessionError
- session::SolveReport
- session::UpdateOptions
- session::UpdateSession
- solver::Problem
- solver::SolvedProblem
- solver::Solver
- transaction::LockTransaction
- transaction::Transaction
- version::VersionError
- version_selector::Warning
- watch::RuleWatchGraph
- watch::RuleWatchNode
Enums
- config_source::ConfigSourceError
- constraint::Constraint
- constraint::Op
- json_manipulator::ManipulatorError
- package::LinkType
- package::Origin
- platform_filter::PlatformRequirementFilter
- pool::Repository
- pool::UpdateMode
- repository::Fetched
- repository::RepoErrorKind
- rule::Reason
- rule::RuleKind
- rule::RuleType
- session::RepoKey
- session::SessionErrorKind
- solver::ProblemRule
- solver::SolveError
- transaction::DisplayRef
- transaction::Operation
Traits
Functions
- config_source::composer_file
- config_source::reindent
- constraint::parse_constraints
- flex_filter::remove_legacy_packages
- flex_filter::symfony_require
- intervals::compact_constraint
- intervals::from_zero
- intervals::generate
- intervals::have_intersections
- intervals::is_subset_of
- intervals::until_positive_infinity
- json_manipulator::detect_indenting
- json_manipulator::strnatcmp
- loader::branch_alias
- loader::expand_minified
- loader::expand_minified_owned
- loader::load
- loader::load_package_refs
- loader::load_packages
- loader::parse_links
- loader::pretty_alias
- lockfile::dump_package
- lockfile::lock_data
- lockfile::lock_packages
- lockfile::package_naming_error
- lockfile::php_compare_strings
- lockfile::php_empty
- lockfile::release_date
- lockfile::validate_package
- merge_plugin::merge
- path_repo::open
- phpver::canonicalize
- phpver::version_compare
- phpver::version_compare_op
- platform::check_install
- platform::ini_files
- platform::is_platform_package
- platform::loaded_extensions
- platform::platform_packages
- platform::probe
- policy_config::advisory_ignore_list_for_block
- policy_config::advisory_ignore_severity_for_block
- policy_config::bool_env
- policy_config::flat_ignore_for_block
- pool::array_repository_load_packages
- pool::package_name_regexp
- pool::set_source_dist_references
- pool_filters::filter_list_filter
- pool_filters::locked_removed_problem_text
- pool_filters::security_advisory_filter
- problem::php_string_cmp
- problem::pretty_string
- problem::strip_output_styles
- repository::advisory_from_data
- repository::is_package_acceptable
- repository::locked_repository
- repository::locked_repository_with
- root::extract_references
- root::extract_stability_flags
- root::manifest_error
- root::merge_plugin_stability_flags
- root::normalize_stability
- root::root_constraint
- session::install_policy_problems
- session::merge_repositories
- transaction::full_pretty_version
- transaction::is_upgrade
- transaction::lock_operation_lines
- version::looks_too_strict
- version::normalize
- version::normalize_branch
- version::normalize_default_branch
- version::parse_name_version_pairs
- version::parse_numeric_alias_prefix
- version::parse_stability
- version::preg_quote
- version::stability_rank
- version_selector::find_best_candidate
- version_selector::find_recommended_require_version
- version_selector::platform_constraints
Type Aliases
- policy_config::IgnoreMap
- pool::FilterListRemoved
- repository::AdvisoriesByName
- repository::FilterEntriesByList
- repository::HttpFetch
- repository::HttpFetchMany
- repository::HttpPost
- repository::HttpTransports
- repository::Providers
- repository::Request