PackageStructureTool

Package structure tool is used to determine if the package has changed in some way that requires regenerating the build manifest file. This allows us to skip a lot of redundant work (package graph loading, build planning, manifest generation) during incremental builds.

Tools.swift:96
struct PackageStructureTool