2014-07-13 03:04:16 +04:00
|
|
|
node_modules/
|
2014-09-04 20:46:15 +04:00
|
|
|
built/*
|
2014-07-13 03:04:16 +04:00
|
|
|
tests/cases/rwc/*
|
2014-11-17 22:01:05 +03:00
|
|
|
tests/cases/test262/*
|
2014-07-13 03:04:16 +04:00
|
|
|
tests/cases/perf/*
|
|
|
|
!tests/cases/webharness/compilerToString.js
|
|
|
|
test-args.txt
|
|
|
|
~*.docx
|
2016-04-20 21:32:07 +03:00
|
|
|
\#*\#
|
|
|
|
.\#*
|
2014-07-13 03:04:16 +04:00
|
|
|
tests/baselines/local/*
|
2016-04-13 23:20:08 +03:00
|
|
|
tests/baselines/local.old/*
|
2014-07-13 03:04:16 +04:00
|
|
|
tests/services/baselines/local/*
|
|
|
|
tests/baselines/prototyping/local/*
|
|
|
|
tests/baselines/rwc/*
|
2014-11-17 22:01:05 +03:00
|
|
|
tests/baselines/test262/*
|
2015-09-22 02:58:45 +03:00
|
|
|
tests/baselines/reference/projectOutput/*
|
2015-03-27 23:47:38 +03:00
|
|
|
tests/baselines/local/projectOutput/*
|
2016-03-24 23:32:41 +03:00
|
|
|
tests/baselines/reference/testresults.tap
|
2014-07-13 03:04:16 +04:00
|
|
|
tests/services/baselines/prototyping/local/*
|
|
|
|
tests/services/browser/typescriptServices.js
|
2015-07-15 04:09:42 +03:00
|
|
|
scripts/configureNightly.js
|
2014-07-13 03:04:16 +04:00
|
|
|
scripts/processDiagnosticMessages.d.ts
|
|
|
|
scripts/processDiagnosticMessages.js
|
2015-09-18 03:55:07 +03:00
|
|
|
scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.js
|
2014-07-13 03:04:16 +04:00
|
|
|
src/harness/*.js
|
2015-09-22 02:58:45 +03:00
|
|
|
src/compiler/diagnosticInformationMap.generated.ts
|
2015-10-28 01:36:32 +03:00
|
|
|
src/compiler/diagnosticMessages.generated.json
|
2014-07-13 03:04:16 +04:00
|
|
|
rwc-report.html
|
|
|
|
*.swp
|
|
|
|
build.json
|
|
|
|
*.actual
|
2016-04-08 20:05:22 +03:00
|
|
|
tests/webTestServer.js
|
|
|
|
tests/webTestServer.js.map
|
2014-07-13 03:04:16 +04:00
|
|
|
tests/webhost/*.d.ts
|
|
|
|
tests/webhost/webtsc.js
|
2016-02-13 04:23:27 +03:00
|
|
|
tests/cases/**/*.js
|
|
|
|
tests/cases/**/*.js.map
|
2014-07-13 03:04:16 +04:00
|
|
|
*.config
|
|
|
|
scripts/debug.bat
|
2014-07-17 03:00:04 +04:00
|
|
|
scripts/run.bat
|
2014-09-27 02:16:38 +04:00
|
|
|
scripts/word2md.js
|
2014-10-17 04:39:05 +04:00
|
|
|
scripts/ior.js
|
2014-11-21 07:24:08 +03:00
|
|
|
scripts/*.js.map
|
2015-09-18 03:55:07 +03:00
|
|
|
scripts/typings/
|
2014-09-04 20:46:15 +04:00
|
|
|
coverage/
|
2015-01-29 23:44:43 +03:00
|
|
|
internal/
|
2015-02-05 14:07:00 +03:00
|
|
|
**/.DS_Store
|
2015-09-13 04:21:50 +03:00
|
|
|
.settings
|
2016-04-28 00:45:24 +03:00
|
|
|
**/.vs
|
|
|
|
**/.vscode
|
|
|
|
!**/.vscode/tasks.json
|
[Transforms] Merge master 06/06/2016 (#8991)
* Remove check narrowing only certain types, add test showing issues with this
* string literal case test
* Reconcile fix with CFA work
* Defaultable -> NotNarrowable to align with use
* Missed a defaultable in comments
* Add test for narrowing to unions of string literals
* Rewrite isInStringLiteral to accomodate for unterminated strings
* Refactor signatureHelp to expose helper functions
* Add support for completion in string literals
* Remove unused check
* Use const instead of let
* Fix error
* Formatting changes
* Use shorthand properties
* Add failing test for #8738
* Sort baseline reference identifier by name
* Detects assignment to internal module export clause, fixes #8738
* add SharedArrayBuffer
fix
* Factor out assignment op check
* Add test for composite assignment
* Factor out the behaviour and handles x++ and ++x
* Handles ES3 default as identifier name
* Fix missing else statement
* isNameOfExportedDeclarationInNonES6Module
* Reorder options alphabetically
* Mark diagnostics, and skipDefaultLibCheck as internal
* Allow an import of "foo.js" to be matched by a file "foo.ts"
* Improve loadModuleFromFile code
* Respond to PR comments
* Respond to more PR comments
* Fix test
* Actually merge from master
* Revert to old tryLoad implementation
* Run fixupParentReferences when parsing isolated jsDocComment
* initial revision of unit test support for project system in tsserver
* Allow wildcard ("*") patterns in ambient module declarations
* Add non-widening forms of null and undefined
* Create separate control flows for property declarations with initializers
* Add regression test
* Allow trailing commas in function parameter and argument lists
* Add tests
* Remove unused variable
* Add null check and CR feedback
* Support shorthand ambient module declarations
* Revert "Merge pull request #7235 from weswigham/narrow-all-types"
This reverts commit ef0f6c8fe4f94a7e294cfe42d7025c9dca6535d5, reversing
changes made to 9f087cb62ade7a879e23c229df752fc8f87d679c.
* reuse the fixupParentReferences function
* Improve typing of && operator with --strictNullChecks
* Add test
* Respond to PR comments
* Respond to PR comments
* Add merging tests
* Use a function `stringify` to simplify calls to `JSON.stringify(xyz, undefined, 2)`
* Update tests
* Fix mistake
* Include indent in navigation bar protocol
Previously navbar01 test had indents when run in the browser but not when run from node. Now they run the same.
* Remove unnecessary restrictions in property access narrowing
* Fix fourslash test
* Add regression test
* Consider property declarations to be control flow containers
* Adding regression test
* Remove restriction on --target es5 and --module es6
* change type definition for Object.create
* Fix signature help
* Add "implicit any" warning for shorthand ambient modules
* Remove trailing whitespace
* Support using string values in enums for CompilerOptions in transpile methods
* Remove trailing whitespace in jakefile
* Make `jake runtests-browser` support test regexes with spaces
For example: `jake runtests-browser t="transpile .js files"` now works.
* Add another test
* factor out isJsxOrTsxExtension
* Move to a conformance test
* Revert "Revert "Merge pull request #7235 from weswigham/narrow-all-types""
This reverts commit fc3e040c5167868ed623612e8f33fb3beedf73b1.
* Use inclusive flag, as originally done, but include almost everything
* Add additional tests
* Respond to PR comments
* Fix typo
* add tests for tsserver project system
* Fix test
* Allow case comparison to undefined and null in strict null checking mode
* Remove incorrectly added tests
* check if moduleResolution when verifying that program can be reused
* more tests for module resolution change and exclude
* Fix linting issues
* Merge JSDoc of assignments from function expressions
* Allow nested assignments in type guards
* Add tests
* Improve order of parameter's merged jsdoc
* Force LF newlines for LKG builds/non debug builds
Fixes 6630
* Create intersection types in type guards for unrelated types
* Split commentsFunction test into expr/decl
And renumber.
* Remove TODO comments
* Accept new baselines
* Add tests
* Remove comments
* Fix test helper
* Recognize relative path using in outDir property (#9025)
* Recognize relative path using in outDir property
* Add projects tests
* Add project .json files
* Update baselines
* Add comments
* Add test case
The test passes in 1.8 and fails in master.
* Return trace when exception happens
* Remove Long-Done TODO
AFAIK, the harness sources have been concatenated into `run.js` for as long as I've known. This stops executing them twice (and in turn makes debugging tests much easier, since you no longer have to debug into eval'd code).
* Allow primitive type guards with typeof on right
Previously, only type guards of the form `typeof x === 'string'` were
allowed. Now you can write `'string' === typeof x`.
* Primitive type guards are now order independent
* Fix comments in tests
* Add handleing for classes
* Add more tests for target=es5 module=es6
* addExportToArgumentListKind
* Accept baseline
* Add more tests
* wip-fixing transforms
* Adds progress indicators to the runtests-parallel build task.
* Fixed typo
* Fix comment
* Add test for out-of-range error
* Use proper method of not resolving alias
* Fix module loading error
(commandLineOptions_stringToEnum would be undefined if optionDeclarations wasn't loaded yet)
* Port 8739
* Update tests
* Update baselines
* Contextually type return statement in async function
* Remove stale files
* Undo change
* Improve perf
* Improve tests
* Fix sourcemaps for debugging tests
* Allow --sourceRoot with --inlineSources option
Fixes #8445
* this in parameter initializers resolves to class
Accept baselines now that the test passes.
* Add tests for more kinds of import/export
* Fix7334 Disallow async in functionExpression and ArrowFunction (#9062)
* Error when using async modifier in function-expression and arrow-function when target es5
* Add tests and baselines
* Resolve function-this in parameter initialisers when explicitly provided
* Allow null/undefined guard with null/undefined on left
Also add a test with baselines.
* Code review comments
* Update more diagnostic messages ES6->2015
Fix #8996 CC @mhegazy.
* Fixes an issue with runtests-parallel when global mocha is not installed.
* Update LKG
* Add tests
* fix baselines
* Recommend runtests-parallel in CONTRIBUTING
* Only inlineSourceMap when debugging through jake-browser (#9080)
* Only inlineSourceMap when debugging through jake-browser
* Address PR: fix typo in opt's property
* Manually port tests from PR 8470
* minor fix: add missing return clause
* Support using string values in enums for CompilerOptions in transpile methods
* Support using string values in enums for CompilerOptions in transpile methods
# Conflicts:
# tests/cases/unittests/transpile.ts
* Fix test helper
* Add test for out-of-range error
* Fix module loading error
(commandLineOptions_stringToEnum would be undefined if optionDeclarations wasn't loaded yet)
* Use camel-case instead of snake-case (#9134)
* Manually add tests for PR 8988
* Allow wildcard ("*") patterns in ambient module declarations
* Respond to PR comments
* Add another test
* Improve perf
* Improve tests
* Update baseline from merging with master
* Address PR comment
* Update baseline
* Refactor how we retrieve binding-name cache in module transformer
* Temporary accept so we get a clean run-tests result
2016-06-14 21:36:57 +03:00
|
|
|
!tests/cases/projects/projectOption/**/node_modules
|