software.aws.awsprototypingsdk.nxmonorepo.nx.TargetDependencyProject Maven / Gradle / Ivy
package software.aws.awsprototypingsdk.nxmonorepo.nx;
/**
* Supported enums for a TargetDependency.
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.74.0 (build 6d08790)", date = "2023-02-28T00:38:33.019Z")
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
@software.amazon.jsii.Jsii(module = software.aws.awsprototypingsdk.$Module.class, fqn = "aws-prototyping-sdk.nx_monorepo.Nx.TargetDependencyProject")
public enum TargetDependencyProject {
/**
* Only rely on the package where the target is called.
*
* This is usually done for test like targets where you only want to run unit
* tests on the target packages without testing all dependent packages.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
SELF,
/**
* Target relies on executing the target against all dependencies first.
*
* This is usually done for build like targets where you want to build all
* dependant projects first.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
DEPENDENCIES,
}