113 Commits

Author SHA1 Message Date
Ron Buckton
1dc495adf8 Migrate additional MapLikes to Maps. 2016-08-15 16:41:32 -07:00
Anders Hejlsberg
65e1293b2e Optimize performance of maps 2016-08-10 16:47:06 -07:00
jramsay
8312168e91 Merge pull request #9236 from Microsoft/BaseIndentationSupport
[Salsa] Adding base indentation for script block formatting and smart indent
2016-06-24 14:22:58 -07:00
Zhengbo Li
69e2f0e459 Merge pull request #9306 from zhengbli/syncGetErrAPIs
Port the sync diagnostics API from tsserverVS-WIP branch to 2.0
2016-06-23 21:59:29 -07:00
zhengbli
9f9deceeef Correct the api string name 2016-06-23 16:25:30 -07:00
Wesley Wigham
59ae2ff8ef
Fix object whitespace lints 2016-06-23 12:39:20 -07:00
zhengbli
35c50bfb1f Port the sync version diagnostics API from tsserverVS-WIP branch to 2.0 2016-06-21 17:13:21 -07:00
Jason Ramsay
218a5ba0bb Adding base indentation for script block formatting and smart indent 2016-06-17 13:02:15 -07:00
Andy Hanson
166bc49f0c Refactor navigation bar 2016-06-17 07:42:26 -07:00
zhengbli
550d91249b Refactor code to make if statements cheaper 2016-06-15 16:52:07 -07:00
zhengbli
335443693f Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
# Conflicts:
#	src/compiler/program.ts
#	tests/cases/unittests/tsserverProjectSystem.ts
2016-06-15 14:36:45 -07:00
Nathan Shively-Sanders
5a7f7469ea Add isDefinition to ReferenceEntry
Clients can now easily tell if the reference is to a definition or a
usage.
2016-06-13 13:21:47 -07:00
zhengbli
e41b10bbc7 add test and spit commandLineParser changes to another PR 2016-06-10 02:06:31 -07:00
zhengbli
d387050aaa Fix merging issues and multiple project scenario 2016-06-09 15:30:55 -07:00
zhengbli
94d44ad81d Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
# Conflicts:
#	src/compiler/commandLineParser.ts
#	src/compiler/program.ts
#	src/compiler/sys.ts
#	src/compiler/types.ts
#	src/server/editorServices.ts
#	src/server/session.ts
2016-06-09 14:58:28 -07:00
Zhengbo Li
de8ddd6e14 Return trace when exception happens 2016-06-08 14:42:53 -07:00
Andy Hanson
e412f52b33 Include indent in navigation bar protocol
Previously navbar01 test had indents when run in the browser but not when run from node. Now they run the same.
2016-06-03 10:04:03 -07:00
Mohamed Hegazy
c884fee3eb Remove dependncy on NodeJs from editor services 2016-05-19 13:16:20 -07:00
zhengbli
5da620efe4 Add config file diag related types to protocol 2016-04-26 15:31:41 -07:00
zhengbli
c14362e2ae Add event for reporting tsconfig errors 2016-04-26 12:53:38 -07:00
Zhengbo Li
aca769f8c4 Remove hard-coded new line character option 2016-04-25 15:24:34 -07:00
zhengbli
615dfa88f9 Merge branch 'master' of https://github.com/Microsoft/TypeScript into i4420
# Conflicts:
#	src/server/session.ts
2016-04-21 15:17:46 -07:00
zhengbli
1401e504ac Provide server response when reload is done 2016-04-21 15:14:58 -07:00
zhengbli
8709975f0b Merge branch 'master' of https://github.com/Microsoft/TypeScript into i2531
# Conflicts:
#	src/server/session.ts
2016-04-21 14:47:31 -07:00
zhengbli
cc58e2d7eb Use string literal type for script kind names 2016-04-19 15:20:05 -07:00
zhengbli
19596deb7f remove extra deduplicate 2016-04-18 16:20:45 -07:00
zhengbli
db6f5bd832 Rename the forEachProject function to something sane 2016-04-08 12:53:19 -07:00
zhengbli
a2035a572e Add API support for LS host to specify script kind of a file to open 2016-04-07 23:01:20 -07:00
zhengbli
fb0d720da7 refactor cr 2016-04-07 14:07:14 -07:00
zhengbli
c8e0b00007 Make language service optional for a project 2016-03-17 15:55:53 -07:00
zhengbli
2835e259aa Enable navigateTo on all projects for a file 2016-03-02 15:50:00 -08:00
zhengbli
7663a96a7b Enable findReferences on all projects for a file 2016-03-02 15:37:35 -08:00
zhengbli
55f4b02ed4 Enable rename on all projects for a file 2016-03-02 14:25:55 -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
Ryan Cavanaugh
e223b2e53c Clean up unrelated changes 2016-01-06 12:47:26 -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
Daniel Rosenwasser
172d509c74 Removed unused declarations in 'session.ts'. 2015-12-17 15:09:12 -08:00
Wesley Wigham
e41bfd1ccc fix many lints 2015-11-13 17:43:53 -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
Wesley Wigham
8a93b48945 fix lint: prefer const 2015-11-04 14:51:36 -08:00
Vladimir Matveev
5ce7fd9781 lint server 2015-10-28 15:42:15 -07:00
Zhengbo Li
8864b06cbf Merge pull request #5127 from zhengbli/newAddDirectoryWatcher
Add directory watcher for tsserver and tsc
2015-10-14 17:43:10 -07:00
Mohamed Hegazy
5234bf698c Merge pull request #5033 from Microsoft/dirkb/fix_5032
Fixed #5032: tsserver: Format on type broken
2015-10-14 09:49:50 -07:00
Paul van Brenk
573652160c Merge pull request #5197 from Microsoft/supportIndentStyle
Support different indentation styles
2015-10-09 16:51:39 -07:00
zhengbli
7741ec0999 Use fs.watch for all directory watchers and some bug fixes 2015-10-05 14:07:51 -07:00
Dirk Baeumer
2f8e4fa6bd Fixed unnecessay whitespace changes 2015-09-30 09:18:50 +02:00
Dirk Baeumer
9a85ad6a4e Fixed #5032: tsserver: Format on type broken 2015-09-30 09:10:56 +02:00
zhengbli
b78e560927 Add message in protocol.d.ts and rename "rebuildProjects" to "reloadProjects" 2015-08-20 14:53:29 -07:00