Arthur Ozga
1d5dcf0d0c
changes that are non-breaking
2015-06-16 15:39:34 -07:00
Arthur Ozga
aed48ecb99
changed to '==' to '===', '!=' to '!=='
2015-06-16 14:56:31 -07:00
Cyrus Najmabadi
d7c791f581
Don't log by default.
...
On the managed side tracing is disabled by default anyways. By logging we still
cause tons of allocations of strings on the managed side. These then cause
expensive GCs which can pause editing.
2015-06-12 13:49:38 -07:00
Cyrus Najmabadi
804b976c73
PR feedback.
2015-06-12 13:13:45 -07:00
Cyrus Najmabadi
5b7ca78c92
PR feedback.
2015-06-12 12:53:24 -07:00
Cyrus Najmabadi
c27b3d37da
Merge branch 'master' into classificationPerf2
2015-06-12 12:30:48 -07:00
Mohamed Hegazy
224e7630ea
use namespaces instead of modules in the codebase
2015-06-12 09:01:48 -07:00
Mohamed Hegazy
2cd2a4acc6
Merge pull request #3477 from tinganho/customTypeGuardFormating
...
Fixes type predicate formatting
2015-06-11 12:13:10 -07:00
Tingan Ho
3ed4309e45
Fixes type predicate formatting
2015-06-11 14:32:27 +08:00
Cyrus Najmabadi
dbfdb96f39
Add explanatory comment
2015-06-10 18:24:34 -07:00
Cyrus Najmabadi
9560895ec2
Don't bother trying to semantically classify names that could never be typenames.
2015-06-10 18:18:37 -07:00
Cyrus Najmabadi
3a96923061
Use full spans in the classifier. Non-full spans are very expensive to compute.
2015-06-10 17:28:58 -07:00
Vladimir Matveev
6269598c52
Merge branch 'master' into named_modules
2015-06-04 21:38:25 -07:00
Cyrus Najmabadi
2de07f3563
Merge branch 'master' into lightMode
...
Conflicts:
src/compiler/program.ts
2015-06-04 12:47:12 -07:00
Vladimir Matveev
495d726625
rename 'FileMap.delete' to 'FileMap.remove'
2015-06-04 11:18:05 -07:00
Vladimir Matveev
d51d616813
merge with master
2015-06-04 10:57:34 -07:00
Cyrus Najmabadi
2bf19e80c3
Speed up tests by not type-checking lib.d.ts unless the test asks for that.
2015-06-04 01:03:02 -07:00
Vladimir Matveev
113b7ed13d
Merge pull request #3368 from Microsoft/fileMap
...
introduce FileMap to store mappings with filenames as keys
2015-06-03 23:13:06 -07:00
Jason Freeman
abf18c5a11
Merge branch 'release-1.5'
2015-06-03 17:56:53 -07:00
Vladimir Matveev
ef54047a65
address PR feedback
2015-06-03 15:22:17 -07:00
Vladimir Matveev
7e3a3f45e1
emit module name for system modules, add moduleName argument to 'transpile' function
2015-06-03 14:55:42 -07:00
Vladimir Matveev
269ae3ab99
introduce FileMap to store mappings with filenames as keys
2015-06-03 13:48:34 -07:00
Vladimir Matveev
86d9398a92
clean hostCache to avoid extending lifetime of script snapshots
2015-06-03 10:29:32 -07:00
CyrusNajmabadi
f624c0fd7e
Merge pull request #3296 from Microsoft/jsDocClassification
...
Add syntactic classification for doc comments.
2015-06-02 15:17:39 -07:00
Cyrus Najmabadi
513183e7b1
PR feedback.
2015-06-02 13:58:49 -07:00
Cyrus Najmabadi
be97bd250c
Merge branch 'master' into jsDocClassification
2015-06-02 13:48:56 -07:00
Daniel Rosenwasser
589a01c51f
Block completion when in trailing flags of a regex.
2015-06-02 13:01:44 -07:00
Ron Buckton
2cb0dfd99d
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-06-01 17:41:04 -07:00
Ron Buckton
f96cf338d9
Merge branch 'release-1.5' into master
2015-06-01 17:40:35 -07:00
Vladimir Matveev
f79f5bb765
Merge pull request #3331 from Microsoft/clean_hostCache
...
perf: clean hostCache to avoid extending lifetime of script snapshots
2015-06-01 16:32:06 -07:00
Vladimir Matveev
22e493d0d3
clean hostCache to avoid extending lifetime of script snapshots
2015-06-01 16:08:58 -07:00
Jason Freeman
059bb18bac
Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
tests/baselines/reference/emitArrowFunctionWhenUsingArguments14_ES6.symbols
tests/baselines/reference/emitArrowFunctionWhenUsingArguments15_ES6.symbols
tests/baselines/reference/emitArrowFunctionWhenUsingArguments16_ES6.symbols
tests/baselines/reference/emitArrowFunctionWhenUsingArguments17_ES6.symbols
tests/baselines/reference/emitArrowFunctionWhenUsingArguments18_ES6.symbols
tests/baselines/reference/for-of37.symbols
tests/baselines/reference/for-of38.symbols
tests/baselines/reference/for-of40.symbols
tests/baselines/reference/for-of45.symbols
tests/baselines/reference/for-of50.symbols
tests/baselines/reference/iterableArrayPattern30.symbols
tests/baselines/reference/promiseVoidErrorCallback.symbols
tests/baselines/reference/typedArrays.symbols
2015-05-29 17:14:29 -07:00
Cyrus Najmabadi
0f3584e9cc
Removing unnecessary code.
2015-05-28 15:04:08 -07:00
Cyrus Najmabadi
64c7f3d38b
Add syntactic classification for doc comments.
2015-05-28 14:45:43 -07:00
Cyrus Najmabadi
9aab98419b
Parsing support for jsDocComments.
2015-05-28 10:14:18 -07:00
Jason Freeman
0a49128908
Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
2015-05-27 13:24:00 -04:00
Mohamed Hegazy
2cbe14e131
Respond to code review comments
2015-05-27 10:20:01 -07:00
Mohamed Hegazy
e7eef830e1
Fix #3245 : ensure transpile diagnostics only include syntactic and compiler options diagnostics
2015-05-26 20:18:13 -07:00
Vladimir Matveev
f1789acb47
remove space after close bracket only if next token does not start block in function declaration context
2015-05-26 16:25:09 -07:00
Jason Freeman
67c88a2588
Initial PR feedback
2015-05-20 16:38:13 -07:00
Paul van Brenk
635c703872
Fix issue in the parsing of tsConfig file, this was fixed in master before, but never ported.
...
The realizeDiagnosticS function already returns an array, no need to wrap again. The realizeDiagnostic (no S) function returns a single diagnostic.
2015-05-19 18:07:21 -07:00
Paul van Brenk
3853489628
Update version to 1.5.3 for the VS 2015 release
2015-05-19 16:25:12 -07:00
Jason Freeman
6037780159
Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
2015-05-19 15:08:41 -07:00
Mohamed Hegazy
5ea2cea95d
Merge pull request #3208 from Microsoft/updateSingleCompilationFlagName
...
Update singleCompilation flag name to isolatedModules
2015-05-19 13:54:49 -07:00
Vladimir Matveev
91f69d7a02
Merge pull request #3226 from Microsoft/port-3183
...
Port PR 3183 into release 1.5
2015-05-19 11:53:16 -07:00
Vladimir Matveev
1f35f194d2
use textSpanEnd instead of handrolled version
2015-05-19 11:12:53 -07:00
Vladimir Matveev
845820dfe9
addressed PR feedback
2015-05-19 11:12:42 -07:00
Vladimir Matveev
0b9dd9e239
during file update request only changed portion of the text from the host
2015-05-19 11:12:25 -07:00
Vladimir Matveev
2252e3045c
add optional 'getProjectVersion' method to perform fast up-to-date checks
2015-05-19 11:09:45 -07:00
Mohamed Hegazy
1da04ba8f4
Change flag --singleCompilation to --isolatedModules
2015-05-18 21:49:41 -07:00