Skip to content

Commit 755bd19

Browse files
committed
Fix broken and known-redirect links in reference documentation.
See #2774
1 parent 02ce74f commit 755bd19

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/main/asciidoc/kotlin.adoc

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ This comprehensive https://spring.io/guides/tutorials/spring-boot-kotlin/[tutori
1111
[[kotlin.requirements]]
1212
== Requirements
1313

14-
Spring Data supports Kotlin 1.3 and requires https://bintray.com/bintray/jcenter/org.jetbrains.kotlin%3Akotlin-stdlib[`kotlin-stdlib`] (or one of its variants, such as https://bintray.com/bintray/jcenter/org.jetbrains.kotlin%3Akotlin-stdlib-jdk8[`kotlin-stdlib-jdk8`]) and https://bintray.com/bintray/jcenter/org.jetbrains.kotlin%3Akotlin-reflect[`kotlin-reflect`] to be present on the classpath.
14+
Spring Data supports Kotlin 1.3 and requires `kotlin-stdlib` (or one of its variants, such as `kotlin-stdlib-jdk8`) and `kotlin-reflect` to be present on the classpath.
1515
Those are provided by default if you bootstrap a Kotlin project via https://start.spring.io/#!language=kotlin&type=gradle-project[start.spring.io].
1616

1717
[[kotlin.null-safety]]
1818
== Null Safety
1919

20-
One of Kotlin's key features is https://kotlinlang.org/docs/reference/null-safety.html[null safety], which cleanly deals with `null` values at compile time.
20+
One of Kotlin's key features is https://kotlinlang.org/docs/null-safety.html[null safety], which cleanly deals with `null` values at compile time.
2121
This makes applications safer through nullability declarations and the expression of "`value or no value`" semantics without paying the cost of wrappers, such as `Optional`.
22-
(Kotlin allows using functional constructs with nullable values. See this https://www.baeldung.com/kotlin-null-safety[comprehensive guide to Kotlin null safety].)
22+
(Kotlin allows using functional constructs with nullable values. See this https://www.baeldung.com/kotlin/null-safety[comprehensive guide to Kotlin null safety].)
2323

2424
Although Java does not let you express null safety in its type system, Spring Data API is annotated with https://jcp.org/en/jsr/detail?id=305[JSR-305] tooling friendly annotations declared in the `org.springframework.lang` package.
2525
By default, types from Java APIs used in Kotlin are recognized as https://kotlinlang.org/docs/reference/java-interop.html#null-safety-and-platform-types[platform types], for which null checks are relaxed.

src/main/asciidoc/preface.adoc

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ The Spring Data Commons project applies core Spring concepts to the development
77

88
* Version control: https://github.com/spring-projects/spring-data-commons
99
* Bugtracker: https://github.com/spring-projects/spring-data-commons/issues
10-
* Release repository: https://repo.spring.io/libs-release
11-
* Milestone repository: https://repo.spring.io/libs-milestone
12-
* Snapshot repository: https://repo.spring.io/libs-snapshot
10+
* Release repository: https://repo1.maven.org/maven2/
11+
* Milestone repository: https://repo.spring.io/milestone/
12+
* Snapshot repository: https://repo.spring.io/snapshot/

0 commit comments

Comments
 (0)