Skip to content

Commit df68b50

Browse files
committed
Add changelog
1 parent b00efeb commit df68b50

11 files changed

Lines changed: 36 additions & 0 deletions

File tree

.changelog/1759416345.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
applies_to: ["server"]
3+
authors: ["jasgin"]
4+
references: ["smithy-rs#4321"]
5+
breaking: false
6+
new_feature: true
7+
bug_fix: false
8+
---
9+
10+
Adds the custom traits `@validationException`, `@validationMessage`, `@validationFieldList`, `@validationFieldName`, and `@validationFieldMessage`
11+
for defining custom validation exceptions.

codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationExceptionTrait.kt renamed to codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationExceptionTrait.kt

File renamed without changes.

codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationFieldListTrait.kt renamed to codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationFieldListTrait.kt

File renamed without changes.

codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationFieldMessageTrait.kt renamed to codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationFieldMessageTrait.kt

File renamed without changes.

codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationFieldNameTrait.kt renamed to codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationFieldNameTrait.kt

File renamed without changes.

codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationMessageTrait.kt renamed to codegen-traits/src/main/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationMessageTrait.kt

File renamed without changes.

codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationExceptionTraitTest.kt renamed to codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationExceptionTraitTest.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
16
package software.amazon.smithy.rust.codegen.traits
27

38
import org.junit.jupiter.api.Test

codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationFieldListTraitTest.kt renamed to codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationFieldListTraitTest.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
16
package software.amazon.smithy.rust.codegen.traits
27

38
import org.junit.jupiter.api.Assertions.assertEquals

codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationFieldMessageTraitTest.kt renamed to codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationFieldMessageTraitTest.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
16
package software.amazon.smithy.rust.codegen.traits
27

38
import org.junit.jupiter.api.Assertions.assertEquals

codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/server/traits/ValidationFieldNameTraitTest.kt renamed to codegen-traits/src/test/kotlin/software/amazon/smithy/rust/codegen/traits/ValidationFieldNameTraitTest.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
16
package software.amazon.smithy.rust.codegen.traits
27

38
import org.junit.jupiter.api.Assertions.assertEquals

0 commit comments

Comments
 (0)