Package com.arc_e_tect.gradle.apionly.subscriber
package com.arc_e_tect.gradle.apionly.subscriber
-
ClassDescriptionThe
apiOnlySubscriberblock: which contracts this project builds against, and where they come from.The consumer half of the API-Only pair.Where subscribed contracts are fetched from.Unpacks a subscribed contract into the build, and records what it unpacked.apionly.lock -- what this project is actually building against.What is locked for one target.The manifest.json the Publisher ships inside every archive.One subscribed contract: which target, at which version, landing where.Adds missingapiOnlySubscriberDSL properties to a consumer'sbuild.gradle, using their real plugin defaults.Fails when a fetched contract no longer matches what was locked.