software.aws.awsprototypingsdk.nxmonorepo.TargetDependencyProject Maven / Gradle / Ivy
package software.aws.awsprototypingsdk.nxmonorepo;
/**
* Supported enums for a TargetDependency.
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.71.0 (build f1f58ae)", date = "2022-12-07T01:30:43.730Z")
@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.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,
}