Commit Graph

10870 Commits

Author SHA1 Message Date
Sheetal Nandi
01ca100d16 Include the target symbol in search if location is propertyName or the import or export specifier dont specify "as" clause
Handles #7708
2016-04-06 14:24:20 -07:00
Sheetal Nandi
ace2285ac2 Destructuring of object binding pattern element without property name should reference property
Fixes #6312
2016-04-06 12:30:56 -07:00
Zhengbo Li
3acff6def6 Merge pull request #7836 from zhengbli/fixFileCasingForTsc
Not use toPath in tsc when dealing with file watching
2016-04-06 10:51:51 -07:00
Mohamed Hegazy
65fdfd214c Merge pull request #7835 from Microsoft/fix7810
Add nullability into signature
2016-04-05 16:46:44 -07:00
Kanchalai Tanglertsampan
71994dde4f Adress PR: add nullability to signature 2016-04-05 14:12:55 -07:00
Zhengbo Li
900281033e Not use toPath in tsc when dealing with file watching 2016-04-05 12:19:36 -07:00
Kanchalai Tanglertsampan
95d4983c6e Add nullability into signature 2016-04-05 11:38:12 -07:00
Yui
988063e9cf Move PropertyKey from es5 to es2015.core
* Move propertyKey definition to es2015.core

* Update baselines to reflect how one will use --lib
2016-04-05 11:08:26 -07:00
Yui
11887ccc29 Adjustmodularize lib
* Merge array, function, math, number, object, regexp, string into es2015.core

* Update baselines

* Add node.d.ts; need to fix head of the output

* Update unittests from add node as an option for --lib

* Move interface declaration into NodeJS namespace

* Add console into Node.d.ts

* Add compiler baseline-tests for using --lib node

* Change name from full.es2015 to es6. This is a es6 library file used when no --lib is specified and --target is es6

* Remove add node.d.ts into src/lib

Remove node.d.ts

Revert "Update unittests from add node as an option for --lib"

This reverts commit 5169273680.

Revert "Add compiler baseline-tests for using --lib node"

