From e1e8f2023b60006fb9792d62b9c50225dfa487f2 Mon Sep 17 00:00:00 2001 From: Josha von Gizycki Date: Wed, 13 May 2026 14:26:17 +0200 Subject: [PATCH] upgrade to newer kotlin --- pom.xml | 10 +++++----- .../wanijo/wanijo2/domain/event/AddDateFieldCommand.kt | 6 +++--- .../wanijo2/domain/event/AddLabelFieldCommand.kt | 6 +++--- .../wanijo/wanijo2/domain/event/AddLinkCommand.kt | 4 ++-- .../wanijo2/domain/event/AssignTaggingCommand.kt | 4 ++-- .../wanijo2/domain/event/DeleteDateFieldCommand.kt | 4 ++-- .../wanijo2/domain/event/DeleteDocumentCommand.kt | 2 +- .../wanijo2/domain/event/DeleteLabelFieldCommand.kt | 4 ++-- .../wanijo2/domain/event/DeleteTaggingCommand.kt | 4 ++-- .../wanijo/wanijo2/domain/event/EditDocumentCommand.kt | 4 ++-- .../wanijo/wanijo2/domain/event/NewDocumentCommand.kt | 2 +- 11 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pom.xml b/pom.xml index 866c4fb..ae23782 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 3.5.8 + 3.5.14 wanijo @@ -14,8 +14,8 @@ wanijo2 Wanijo, second edition - 17 - 1.9.25 + 21 + 2.3.21 3.47.0 @@ -45,12 +45,12 @@ nz.net.ultraq.thymeleaf thymeleaf-layout-dialect - 3.3.0 + 4.0.1 org.commonmark commonmark - 0.25.0 + 0.28.0 diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/AddDateFieldCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/AddDateFieldCommand.kt index 4fe8f09..8d58cf8 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/AddDateFieldCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/AddDateFieldCommand.kt @@ -10,11 +10,11 @@ import java.time.ZoneOffset import java.time.ZonedDateTime data class AddDateFieldCommand( - @Min(1) + @param:Min(1) val documentId: DocumentId, - @NotEmpty + @param:NotEmpty val dateName: String, - @NotEmpty + @param:NotEmpty val dateValue: LocalDateTime, val order: Int = 0, ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/AddLabelFieldCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/AddLabelFieldCommand.kt index 54f09b4..12f96dd 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/AddLabelFieldCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/AddLabelFieldCommand.kt @@ -6,11 +6,11 @@ import wanijo.wanijo2.domain.DocumentId import wanijo.wanijo2.domain.LabelField data class AddLabelFieldCommand( - @Min(1) + @param:Min(1) val documentId: DocumentId, - @NotEmpty + @param:NotEmpty val labelName: String, - @NotEmpty + @param:NotEmpty val labelValue: String, val order: Int = 0 ) { diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/AddLinkCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/AddLinkCommand.kt index 574b5f9..c0ff394 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/AddLinkCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/AddLinkCommand.kt @@ -4,8 +4,8 @@ import jakarta.validation.constraints.Min import wanijo.wanijo2.domain.DocumentId data class AddLinkCommand( - @Min(1) + @param:Min(1) val documentId: DocumentId, - @Min.List(Min(1)) + @param:Min.List(Min(1)) val otherDocuments: List, ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/AssignTaggingCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/AssignTaggingCommand.kt index 7c9befc..d3d9c4d 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/AssignTaggingCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/AssignTaggingCommand.kt @@ -5,8 +5,8 @@ import wanijo.wanijo2.domain.DocumentId import wanijo.wanijo2.domain.TagId data class AssignTaggingCommand( - @Min(1) + @param:Min(1) val tagId: TagId, - @Min(1) + @param:Min(1) val documentId: DocumentId ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDateFieldCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDateFieldCommand.kt index 1147b62..dbef36b 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDateFieldCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDateFieldCommand.kt @@ -5,8 +5,8 @@ import wanijo.wanijo2.domain.DocumentId import wanijo.wanijo2.domain.FieldId data class DeleteDateFieldCommand( - @Min(1) + @param:Min(1) val documentId: DocumentId, - @Min(1) + @param:Min(1) val dateFieldId: FieldId ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDocumentCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDocumentCommand.kt index 7aa6d71..b9874dc 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDocumentCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteDocumentCommand.kt @@ -4,6 +4,6 @@ import jakarta.validation.constraints.Min import wanijo.wanijo2.domain.DocumentId data class DeleteDocumentCommand( - @Min(1) + @param:Min(1) val documentId: DocumentId ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteLabelFieldCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteLabelFieldCommand.kt index d2b6e48..6332363 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteLabelFieldCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteLabelFieldCommand.kt @@ -5,8 +5,8 @@ import wanijo.wanijo2.domain.DocumentId import wanijo.wanijo2.domain.FieldId data class DeleteLabelFieldCommand( - @Min(1) + @param:Min(1) val documentId: DocumentId, - @Min(1) + @param:Min(1) val labelFieldId: FieldId ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteTaggingCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteTaggingCommand.kt index 9ad1cb8..68fe88b 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteTaggingCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/DeleteTaggingCommand.kt @@ -5,8 +5,8 @@ import wanijo.wanijo2.domain.DocumentId import wanijo.wanijo2.domain.TagId data class DeleteTaggingCommand( - @Min(1) + @param:Min(1) val tagId: TagId, - @Min(1) + @param:Min(1) val documentId: DocumentId ) diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/EditDocumentCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/EditDocumentCommand.kt index 7a1601f..5dc05cc 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/EditDocumentCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/EditDocumentCommand.kt @@ -8,9 +8,9 @@ import wanijo.wanijo2.domain.DocumentId import wanijo.wanijo2.domain.DocumentName data class EditDocumentCommand( - @Min(0) + @param:Min(0) val id: DocumentId, - @NotEmpty + @param:NotEmpty val name: DocumentName, val description: DocumentDescription ) { diff --git a/src/main/kotlin/wanijo/wanijo2/domain/event/NewDocumentCommand.kt b/src/main/kotlin/wanijo/wanijo2/domain/event/NewDocumentCommand.kt index 92bccd0..e948530 100644 --- a/src/main/kotlin/wanijo/wanijo2/domain/event/NewDocumentCommand.kt +++ b/src/main/kotlin/wanijo/wanijo2/domain/event/NewDocumentCommand.kt @@ -3,7 +3,7 @@ package wanijo.wanijo2.domain.event import jakarta.validation.constraints.NotEmpty data class NewDocumentCommand( - @NotEmpty + @param:NotEmpty val name: String = "", val description: String = "", val tagIds: List = emptyList(),