Commit graph

26812 commits

Author SHA1 Message Date
kpreisser
8626b927be Adjust the iteration behavior of the shimMap (used for IE 11) to visit values that are added while forEach is running.
Fixes #26090
2019-02-01 11:59:13 +01:00
Sheetal Nandi
03fa5bd90f Merge branch 'master' into usePrependToSkipBuild 2019-01-31 22:05:51 -08:00
Sheetal Nandi
79b5992247 Verify header updates 2019-01-31 22:01:54 -08:00
Sheetal Nandi
10f01318a3 Dont do base build again for each incremental scenario 2019-01-31 21:24:46 -08:00
Sheetal Nandi
b7defb3cac Some more reorg in test 2019-01-31 20:06:52 -08:00
Sheetal Nandi
3cf46f16bf Dont diff with only sources in incremental compilation, diff with the base build 2019-01-31 19:43:30 -08:00
Sheetal Nandi
4205eaf021 Baseline incremental build baselines 2019-01-31 19:30:15 -08:00
Sheetal Nandi
db3a4fe25d Separate out the tests for tsbuild into its own folder 2019-01-31 15:36:34 -08:00
Anders Hejlsberg
51ccfb1201 Accept new baselines 2019-01-31 15:33:00 -08:00
Anders Hejlsberg
2a91e7aab2 Revert previous changes, use flag to disable fixing during constraint check 2019-01-31 15:32:52 -08:00
TypeScript Bot
d2909a14aa Update user baselines (#29660) 2019-01-31 15:02:49 -08:00
Sheetal Nandi
f7281e3fb5 Use same property name for BundleFileSection and UnparsedNode for easy node creation 2019-01-31 11:51:52 -08:00
Sheetal Nandi
38e0d4df0f Add SourceMapUrl to section 2019-01-31 11:19:55 -08:00
Klaus Meinhardt
782622f9cd clarify error message for 'readonly' type operator 2019-01-31 19:44:49 +01:00
Sheetal Nandi
b15cb6b097 Create nodes for unparsed text, prepend text 2019-01-31 10:44:17 -08:00
Sheetal Nandi
362c78ee40 Create prepend text sections in .buildInfo 2019-01-31 10:24:13 -08:00
Sheetal Nandi
39e37a2c57 Generate .tsbuildInfo if bundle uses references with prepend 2019-01-31 10:24:13 -08:00
Sheetal Nandi
bd769406ca If the project only needs prepend output to be changed, prepare to just manipulate output
Step 1: Update the verbose log to reflect it
2019-01-31 10:24:12 -08:00
Sheetal Nandi
aa74fa1076 Fix UnparsedPrologue kind 2019-01-31 10:17:14 -08:00
Ryan Cavanaugh
5d3685d041
Merge pull request #28240 from ajafff/add-to-types2
Only suggest adding to types if present in compilerOptions
2019-01-31 09:34:59 -08:00
Klaus Meinhardt
d72271b800 update baseline 2019-01-31 11:29:29 +01:00
Klaus Meinhardt
f4747f4667 Merge branch 'master' of github.com:Microsoft/TypeScript into add-to-types2 2019-01-31 11:25:01 +01:00
Ryan Cavanaugh
aad609c74f
Merge pull request #29298 from ajafff/this-reference-in-parameter
Allow referencing 'this' in parameters of functions in the constructor
2019-01-30 19:13:18 -08:00
Ryan Cavanaugh
caa8dc25a8
Merge pull request #29115 from KromDaniel/patch-1
Duplicate `wait` instead of `wait` and `notify` at `es2017.sharedmemory.d.ts`
2019-01-30 19:12:46 -08:00
Ryan Cavanaugh
2f7627b363
Merge pull request #28190 from ispedals/bug/24709
Support synthesized SourceFile parent in getOrCreateEmitNode (#24709)
2019-01-30 19:12:11 -08:00
Ryan Cavanaugh
ec9652d9d6
Merge pull request #27934 from mayn/spelling
fix spelling errors
2019-01-30 19:09:22 -08:00
Benjamin Lichtman
62cf44cb9b
Allow per-file setting for rename default behavior preferences (#29593)
<!--
Thank you for submitting a pull request!

Here's a checklist you might find useful.
* [ ] There is an associated issue that is labeled
  'Bug' or 'help wanted' or is in the Community milestone
* [ ] Code is up-to-date with the `master` branch
* [ ] You've successfully run `jake runtests` locally
* [ ] You've signed the CLA
* [ ] There are new or updated unit tests validating the change

Refer to CONTRIBUTING.MD for more details.
  https://github.com/Microsoft/TypeScript/blob/master/CONTRIBUTING.md
-->

Fixes #29585.
#29314 and #29385 made it so their respective settings are only recognized when provided to the host as a whole.
This PR makes it so that the relevant settings for the preferences on the file override those of the preferences on the host.
2019-01-30 19:08:30 -08:00
Sheetal Nandi
d1f3aca2d0 Test case when final project isnt composite project 2019-01-30 17:57:44 -08:00
Anders Hejlsberg
96706a75ed
Merge pull request #29510 from Microsoft/constContexts
Const contexts for literal expressions
2019-01-30 15:55:47 -08:00
Anders Hejlsberg
eb513a2035
Merge pull request #29576 from Microsoft/fixContextuallyTypedParameters
Fix inference for contextually typed parameters with initializers
2019-01-30 15:51:29 -08:00
Sheetal Nandi
bb76259e7a More logs verification 2019-01-30 14:52:04 -08:00
Ron Buckton
0ae73a5a9e
Merge pull request #29650 from Microsoft/gulpMinParallel
Make 'gulp min' build tsc/tsserver in parallel
2019-01-30 13:49:26 -08:00
Sheetal Nandi
315a4dd226 Merge branch 'master' into prependWithBundleInfo 2019-01-30 13:38:28 -08:00
Sheetal Nandi
26e546aeaa
Merge pull request #29626 from Microsoft/toLowerCase
Handle get from readFileCache correctly.
2019-01-30 13:10:40 -08:00
Sheetal Nandi
55b8e4fd29 Handle "" correctly when cacheing file text 2019-01-30 12:32:08 -08:00
Ron Buckton
1515374a2b Make 'gulp min' build tsc/tsserver in parallel 2019-01-30 11:36:30 -08:00
Sheetal Nandi
0d9cf96e74 Make the bundle info into buildInfo 2019-01-30 10:07:29 -08:00
Sheetal Nandi
00873f66c8 Make file generic to be .tsbuildinfo 2019-01-30 09:41:43 -08:00
Sheetal Nandi
c8ff9ace0e Merge branch 'master' into prependWithBundleInfo 2019-01-30 09:25:51 -08:00
Anders Hejlsberg
390f20f4fc Accept new baselines 2019-01-30 08:45:51 -08:00
Anders Hejlsberg
caa89cafde Add regression test 2019-01-30 08:45:43 -08:00
TypeScript Bot
e4f3b23e06 Update user baselines (#29645) 2019-01-30 08:29:27 -08:00
Anders Hejlsberg
e0082f6bfc Accept new baselines 2019-01-30 06:43:28 -08:00
Anders Hejlsberg
7a31706a9f Only check constraints after type argument inference is complete 2019-01-30 06:38:13 -08:00
Ron Buckton
ae6c9cd051
Merge pull request #28489 from ajafff/shebang-comments
fix comment parsing at start of file
2019-01-29 17:45:13 -08:00
Ryan Cavanaugh
0df89cc96f
Merge pull request #26941 from jack-williams/narrow-unknown-with-triple-equals
Fix #25172: Add narrowing for `unknown` with triple equals
2019-01-29 16:43:50 -08:00
Sheetal Nandi
717dad9ebf Dont use tsbundleInfo to determine if bundle needs to be rebuilt 2019-01-29 15:29:12 -08:00
Sheetal Nandi
36ae7be415 Create tests when bundleInfo file is not present 2019-01-29 15:13:26 -08:00
Sheetal Nandi
9dabe69c84 Dont assert but verify sourceMapGenerator 2019-01-29 14:44:00 -08:00
Wesley Wigham
ea74ed477c
Update user pr script for latest version of octokit (#29639) 2019-01-29 14:01:10 -08:00