Skip to content

Commit 3621bbe

Browse files
author
bnasslahsen
committed
Missing extension to schema property. Fixes #622.
1 parent 1549243 commit 3621bbe

File tree

5 files changed

+9
-31
lines changed

5 files changed

+9
-31
lines changed

springdoc-openapi-common/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,5 @@
4343
<groupId>org.apache.commons</groupId>
4444
<artifactId>commons-lang3</artifactId>
4545
</dependency>
46-
<dependency>
47-
<groupId>javax.money</groupId>
48-
<artifactId>money-api</artifactId>
49-
<optional>true</optional>
50-
</dependency>
5146
</dependencies>
5247
</project>

springdoc-openapi-common/src/main/java/org/springdoc/core/converters/MonetaryAmount.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import io.swagger.v3.oas.annotations.media.Schema;
77

88
@Schema
9-
class MonetaryAmount {
9+
public class MonetaryAmount {
1010

1111
@JsonProperty("amount")
1212
@Schema(example = "99.96")

springdoc-openapi-common/src/main/java/org/springdoc/core/converters/SpringDocMonetaryAmountConfiguration.java

-23
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
22
org.springdoc.core.SpringDocConfiguration,\
3-
org.springdoc.core.SpringDocConfigProperties,\
4-
org.springdoc.core.converters.SpringDocMonetaryAmountConfiguration
3+
org.springdoc.core.SpringDocConfigProperties

springdoc-openapi-webmvc-core/src/test/java/test/org/springdoc/api/app114/SpringDocApp114Test.java

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package test.org.springdoc.api.app114;
22

3+
import javax.money.MonetaryAmount;
4+
5+
import org.springdoc.core.SpringDocUtils;
36
import test.org.springdoc.api.AbstractSpringDocTest;
47

58
import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -9,4 +12,8 @@ public class SpringDocApp114Test extends AbstractSpringDocTest {
912

1013
@SpringBootApplication
1114
static class SpringDocTestApp {}
15+
16+
static {
17+
SpringDocUtils.getConfig().replaceWithClass(MonetaryAmount.class, org.springdoc.core.converters.MonetaryAmount.class);
18+
}
1219
}

0 commit comments

Comments
 (0)