Cyrus Najmabadi
29f3f6fcae
Merge branch 'master' into typeWriter
2015-04-13 14:29:37 -07:00
Cyrus Najmabadi
b5b9f517ce
Include symbol information in the typewriter baselines.
2015-04-13 13:54:22 -07:00
Cyrus Najmabadi
592e2314d4
Simplify typewriter code.
2015-04-13 12:36:11 -07:00
Cyrus Najmabadi
1d1ebd536a
Fix up the harness code.
2015-04-08 23:41:22 -07:00
Cyrus Najmabadi
6dee32a703
Extract code for getting syntactic document highlights into its own function.
2015-04-08 21:59:50 -07:00
Jason Freeman
d459c59028
Merge branch 'master' of https://github.com/Microsoft/TypeScript into iteratorSpreadDestructure
2015-04-08 16:14:24 -07:00
Mohamed Hegazy
1d5d10a111
add comment
2015-04-06 13:38:37 -07:00
Mohamed Hegazy
facbe843d1
Merge branch 'master' into APISamples
...
Conflicts:
tests/baselines/reference/APISample_compile.js
tests/baselines/reference/APISample_compile.types
tests/baselines/reference/APISample_linter.js
tests/baselines/reference/APISample_linter.types
tests/baselines/reference/APISample_linter.types.pull
tests/baselines/reference/APISample_transform.js
tests/baselines/reference/APISample_transform.types
tests/baselines/reference/APISample_watcher.js
tests/baselines/reference/APISample_watcher.types
2015-04-02 16:45:44 -07:00
Mohamed Hegazy
86f4040abb
Remove typescript.d.ts from baslines of APISample tests
2015-04-02 16:39:10 -07:00
Cyrus Najmabadi
3430903440
Merge branch 'master' into JSLS
2015-03-31 18:57:56 -07:00
Cyrus Najmabadi
4347643293
CR feedback.
2015-03-31 18:17:35 -07:00
Cyrus Najmabadi
1385d9b50c
Merge branch 'master' into JSLS
...
Conflicts:
src/services/services.ts
2015-03-31 17:40:56 -07:00
Cyrus Najmabadi
478ac3d3ef
Merge branch 'master' into classExpressions
2015-03-31 14:53:39 -07:00
Vladimir Matveev
f239bbc3b1
Merge pull request #2550 from Microsoft/separateCompilation
...
Relax import/export elision rules for separate compilation
2015-03-31 14:51:39 -07:00
Cyrus Najmabadi
a1e18fc22b
Introduce a new HeritageClauseElment type.
...
This type represents the expression+type arguments you can get in a class or interface
heritage clause section. For class-implements clauses, or interface-extends clauses,
these expressions can only be identifiers or dotted names. For class extends clauses,
these could be any expressions in the future. However, for now, we only support identifiers
and dotted names.
2015-03-31 12:29:02 -07:00
Mohamed Hegazy
cebe42b81f
Remove unsed options
2015-03-30 23:32:11 -07:00
Vladimir Matveev
1803d730c2
added initial set of unit tests for separate compilation mode
2015-03-30 23:17:45 -07:00
Cyrus Najmabadi
62460aed4b
Merge branch 'master' into preserveNewLines3
...
Conflicts:
tests/baselines/reference/ES5For-of22.js
2015-03-28 23:45:47 -07:00
Yui T
a8e4f27e50
Address code review
2015-03-27 16:12:19 -07:00
Yui T
66f0715a84
Allow RWC runner to use default library instead of the one in json file
2015-03-27 10:31:46 -07:00
Cyrus Najmabadi
ceeeb9cd11
Always preserve new lines for array and object literals and additional constructs like blocks.
2015-03-26 13:46:35 -07:00
Jason Freeman
3497e27d56
Add spread to typeWriter
2015-03-25 18:03:32 -07:00
Cyrus Najmabadi
c2c44b3ced
Merge branch 'findReferences' into javascriptLanguageservice
2015-03-24 14:15:53 -07:00
Cyrus Najmabadi
40f0de8554
Merge branch 'master' into javascriptLanguageservice
...
Conflicts:
src/services/services.ts
2015-03-24 13:23:23 -07:00
Cyrus Najmabadi
cbeeb519b1
Add a new findReferences API that buckets results with the definition they matched against.
2015-03-20 14:31:36 -07:00
Cyrus Najmabadi
c69846555c
Add additional tests.
2015-03-17 16:56:19 -07:00
Cyrus Najmabadi
e650e8a6d4
Add tests for javascript semantic dianostics.
2015-03-17 16:27:56 -07:00
Daniel Rosenwasser
26647d4ecf
Fixed harness.
2015-03-17 00:16:44 -07:00
Daniel Rosenwasser
b4811fc8be
Fix copy/paste error.
2015-03-16 23:22:15 -07:00
Daniel Rosenwasser
686d1c60de
A more complete isCompletedNode.
2015-03-16 21:33:39 -07:00
Yui T
725577e328
Remove deubgger statement
2015-03-09 15:14:08 -07:00
Yui T
4c7891ce09
Fix file path resolution in RWC
2015-03-09 15:10:47 -07:00
Steve Lucco
5556683227
Merge pull request #2258 from Microsoft/formatLine
...
TS Server format line fixes
2015-03-09 12:52:14 -07:00
steveluc
04320e415e
Renames and comments as requested by feedback.
2015-03-09 01:23:03 -07:00
Cyrus Najmabadi
6e8d80f159
tests for newline preservation.
2015-03-08 19:26:33 -07:00
Cyrus Najmabadi
c371f1e521
Make the preservation of formatting an optional experimental compiler flag.
2015-03-08 19:06:55 -07:00
steveluc
360e47880e
Addressed comments on code style and organization.
2015-03-07 23:19:58 -08:00
steveluc
865802a63c
Added new logger methods to test harness.
2015-03-07 17:46:56 -08:00
Cyrus Najmabadi
c8399fc6c5
Use CRLF not LF.
2015-03-02 14:46:15 -08:00
Vladimir Matveev
3119839d55
addressed CR feedback
2015-02-23 22:21:03 -08:00
Vladimir Matveev
db5b1b387c
use character instead of column when formatting multiline comments with tabs
2015-02-23 14:30:25 -08:00
Cyrus Najmabadi
eb5936b06f
Merge branch 'master' into baseZero
...
Conflicts:
src/harness/harnessLanguageService.ts
2015-02-20 16:56:58 -08:00
Cyrus Najmabadi
990bbb2dce
CR feedback to use template strings.
2015-02-19 15:52:37 -08:00
Steve Lucco
6d7045ec5a
Merge pull request #2041 from Microsoft/TSServer
...
TS Server
2015-02-19 13:10:21 -08:00
Cyrus Najmabadi
124a77cc3a
Remove 'ZeroBased' from all APIs, now that all APIs are zero based.
2015-02-16 19:35:45 -08:00
Cyrus Najmabadi
041b646004
Move typewriter over to using zero based math.
2015-02-16 19:06:47 -08:00
Cyrus Najmabadi
e723d4cee0
Use the zero based methods in the harness.
2015-02-16 19:01:32 -08:00
Cyrus Najmabadi
261c8b5bd3
Stop using one based math in fourslash.
2015-02-16 18:23:58 -08:00
Cyrus Najmabadi
572c550a33
Remove usages of computeOneBasedLineAndCharacterOfPosition
2015-02-16 18:11:45 -08:00
Cyrus Najmabadi
b3366ec8b4
name more line/char functions more clearly. Use zero based indexing in breakpoints.
2015-02-16 16:18:53 -08:00