Jason Freeman
|
f949c5014a
|
Merge branch 'master' into typeWriter
Conflicts:
src/compiler/types.ts
|
2014-08-18 19:57:35 -07:00 |
|
Jason Freeman
|
d02d9bfa7e
|
Merge branch 'master' into typeWriter
Conflicts:
src/compiler/checker.ts
|
2014-08-18 14:37:21 -07:00 |
|
Mohamed Hegazy
|
54d8722189
|
Merge branch 'master' into classifier
|
2014-08-18 14:33:30 -07:00 |
|
Adam Freidin
|
d43f28d3a0
|
baseline for typechecking --declaration
|
2014-08-15 21:15:41 -07:00 |
|
Jason Freeman
|
971a4c55d4
|
Remove problematic test (should be added back after issue #463 is fixed)
|
2014-08-15 14:37:38 -07:00 |
|
Jason Freeman
|
8d13a65d8b
|
Fix test chainedImportAlias to use all of its file regions
|
2014-08-15 14:37:36 -07:00 |
|
Sheetal Nandi
|
f622cb4d11
|
Merge pull request #381 from branch 'remote/privacyErrors'
Report privacy errors on variable/property declarations and also emit import declarations that get used to defined visible type
|
2014-08-13 18:48:05 -07:00 |
|
Mohamed Hegazy
|
85b53c74d1
|
Merge branch 'master' into classifier
|
2014-08-12 21:43:38 -07:00 |
|
Mohamed Hegazy
|
2a106bf923
|
Merge pull request #427 from sparecycles/fix/reference-static-regex
fix: /// <reference path="..." static='true' />
|
2014-08-12 17:46:06 -07:00 |
|
Mohamed Hegazy
|
a8df9c1586
|
update test
|
2014-08-12 17:43:15 -07:00 |
|
Mohamed Hegazy
|
c16d0df7b2
|
Disable test as it needs resolution which the test harness does not support yet
|
2014-08-12 17:43:02 -07:00 |
|
Vladimir Matveev
|
ccaf904cfa
|
support outlining for arbitrary blocks
|
2014-08-12 15:47:57 -07:00 |
|
Vladimir Matveev
|
551a532f5d
|
Merge pull request #430 from Microsoft/outlining
enable outlining atop of new compiler
|
2014-08-12 11:59:14 -07:00 |
|
Adam Freidin
|
5e2316d642
|
added tests for <reference path="" static='' />
|
2014-08-11 16:34:31 -07:00 |
|
Mohamed Hegazy
|
349367d991
|
Consolidate logic to use the lib in one location in the tests
|
2014-08-11 15:35:15 -07:00 |
|
Sheetal Nandi
|
98f631e23f
|
Make changes to report error if the type used from external module cannot be named
Adds test cases too
|
2014-08-11 14:15:57 -07:00 |
|
Vladimir Matveev
|
785c083888
|
enable outlining atop of new compiler
|
2014-08-11 13:15:07 -07:00 |
|
Sheetal Nandi
|
e27e6b2bbb
|
During qualification if we are looking in value space, the left qualifier meaning is also value
|
2014-08-08 17:07:00 -07:00 |
|
Mohamed Hegazy
|
be47b94c8f
|
clean up tests
|
2014-08-08 16:45:10 -07:00 |
|
Mohamed Hegazy
|
17c45ed986
|
revert changes to classify a keyword as an identifier if the last token is keyword
|
2014-08-08 16:43:31 -07:00 |
|
Sheetal Nandi
|
09ea12d95c
|
Use typeof function in the declaration emitter instead of unwinding first level
|
2014-08-08 16:15:09 -07:00 |
|
Mohamed Hegazy
|
ad9a87dfb6
|
Add some huristic optimization to not colorize a keyword if precceded by a dot or a keyword. this should handel cases for "a.var" or "module string { }"
|
2014-08-08 10:37:10 -07:00 |
|
Mohamed Hegazy
|
bae6ddd1b5
|
add unterminated multiline comment classification tests
|
2014-08-07 23:51:15 -07:00 |
|
Mohamed Hegazy
|
38cacc967f
|
Enable unit tests for DocumentRegistry
|
2014-08-07 23:45:43 -07:00 |
|
Mohamed Hegazy
|
d502ae20e5
|
move formatting unit tests to a diffrent folder
|
2014-08-07 23:45:23 -07:00 |
|
Mohamed Hegazy
|
05d2e75e7c
|
delete unused tests
|
2014-08-07 23:45:13 -07:00 |
|
Mohamed Hegazy
|
3fcd33ec32
|
Enable clorizer unit tests
|
2014-08-07 23:45:03 -07:00 |
|
Sheetal Nandi
|
cac18738df
|
Removing bug numbers from the testcases which are fixed and adding declaration generation in few testcases
|
2014-08-07 14:47:49 -07:00 |
|
Sheetal Nandi
|
4801c3447f
|
Emit the declarations for the chained import usage in the export assignment
|
2014-08-07 12:24:28 -07:00 |
|
Jason Freeman
|
92f7c98adb
|
Merge branch 'master' into octal
|
2014-08-07 12:11:13 -07:00 |
|
Jason Freeman
|
b1f71e6504
|
Address feedback
|
2014-08-07 12:08:31 -07:00 |
|
Vladimir Matveev
|
02d0b024c6
|
Merge pull request #378 from Microsoft/inherited_overloads_with_specialized_signatures
do not reorder signatures from derived and base types
|
2014-08-07 10:35:47 -07:00 |
|
Sheetal Nandi
|
2654eed32d
|
Report privacy errors for accessors
|
2014-08-06 18:42:14 -07:00 |
|
Jason Freeman
|
083815893b
|
Add test for octal literals in es3 strict mode
|
2014-08-06 18:10:19 -07:00 |
|
Jason Freeman
|
60e7f0850a
|
Add es5 directive on scanner es5 tests
|
2014-08-06 18:10:13 -07:00 |
|
Sheetal Nandi
|
4cd2d3f8dd
|
Report privacy errors on return types
|
2014-08-06 17:58:03 -07:00 |
|
Sheetal Nandi
|
41150776d1
|
Report privacy errors on parameter types
|
2014-08-06 17:06:59 -07:00 |
|
Sheetal Nandi
|
4b12353a78
|
Test case for the privacy check of variables and properties during declaration emit
|
2014-08-06 15:17:44 -07:00 |
|
Mohamed Hegazy
|
3295cdaa19
|
rename test
|
2014-08-06 14:33:06 -07:00 |
|
Mohamed Hegazy
|
9222711ace
|
change name of the flag to emitBOM
|
2014-08-06 14:24:47 -07:00 |
|
Vladimir Matveev
|
236e24b468
|
do not reorder signatures from derived and base types
|
2014-08-06 13:39:09 -07:00 |
|
Mohamed Hegazy
|
f125ee20bb
|
Merge branch 'master' into bom
Conflicts:
src/compiler/commandLineParser.ts
src/compiler/emitter.ts
|
2014-08-06 12:55:57 -07:00 |
|
Mohamed Hegazy
|
35c1577ff5
|
Add tests for generateBOM switch
|
2014-08-06 12:05:01 -07:00 |
|
Sheetal Nandi
|
5c4009a163
|
Merge pull request #161 from Microsoft/privacyErrors
Report errors for usage of private types when generating declaration file
|
2014-08-06 11:51:55 -07:00 |
|
Anders Hejlsberg
|
a2a6b8a410
|
Support extensionless <reference> comments.
Fixes #344.
|
2014-08-05 14:32:53 -07:00 |
|
Daniel Rosenwasser
|
40f6ed0b65
|
Merge pull request #262 from Microsoft/trylessCatchesFinallyParseNicely
Improved errors for 'catch'/'finally' blocks missing 'try' statements
|
2014-08-04 15:56:20 -07:00 |
|
Mohamed Hegazy
|
ab05b75297
|
Merge pull request #326 from Microsoft/getDefinition
Wire getDefinitionAtPosition using the new compiler implementation
|
2014-08-04 15:11:58 -07:00 |
|
Vladimir Matveev
|
059b57f417
|
fixed check for call\construct signatures in interfaces
|
2014-08-04 14:37:24 -07:00 |
|
Mohamed Hegazy
|
1667894ec6
|
Merge branch 'master' into getDefinition
|
2014-08-04 12:52:27 -07:00 |
|
Sheetal Nandi
|
0e76a82072
|
Fix the incorrect error reporting and declaration file emit for the type parameter constraint of private methods
Also incorporates code review feedback
|
2014-08-04 12:06:07 -07:00 |
|