Overview of the PackageLoading library
mainThe PackageLoading library is responsible for translating Swift Package Manager conventions into an underlying project model. It functions primarily as a transformation layer that takes input project model objects defined in a manifest and converts them into a usable internal representation.
Scope and Constraints:
- It is designed to handle content that is local to a single package.
- It does not manage cross-package information. For managing relationships and information across multiple packages, use the
PackageGraphmodule instead.