-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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:groovy
when initialising a Groovy project - Add a dependency on
org.jetbrains.kotlin:kotlin-reflect
when initialising a Kotlin project - Add a dependency on
org.jetbrains.kotlin:kotlin-stdlib
when building a Kotlin project on Java 6 - Add a dependency on
org.jetbrains.kotlin:kotlin-stdlib-jdk7
when building a Kotlin project on Java 7 - Add a dependency on
org.jetbrains.kotlin:kotlin-stdlib-jdk8
when building a Kotlin project on Java 8 or later - Add a dependency on
org.springframework.boot:spring-boot-starter-test
to all projects
- Add the Asciidoctor plugin to Spring REST Docs projects
- Generate documentation during the
prepare-package
phase in Spring REST Docs projects
- Add a dependency on
spring-restdocs-asciidoctor
in Spring REST Docs projects
- Add https://repo.spring.io/milestone when using a Spring Boot milestone
- Add https://repo.spring.io/snapshot when using a Spring Boot snapshot
- Add https://repo.spring.io/milestone when using a Spring Boot milestone
- Add https://repo.spring.io/snapshot when using a Spring Boot snapshot
- Add a dependency to the appropriate configuration when a checkbox is selected
- Apply the Asciidoctor plugin to Spring REST Docs projects
- Configure the
asciidoctor
task to depend on thetest
task in Spring REST Docs projects - Configure the
asciidoctor
task to use the snippets directory as an input in Spring REST Docs projects - Configure the
test
task to declare the snippets directory as an output in Spring REST Docs projects
- Add https://repo.spring.io/milestone when using a Spring Boot milestone
- Add https://repo.spring.io/snapshot when using a Spring Boot snapshot
- Add https://repo.spring.io/milestone when using a Spring Boot milestone
- Add https://repo.spring.io/snapshot when using a Spring Boot snapshot