TypeScript/tests/cases/unittests
Yui cfc20a956a [Transforms] Merging Master to Transforms on 06/21 (#9294)
* Initial support for globs in tsconfig.json

* Added caching, more tests

* Added stubs to ChakraHost interface for readDirectoryNames/readFileNames

* Fixed typos in comments

* Changed name of 'reduce' method added to FileSet

* Heavily revised implementation that relies on an updated 'readDirectory' API.

* more tests

* Minor update to shims.ts for forthcoming VS support for globs.

* Detailed comments for regular expressions and renamed some files.

* Comment cleanup

* Fixed new linter warnings

* Add upper limit for the program size, fix readDirectory for the symlink files

* Add comments

* CR feedback / Change upper limit / Add disableSizeLimit compiler option

* online and offline CR feedback

* Don't count current opened client file if it's TS file

* Speed up file searching

* Make language service optional for a project

* Fix failed tests

* Fix project updateing issue after editing config file

* Fixing linter and test errors

* Bringing back excludes error and fixing faulty test

* Fixing lint errors

* Passing regular expressions to native hosts

* Fix merging issues and multiple project scenario

* Refactoring

* add test and spit commandLineParser changes to another PR

* Fix #8523

* check the declaration and use order if both are not in module file

* Type guards using discriminant properties of string literal types

* Fix #9098: report missing function impelementation errors for merged classes and namespaces

* Narrow type in case/default sections in switch on discriminant property

* No implicit returns following exhaustive switch statements

* Narrow non-union types to ensure consistent results

* Add tests

* No Need to store dot token when parsing property access expression

* Added tests.

* Accepted baselines.

* Check tuple types when getting the type node's type.

* Accepted baselines.

* Fix #9173: clear out lib and types before creating a program in transpileModule

* Added tests.

* Accepted baselines.

* Always check type assertion types.

* Clear out unused compiler options when transpiling

* Accepted baselines.

* improve error message for extending interface

* accept baselines

* Use helper functions to simplify range tests

* Remove String, Number, and Boolean from TypeFlags.Falsy

* Add regression test

* Accept new baselines

* Allow property declarations in .js files

* Remove old test

* Do not use Object.assing in test

* Fix comment

* Refactor code to make if statements cheaper

* ignore casing when converting a source file path to relative path

* add tests & add branches for module interface

* Using baselines for transpile unittests (#9195)

* Conver to Transpile unittest to use baselines instead

* Add baselines

* Fix linting error

* use resolveEntityName to find interface

* add new tests for extends interface

* address code style

* Refactor navigation bar

* routine dom update

* Updating readDirectory for tsserverProjectSystem unit tests

* Array#map -> ts.map.

* Responding to PR feedback

* Add conditional index signature for Canvas2DContextAttributes (https://github.com/Microsoft/TypeScript/issues/9244)

* Add libcheck tests

* Add missing worker types

* Accept webworker baselines

* Classify `this` in parameter position as a keyword

* Adding more matchFiles test cases

* Use implicit boolean casts; it doesn't hurt performance

* Use getCanonicalFileName

* export interface used by other exported functions

* Fix from merging with master

* Update tests and baselines from merging with master

* Remove using dotToken as it is no longer needed

* Update baselines from removing dotToken

* Address PR: Add NodeEmitFlags to no indent when emit

* Address PR; and refactor setting NodeEmitFlags for createMemberAccessForPropertyName

* Update baselines
2016-07-11 12:41:12 -07:00
..
services Remove intentionally unused variables 2016-05-24 11:22:25 -07:00
cachingInServerLSHost.ts [Transforms] Merging Master to Transforms on 06/21 (#9294) 2016-07-11 12:41:12 -07:00
commandLineParsing.ts [Transforms] Merge master 06/14/2016 (#9169) 2016-06-14 15:00:40 -07:00
convertCompilerOptionsFromJson.ts [Transforms] Merge master 06/06/2016 (#8991) 2016-06-14 11:36:57 -07:00
convertToBase64.ts Lint unit tests via harnessSources in Jakefile.js 2016-05-24 10:17:16 -07:00
convertTypingOptionsFromJson.ts Lint unit tests via harnessSources in Jakefile.js 2016-05-24 10:17:16 -07:00
incrementalParser.ts [Transforms] Merging Master to Transforms on 06/21 (#9294) 2016-07-11 12:41:12 -07:00
jsDocParsing.ts [Transforms] Update baselines from merging with master round 2 (#8926) 2016-06-02 10:57:28 -07:00
matchFiles.ts [Transforms] Merging Master to Transforms on 06/21 (#9294) 2016-07-11 12:41:12 -07:00
moduleResolution.ts [Transforms] Merge master 06/14/2016 (#9169) 2016-06-14 15:00:40 -07:00
reuseProgramStructure.ts [Transforms] Merge master 06/14/2016 (#9169) 2016-06-14 15:00:40 -07:00
session.ts Merge branch 'master' into transforms-merge 2016-05-25 14:14:32 -07:00
transpile.ts [Transforms] Merging Master to Transforms on 06/21 (#9294) 2016-07-11 12:41:12 -07:00
tsconfigParsing.ts [Transforms] Merging Master to Transforms on 06/21 (#9294) 2016-07-11 12:41:12 -07:00
tsserverProjectSystem.ts [Transforms] Merging Master to Transforms on 06/21 (#9294) 2016-07-11 12:41:12 -07:00
versionCache.ts Lint unit tests via harnessSources in Jakefile.js 2016-05-24 10:17:16 -07:00