Skip to content

Commit 457e45d

Browse files
committed
fix(OpenApi3.1): disallow extensions on Reference Object
1 parent 17bd14a commit 457e45d

File tree

2 files changed

+2
-0
lines changed
  • apidom/packages
    • apidom-parser-adapter-openapi-json-3-1/src/parser/visitors/open-api-3-1/reference
    • apidom-parser-adapter-openapi-yaml-3-1/src/parser/visitors/open-api-3-1/reference

2 files changed

+2
-0
lines changed

apidom/packages/apidom-parser-adapter-openapi-json-3-1/src/parser/visitors/open-api-3-1/reference/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { ValueVisitor } from '../../generics';
77
const ReferenceVisitor = stampit(ValueVisitor, FixedFieldsJsonObjectVisitor, {
88
props: {
99
specPath: always(['document', 'objects', 'Reference']),
10+
canSupportSpecificationExtensions: false,
1011
},
1112
init() {
1213
this.element = new this.namespace.elements.Reference();

apidom/packages/apidom-parser-adapter-openapi-yaml-3-1/src/parser/visitors/open-api-3-1/reference/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { KindVisitor } from '../../generics';
77
const ReferenceVisitor = stampit(KindVisitor, FixedFieldsYamlMappingVisitor, {
88
props: {
99
specPath: always(['document', 'objects', 'Reference']),
10+
canSupportSpecificationExtensions: false,
1011
},
1112
init() {
1213
this.element = new this.namespace.elements.Reference();

0 commit comments

Comments
 (0)