Commit Graph

10 Commits

Author SHA1 Message Date
Stephane Nicoll
e58b7bf701 Enable strict null-safety for Kotlin projects
Closes gh-591
2018-02-07 16:13:48 +01:00
Stephane Nicoll
1d9a68d6fc Upgrade to Kotlin 1.2.20
This commits upgrade to Kotlin 1.2.20 and uses the new stdlib artifact
names. As a result, 2.0  milestones prior to Spring Boot 2.0.0.RC1 are
no longer supported.

Closes gh-576
2018-02-01 11:34:56 +01:00
Stephane Nicoll
18ef480a23 Use default Kotlin plugin settings
Rather than override the default, this commit removes the override for
the incremental compilation support in Maven. We now relies on all
default now.

Closes gh-584
2018-02-01 10:46:06 +01:00
Sebastien Deleuze
0e3216e3ac Enable Kotlin incremental compilation with Maven
Closes gh-415
2017-04-26 17:22:17 +02:00
Stephane Nicoll
3c59c29855 Polish contribution
Closes gh-388
2017-03-15 16:49:46 +01:00
Sebastien Deleuze
6e7ff7fb58 Upgrade to Kotlin 1.1.1
This commit also enables Java 8 bytecode and uses kotlin-stdlib-jre7 or
kotlin-stdlib-jre8 dependencies when possible.

Closes gh-377
2017-03-15 16:02:30 +01:00
Sebastien Deleuze
d703f13601 Add kotlin-reflect dependency for Kotlin projects
Closes gh-361
2017-01-31 13:56:28 +01:00
Sebastien Deleuze
e6cf9cf658 Upgrade to Kotlin 1.0.6 with kotlin-spring plugin
The kotlin-spring plugin automatically opens classes annotated or
meta-annotated with annotations like @Component or @Transactional.

Closes gh-333
2016-12-28 13:41:01 +01:00
Stephane Nicoll
42c62a7fd3 Make report encoding explicit
Closes gh-255
2016-07-13 09:12:38 +02:00
Stephane Nicoll
6089f49c1a Add build-specific tests 2016-07-12 14:42:41 +02:00