Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 707fce0

Browse files
Handle projects not using kotlin-reflect. Fixes #2977
1 parent 7a3546c commit 707fce0

File tree

4 files changed

+13
-66
lines changed

4 files changed

+13
-66
lines changed

‎.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
######################
44
/target/www/**
55
/src/test/javascript/coverage/
6+
.flattened-pom.xml
67

78
######################
89
# Node

‎CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.8.8] - 2025年05月04日
9+
10+
### Fixed
11+
- #2977 - Handle projects not using kotlin-reflect #2977
12+
813
## [2.8.7] - 2025年05月04日
914

1015
### Added

‎springdoc-openapi-bom/.flattened-pom.xml

Lines changed: 0 additions & 59 deletions
This file was deleted.

‎springdoc-openapi-starter-common/src/main/java/org/springdoc/core/configuration/SpringDocKotlinConfiguration.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,13 @@ class SpringDocKotlinConfiguration() {
135135
fun kotlinDeprecatedPropertyCustomizer(objectMapperProvider: ObjectMapperProvider): KotlinDeprecatedPropertyCustomizer {
136136
return KotlinDeprecatedPropertyCustomizer(objectMapperProvider)
137137
}
138-
}
139138

140-
@Bean
141-
@Lazy(false)
142-
@ConditionalOnMissingBean
143-
fun kotlinModelConverter(objectMapperProvider: ObjectMapperProvider): KotlinInlineClassUnwrappingConverter {
144-
return KotlinInlineClassUnwrappingConverter(objectMapperProvider)
139+
@Bean
140+
@Lazy(false)
141+
@ConditionalOnMissingBean
142+
fun kotlinModelConverter(objectMapperProvider: ObjectMapperProvider): KotlinInlineClassUnwrappingConverter {
143+
return KotlinInlineClassUnwrappingConverter(objectMapperProvider)
144+
}
145145
}
146-
146+
147147
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /