Commit graph

28285 commits

Author SHA1 Message Date
Sheetal Nandi
e0ce0e97d5 Updating with code review feedback 2014-07-18 12:32:27 -07:00
Mohamed Hegazy
91b8a4531f Merge pull request #145 from Microsoft/restConstructorParam
Issue #144: Do not emit the name of the rest paramter in constructors
2014-07-18 09:57:49 -07:00
Mohamed Hegazy
c9c0166b04 fix typo in function name 2014-07-18 09:56:18 -07:00
Sheetal Nandi
2c7946ee00 Pulled out the d.ts compilation into separate it block 2014-07-17 22:43:59 -07:00
Sheetal Nandi
3665e45d19 Merge pull request #141 from Microsoft/typoInDeclFileEmit
Fixed the typo in declaration emitter of implements clause
2014-07-17 22:21:51 -07:00
Mohamed Hegazy
b744633656 Issue# 144: Do not emit the name of the rest paramter in constructors 2014-07-17 19:54:21 -07:00
Vladimir Matveev
42234668ef Merge pull request #140 from Microsoft/prologuedirectives
emit prologue directives as first lines in file, fixes #44
2014-07-17 18:36:59 -07:00
Vladimir Matveev
52ab9f110e added new strict mode test 2014-07-17 18:32:26 -07:00
Sheetal Nandi
d09e5508e2 Report global errors and re-enable assert for the number of errors reported 2014-07-17 18:16:40 -07:00
Sheetal Nandi
8936662090 Enable compiler runner to report the errors from compiling generated declaration files 2014-07-17 18:16:32 -07:00
Sheetal Nandi
586b773fbe Fixed the typo in declaration emitter of implements clause 2014-07-17 18:16:24 -07:00
Vladimir Matveev
4068404cd4 emit prologue directives as first lines in file 2014-07-17 17:43:48 -07:00
Sheetal Nandi
b043ba6d41 Merge pull request #38 from Microsoft/projectBaselines
Cleanup temporary project output after running tests
2014-07-17 17:33:36 -07:00
Vladimir Matveev
b9372a1aa2 Merge pull request #137 from Microsoft/referencecomments
relax the restrictions to reference comment shape, fixes #50
2014-07-17 15:46:58 -07:00
Dan Quirk
58067891f1 Fix web test server for new repo 2014-07-17 15:35:09 -07:00
Dan Quirk
b32d836a61 Add some new shortcuts for tests options 2014-07-17 15:35:06 -07:00
Vladimir Matveev
42183cf6d4 Merge pull request #136 from Microsoft/functionNameInPropertyAssignment
do not propagate function name in property accessors
2014-07-17 15:34:17 -07:00
Vladimir Matveev
cd9a4347ed relax the restrictions to reference comment shape 2014-07-17 14:44:19 -07:00
Vladimir Matveev
f1ce09caa3 do not propagate function name in property accessors 2014-07-17 14:18:24 -07:00
Sheetal Nandi
43ce1511b7 Merge pull request #35 from Microsoft/emitRefactor
Moved the emit functionality into emitFiles so emitJavascript and emitDeclarations can share the data and methods without having to pass around data
2014-07-17 12:55:54 -07:00
Sheetal Nandi
96700069fc renamed isEmitToOwnFile to shouldEmitToOwnFile as per feedback 2014-07-17 12:53:07 -07:00
Sheetal Nandi
06adba4fdd Cleanup temporary project output after running tests 2014-07-17 12:32:51 -07:00
Daniel Rosenwasser
df5c2547fa Support automatic semicolon insertion in class member declarations. 2014-07-17 11:03:12 -07:00
Mohamed Hegazy
0f7de96483 Update README.md
Add a roadmap section to the readme
2014-07-17 10:12:43 -07:00
Mohamed Hegazy
cdda6bf970 Update README.md
Add contribution section to the readme
2014-07-17 10:08:24 -07:00
Sheetal Nandi
b7feb1555b Renamed emitToOwnOutputFile to isEmitToOwnOutputFile 2014-07-17 09:27:28 -07:00
Jonathan Turner
cdf53c58de Add more text to the README.md 2014-07-17 09:12:43 -07:00
Vladimir Matveev
2b8f04af0c do not check inherited properties if interface has one item in heritage list 2014-07-16 22:53:53 -07:00
Anders Hejlsberg
42b188cb11 Merge pull request #33 from Microsoft/MergingErrors
Fix for Clodule declaration ordering
2014-07-16 16:43:22 -07:00
Anders Hejlsberg
6b112b1a46 Merge branch 'master' into MergingErrors
Conflicts:
	src/compiler/checker.ts
2014-07-16 16:31:08 -07:00
Anders Hejlsberg
bc0be761cd New baselines. 2014-07-16 16:15:10 -07:00
Mohamed Hegazy
cb6a44e086 Update README.md
update dependencies list and added links
2014-07-16 16:14:32 -07:00
Anders Hejlsberg
70f8057dc7 Addressing code review feedback. 2014-07-16 16:14:29 -07:00
Mohamed Hegazy
72d7535bad Update tsc
update link
2014-07-16 16:06:45 -07:00
Mohamed Hegazy
c49e9b2037 Update package.json
update links
2014-07-16 16:06:03 -07:00
Mohamed Hegazy
0903a93bdc Update .gitignore
remove unused file references
2014-07-16 16:00:04 -07:00
Mohamed Hegazy
e41671e3b9 Update .npmignore
remove unused references
2014-07-16 15:57:55 -07:00
Sheetal Nandi
d9196d66b6 Moved the emit functionality into emitFiles 2014-07-16 15:39:14 -07:00
Jason Freeman
b8c96a2bcd Remove assert 2014-07-16 15:22:14 -07:00
Sheetal Nandi
fe1fea3710 Merge pull request #30 from Microsoft/declarations
Changes to determine when to qualify the symbol in given enclosing declaration
2014-07-16 15:20:00 -07:00
Daniel Rosenwasser
5ae265b755 Removed unnecessary check for commas in 'parseDelimitedList'. 2014-07-16 15:06:05 -07:00
Daniel Rosenwasser
cece68098a Better error recovery when errant semicolon found in a class. 2014-07-16 15:06:03 -07:00
Sheetal Nandi
1bb219a3dd Incorporating code review feedback 2014-07-16 14:50:37 -07:00
Anders Hejlsberg
e4ea5ef1f9 Fix for 954635: Clodule declaration ordering
Fix for 955714: Fundule declaration ordering
2014-07-16 14:23:39 -07:00
Daniel Rosenwasser
9ecf01b57a When importing, only check for reserved type names when importing a type. 2014-07-16 14:08:15 -07:00
Jason Freeman
2af62a9912 Error for more than one enum omitting an initial initializer 2014-07-16 13:50:08 -07:00
Jason Freeman
17563f3c5d Remove SymbolLinks.typeChecked 2014-07-16 13:34:27 -07:00
Mohamed Hegazy
e668756ac2 Update CONTRIBUTING.md
Add link to coding guidelines wiki page
2014-07-16 12:46:52 -07:00
Anders Hejlsberg
411d7796d4 Merge pull request #29 from Microsoft/iofixes
More I/O fixes
2014-07-16 12:10:14 -07:00
Mohamed Hegazy
6ee5f81b8c Merge pull request #26 from Microsoft/contributions
Add contribution guidlines
2014-07-16 12:04:10 -07:00