Commit graph

28433 commits

Author SHA1 Message Date
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
Mohamed Hegazy 9f85b15ca1 add code review comments 2014-07-16 12:01:36 -07:00
Anders Hejlsberg f3f5993770 Incorporating code review feedback. 2014-07-16 11:46:25 -07:00