Project.Builder |
Project.Builder.commitGenerated(Boolean commitGenerated) |
(experimental) Whether to commit the managed files by default.
|
static Project.Builder |
Project.Builder.create() |
|
Project.Builder |
Project.Builder.gitIgnoreOptions(IgnoreFileOptions gitIgnoreOptions) |
(experimental) Configuration options for .gitignore file.
|
Project.Builder |
Project.Builder.gitOptions(GitOptions gitOptions) |
(experimental) Configuration options for git.
|
Project.Builder |
Project.Builder.logging(LoggerOptions logging) |
(experimental) Configure logging options such as verbosity.
|
Project.Builder |
Project.Builder.name(String name) |
(experimental) This is the name of your project.
|
Project.Builder |
Project.Builder.outdir(String outdir) |
(experimental) The root directory of the project.
|
Project.Builder |
Project.Builder.parent(Project parent) |
(experimental) The parent project, if this project is part of a bigger project.
|
Project.Builder |
Project.Builder.projenCommand(String projenCommand) |
(experimental) The shell command to use in order to run the projen CLI.
|
Project.Builder |
Project.Builder.projenrcJson(Boolean projenrcJson) |
(experimental) Generate (once) .projenrc.json (in JSON).
|
Project.Builder |
Project.Builder.projenrcJsonOptions(ProjenrcJsonOptions projenrcJsonOptions) |
(experimental) Options for .projenrc.json.
|
Project.Builder |
Project.Builder.renovatebot(Boolean renovatebot) |
(experimental) Use renovatebot to handle dependency upgrades.
|
Project.Builder |
Project.Builder.renovatebotOptions(RenovatebotOptions renovatebotOptions) |
(experimental) Options for renovatebot.
|