Commit Graph

452 Commits

Author SHA1 Message Date
Vladimir Matveev edfd104e56 use localhost:<eventPort> to send notifications when typings are updated 2016-08-18 14:29:21 -07:00
Vladimir Matveev 3f18fbc145 introduce branded type for TypingsArray 2016-08-17 16:42:05 -07:00
Vladimir Matveev dbd5249ded added missing files 2016-08-17 16:24:38 -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
Vladimir Matveev ce35f96892 shutdown typing installer if parent process is exited 2016-08-17 13:01:48 -07:00
Vladimir Matveev 758d8de8f9 record projectName instead of projectRootPath 2016-08-16 14:49:45 -07:00
Vladimir Matveev f0e1f9b108 [WIP] file watching 2016-08-16 14:21:09 -07:00
Ron Buckton 889e5ac7ae Clean up/move some Map helper functions. 2016-08-16 11:15:15 -07:00
Ron Buckton 1dc495adf8 Migrate additional MapLikes to Maps. 2016-08-15 16:41:32 -07:00
Vladimir Matveev dd70fdbb76 add logging to typings installer, read npm bin path to start globally installed binaries 2016-08-15 15:59:31 -07:00
Ron Buckton 7f0a02ff02 Migrated more MapLikes to Maps 2016-08-15 15:03:55 -07:00
Vladimir Matveev 672813afb6 move global cache location to node typings installer 2016-08-15 11:48:28 -07:00
Vladimir Matveev 5424df7be5 adjust typing directory 2016-08-14 23:07:25 -07:00
Vladimir Matveev 12cdda17f0 [WIP] home dir 2016-08-14 21:20:57 -07:00
Vladimir Matveev c7fd72f2b8 fix linter 2016-08-14 20:52:34 -07:00
Vladimir Matveev af95f175ec update tests 2016-08-14 12:22:22 -07:00
Vladimir Matveev 9a180122a5 merge with origin/master 2016-08-14 11:42:08 -07:00
Vladimir Matveev 5d03895bb7 fix build issues on linux 2016-08-14 11:16:11 -07:00
Vladimir Matveev 253d5d6ce9 [WIP] initial version of tests 2016-08-13 23:09:14 -07:00
Vladimir Matveev d07261af4f ensure tsd cache directory exists 2016-08-12 23:04:17 -07:00
Vladimir Matveev 512ec04d29 [WIP] send\receive install typing requests 2016-08-12 18:17:16 -07:00
Vladimir Matveev 959b6b6c07 remove unused dependencies to reduce the size of output file 2016-08-12 14:26:09 -07:00
Vladimir Matveev b1871a5bf9 [WIP] pass ITypingsInstaller to ProjectService 2016-08-12 14:01:23 -07:00
Vladimir Matveev 51e2b02a31 add runTsd method 2016-08-12 12:14:25 -07:00
Vladimir Matveev d8d117ffaf [WIP] typings discovery in tsserver 2016-08-12 11:04:43 -07:00
Anders Hejlsberg 65e1293b2e Optimize performance of maps 2016-08-10 16:47:06 -07:00
Wesley Wigham 269b828538 Fix lssl task (#9967) 2016-08-05 14:16:29 -07:00
Vladimir Matveev 0a1ec43de0 addref in all configured projects that contain the file 2016-08-04 14:46:00 -07:00
Vladimir Matveev c0bcf8f10c release cached tree in compilation settings change 2016-08-03 14:02:37 -07:00
Vladimir Matveev de37f35f7c set compilation settings of project as a part of sync process 2016-08-01 17:12:15 -07:00
Vladimir Matveev e77f9b22c0 allow to change settings for inferred projects 2016-08-01 11:44:24 -07:00
Andy Hanson cb1ea7be5d Provide realpath for module resolution in LSHost 2016-08-01 09:47:52 -07:00
Vladimir Matveev 6d497e3840 allow to change configuration for inferred projects 2016-07-31 22:06:41 -07:00
Vladimir Matveev 361a852ef1 use ExternalFile in ApplyChangesInOpenFiles 2016-07-29 15:23:43 -07:00
Vladimir Matveev b9bbd8638f Merge remote-tracking branch 'origin/tsserverVS-WIP' into tsserverVS-WIP-mixedcontent 2016-07-28 13:16:35 -07:00
Vladimir Matsveyeu 2f7e738376 resolve merge issues 2016-07-28 13:14:01 -07:00
Vladimir Matveev a1e5eeb65b merge with origin/master 2016-07-26 17:08:45 -07:00
Vladimir Matveev 01c1bdbd4c use FileMap to store script info objects to avoid issues due to mismatched casing 2016-07-26 16:44:30 -07:00
Vladimir Matveev 90849c288e Merge remote-tracking branch 'origin/tsserverVS-WIP' into tsserverVS-WIP-mixedcontent 2016-07-22 16:11:08 -07:00
Vladimir Matveev a8925f8c9d do not sync program for brace matching 2016-07-22 16:09:56 -07:00
Vladimir Matveev c3ec428c81 Merge remote-tracking branch 'origin/tsserverVS-WIP' into tsserverVS-WIP-mixedcontent 2016-07-22 16:03:23 -07:00
Vladimir Matveev bb016148da call updateGraph before getting language service 2016-07-22 16:01:54 -07:00
Vladimir Matveev 2c254773bb added tests 2016-07-21 14:17:22 -07:00
Vladimir Matveev 7da455c390 read ScriptKind\HasMixedContent when opening external project 2016-07-21 11:40:03 -07:00
Vladimir Matveev e091f6702e introduce ExternalFile interface 2016-07-21 11:27:29 -07:00
Vladimir Matveev 9cd5b46100 strip quotes from the log file name 2016-07-19 10:07:49 -07:00
Vladimir Matveev e9086d1811 remove node.d.ts 2016-07-18 16:56:25 -07:00
Vladimir Matveev 39c948ad34 merge with origin/master 2016-07-13 16:20:08 -07:00
Vladimir Matveev a9ba0a5585 use circular buffer instead of unbounded array 2016-07-12 18:48:41 -07:00