217 Commits

Author SHA1 Message Date
Nathan Shively-Sanders
f8ab1a5ca6 Merge branch 'master' into transforms 2016-04-18 13:27:33 -07:00
Paul van Brenk
96deb553d5 Script side implementation for Brace Completion. (#7587)
* Script side implementation for Brace Completion.

This needs updated Visual Studio components to work.

* Changed CharacterCodes to number, to keep the API simple

* CR feedback

* CR feedback and more JSX tests

* Swapped 2 comments

* typo
2016-04-15 11:38:42 -07:00
Daniel Rosenwasser
5b0b09ca62 Merge pull request #8056 from weswigham/remove-custom-no-null-rule
Remove custom no-null rule, use tslint builtin no null rule
2016-04-13 00:28:24 -07:00
Wesley Wigham
37a0e8f502 Remove custom no-null rule, use tslint builtin no null rule 2016-04-13 02:09:14 -04:00
Vladimir Matveev
e2a23fd598 remove compilationRoot parameter, use typesRoot/config file location as a root when computing primary locations 2016-04-05 16:33:11 -07:00
Vladimir Matveev
aaaa9c0895 expose type reference resolution for external consumption 2016-04-01 12:41:01 -07:00
Vladimir Matveev
55cbdc9623 Merge pull request #7584 from Microsoft/LS-rename-getSourceFile
mark LanguageService.getSourceFile as internal and rename it
2016-03-24 14:05:49 -07:00
zhengbli
e9b514cf8a Use fileName instead of Path when dealing with file systems directly 2016-03-23 12:49:34 -07:00
Ron Buckton
3c344987de Merge branch 'master' into transforms 2016-03-18 17:13:55 -07:00
Vladimir Matveev
200f162bf6 rename LanguageService.getSourceFile to LanguageService.getNonBoundSourceFile and mark it as internal 2016-03-18 11:27:21 -07:00
Bill Ticehurst
59d5df0a56 AllowJS files in tsserver when no project is given
(cherry picked from commit 16d76561603478a3f4648ee483892e7807e88c49)
2016-03-10 12:59:39 -08:00
Josh Soref
bb85817d7d spelling fixes for src
Fixes:
* actual
* algorithm
* analyze
* applies
* collapse
* contrast
* definition
* diagnostic
* different
* displayed
* display
* documentation
* finite
* function
* highlight
* initialize
* intentional
* interface
* invariants
* items
* keystroke
* language
* literal
* original
* output
* position
* receive
* recorder
* response
* sequence
* simplicity
* statement

Changing a \ to a /
2016-02-25 20:08:44 +00:00
Ron Buckton
efa53531ae Fix new linter warning. 2016-02-22 16:12:25 -08:00
Vladimir Matveev
26336cd54b fix linter issues 2016-02-19 22:32:05 -08:00
jramsay
6b05ad7627 Merge pull request #7107 from Microsoft/ScriptBlockSupport
Salsa: adding ScriptKind to ensure script blocks are processed as JS.
2016-02-19 14:40:18 -08:00
Jason Ramsay
a71fa457bd Salsa: adding ScriptKind to ensure script blocks (.html, .aspx, .ascx, etc) are processed as JS 2016-02-16 17:37:24 -08:00
Daniel Rosenwasser
c5d5d13e61 Remove the 'module' option from 'tsconfig.json' files. 2016-02-12 17:28:10 -08:00
Ryan Cavanaugh
6303d8c723 Remove incorrect changes from server.ts 2016-01-22 15:13:54 -08:00
Ryan Cavanaugh
64c2d66ccb Merge branch 'master' into jsDocFinal 2016-01-22 15:10:02 -08:00
Zhengbo Li
d64b603e4b revert breaking changes 2016-01-20 16:53:15 -08:00
zhengbli
b5ed7f3eda Add support for jsconfig.json in language service 2016-01-19 16:30:52 -08:00
zhengbli
c2f453b8fb Fix the getCanonicalFileName in sys.ts and also check null value in file watcher call back 2016-01-15 14:58:04 -08:00
Zhengbo Li
d5d7a2a2dc Merge pull request #6026 from zhengbli/i6016
Fix too many watcher instances issue
2016-01-14 11:28:44 -08:00
Zhengbo Li
dbfe862dbd not casting relative filenames in 'tsc watch' to Path 2016-01-14 00:34:43 -08:00
Ryan Cavanaugh
8e3daa4b07 Merge remote-tracking branch 'upstream/master' into jsDoc2 2016-01-07 15:57:30 -08:00
Mohamed Hegazy
54aedf035d Merge pull request #6202 from SaschaNaz/formatTemplateOptional
Optionally insert spaces between template string braces
2016-01-07 13:45:29 -08:00
Ryan Cavanaugh
5eb1cc44f6 Merge remote-tracking branch 'upstream/master' into jsDoc2 2016-01-06 13:51:45 -08:00
Ryan Cavanaugh
e223b2e53c Clean up unrelated changes 2016-01-06 12:47:26 -08:00
Vladimir Matveev
36af815bba add optional 'directoryExists' method to hosts to reduce amount of disk probings that are known to fail 2016-01-06 12:37:52 -08:00
Nathan Shively-Sanders
abf9961528 Merge branch 'master' into lint-nested-++ 2015-12-22 16:12:07 -08:00
Nathan Shively-Sanders
401a393519 Fix ++/-- lint 2015-12-22 15:45:00 -08:00
Kagami Sascha Rosylight
e97118e569 InsertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces 2015-12-22 18:30:07 +09:00
Daniel Rosenwasser
9badf0c026 filelist -> fileList 2015-12-18 14:48:35 -08:00
Daniel Rosenwasser
287b316937 Addressed CR feedback. 2015-12-17 22:00:04 -08:00
Daniel Rosenwasser
7637f4d2a0 Removed unused declarations in 'server.ts'. 2015-12-17 15:09:39 -08:00
Daniel Rosenwasser
172d509c74 Removed unused declarations in 'session.ts'. 2015-12-17 15:09:12 -08:00
Daniel Rosenwasser
7fd6aa4318 Removed unused declarations in 'editorServices.ts'. 2015-12-17 15:07:37 -08:00
Sheetal Nandi
073b69aaf5 Merge branch 'master' into jsFileCompilation 2015-11-16 12:04:42 -08:00
Wesley Wigham
e41bfd1ccc fix many lints 2015-11-13 17:43:53 -08:00
Sheetal Nandi
fc07763499 Merge branch 'master' into jsFileCompilation 2015-11-13 13:44:57 -08:00
zhengbli
a0549fa316 Fix lint compliant 2015-11-12 11:33:44 -08:00
zhengbli
278b35b354 Adding test and comments. Override file content even if already opened. 2015-11-12 11:16:11 -08:00
zhengbli
b9778e6d20 cr feedback 2015-11-11 10:31:09 -08:00
zhengbli
f92d241888 Add file content as a parameter for the tsserver open command 2015-11-10 13:36:19 -08:00
Ryan Cavanaugh
e630ce247b Fix merge problems from master 2015-11-09 12:49:36 -08:00
Ryan Cavanaugh
7dd1bf487d Merge branch 'master' into javaScriptModules
# Conflicts:
#	lib/lib.es6.d.ts
#	lib/tsc.js
#	lib/tsserver.js
#	lib/typescript.d.ts
#	lib/typescript.js
#	lib/typescriptServices.d.ts
#	lib/typescriptServices.js
#	src/compiler/binder.ts
#	src/compiler/checker.ts
#	src/compiler/parser.ts
#	src/compiler/program.ts
#	src/harness/fourslash.ts
2015-11-06 16:49:09 -08:00
Ryan Cavanaugh
3f4e5a4552 Merge branch 'master' into javaScriptModules
# Conflicts:
#	tests/webTestServer.ts
2015-11-06 16:34:38 -08:00
Sheetal Nandi
4c842591f7 Merge branch 'master' into jsFileCompilation 2015-11-06 12:39:42 -08:00
Wesley Wigham
8a93b48945 fix lint: prefer const 2015-11-04 14:51:36 -08:00
Sheetal Nandi
9f337bc681 Merge branch 'master' into jsFileCompilation 2015-10-30 12:16:50 -07:00