239 Commits

Author SHA1 Message Date
Mohamed Hegazy
a8a5ea6852 Update file with version string for nightly release 2016-11-15 11:53:30 -08:00
Vladimir Matveev
7c92057639 enable sending telemetry events to tsserver client (#12035)
enable sending telemetry events
2016-11-04 09:59:44 -07:00
Vladimir Matveev
c0d1c3195e addressed PR feedback 2016-10-12 10:51:52 -07:00
Vladimir Matveev
735e2fb43a generate protocol on fly 2016-10-11 17:08:04 -07:00
Mohamed Hegazy
0cd1af4fd6 Add gulp build tasks for cancellationToken and typingsInstaller 2016-09-22 16:20:27 -07:00
Mohamed Hegazy
311e2851b9 Merge branch 'release-2.0.5' into FixNPMLocation 2016-09-22 14:39:12 -07:00
Mohamed Hegazy
92ae0f1bbc Add cancellationToken and typingsInstaller to LKG command 2016-09-22 14:37:06 -07:00
Vladimir Matveev
1fd0a8ca7d added unittest for watching @types (#11027)
added unittest for watching @types

* remove debugger statement, fix linter issues
2016-09-22 14:17:19 -07:00
Zhengbo Li
1fb969f107 Split tests and fix issues with missing referenced files (#10599)
* Split tsserver project system tests to seperate files

* fix issues with missing references

* Incorporate changes in tsserverVS-WIP branch

* drop ts prefix
2016-08-30 11:47:08 -07:00
Vladimir Matveev
41b61cbc1e merge with origin/master 2016-08-19 17:36:02 -07:00
Ryan Cavanaugh
6c60e5b105 Remove needless call to basename 2016-08-19 14:34:14 -07:00
Vladimir Matveev
27deb313cc Merge remote-tracking branch 'origin/master' into tsserver-typings 2016-08-18 14:57:34 -07:00
Yui
da8fc5d5a9 Fix 10289: correctly generate tsconfig.json with --lib (#10355)
* Separate generate tsconfig into its own function and implement init with --lib

# Conflicts:
#	src/compiler/tsc.ts

* Add tests and baselines; Update function name

Add unittests and baselines
Add unittests and baselines for generating tsconfig

Move unittest into harness folder

Update harness tsconfig.json

USe correct function name

* Use new MapLike interstead. Update unittest

# Conflicts:
#	src/compiler/commandLineParser.ts

* Update JakeFile

* Add tests for incorrect cases

* Address PR : remove explicity write node_modules
2016-08-17 15:23:28 -07:00
Vladimir Matveev
a3a07a0f9f lint more files 2016-08-17 14:47:54 -07:00
Vladimir Matveev
a2e5c2d2b5 merge with origin/master 2016-08-17 14:38:30 -07:00
Ryan Cavanaugh
bf63811e1f Merge pull request #10213 from RyanCavanaugh/baselinePerf
Make baselines faster by not writing out unneeded files
2016-08-17 11:13:18 -07:00
Wesley Wigham
a1dad91120 Parallel linting (#10313)
* A perilous thing, a parallel lint

* Use work queue rather than scheduling work

* Dont read files for lint on main thread

* Fix style
2016-08-15 10:45:46 -07:00
Vladimir Matveev
9a180122a5 merge with origin/master 2016-08-14 11:42:08 -07:00
Vladimir Matveev
b1871a5bf9 [WIP] pass ITypingsInstaller to ProjectService 2016-08-12 14:01:23 -07:00
Wesley Wigham
d206046659 Collect timing information for commands running on travis (#10308) 2016-08-12 14:00:50 -07:00
Vladimir Matveev
d8d117ffaf [WIP] typings discovery in tsserver 2016-08-12 11:04:43 -07:00
Wesley Wigham
c9f62f33d4 Add folds to travis log (#10269) 2016-08-11 09:53:38 -07:00
Ryan Cavanaugh
5adceb92a7 Remove use strict 2016-08-08 15:40:25 -07:00
Ryan Cavanaugh
53d54c2b28 Make baselines faster by not writing out unneeded files 2016-08-08 14:30:27 -07:00
Wesley Wigham
269b828538 Fix lssl task (#9967) 2016-08-05 14:16:29 -07:00
Andy Hanson
a485aab055 Lint tests helper files 2016-07-29 08:27:01 -07:00
Andy Hanson
d5beef9261 Get rid of port parameter 2016-07-28 13:40:05 -07:00
Vladimir Matsveyeu
2cb3122e62 Merge remote-tracking branch 'origin/master' into tsserverVS-WIP 2016-07-28 13:05:32 -07:00
Andy
ac96a86437 Merge pull request #9963 from Microsoft/jake_runtests_services
Add servicesSources to the list of prerequisites for running tests
2016-07-27 05:35:41 -07:00
Wesley Wigham
e12f2d8232 Add assertion whitespace lint rule (#9931)
* Add assertion whitespace lint rule

* Fix typo

* Add the word `Rule` to Jakefile
2016-07-26 13:29:53 -07:00
Andy Hanson
89788f818e Add servicesSources to the list of prerequisites for running tests 2016-07-26 11:46:08 -07:00
Sudheesh Singanamalla
f24341f719 Remove dependency on tsd, Related to #9658 (#9724) 2016-07-21 12:25:21 -07:00
Vladimir Matveev
c0f4fdd489 merge with origin/master 2016-07-21 10:38:15 -07:00
Wesley Wigham
2a26beb9d8 Add performance framework from transforms branch (#9536)
* Port performance tools from transforms branch

* Use friendlier names, add compiler option to print all recorded measures

* Always print total time

* + -> .getTime
2016-07-19 15:10:29 -07:00
Vladimir Matveev
39c948ad34 merge with origin/master 2016-07-13 16:20:08 -07:00
Wesley Wigham
cfe3aadeb3
Move unittests into harness 2016-07-11 17:42:52 -07:00
Wesley Wigham
fb20df0568
Have tsconfig for harness 2016-07-11 16:36:20 -07:00
Nathan Shively-Sanders
b543074861 Compile with --noImplicitThis
1. Add to various tsconfig.json
2. Add to Jakefile
3. Add annotations where needed.
4. Add workaround to shims.ts, which uses toplevel `this`.
2016-07-08 15:13:32 -07:00
Vladimir Matveev
ec9a1ad5f8 Merge remote-tracking branch 'origin/master' into tsserverVS-WIP-projectsystem 2016-07-05 10:28:50 -07:00
Yui
a591d40584 Increase timeout from running RWC. As UWDWeb takes slightly longer now (#9454) 2016-07-01 09:59:30 -07:00
Vladimir Matveev
15f825b6b3 merge with origin/master 2016-06-27 14:25:18 -07:00
Vladimir Matveev
f54ca3929a added server bits to jake file 2016-06-24 17:15:36 -07:00
Wesley Wigham
1c5d8344be
Add new lint rule 2016-06-23 12:32:14 -07:00
Wesley Wigham
a2fdc7e7ca
Add Gulpfile lint to jake, fix lints 2016-06-23 10:12:14 -07:00
Vladimir Matveev
c9b82eddda [in progress] project system work 2016-06-21 17:31:54 -07:00
Vladimir Matveev
d88b21a5e7 merge with origin/master 2016-06-20 17:12:33 -07:00
Wesley Wigham
b103857b23
Merge branch 'master' into remove-jake 2016-06-20 16:33:01 -07:00
Richard Knoll
f817ffaf47 Merge branch 'master' into glob2_merged 2016-06-17 17:55:15 -07:00
Richard Knoll
08ca1c0dff Merge branch 'master' into glob2_merged 2016-06-17 15:34:06 -07:00
Vladimir Matveev
9775ce03ef merge with origin/master 2016-06-14 18:02:54 -07:00