27748 Commits

Author SHA1 Message Date
Ron Buckton
510bef6856 Remove NewTargetInComputedPropertyName hierachy fact 2019-02-25 14:58:57 -08:00
Gabriela Araujo Britto
a5153a94ab add tests 2019-02-25 14:14:28 -08:00
Ron Buckton
ad4cef01a3 Removes 'TypeScript' transform flag 2019-02-25 13:26:44 -08:00
Daniel Rosenwasser
9787021540
Merge pull request #30078 from Microsoft/updateNpmIgnore
Fix `.npmignore` by adding the `.git` file and the `.failed-tests` file.
2019-02-25 13:21:53 -08:00
Gabriela Araujo Britto
365967d484 Merge branch 'master' into convert-to-named-parameters 2019-02-25 10:54:58 -08:00
Gabriela Araujo Britto
f571866f47 add new tests for bad class references 2019-02-25 10:32:56 -08:00
Gabriela Araujo Britto
bc3611d1dd update failing tests 2019-02-25 10:32:28 -08:00
Titian Cernicova-Dragomir
8d66d55de1 Improved argument description for parameters originating from tuples that were extracted from functions. (ie mapped functions) 2019-02-25 18:18:00 +02:00
Daniel Rosenwasser
c37254e509
Merge pull request #30062 from jwunderl/quick-fix-any-annotation
Remove any annotation from declare method quickfix
2019-02-24 23:18:06 -08:00
Daniel Rosenwasser
7a391fe613 Fix .npmignore by adding the .git file (as opposed to just a directory, which is not the case for git worktrees) and the .failed-tests file. 2019-02-24 23:05:48 -08:00
Sheetal Nandi
8b0611565b For now disable the new build 2019-02-22 18:19:24 -08:00
Sheetal Nandi
9fa28158bb Enable building typescript.d.ts with current source 2019-02-22 18:11:27 -08:00
Joseph Wunderlich
d87e67df58 clarify intent in returnType creation 2019-02-22 18:00:21 -08:00
Joseph Wunderlich
21ab39649c remove any annotation from declare method quickfix 2019-02-22 17:24:21 -08:00
Gabriela Araujo Britto
640424e42c fix comment 2019-02-22 16:32:12 -08:00
Gabriela Araujo Britto
ce42aa43a8 check usages of class if refactoring a constructor 2019-02-22 16:31:40 -08:00
Sheetal Nandi
9730cfa845 Dont emit sourceMapUrl from prepend text into the --out file 2019-02-22 14:39:47 -08:00
Sheetal Nandi
e1b18ab5fb Merge branch 'master' into incrementalBuildInfo 2019-02-22 14:19:53 -08:00
Sheetal Nandi
415a5db166 Add test when declarationMap and sourcemap are disabled in the referenced project 2019-02-22 14:07:13 -08:00
Sheetal Nandi
ab66b1e293 Fix the blank lines for internal enum members with --stripInternal 2019-02-22 13:51:13 -08:00
Sheetal Nandi
2b10b68d1c Test that shows stripInternal of enum member prints multiple blank lines for the enum members 2019-02-22 13:28:24 -08:00
Wesley Wigham
a41a27694a
Fix baseline-accept-rwc (#30052) 2019-02-22 13:12:11 -08:00
Sheetal Nandi
a63d69de7a Fix incorrect emit when internal method is inside internal interface 2019-02-22 13:03:46 -08:00
Sheetal Nandi
23cd45bdef Test when internal and text region dont mix well together 2019-02-22 12:49:45 -08:00
Sheetal Nandi
22804c10ca Allow away to only test baselines excluding all other file read checks that are not going to change per scenario 2019-02-22 12:24:59 -08:00
Sheetal Nandi
4dc8ac7500 Fix the crash found while compiling src/compiler 2019-02-22 10:53:31 -08:00
TypeScript Bot
999eb0b9ed Update user baselines (#30046) 2019-02-22 08:56:15 -08:00
Sheetal Nandi
494bd92f1b Report error if overwriting buildInfo of another project reference 2019-02-21 19:34:20 -08:00
Wesley Wigham
fb0dcd4987
Have runtests always throw on failure, make rm stream signal end of read queue (#30035) 2019-02-21 18:17:53 -08:00
Sheetal Nandi
89c4c4f684 Update the message to not just mean javascript since we might need to regenerate .d.ts as well 2019-02-21 17:52:15 -08:00
Sheetal Nandi
1e24cd19a8 Allow empty own source files 2019-02-21 17:36:20 -08:00
Sheetal Nandi
29862cecdf Refactoring for outFile tests 2019-02-21 15:18:01 -08:00
Wenlu Wang
592396d40a expose token flags and numeric flags (#29897)
* expose token flags and numeric flags

* hide hide useless token flags
2019-02-21 15:09:37 -08:00
Daniel Rosenwasser
ae836eb854
Merge pull request #30028 from Microsoft/betterOverloadErrors
Better overload incompatibility errors
2019-02-21 13:53:31 -08:00
Sheetal Nandi
bc4186cee5 Update the programBuildInfo to be platform and change independent so we can baseline it safely 2019-02-21 13:52:21 -08:00
Sheetal Nandi
7d464b81d4 Redirect getProgramBuildInfo onto builder so that we can test it for baselines more easily 2019-02-21 13:21:52 -08:00
Sheetal Nandi
ad72aef4b1 Correctly set sourceFileInfo for bundle when generating output without creating program 2019-02-21 12:54:00 -08:00
Sheetal Nandi
e9fb843e56 Add test to verify incremental build is same as if its built clean 2019-02-21 12:46:04 -08:00
Daniel Rosenwasser
d6bb3ee64c Accepted baselines. 2019-02-21 11:02:21 -08:00
Daniel Rosenwasser
4a256abc8a Give a related span pointing to the implementation signature when reporting incompatibility. 2019-02-21 10:51:18 -08:00
Daniel Rosenwasser
cee933ff09 Be more specific in errors. 2019-02-21 10:50:14 -08:00
Sheetal Nandi
32026a26f9 Accept public Baselines 2019-02-21 10:36:52 -08:00
Sheetal Nandi
86b610df4b Merge branch 'master' into incrementalBuildInfo 2019-02-21 10:32:09 -08:00
Sheetal Nandi
db2cfa00a2 Fix emit when internal propogates through multiple levels of references 2019-02-21 10:23:14 -08:00
Sheetal Nandi
d25a6e1cc5 Combine d.ts and .js emit 2019-02-21 09:05:32 -08:00
Sheetal Nandi
4bef3ac6a1 Because we already have texts for fixing the emits, write them only if changed 2019-02-20 15:45:12 -08:00
Wesley Wigham
b67f2d6bdf
Remove jake (hopefully for real this time) (#29085)
* Remove jake (hopefully for real this time)

* Fix gulpfile non-lkg build, add sanity-check build to posttest on CI, accept older baseline style to go with lkgd build

* More docs/scripts jake -> gulp
2019-02-20 15:32:15 -08:00
Sheetal Nandi
224f3ca975 Enable other stripinternal test cases 2019-02-20 15:01:48 -08:00
Gabriela Araujo Britto
6b53489a4a Merge branch 'master' into convert-to-named-parameters 2019-02-20 13:24:09 -08:00
Sheetal Nandi
d9311f96e5 Fix issue with .tsbuildinfo the .d.ts emit when emitting without creating program 2019-02-20 12:55:08 -08:00