TypeScript/tests/cases/conformance/externalModules/typeOnly
Andrew Branch 2fac535158
Fix type-only imports in interface 'extends' and import=/export= (#36496)
* Handle when files get checked in different orders

* Fix interface extends clause

* Fix import= something type only from a module

* Revert apparently unnecessary addition

* Revert "Revert apparently unnecessary addition"

This reverts commit 7444b0b72e.

* Disallow `import = a.b.c` on anything with type-only imports

* Safety first

* Add test for TS Server single-file open

* Add big comment

* Extract error reporting function for import aliases

* Delete blank line

* Un-export, comment, and colocate some utils

* Combine 3 type-only marking function calls into one

* Add more export default tests
2020-01-29 15:00:17 -08:00
..
ambient.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00
chained.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
chained2.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00
circular1.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
circular2.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
circular3.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
circular4.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
computedPropertyName.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00
enums.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
exportDeclaration.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
exportDeclaration_missingBraces.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
exportDeclaration_moduleSpecifier-isolatedModules.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
exportDeclaration_moduleSpecifier.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
exportDeclaration_value.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
exportDefault.ts Fix type-only imports in interface 'extends' and import=/export= (#36496) 2020-01-29 15:00:17 -08:00
extendsClause.ts Fix type-only imports in interface 'extends' and import=/export= (#36496) 2020-01-29 15:00:17 -08:00
filterNamespace_import.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
generic.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
grammarErrors.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
implementsClause.ts Allow type-only namespace imports in implements clauses (#36464) 2020-01-27 16:13:30 -08:00
importClause_default.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
importClause_namedImports.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
importClause_namespaceImport.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
importDefaultNamedType.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
importEquals1.ts Fix type-only imports in interface 'extends' and import=/export= (#36496) 2020-01-29 15:00:17 -08:00
importEquals2.ts Fix type-only imports in interface 'extends' and import=/export= (#36496) 2020-01-29 15:00:17 -08:00
importEquals3.ts Fix type-only imports in interface 'extends' and import=/export= (#36496) 2020-01-29 15:00:17 -08:00
importEqualsDeclarationError.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
importsNotUsedAsValues_error.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00
namespaceImportTypeQuery.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00
namespaceMemberAccess.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00
renamed.ts Type-only imports and exports (#35200) 2020-01-03 14:39:32 -08:00
typeQuery.ts Update type-only import semantics to allow type queries (#36092) 2020-01-23 12:53:36 -08:00