Class FoundationDriftChecker

java.lang.Object
network.ike.plugin.scaffold.FoundationDriftChecker

public final class FoundationDriftChecker extends Object
Compare a project's POM against the IKE-foundation pins captured in a scaffold manifest's foundation: section (#345).

The scaffold zip embeds the parent + property values that ike-tooling N saw as the latest-released at its release moment. Picking up a newer scaffold means picking up that tested-together compatibility snapshot. This class identifies the deltas: where the consumer's POM lags behind, where it's ahead (operator manually bumped), and where it's already in sync.

Pure-function — no I/O once a pomContent string is provided. The checkPomFile(Path, ScaffoldManifest.Foundation) convenience reads from disk for callers who want path-based access.

See Also: