This website requires JavaScript.
Explore
Help
Register
Sign In
microsoft
/
TypeScript
Watch
1
Star
0
Fork
0
You've already forked TypeScript
mirror of
https://github.com/microsoft/TypeScript.git
synced
2026-05-19 20:37:00 -05:00
Code
Issues
Packages
Projects
Releases
212
Wiki
Activity
Files
892baf0d6cd784bb555a2e41be7717c88f4fe7b3
TypeScript
/
tests
/
cases
/
fourslash
History
Mohamed Hegazy
8fcc8b26ba
Ensure range for string literal references are within the quotes to ensure rename is successful
2014-08-22 22:07:45 -07:00
..
generated
…
addDeclareToFunction.ts
…
addDeclareToModule.ts
…
addDuplicateSetter.ts
…
addFunctionAboveMultiLineLambdaExpression.ts
…
addFunctionInDuplicatedConstructorClassBody.ts
…
addInterfaceMemberAboveClass.ts
…
addInterfaceToNotSatisfyConstraint.ts
…
addMemberToInterface.ts
…
addMethodToInterface1.ts
…
addSignaturePartial.ts
…
addVarToConstructor1.ts
…
aliasToVarUsedAsType.ts
…
alignmentAfterFormattingOnMultilineExpressionAndParametersList.ts
…
ambientVariablesWithSameName.ts
…
argumentsAreAvailableAfterEditsAtEndOfFunction.ts
…
argumentsIndexExpression.ts
…
arrayCallAndConstructTypings.ts
…
arrayConcatTypeCheck0.ts
…
arrayConcatTypeCheck1.ts
…
arrayTypeMismatchIncrementalTypeCheck.ts
…
assertContextualType.ts
…
assignToExistingClass.ts
…
autoFormattingOnPasting.ts
…
brokenClassErrorRecovery.ts
…
cancellationWhenfindingAllRefsOnDefinition.ts
…
chainedFatArrowFormatting.ts
…
chainedFunctionFunctionArgIndent.ts
…
chainedFunctionLambdaArgIndex.ts
…
classInterfaceInsert.ts
…
classRenamingErrorRecovery.ts
…
cloduleAsBaseClass.ts
…
closedCommentsInConstructor.ts
…
commentsBlocks.ts
…
completion_enum-members-with-invalid-identifiers-should-not-show-in-completion.ts
…
completionInTypeOf2.ts
…
completionListAfterAnyType.ts
…
completionListAfterClassExtends.ts
…
completionListAfterInvalidCharacter.ts
…
completionListAfterNumericLiteral1.ts
…
completionListAfterRegularExpressionLiteral1.ts
…
completionListAfterStringLiteral1.ts
…
completionListAndMemberListOnCommentedDot.ts
…
completionListAndMemberListOnCommentedLine.ts
…
completionListAndMemberListOnCommentedWhiteSpace.ts
…
completionListAtDeclarationOfParameterType.ts
…
completionListAtEOF1.ts
…
completionListAtEOF.ts
…
completionListAtIdentifierDefinitionLocations.ts
…
completionListAtInvalidLocations.ts
…
completionListErrorRecovery2.ts
…
completionListErrorRecovery.ts
…
completionListForGenericInstance1.ts
…
completionListFunctionMembers.ts
…
completionListInComments.ts
…
completionListInEmptyFile.ts
…
completionListInFatArrow.ts
…
completionListInFunctionDeclaration.ts
…
completionListInFunctionExpression.ts
…
completionListInObjectLiteral2.ts
…
completionListInObjectLiteral.ts
…
completionListInObjectLiteralThatIsParameterOfFunctionCall.ts
…
completionListInScope.ts
…
completionListKeywords.ts
…
completionListOfSplitInterface.ts
…
completionListOnAliasedModule.ts
…
completionListOnMethodParameterName.ts
…
completionListOnParamInClass.ts
…
completionListOnParamOfGenericType1.ts
…
completionListOnPrivateVariableInModule.ts
…
completionListOnSuper.ts
…
completionListsThroughTransitiveBaseClasses2.ts
…
completionListsThroughTransitiveBaseClasses.ts
…
consistenceOnIndentionsOfChainedFunctionCalls.ts
…
consistenceOnIndentionsOfObjectsInAListAfterFormatting.ts
…
consistentContextualTypeErrorsAfterEdits.ts
…
constructorBraceFormatting.ts
…
constructorQuickInfo.ts
…
contextuallyTypedFunctionExpressionGeneric1.ts
…
debuggerStatementIndent.ts
…
declareFunction.ts
…
deleteClassWithEnumPresent.ts
…
deleteExtensionInReopenedInterface.ts
…
deleteReopenedModule.ts
…
deleteTypeParameter.ts
…
duplicateClassModuleError0.ts
…
duplicateFunctionImplementation.ts
…
editLambdaArgToTypeParameter1.ts
…
emptyTypeArgumentList.ts
…
enumAddition.ts
…
enumUpdate1.ts
…
errorConsistency.ts
…
exportClauseErrorReporting0.ts
…
exportEqualsInterfaceA.ts
…
extendArrayInterface.ts
…
externalModuleRefernceResolutionOrderInImportDeclaration.ts
…
failureToImplementClass.ts
…
findAllRefsOnDefinition2.ts
…
findAllRefsOnDefinition.ts
…
forceIndentAfterNewLineInsert.ts
…
forIn.ts
…
formatAfterObjectLiteral.ts
…
formatAnyTypeLiteral.ts
…
formatArrayOrObjectLiteralsInVariableList.ts
…
formatColonAndQMark.ts
…
formatControlFlowConstructs.ts
…
formatDebuggerStatement.ts
…
formatEmptyBlock.ts
…
formatImplicitModule.ts
…
formatImportDeclaration.ts
…
formatMultilineComment.ts
…
formatOnSemiColonAfterBreak.ts
…
formatSelectionWithTrivia.ts
…
formattingAfterChainedFatArrow.ts
…
formattingAfterMultiLineIfCondition.ts
…
formattingAfterMultiLineString.ts
…
formattingArrayLiteral.ts
…
formattingComma.ts
…
formattingCrash.ts
…
formattingElseInsideAFunction.ts
…
formattingFatArrowFunctions.ts
…
formattingForIn.ts
…
formattingForLoopSemicolons.ts
…
formattingObjectLiteral.ts
…
formattingOfChainedLambda.ts
…
formattingOfModuleExport.ts
…
formattingOfMultilineBlockConstructs.ts
…
formattingofSingleLineBlockConstructs.ts
…
formattingOnClasses.ts
…
formattingOnCloseBrace.ts
…
formattingOnClosingBracket.ts
…
formattingOnCommaOperator.ts
…
formattingOnDocumentReadyFunction.ts
…
formattingOnDoWhileNoSemicolon.ts
…
formattingOnEmptyInterfaceLiteral.ts
…
formattingOnEnter.ts
…
formattingOnEnterInComments.ts
…
formattingOnEnterInStrings.ts
…
formattingOnInterfaces.ts
…
formattingOnInvalidCodes.ts
…
formattingOnModuleIndentation.ts
…
formattingOnNestedDoWhileByEnter.ts
…
formattingOnNestedStatements.ts
…
formattingOnObjectLiteral.ts
…
formattingOnOpenBraceOfFunctions.ts
…
formattingOnSemiColon.ts
…
formattingOnSingleLineBlocks.ts
…
formattingOnStatementsWithNoSemicolon.ts
…
formattingOnTabAfterCloseCurly.ts
…
formattingOnVariety.ts
…
formattingOptionsChange.ts
…
formattingSingleLineWithNewLineOptionSet.ts
…
formattingSkippedTokens.ts
…
formattingSpacesAfterConstructor.ts
…
formattingVoid.ts
…
formattingWithEnterAfterMultilineString.ts
…
formattingWithLimitedSpan.ts
…
formatTryCatch.ts
…
formatVariableDeclarationList.ts
…
formatWithStatement.ts
…
forwardReference.ts
…
fourslash.ts
Ensure range for string literal references are within the quotes to ensure rename is successful
2014-08-22 22:07:45 -07:00
fsEditMarkerPositions.ts
…
functionFormatting.ts
…
functionIndentation.ts
…
functionRenamingErrorRecovery.ts
…
functionTypeFormatting.ts
…
functionTypes.ts
…
genericArityEnforcementAfterEdit.ts
…
genericAssignmentCompat.ts
…
genericCloduleCompletionList.ts
…
genericFunctionWithGenericParams1.ts
…
genericInterfacePropertyInference1.ts
…
genericInterfacePropertyInference2.ts
…
genericInterfacesWithConstraints1.ts
…
genericInterfaceWithInheritanceEdit1.ts
…
genericMethodParam.ts
…
genericObjectBaseType.ts
…
genericParameterHelp.ts
…
genericRespecialization1.ts
…
genericsFormatting.ts
…
genericSignaturesAreProperlyCleaned.ts
…
genericTypeWithMultipleBases1MultiFile.ts
…
getCompletionEntryDetails2.ts
…
getCompletionEntryDetails.ts
…
getImplementors1.ts
…
getImplementorsForFunction.ts
…
getMatchingBracesNegativeCases.ts
…
getNameOrDottedNameSpan.ts
…
getOccurrencesOfAny.ts
…
getOutliningSpans.ts
…
getTypeAtModuleExtends.ts
…
globalCompletionListInsideObjectLiterals.ts
…
goToDefinitionAlias.ts
…
goToDefinitionAmbiants.ts
…
goToDefinitionApparentTypeProperties.ts
…
goToDefinitionBuiltInTypes.ts
…
goToDefinitionBuiltInValues.ts
…
goToDefinitionConstructorOverloads.ts
…
goToDefinitionDifferentFile.ts
…
goToDefinitionDifferentFileIndirectly.ts
…
goToDefinitionExternamModuleName2.ts
…
goToDefinitionExternamModuleName3.ts
…
goToDefinitionExternamModuleName4.ts
…
goToDefinitionExternamModuleName5.ts
…
goToDefinitionExternamModuleName.ts
…
goToDefinitionFunctionOverloads.ts
…
goToDefinitionFunctionOverloadsInClass.ts
…
goToDefinitionImplicitConstructor.ts
…
goToDefinitionInMemberDeclaration.ts
…
goToDefinitionInterfaceAfterImplement.ts
…
goToDefinitionInTypeArgument.ts
…
goToDefinitionLabels.ts
…
goToDefinitionMethodOverloads.ts
…
goToDefinitionMultipleDefinitions.ts
…
goToDefinitionObjectLiteralProperties.ts
…
goToDefinitionPartialImplementation.ts
…
goToDefinitionPrimitives.ts
…
goToDefinitionSameFile.ts
…
goToDefinitionShadowVariable.ts
…
goToDefinitionShadowVariableInsideModule.ts
…
goToDefinitionSimple.ts
…
goToDefinitionSourceUnit.ts
…
goToDefinitionUndefinedSymbols.ts
…
goToModuleAliasDefinition.ts
…
identationAfterInterfaceCall.ts
…
identifierErrorRecovery.ts
…
importDeclPaste0.ts
…
importValueUsedAsType.ts
…
incompatibleOverride.ts
…
incrementalResolveConstructorDeclaration.ts
…
incrementalResolveFunctionPropertyAssignment.ts
…
incrementalUpdateToClassImplementingGenericClass.ts
…
indentAfterFunctionClosingBraces.ts
…
indentAfterImport.ts
…
indentation.ts
…
indentationAfterModuleImport.ts
…
indentionsOfCommentBlockAfterFormatting.ts
…
indexSignatureWithoutAnnotation.ts
…
inheritedModuleMembersForClodule2.ts
…
insertArgumentBeforeOverloadedConstructor.ts
…
insertInterfaceAndCheckTypeLiteralField.ts
…
insertMethodCallAboveOthers.ts
…
insertPublicBeforeSetter.ts
…
insertReturnStatementInDuplicateIdentifierFunction.ts
…
insertSecondTryCatchBlock.ts
…
insertVarAfterEmptyTypeParamList.ts
…
interfaceExtendsPrimitive.ts
…
interfaceIndent.ts
…
interfaceRecursiveInheritanceErrors0.ts
…
interfaceRecursiveInheritanceErrors1.ts
…
invalidRestArgError.ts
…
invertedCloduleAfterQuickInfo.ts
…
invertedFunduleAfterQuickInfo.ts
…
lambdaThisMembers.ts
…
localGetReferences.ts
…
malformedObjectLiteral.ts
…
memberConstructorEdits.ts
…
memberListAfterSingleDot.ts
…
memberListErrorRecovery.ts
…
memberListInFunctionCall.ts
…
memberListOfEnumInModule.ts
…
memberListOfModuleAfterInvalidCharater.ts
…
memberListOnConstructorType.ts
…
memberlistOnDDot.ts
…
memberOverloadEdits.ts
…
mergedDeclarations1.ts
…
mergedDeclarations2.ts
…
mispeltVariableForInLoopErrorRecovery.ts
…
moduleEnumModule.ts
…
moduleIndent.ts
…
moduleMembersOfGenericType.ts
…
moduleRenamingErrorRecovery.ts
…
multilineCommentBeforeOpenBrace.ts
…
multiModuleClodule1.ts
…
multipleExportAssignmentsErrorList0.ts
…
navbar_contains-no-duplicates.ts
…
noCompletionListOnCommentsInsideObjectLiterals.ts
…
nonExistingImport.ts
…
noQuickInfoInWhitespace.ts
…
noSmartIndentInsideMultilineString.ts
…
numberAssignement0.ts
…
outliningForNonCompleteInterfaceDeclaration.ts
…
overloadObjectLiteralCrash.ts
…
parameterlessSetter.ts
…
parenthesisFatArrows.ts
…
paste.ts
…
pasteLambdaOverModule.ts
…
propertyDuplicateIdentifierError.ts
…
publicBreak.ts
…
pullFullDiffTypeParameterExtends0.ts
…
quickInfoFromEmptyBlockComment.ts
…
quickInfoInvalidLocations.ts
…
quickinfoIsConsistent.ts
…
quickInfoOfLablledForStatementIterator.ts
…
quickInfoOnCircularTypes.ts
…
quickInfoOnMergedInterfaces.ts
…
quickInfoOnUnResolvedBaseConstructorSignature.ts
…
recursiveGenerics2.ts
…
recursiveInternalModuleImport.ts
…
recursiveWrappedTypeParameters1.ts
…
referencesBloomFilters2.ts
…
referencesBloomFilters3.ts
…
referencesBloomFilters.ts
…
referencesForAmbients.ts
…
referencesForClassLocal.ts
…
referencesForClassParameter.ts
…
referencesForContextuallyTypedObjectLiteralProperties.ts
…
referencesForEnums.ts
…
referencesForExportedValues.ts
…
referencesForExternalModuleNames.ts
…
referencesForFunctionOverloads.ts
…
referencesForFunctionParameter.ts
…
referencesForGlobals2.ts
…
referencesForGlobals3.ts
…
referencesForGlobals4.ts
…
referencesForGlobals5.ts
…
referencesForGlobals.ts
…
referencesForGlobalsInExternalModule.ts
…
referencesForIllegalAssignment.ts
…
referencesForIndexProperty2.ts
…
referencesForIndexProperty3.ts
…
referencesForIndexProperty.ts
…
referencesForInheritedProperties2.ts
…
referencesForInheritedProperties.ts
…
referencesForLabel2.ts
…
referencesForLabel3.ts
…
referencesForLabel4.ts
…
referencesForLabel5.ts
…
referencesForLabel6.ts
…
referencesForLabel.ts
…
referencesForMergedDeclarations2.ts
…
referencesForMergedDeclarations3.ts
…
referencesForMergedDeclarations4.ts
…
referencesForMergedDeclarations5.ts
…
referencesForMergedDeclarations6.ts
…
referencesForMergedDeclarations7.ts
…
referencesForMergedDeclarations8.ts
…
referencesForMergedDeclarations.ts
…
referencesForNoContext.ts
…
referencesForNumericLiteralPropertyNames.ts
…
referencesForObjectLiteralProperties.ts
…
referencesForOverrides.ts
…
referencesForPropertiesOfGenericType.ts
…
referencesForStatic.ts
…
referencesForStaticsAndMembersWithSameNames.ts
…
referencesForStringLiteralPropertyNames2.ts
…
referencesForStringLiteralPropertyNames3.ts
…
referencesForStringLiteralPropertyNames4.ts
Ensure range for string literal references are within the quotes to ensure rename is successful
2014-08-22 22:07:45 -07:00
referencesForStringLiteralPropertyNames.ts
…
referencesInComment.ts
…
referenceToClass.ts
…
regexDetection.ts
…
regexErrorRecovery.ts
…
remoteGetReferences.ts
…
removeDeclareFunctionExports.ts
…
removeDeclareInModule.ts
…
removeDeclareKeyword.ts
…
removeDeclareParamTypeAnnotation.ts
…
removeDuplicateIdentifier.ts
…
removeExportedClassFromReopenedModule.ts
…
removeExportFromInterfaceError0.ts
…
removeExportFromInterfaceError1.ts
…
removeInterfaceExtendsClause.ts
…
removeInterfaceUsedAsGenericTypeArgument.ts
…
removeParameterBetweenCommentAndParameter.ts
…
removeVarFromModuleWithReopenedEnums.ts
…
renameModuleToVar.ts
…
restParametersTypeValidation1.ts
…
returnRecursiveType.ts
…
scriptLexicalStructureEmptyConstructors.ts
…
scriptLexicalStructureItems.ts
…
scriptLexicalStructureItemsExternalModules.ts
…
scriptLexicalStructurePropertiesDefinedInConstructors.ts
…
semicolonFormatting.ts
…
semicolonFormattingAfterArrayLiteral.ts
…
semicolonFormattingInsideAComment.ts
…
semicolonFormattingInsideAStringLiteral.ts
…
semicolonFormattingNestedStatements.ts
…
semicolonFormattingNewline.ts
…
signatureHelpInFunctionCall.ts
…
signatureHelpNegativeTests2.ts
…
signatureHelpNegativeTests.ts
…
signatureHelpObjectCreationExpressionNoArgs_NotAvailable.ts
…
signatureHelpWithInterfaceAsIdentifier.ts
…
singleLineTypeLiteralFormatting.ts
…
smartIndentAfterAlignedFunctionArgument.ts
…
smartIndentAfterFatArrowVar.ts
…
smartIndentClass.ts
…
smartIndentEnum.ts
…
smartIndentInsideBlockInsideCase.ts
…
smartIndentInsideMultilineString.ts
…
smartIndentInterface.ts
…
smartIndentModule.ts
…
smartIndentNestedModule.ts
…
smartIndentNonterminatedArgumentListAtEOF.ts
…
smartIndentNonterminatedIfStatementAtEOF.ts
…
smartIndentOnFunctionParameters.ts
…
smartIndentStatementFor.ts
…
smartIndentStatementForIn.ts
…
smartIndentStatementSwitch.ts
…
smartIndentStatementTryCatchFinally.ts
…
smartIndentStatementWith.ts
…
spaceAfterConstructor.ts
…
spaceAfterReturn.ts
…
squiggleFunctionExpression.ts
…
squiggleIllegalClassExtension.ts
…
squiggleIllegalInterfaceExtension.ts
…
squiggleIllegalSubclassOverride.ts
…
squiggleUnclosedStringLiteral.ts
…
superCallError0.ts
…
superInDerivedTypeOfGenericWithStatics.ts
…
switchIndenting.ts
…
syntaxErrorAfterImport1.ts
…
tabbingAfterNewlineInsertedBeforeWhile.ts
…
toggleDuplicateFunctionDeclaration.ts
…
tryCatchFinallyFormating.ts
…
typeAboveNumberLiteralExpressionStatement.ts
…
typeArgCompletion.ts
…
typeCheckAfterAddingGenericParameter.ts
…
typeCheckExpression0.ts
…
typeCheckGenericTypeLiteralArgument.ts
…
typeCheckIndexerAccess1.ts
…
typeCheckIndexSignature.ts
…
typeCheckObjectInArrayLiteral.ts
…
unclosedArrayErrorRecovery.ts
…
unclosedCommentsInConstructor.ts
…
unclosedFunctionErrorRecovery2.ts
…
unclosedFunctionErrorRecovery3.ts
…
unclosedFunctionErrorRecovery.ts
…
unclosedMultilineStringLiteralErrorRecovery.ts
…
unclosedStringLiteralAutoformating.ts
…
unclosedStringLiteralErrorRecovery2.ts
…
unclosedStringLiteralErrorRecovery3.ts
…
unclosedStringLiteralErrorRecovery4.ts
…
unclosedStringLiteralErrorRecovery.ts
…
underscoreTyping1.ts
…
unknownVariableErrorRecovery.ts
…
updateToClassStatics.ts
…
whiteSpaceBeforeReturnTypeFormatting.ts
…
whiteSpaceTrimming.ts
…