Sheetal Nandi
|
207ab9c2b7
|
Since dts file doesnt change the dts bundle info doesnt change either so no need to save the new buildInfo for dts emit
|
2019-02-05 12:34:15 -08:00 |
|
Sheetal Nandi
|
87bb6c9c90
|
Merge branch 'master' into usePrependToSkipBuild
|
2019-02-04 15:43:44 -08:00 |
|
Sheetal Nandi
|
3593685269
|
Use prologue directive information in buildInfo to emit prologues when manipulating js output bundle file
|
2019-02-04 15:31:10 -08:00 |
|
Nathan Shively-Sanders
|
2f9218f346
|
DOM update February 2019 (#29690)
* DOM update February 2019
* Update some baselines
* Update mappedTypeRecursiveInference baselines
|
2019-02-04 15:25:41 -08:00 |
|
Sheetal Nandi
|
a0a4e6b0c2
|
Update test baselines
|
2019-02-04 15:02:35 -08:00 |
|
Sheetal Nandi
|
16914cc940
|
Factor out unparsed source file for own creation
|
2019-02-04 15:02:29 -08:00 |
|
Sheetal Nandi
|
d9ead78e8c
|
Map dts file to sections to write and fix from
|
2019-02-04 15:02:11 -08:00 |
|
Sheetal Nandi
|
a64e5ad3f3
|
Even though .d.ts doesnt change, the map file most likely changes, so emit that
|
2019-02-04 15:02:06 -08:00 |
|
Sheetal Nandi
|
acec3c193a
|
Use stored helpers to emit incrementally
|
2019-02-04 15:02:00 -08:00 |
|
Sheetal Nandi
|
aa5d62a72c
|
Perform only emit on js file if no decl file change
|
2019-02-04 15:01:54 -08:00 |
|
Sheetal Nandi
|
00917a4649
|
Store pologue information in bundle info
|
2019-02-04 15:00:17 -08:00 |
|
Ryan Cavanaugh
|
4ff71ecb98
|
Merge pull request #29696 from Microsoft/filter-unknown
Use unknown for array predicates' return types
|
2019-02-04 13:26:29 -08:00 |
|
Ron Buckton
|
55762271af
|
Merge pull request #29695 from Microsoft/fixDtsTypeReferenceEmit
Fix type reference dts emit failure
|
2019-02-04 13:03:07 -08:00 |
|
Anders Hejlsberg
|
b7c5c073f8
|
Merge pull request #29714 from Microsoft/fixInstanceofTypeofControlFlow
Fix instanceof and typeof control flow
|
2019-02-04 12:22:52 -08:00 |
|
Anders Hejlsberg
|
f86b635122
|
Merge pull request #29705 from Microsoft/fixParametersAndReturnType
Less restrictive Parameters<T> and ReturnType<T>
|
2019-02-04 12:08:29 -08:00 |
|
Ron Buckton
|
4756373967
|
Merge branch 'master' into fixDtsTypeReferenceEmit
|
2019-02-04 11:39:16 -08:00 |
|
Anders Hejlsberg
|
415c725bb9
|
Make exception for synthetic 'this.x' in narrowTypeByInstanceof
|
2019-02-03 15:23:07 -08:00 |
|
Anders Hejlsberg
|
343e0f7fd9
|
Fix NarrowTypeByTypeof, NarrowTypeByInstanceof, isPropertyInitializedInConstructor
|
2019-02-03 08:19:22 -08:00 |
|
Ryan Cavanaugh
|
0a041ee536
|
Merge pull request #28270 from AnyhowStep/json-parse-reviver-stringify-replacer-better-declaration
JSON.parse(), JSON.stringify() more specific declarations for #6955
|
2019-02-02 12:10:56 -08:00 |
|
Anders Hejlsberg
|
e7ad76ddc8
|
Less restrictive constraints in Parameters and ReturnType types
|
2019-02-02 09:28:21 -08:00 |
|
Sheetal Nandi
|
e3eb7bc4b7
|
Add helpers from source files to the bundleInfo to be used later
|
2019-02-01 17:52:01 -08:00 |
|
Sheetal Nandi
|
4050378819
|
Add source information to bundle info and use it to emit header information later on
|
2019-02-01 17:44:38 -08:00 |
|
Ryan Cavanaugh
|
efbe630a13
|
Use unknown for array predicates' return types
|
2019-02-01 17:05:04 -08:00 |
|
Ron Buckton
|
4b84f56b21
|
Fix type reference dts emit failure
|
2019-02-01 16:09:17 -08:00 |
|
Ryan Cavanaugh
|
a856a64a5c
|
Merge pull request #29446 from fuafa/infer-js-doc
fix quick fix infer parameter types from usage in js file
|
2019-02-01 13:55:31 -08:00 |
|
Ryan Cavanaugh
|
f81ea89564
|
Merge pull request #29136 from ajafff/usedbeforedeclaration-objectspread
property is used before its initialization: check more nodes
|
2019-02-01 13:46:37 -08:00 |
|
Anders Hejlsberg
|
607f2ea4de
|
Merge pull request #29478 from Microsoft/fixContextualReturnTypes
Infer contextual types from generic return types
|
2019-02-01 12:31:08 -08:00 |
|
Sheetal Nandi
|
a41d546f6e
|
Store commonSourceDirectory
|
2019-02-01 11:42:39 -08:00 |
|
Ryan Cavanaugh
|
9d3707d671
|
Merge pull request #29665 from ajafff/readonly-error-message
clarify error message for 'readonly' type operator
|
2019-02-01 11:24:38 -08:00 |
|
Anders Hejlsberg
|
8827bed0e7
|
Merge pull request #29647 from Microsoft/noConstraintsDuringInference
Only check constraints in final phase of type inference
|
2019-02-01 10:54:08 -08:00 |
|
Andy Hanson
|
ed277b8ee9
|
Handle GetAccessor and SetAccessor in isThisless (#27869)
|
2019-02-01 10:50:04 -08:00 |
|
Sheetal Nandi
|
66dab21565
|
More refactoring
|
2019-02-01 10:46:37 -08:00 |
|
Anders Hejlsberg
|
fffd77457a
|
Merge branch 'master' into fixContextualReturnTypes
# Conflicts:
# src/compiler/checker.ts
|
2019-02-01 10:28:50 -08:00 |
|
Anders Hejlsberg
|
84250e3888
|
Increase accuracy of remaining subtype reduction work estimate
|
2019-02-01 06:57:07 -08: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
|
2a91e7aab2
|
Revert previous changes, use flag to disable fixing during constraint check
|
2019-01-31 15:32:52 -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 |
|