@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.829Z") @Stability(value=Experimental) public interface ProjenrcOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ProjenrcOptions.Builder
A builder for
ProjenrcOptions |
static class |
ProjenrcOptions.Jsii$Proxy
An implementation for
ProjenrcOptions |
| Modifier and Type | Method and Description |
|---|---|
static ProjenrcOptions.Builder |
builder() |
default String |
getClassName()
(experimental) The name of the Java class which contains the `main()` method for projen.
|
default String |
getProjenVersion()
(experimental) The projen version to use.
|
default Boolean |
getTestScope()
(experimental) Defines projenrc under the test scope instead of the main scope, which is reserved to the app.
|
@Stability(value=Experimental) @Nullable default String getClassName()
Default: "projenrc"
@Stability(value=Experimental) @Nullable default String getProjenVersion()
Default: - current version
@Stability(value=Experimental) @Nullable default Boolean getTestScope()
This means that projenrc will be under
src/test/java/projenrc.java and projen will be defined as a test
dependency. This enforces that application code does not take a dependency
on projen code.
If this is disabled, projenrc should be under
src/main/java/projenrc.java.
Default: true
@Stability(value=Experimental) static ProjenrcOptions.Builder builder()
ProjenrcOptions.Builder of ProjenrcOptionsCopyright © 2021. All rights reserved.