Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Commit 57b3bd7

Browse files
authored
Merge pull request #5 from hauner/openapi4j
resolves #4
2 parents 2115cdd + 68c08de commit 57b3bd7

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ dependencies {
7575

7676
compileOnly "com.github.hauner.openapi:openapi-processor-api:$processorApiVersion"
7777

78-
implementation 'org.openapi4j:openapi-parser:0.9'
78+
implementation 'org.openapi4j:openapi-parser:1.0'
7979
implementation ('io.swagger.parser.v3:swagger-parser:2.0.20') {
8080
exclude group: 'io.swagger.parser.v3', module: 'swagger-parser-v2-converter'
8181
exclude group: 'io.swagger.core.v3', module: 'swagger-annotations'

src/main/groovy/com/github/hauner/openapi/core/parser/openapi4j/RefResolver.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class RefResolver implements ParserRefResolver {
4444
resolved = o4jCompSchema
4545
} else {
4646
O4jSchema o4jSchema = (ref as Schema).schema
47-
resolved = o4jSchema.copy (api.context, true)
47+
resolved = o4jSchema.getReference(api.getContext()).getMappedContent(O4jSchema)
4848
}
4949

5050
new Schema (resolved)

src/testInt/groovy/com/github/hauner/openapi/processor/core/ProcessorPendingTest.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ class ProcessorPendingTest extends ProcessorTestBase {
3232
@Parameterized.Parameters(name = "{0}")
3333
static Collection<TestSet> sources () {
3434
return [
35-
new TestSet(name: 'params-simple-data-types-micronaut', processor: new TestProcessor(), parser: ParserType.SWAGGER),
36-
new TestSet(name: 'params-simple-data-types-micronaut', processor: new TestProcessor(), parser: ParserType.OPENAPI4J)
35+
// new TestSet(name: 'ref-into-another-file', processor: new TestProcessor(), parser: ParserType.SWAGGER),
36+
new TestSet(name: 'ref-into-another-file', processor: new TestProcessor(), parser: ParserType.OPENAPI4J),
3737
]
3838
}
3939

0 commit comments

Comments
 (0)