Skip to content

Commit 5f4a673

Browse files
authored
fix: block resolution of item-level example (via #1423)
* housekeeping: add passing nested resolver tests * linter fixes * fix: block resolution of item-level `example`
1 parent 20958c1 commit 5f4a673

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/specmap/helpers.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ const freelyNamedPaths = [
3737
//
3838
// Warning! These are powerful. Beware of edge cases.
3939
const freelyNamedAncestors = [
40-
'schema/example'
40+
'schema/example',
41+
'items/example',
4142
]
4243

4344
export function isFreelyNamed(parentPath) {

test/specmap/refs.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,9 @@ describe('refs', () => {
434434
display: {
435435
type: 'string'
436436
}
437+
},
438+
example: {
439+
$ref: '#/whatever'
437440
}
438441
}
439442
}

0 commit comments

Comments
 (0)