Skip to content

Commit a23ecd1

Browse files
committed
Appease TypeScript
1 parent 8064fd3 commit a23ecd1

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/language/ast.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -772,6 +772,6 @@ export interface SchemaCoordinateNode {
772772
readonly loc?: Location;
773773
readonly ofDirective: boolean;
774774
readonly name: NameNode;
775-
readonly memberName?: NameNode;
776-
readonly argumentName?: NameNode;
775+
readonly memberName?: NameNode | undefined;
776+
readonly argumentName?: NameNode | undefined;
777777
}

src/language/parser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1468,11 +1468,11 @@ export class Parser {
14681468
const start = this._lexer.token;
14691469
const ofDirective = this.expectOptionalToken(TokenKind.AT);
14701470
const name = this.parseName();
1471-
let memberName;
1471+
let memberName: NameNode | undefined;
14721472
if (!ofDirective && this.expectOptionalToken(TokenKind.DOT)) {
14731473
memberName = this.parseName();
14741474
}
1475-
let argumentName;
1475+
let argumentName: NameNode | undefined;
14761476
if (
14771477
(ofDirective || memberName) &&
14781478
this.expectOptionalToken(TokenKind.PAREN_L)

src/language/printer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ const printDocASTReducer: ASTReducer<string> = {
326326
SchemaCoordinate: {
327327
leave: ({ ofDirective, name, memberName, argumentName }) =>
328328
join([
329-
ofDirective && '@',
329+
ofDirective ? '@' : '',
330330
name,
331331
wrap('.', memberName),
332332
wrap('(', argumentName, ':)'),

0 commit comments

Comments
 (0)