Gabriela Araujo Britto
51616a4043
use sortAndDeduplicate instead of deduplicate
2019-02-28 09:50:57 -08:00
Gabriela Araujo Britto
7fd6868f8b
minor refactors to convertToNamedParameters
2019-02-27 16:42:54 -08:00
Gabriela Araujo Britto
54c7996ff5
refactor getGroupReferences
2019-02-27 16:19:01 -08:00
Gabriela Araujo Britto
006fe14bcc
refactor utilities
2019-02-26 16:22:08 -08:00
Gabriela Araujo Britto
970ec62364
remove unused LeadingTriviaOption and TrailingTriviaOption options
2019-02-26 10:02:57 -08:00
Gabriela Araujo Britto
bf5123de6a
don't export useNonAjustedPositions
2019-02-26 09:49:10 -08:00
Gabriela Araujo Britto
e3a465ffa3
change startPosition and endPosition to leadingTriviaOption and trailingTriviaOption
2019-02-26 09:43:35 -08:00
Gabriela Araujo Britto
a5153a94ab
add tests
2019-02-25 14:14:28 -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
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
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
Wesley Wigham
a41a27694a
Fix baseline-accept-rwc ( #30052 )
2019-02-22 13:12:11 -08:00
TypeScript Bot
999eb0b9ed
Update user baselines ( #30046 )
2019-02-22 08:56:15 -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
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
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
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
Gabriela Araujo Britto
6b53489a4a
Merge branch 'master' into convert-to-named-parameters
2019-02-20 13:24:09 -08:00
Daniel Rosenwasser
4e3efc2e90
fix no space before equal operator in type parameter ( #29990 )
...
fix no space before equal operator in type parameter
2019-02-20 12:16:18 -08:00
Gabriela Araujo Britto
e40442d46a
minor refactors
2019-02-20 11:13:04 -08:00
xiaofa
7c8c6cf4d0
fix no space before equal operator in type parameter
2019-02-20 18:12:09 +08:00
Wesley Wigham
ee17915801
Fix build breaks ( #29977 )
...
* Some callbacks in watchUtilities werent being strictly checked due to the structural fallback
* Add direct dependeny on ms since mocha removed its impl
* Manually init stats collection on base runner like mocha.run now does
2019-02-19 14:30:58 -08:00
Gabriela Araujo Britto
754f4a45b6
refactor expected test output
2019-02-19 14:23:26 -08:00
Gabriela Araujo Britto
edf0cec3dd
add tests for inherited constructor and method
2019-02-19 14:22:59 -08:00
Gabriela Araujo Britto
17b89653c2
include trailing trivia after expression in getAdjustedEndPosition if endPosition is include
2019-02-19 14:20:37 -08:00
Anders Hejlsberg
071708f8a7
Merge pull request #29959 from Microsoft/noResolvedTypeOverwrite
...
Never overwrite resolved types of symbols
2019-02-19 12:22:44 -08:00
Wesley Wigham
eafff75c2a
Remove diagnostic dependent output in structuredTypeRelatedTo ( #29817 )
...
* Unify variance probing error exceptions between interfaces/aliases
* Consistiently return false on variance probe failure
* Remove strictFunctionTypes early bail from getVariances so independent type parameters are correctly measured
* Fix lint, remove now-redundant change from covariant void check function
2019-02-19 11:39:16 -08:00
Ryan Cavanaugh
9d9cfaff16
Merge pull request #29948 from tomholub/patch-1
...
update docs: dated build cmd
2019-02-19 10:23:56 -08:00
Gabriela Araujo Britto
78968b1281
don't provide refactor in js file
2019-02-19 09:10:27 -08:00
Anders Hejlsberg
ecfd40891f
Accept new baselines
2019-02-18 07:25:22 -10:00
Anders Hejlsberg
059fd2d42e
Never overwrite resolved type of symbol
2019-02-18 07:25:08 -10:00
Tom J
540aeb6073
update docs: dated build cmd
...
Hopefully I didn't miss something obvious.
Running `gulp build` as suggested causes the following:
```
$ gulp build
[18:26:11] Using gulpfile ~/git/TypeScript/Gulpfile.js
[18:26:11] Task never defined: build
[18:26:11] To list available tasks, try running: gulp --tasks
```
```
$ gulp --tasks
gulp --tasks
[18:21:26] Tasks for ~/git/TypeScript/Gulpfile.js
[18:21:26] ├── lib Builds the library targets
...
...
[18:21:27] ├─┬ default Runs 'local'
[18:21:27] │ └─┬ <series>
[18:21:27] │ └─┬ local
[18:21:27] │ └─┬ <series>
[18:21:27] │ ├── buildFoldStart
[18:21:27] │ ├─┬ <parallel>
[18:21:27] │ │ ├── generateLibs
[18:21:27] │ │ └─┬ <series>
[18:21:27] │ │ ├── buildScripts
[18:21:27] │ │ └── generateDiagnostics
[18:21:27] │ ├─┬ <parallel>
[18:21:27] │ │ ├── localize
[18:21:27] │ │ ├── buildTsc
[18:21:27] │ │ ├── buildServer
[18:21:27] │ │ ├─┬ <series>
[18:21:27] │ │ │ ├── flattenServicesConfig
[18:21:27] │ │ │ ├── buildTypescriptServicesOut
[18:21:27] │ │ │ ├── createTypescriptServicesJs
[18:21:27] │ │ │ ├── createTypescriptServicesDts
[18:21:27] │ │ │ ├── createTypescriptJs
[18:21:27] │ │ │ ├── createTypescriptDts
[18:21:27] │ │ │ └── createTypescriptStandaloneDts
[18:21:27] │ │ └─┬ <series>
[18:21:27] │ │ ├── flattenTsServerProject
[18:21:27] │ │ ├── buildServerLibraryOut
[18:21:27] │ │ ├── createServerLibraryJs
[18:21:27] │ │ └── createServerLibraryDts
[18:21:27] │ └── buildFoldEnd
[18:21:27] └── help Prints the top-level tasks.
```
The default task seems to do something useful:
```
$ gulp
[18:21:49] Using gulpfile ~/git/TypeScript/Gulpfile.js
[18:21:49] Starting 'default'...
[18:21:49] Starting 'local'...
[18:21:49] Starting 'buildFoldStart'...
[18:21:49] Finished 'buildFoldStart' after 726 μs
[18:21:49] Starting 'generateLibs'...
[18:21:49] Starting 'buildScripts'...
[18:21:49] Finished 'generateLibs' after 207 ms
[18:21:49] Finished 'buildScripts' after 686 ms
[18:21:49] Starting 'generateDiagnostics'...
[18:21:49] Finished 'generateDiagnostics' after 700 μs
[18:21:49] Starting 'localize'...
[18:21:49] Starting 'buildTsc'...
[18:21:49] Starting 'buildServer'...
[18:21:49] > /usr/bin/node scripts/generateLocalizedDiagnosticMessages.js src/loc/lcl built/local src/compiler/diagnosticMessages.generated.json
[18:21:49] Starting 'flattenServicesConfig'...
[18:21:49] Starting 'flattenTsServerProject'...
[18:21:49] Finished 'flattenServicesConfig' after 54 ms
[18:21:49] Starting 'buildTypescriptServicesOut'...
[18:21:49] Finished 'flattenTsServerProject' after 54 ms
[18:21:49] Starting 'buildServerLibraryOut'...
[18:21:53] Finished 'localize' after 3.38 s
[18:23:17] Finished 'buildTsc' after 1.45 min
[18:23:17] Finished 'buildServer' after 1.45 min
[18:23:17] Finished 'buildTypescriptServicesOut' after 1.45 min
[18:23:17] Starting 'createTypescriptServicesJs'...
[18:23:17] Finished 'buildServerLibraryOut' after 1.45 min
[18:23:17] Starting 'createServerLibraryJs'...
[18:23:17] Finished 'createServerLibraryJs' after 635 ms
[18:23:17] Starting 'createServerLibraryDts'...
[18:23:18] Finished 'createTypescriptServicesJs' after 642 ms
[18:23:18] Starting 'createTypescriptServicesDts'...
[18:23:18] Finished 'createTypescriptServicesDts' after 20 ms
[18:23:18] Starting 'createTypescriptJs'...
[18:23:18] Finished 'createServerLibraryDts' after 30 ms
[18:23:18] Finished 'createTypescriptJs' after 260 ms
[18:23:18] Starting 'createTypescriptDts'...
[18:23:18] Finished 'createTypescriptDts' after 4.47 ms
[18:23:18] Starting 'createTypescriptStandaloneDts'...
[18:23:18] Finished 'createTypescriptStandaloneDts' after 5.59 ms
[18:23:18] Starting 'buildFoldEnd'...
[18:23:18] Finished 'buildFoldEnd' after 350 μs
[18:23:18] Finished 'local' after 1.48 min
[18:23:18] Finished 'default' after 1.48 min
```
I'm I'm guessing wrongly, please reject & correct the docs to whatever the right way to run builds is.
2019-02-17 18:28:32 +00:00
Gabriela Araujo Britto
a773046181
copy argument comments to property
2019-02-15 16:48:54 -08:00
Gabriela Araujo Britto
b6c8382c78
replace argument list instead of whole call when refactoring
2019-02-15 15:51:20 -08:00
Gabriela Araujo Britto
eef3da5b6b
create new ConfigurableStart and ConfigurableEnd options and rename them
2019-02-15 15:38:10 -08:00
Gabriela Araujo Britto
b93afffaf7
rename refactor tests
2019-02-15 15:36:11 -08:00
Sheetal Nandi
b2b360a64f
Merge pull request #29816 from Microsoft/ti
...
Use execFileSync in typing installer
2019-02-15 10:47:04 -08:00
Ryan Cavanaugh
d517713f50
Merge pull request #29935 from RyanCavanaugh/md5_2_sha
...
Use sha256 to hash file contents
2019-02-15 10:28:23 -08:00
Anders Hejlsberg
691df0e4b5
Merge pull request #29923 from Microsoft/freeTypeFlags
...
Free up some type flags
2019-02-15 09:10:21 -08:00
Ryan Cavanaugh
7983813be0
Use sha256 to hash file contents
2019-02-15 09:03:15 -08:00
Anders Hejlsberg
8f52f21f0d
Fix broken check in getUnionType (check was always true)
2019-02-15 06:22:17 -08:00
Anders Hejlsberg
3e745e65cd
Simplify flags propagation logic
2019-02-14 15:22:19 -08:00