mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-12-12 20:25:48 -06:00
fix jakefile1
This commit is contained in:
parent
04968ab7cb
commit
d02eb6c1f1
14
Jakefile.js
14
Jakefile.js
@ -168,13 +168,13 @@ var servicesSources = [
|
||||
"formatting/tokenRange.ts",
|
||||
// CodeFixes
|
||||
"codeFixProvider.ts",
|
||||
"codeFixes/fixes.ts",
|
||||
"codeFixes/fixExtendsInterfaceBecomesImplements.ts",
|
||||
"codeFixes/fixClassIncorrectlyImplementsInterface.ts",
|
||||
"codeFixes/fixClassDoesntImplementInheritedAbstractMember.ts",
|
||||
"codeFixes/fixClassSuperMustPrecedeThisAccess.ts",
|
||||
"codeFixes/fixConstructorForDerivedNeedSuperCall.ts",
|
||||
"codeFixes/fixRemoveAbstractModifierInNonAbstractClass.ts"
|
||||
"codefixes/fixes.ts",
|
||||
"codefixes/fixExtendsInterfaceBecomesImplements.ts",
|
||||
"codefixes/fixClassIncorrectlyImplementsInterface.ts",
|
||||
"codefixes/fixClassDoesntImplementInheritedAbstractMember.ts",
|
||||
"codefixes/fixClassSuperMustPrecedeThisAccess.ts",
|
||||
"codefixes/fixConstructorForDerivedNeedSuperCall.ts",
|
||||
"codefixes/fixRemoveAbstractModifierInNonAbstractClass.ts"
|
||||
].map(function (f) {
|
||||
return path.join(servicesDirectory, f);
|
||||
}));
|
||||
|
||||
@ -1361,13 +1361,13 @@ namespace ts {
|
||||
|
||||
export function getCodeFixChanges(interfaceClause: Node, existingMembers: string[], startPos: number, checker: TypeChecker, reference: boolean, trackingAddedMembers: string[], newLineCharacter: string): TextChange[] {
|
||||
const type = checker.getTypeAtLocation(interfaceClause);
|
||||
const changesArray: TextChange[] = [];
|
||||
|
||||
if (!(type && type.symbol && type.symbol.declarations && type.symbol.declarations.length > 0)) {
|
||||
return [];
|
||||
}
|
||||
|
||||
const missingMembers = getMissingInterfaceMembers(<InterfaceDeclaration>type.symbol.declarations[0], existingMembers, checker);
|
||||
const changesArray: TextChange[] = [];
|
||||
|
||||
for (const member of missingMembers) {
|
||||
if (member.kind === SyntaxKind.PropertySignature || member.kind === SyntaxKind.PropertyDeclaration) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user