-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Project templating requirements
Andy Wilkinson edited this page Apr 10, 2018
·
5 revisions
- Various
@Enable…annotations
- Various
@Enable…annotations
- Various
@Enable…annotations
- Add a dependency with the appropriate scope when a checkbox is selected
- Add a dependency on
org.codehaus.groovy:groovywhen initialising a Groovy project - Add a dependency on
org.jetbrains.kotlin:kotlin-reflectwhen initialising a Kotlin project - Add a dependency on
org.jetbrains.kotlin:kotlin-stdlibwhen building a Kotlin project on Java 6 - Add a dependency on
org.jetbrains.kotlin:kotlin-stdlib-jdk7when building a Kotlin project on Java 7 - Add a dependency on
org.jetbrains.kotlin:kotlin-stdlib-jdk8when building a Kotlin project on Java 8 or later - Add a dependency on
org.springframework.boot:spring-boot-starter-testto all projects
- Add the Asciidoctor plugin to Spring REST Docs projects
- Generate documentation during the
prepare-packagephase in Spring REST Docs projects
- Add a dependency on
spring-restdocs-asciidoctorin Spring REST Docs projects
- Add a dependency to the appropriate configuration when a checkbox is selected
- Apply the Asciidoctor plugin to Spring REST Docs projects
- Configure the
asciidoctortask to depend on thetesttask in Spring REST Docs projects - Configure the
asciidoctortask to use the snippets directory as an input in Spring REST Docs projects - Configure the
testtask to declare the snippets directory as an output in Spring REST Docs projects