Commit Graph

45 Commits

Author SHA1 Message Date
Cyrus Najmabadi
7f893f9b9a Rename method to be clearer. 2014-12-16 18:50:34 -08:00
Cyrus Najmabadi
c7bb0a5ae6 Don't store variable statement flags on its variable declaration children. 2014-12-16 02:50:38 -08:00
Daniel Rosenwasser
0ce3861602 Moved non-exposed functions to utilities; fix up emitted .d.ts in Jakefile.
Conflicts:
	src/compiler/parser.ts
2014-12-11 14:00:36 -08:00
Cyrus Najmabadi
4db419d93c more baselines. revert unintentional change to harness.ts. 2014-12-03 22:14:55 -08:00
Vladimir Matveev
76e8560b0e fix crash in signature help 2014-12-02 15:04:44 -08:00
Daniel Rosenwasser
0e122b5633 Keep track of unterminated literal expressions. 2014-11-25 17:41:49 -08:00
Daniel Rosenwasser
ad39bdfb01 Merge branch 'master' into taggedSigHelp
Conflicts:
	src/services/signatureHelp.ts
2014-11-24 16:34:00 -08:00
Daniel Rosenwasser
1bbb034891 Addressed CR feedback. 2014-11-24 16:24:15 -08:00
Yui T
1d78406bf8 Refactoring language service to use short-hand 2014-11-18 14:08:42 -08:00
Daniel Rosenwasser
34087bd9ec Refactored code, adjusted for residing out of bounds of the template. 2014-11-17 15:13:58 -08:00
Vladimir Matveev
23e35bcfc1 Merge branch 'master' into formatting_scanner 2014-11-14 11:01:17 -08:00
Daniel Rosenwasser
32f6cf33ce Corrected token start position calculation & nodeHasTokens predicate. 2014-11-12 15:10:57 -08:00
Vladimir Matveev
7c67759ecf merge with master 2014-11-10 17:24:22 -08:00
Sheetal Nandi
45e4e16afc Consolidated normalizing slashes to use from typescript core in services 2014-11-10 16:09:00 -08:00
Vladimir Matveev
89dee07bf2 merge with master 2014-11-09 23:23:49 -08:00
Vladimir Matveev
5bbdbffbc3 added tests for formatting in try blocks, add startEndOverlapsWithStartEnd 2014-11-08 23:03:38 -08:00
Yui T
dc3c5c52f3 Merge branch 'master' into refactorRefFilesPath 2014-11-07 13:11:05 -08:00
Sheetal Nandi
5acc1a1bd2 Fix the crash in completion entry by fixing the unknown token check
Fixes #1069
2014-11-06 19:51:00 -08:00
Yui T
6c9c502218 Merge branch 'master' into refactorRefFilesPath
Conflicts:
	src/services/compiler/precompile.ts
	src/services/services.ts
	src/services/utilities.ts
2014-11-06 15:47:58 -08:00
Vladimir Matveev
b7b3506c59 change folder structure, move all new formatting related bits to 'format' folder 2014-11-06 15:31:42 -08:00
Jason Freeman
279166be50 Address feedback 2014-11-06 11:51:49 -08:00
Jason Freeman
6c85dbe140 Refactor Declaration.name into Identifier | ComputedPropertyName 2014-11-05 17:47:30 -08:00
Vladimir Matveev
edbb99d959 merge with master 2014-11-05 17:34:42 -08:00
Daniel Rosenwasser
35cf95c146 Merge branch 'master' into templates
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
	src/services/utilities.ts
2014-10-28 19:06:07 -07:00
Daniel Rosenwasser
d522c88295 Merge branch 'master' into templates
Conflicts:
	src/compiler/checker.ts
	src/services/services.ts
2014-10-28 18:49:35 -07:00
Daniel Rosenwasser
8786d30e9d Changed Debug.assert's first parameter to a boolean. 2014-10-28 18:44:29 -07:00
Jason Freeman
4486c3be9d Fix signature help crash when requested outside argument list 2014-10-28 18:20:24 -07:00
Vladimir Matveev
41a2a03712 initial version of list item formatting 2014-10-28 15:08:36 -07:00
Vladimir Matveev
622b7613f7 merge with master 2014-10-24 15:44:12 -07:00
Mohamed Hegazy
899271ce57 Merge branch 'master' into completionFixes
Conflicts:
	src/services/services.ts
2014-10-23 12:57:22 -07:00
Yui T
32056cd15f Move switchToForwardSlashes from pathUtils to utilities 2014-10-22 18:51:33 -07:00
Mohamed Hegazy
417cea9cc0 move completion list position detection to the new tree 2014-10-22 17:33:16 -07:00
Vladimir Matveev
cd391b6122 move code around 2014-10-21 11:16:17 -07:00
Daniel Rosenwasser
d33aa4335f Switched syntactic classifier to use new tree.
Also added tests.
2014-10-15 15:01:38 -07:00
Vladimir Matveev
b6b80817f4 initial revision of formatting 2014-10-14 14:44:38 -07:00
Jason Freeman
8346b48e6d Add assserts to help diagnose signature help crash #832 2014-10-07 13:37:57 -07:00
Cyrus Najmabadi
2a8b9ef21f Support rename in comments and strings. 2014-10-03 14:53:50 -07:00
Vladimir Matveev
13f13b804d Merge pull request #752 from Microsoft/getTokenAtPosition
make rename\gotoDef work at the end of token
2014-09-30 23:06:18 -07:00
Vladimir Matveev
a939a718cb addressed CR feedback 2014-09-30 22:55:35 -07:00
Vladimir Matveev
d988012ea3 addressed CR feedback 2014-09-29 21:48:59 -07:00
Vladimir Matveev
1d1e868bb0 rename getTokenAtPosition to getTouchingToken, add a few helpers for common tasks 2014-09-29 14:28:09 -07:00
Vladimir Matveev
222e1d8365 outlining support for switch blocks\array literals 2014-09-28 22:33:00 -07:00
v2m
c116faa1bb rename getExactTokenAtPosition to getTokenAtPosition 2014-09-25 15:14:54 -07:00
Vladimir Matveev
c456ef496d renamed getNodeAtPosition to getExactTokenAtPosition, added predicate parameter that will determine if token with end === position should be returned 2014-09-25 14:29:32 -07:00
Jason Freeman
ac88d8d274 More cleanup and PR feedback 2014-09-23 19:04:51 -07:00