This reverts commit 17e437b4c7.
2016-04-04 22:02:12 -07:00
Mohamed Hegazy
cafe821e0c Merge branch 'master' of https://github.com/Microsoft/TypeScript 2016-04-04 14:51:23 -07:00
Mohamed Hegazy
523529cc55 Use isWatchSet to test for options.watch 2016-04-04 14:51:16 -07:00
Sheetal Nandi
8b203ec237 Merge pull request #7813 from Microsoft/exportDefaultAssignmentExpression
Fix declaration file for default temp var name in declaration file during bundling
2016-04-04 13:59:13 -07:00
Sheetal Nandi
592a4b9fb3 Emit "declare" for temp default var name only if declaration file emit context allows
Fixes #7807
2016-04-04 13:35:42 -07:00
Sheetal Nandi
75ef6772bf Test cases for when default temp var is inserted for export default in the declaration file 2016-04-04 13:34:05 -07:00
Mohamed Hegazy
5fe809bc2c Merge pull request #7713 from Microsoft/Fix7703
Fix #7703: make arrow function span the first line instead of the whole function body
2016-04-04 11:54:53 -07:00
Mohamed Hegazy
f1f6317a59 Merge branch 'vilic-master' 2016-04-04 11:23:45 -07:00
Mohamed Hegazy
4b5618bd60 Merge branch 'master' of https://github.com/vilic/TypeScript into vilic-master 2016-04-04 11:23:30 -07:00
Mohamed Hegazy
eb7ece54bf Code review comments 2016-04-04 11:16:21 -07:00
Yui
68bdbe04e7 Merge pull request #7715 from Microsoft/6974AddLibImplementation
6974 add lib implementation
2016-03-30 14:22:41 -07:00
Kanchalai Tanglertsampan
1490547f88 Merge branch '6974AddLibImplementation' of https://github.com/Microsoft/TypeScript into 6974AddLibImplementation 2016-03-30 14:03:20 -07:00
Kanchalai Tanglertsampan
fd5c9bd599 Fix test failure by having correct case for the file-name 2016-03-30 14:03:14 -07:00
Kanchalai Tanglertsampan
992b4f9f76 Fix test failure by having correct case for the file-name 2016-03-30 13:59:57 -07:00
Daniel Rosenwasser
9705c892d7 Merge pull request #5517 from Microsoft/comparableRelation
Introduce the "comparable" relation
2016-03-30 13:37:11 -07:00
Kanchalai Tanglertsampan
56dcd021ad Merge branch '6974AddLibImplementation' of https://github.com/Microsoft/TypeScript into 6974AddLibImplementation
# Conflicts:
#	src/harness/harness.ts
2016-03-30 11:09:28 -07:00
Kanchalai Tanglertsampan
0ba4a2c9fe Fix style and whitespace 2016-03-30 11:08:37 -07:00
Kanchalai Tanglertsampan
1bc5749612 Merge branch '6974AddLibSymbolBaselinesUpdate' into 6974AddLibImplementation 2016-03-30 10:49:13 -07:00
Kanchalai Tanglertsampan
327a51b775 Address PR: Put --lip options into one line 2016-03-30 10:48:08 -07:00
Kanchalai Tanglertsampan
b9cd882ae7 Address PR: use getDefaultLibLocation to get directory 2016-03-30 10:26:39 -07:00
Kanchalai Tanglertsampan
ade92873bc Address PR: merge two functions to get-default-library-file 2016-03-30 10:24:11 -07:00
Daniel Rosenwasser
3cc64cbd29 Undo comment override from merge. 2016-03-30 01:03:32 -07:00
Daniel Rosenwasser
a3faca57d0 Merge branch 'master' into comparableRelation 2016-03-30 01:01:02 -07:00
Yui T
41265c74d8 Address PR: merge two functions to get-default-library-file 2016-03-29 22:51:03 -07:00
Mohamed Hegazy
0556b15690 Merge pull request #7731 from Myste/master
Fix #7101
2016-03-29 14:35:23 -07:00
Mohamed Hegazy
6e739d37d4 Fix lint failures 2016-03-29 14:04:21 -07:00
Anton Tolmachev
7ce43d4716 Fix #7101 2016-03-29 22:53:30 +03:00
Mohamed Hegazy
155f4879de Review comments 2016-03-29 11:51:04 -07:00
Kanchalai Tanglertsampan
41a95b7535 Address PR: add comment 2016-03-29 11:05:44 -07:00
Kanchalai Tanglertsampan
ced3033cef Address PR: remove debugger statement 2016-03-29 09:27:09 -07:00
Kanchalai Tanglertsampan
de7e9f0bf9 Update baselines affected by modularize library PR 2016-03-28 17:01:35 -07:00
Kanchalai Tanglertsampan
99f9efb169 Address PR: give default value for getDefaultLibrarySourceFile and use debug assert 2016-03-28 16:55:00 -07:00
Kanchalai Tanglertsampan
7f8774f68e Update the baselines for modularize library 2016-03-28 16:39:00 -07:00
Kanchalai Tanglertsampan
15367e7dc5 Clean up library files 2016-03-28 16:26:15 -07:00
Kanchalai Tanglertsampan
7e1470d5d4 Address PR: use getDefaultLibLocation? insteadof getUserDefinedLibFileName 2016-03-28 16:24:16 -07:00
Mohamed Hegazy
25f8ef336c Merge pull request #7711 from YuichiNukiyama/fix4957
Throw error when tsconfig.json has excludes without exclude property
2016-03-28 15:03:27 -07:00
Kanchalai Tanglertsampan
4e6cef2965 Addres PR: change lib filenames from es6 to es2015 and es7 to es2016 2016-03-28 14:49:22 -07:00
Kanchalai Tanglertsampan
eff81b933c Add compiler-baseline tests and associated baselines for --lib flag
Add --lib compiler tests and baselines

Remove old compiler baselines
2016-03-28 14:48:56 -07:00
Yuichi Nukiyama
e461d12cf9 change error message 2016-03-29 06:40:34 +09:00
Kanchalai Tanglertsampan
f052e90fd1 Update fourslash tests 2016-03-28 14:21:08 -07:00
Kanchalai Tanglertsampan
623eef6968 Update unittest for --lib 2016-03-28 14:20:54 -07:00
Kanchalai Tanglertsampan
3fef5ba458 Implement --lib flag in the compiler and harness 2016-03-28 14:20:29 -07:00