Skip to content

Commit e1ae4c1

Browse files
committed
chore: rollback codeframe
1 parent 477eb41 commit e1ae4c1

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

packages/core/src/format/codeframes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as yamlAst from 'yaml-ast-parser';
2-
import { unescapePointerFromURI } from '../ref-utils.js';
2+
import { unescapePointer } from '../ref-utils.js';
33
import { colorize, colorOptions } from '../logger.js';
44

55
import type { LineColLocationObject, Loc, LocationObject } from '../walk.js';
@@ -16,7 +16,7 @@ const MAX_CODEFRAME_LINES = 3;
1616

1717
// TODO: temporary
1818
function parsePointer(pointer: string) {
19-
return pointer.substr(2).split('/').map(unescapePointerFromURI);
19+
return pointer.substr(2).split('/').map(unescapePointer);
2020
}
2121

2222
export function getCodeframe(location: LineColLocationObject, color: boolean) {

packages/core/src/ref-utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,12 @@ export function parseRef(ref: string): { uri: string | null; pointer: string[] }
5757
const [uri, pointer = ''] = ref.split('#/');
5858
return {
5959
uri: (uri.endsWith('#') ? uri.slice(0, -1) : uri) || null,
60-
pointer: parsePointer(pointer),
60+
pointer: pointer.split('/').map(unescapePointerFromURI).filter(isTruthy),
6161
};
6262
}
6363

6464
export function parsePointer(pointer: string) {
65-
return pointer.split('/').map(unescapePointerFromURI).filter(isTruthy);
65+
return pointer.split('/').map(unescapePointer).filter(isTruthy);
6666
}
6767

6868
export function pointerBaseName(pointer: string) {

0 commit comments

Comments
 (0)