Commit Graph

28909 Commits

Author SHA1 Message Date
Sheetal Nandi 29dcc5ba41 Start leading comments on new line if the comment starts on different line as node 2014-08-15 12:17:36 -07:00
Vladimir Matveev a52cdaf806 Merge pull request #450 from Microsoft/fullTypeCheckFlag
added fullTypeCheckFlag to TypeChecker
2014-08-15 12:14:45 -07:00
Vladimir Matveev a271b94b9d merge with mastr 2014-08-15 12:06:53 -07:00
Anders Hejlsberg dcddb50f5b Removed lookahead for simple arrow function expressions. 2014-08-15 07:44:56 -07:00
Vladimir Matveev 848e5db646 defer creation of fullTypeCheckChecker 2014-08-14 17:57:17 -07:00
Cyrus Najmabadi 7e70f695bb Revert "Merge branch 'master' into newLanguageService"
This reverts commit d135fa43f5, reversing
changes made to 7ddc00cba9.
2014-08-14 17:49:02 -07:00
Cyrus Najmabadi d135fa43f5 Merge branch 'master' into newLanguageService 2014-08-14 17:48:31 -07:00
CyrusNajmabadi 55db9dc261 Merge pull request #459 from Microsoft/revertLS1
Revert the previous language service merge.
2014-08-14 17:46:14 -07:00
Cyrus Najmabadi a1b7c4f54c Revert "Merge pull request #444 from Microsoft/newCompilerLS"
This reverts commit ae5f4c2617, reversing
changes made to 2f963743c4.
2014-08-14 17:37:45 -07:00
Cyrus Najmabadi 7ddc00cba9 Initial port of the new language service work. 2014-08-14 16:51:16 -07:00
Sheetal Nandi adc700aba5 Emit space before emitting trailing comments 2014-08-14 16:36:33 -07:00
Sheetal Nandi f428a16680 Fix the trailing comments for variable declaration and function/arrow expressions 2014-08-14 16:32:21 -07:00
Sheetal Nandi 895a9e7ac5 Some refactoring as suggested in code review feedback 2014-08-14 15:41:57 -07:00
Sheetal Nandi e76d8f36b6 Align the multiline comments in the generated outputs by retaining its position relative to the first line in the comment 2014-08-14 14:43:28 -07:00
Anders Hejlsberg 2775fc2add Merge pull request #453 from Microsoft/reportMemoryUsage
Include memory usage in -diagnostics report
2014-08-14 13:11:49 -07:00
Anders Hejlsberg 7d3c006992 Making sys.getMemoryUsage optional. 2014-08-14 13:05:39 -07:00
Anders Hejlsberg 4d62b488b7 Include memory usage in -diagnostics report 2014-08-14 10:52:24 -07:00
Sheetal Nandi 0caa1f6dc7 Emit trailing comments 2014-08-14 09:47:50 -07:00
Sheetal Nandi c949543f49 Fix the indent for the parameter and typeparameter emit in .d.ts file 2014-08-14 09:38:22 -07:00
Sheetal Nandi b8bbb0d547 Declaration comments for parameters in .d.ts file 2014-08-14 09:35:58 -07:00
Sheetal Nandi 6bf73a691a Declaration comments for call, constructo and index signatures in .d.ts 2014-08-14 09:12:20 -07:00
Sheetal Nandi d970c89856 Declaration comments for function declarations in .d.ts 2014-08-14 09:08:53 -07:00
Sheetal Nandi 758fc937e4 Declaration comments for accessors in .d.ts 2014-08-14 09:01:38 -07:00
Sheetal Nandi 83ea28cf39 Declaration comments for the variable declaration in .d.ts 2014-08-14 08:57:28 -07:00
Sheetal Nandi 77a336689f Declaration comments for the property declaration in .d.ts 2014-08-14 08:53:02 -07:00
Sheetal Nandi 5f8f184f9a Declaration comments for the interface declaration in .d.ts 2014-08-14 08:50:17 -07:00
Sheetal Nandi 84dc3ff419 Declaration comments for the class declaration in .d.ts 2014-08-14 08:47:21 -07:00
Sheetal Nandi ca1eb9fa8d Fix the compiler runner to handle comments flag to determine if it is --removeComments 2014-08-14 08:43:45 -07:00
Sheetal Nandi a828507e4e Declaration comments for the type parameter declaration in .d.ts 2014-08-14 08:23:42 -07:00
Sheetal Nandi 93790c5709 Declaration comments for the enum member declaration in .d.ts 2014-08-14 08:02:03 -07:00
Sheetal Nandi bf2f795807 Declaration comments for the enum declaration in .d.ts 2014-08-14 07:59:41 -07:00
Sheetal Nandi 95a473c6e6 Declaration comments for the module declaration in .d.ts 2014-08-14 07:56:46 -07:00
Sheetal Nandi 5accc9962a Write JsDoc comments for ImportDeclaration in .d.ts file 2014-08-14 07:48:14 -07:00
Sheetal Nandi ea238c47e8 Comments for import declaration 2014-08-14 06:57:59 -07:00
Sheetal Nandi c9d16b002d Comments for module declaration 2014-08-14 06:53:37 -07:00
Sheetal Nandi 84fa5b421a Emit commens for enum and enum members 2014-08-14 06:48:40 -07:00
Sheetal Nandi 6d6f27cdce Emit comments for class and constructor 2014-08-14 06:42:18 -07:00
Sheetal Nandi 72cff32c96 Emit comments for properties 2014-08-14 06:31:00 -07:00
Sheetal Nandi 86c2f2c444 Emit comments for function and method declarations 2014-08-14 06:21:30 -07:00
Sheetal Nandi c9b7c63b63 Emit comments for accessors 2014-08-14 06:12:14 -07:00
Sheetal Nandi d815c14943 Emit the property assignment comments of the object literal 2014-08-14 05:57:24 -07:00
Sheetal Nandi 871507e386 Emit leading and trailing comments for parameter 2014-08-14 05:47:38 -07:00
Sheetal Nandi 3e95358486 Emit comments in the javascript code if --removecomments is not specified 2014-08-14 05:41:04 -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
Sheetal Nandi 23ab2930af Merge pull request #411 from 'origin/runners'
Enabled project runner to compile declaration files that get generated
2014-08-13 18:33:49 -07:00
Sheetal Nandi fccc29a043 Merge pull request #410 from Microsoft/chainedImport
Emit the alias if it is indirectly used in export assignment
2014-08-13 18:07:50 -07:00
Sheetal Nandi e5a83ba903 Merge pull request #412 from Microsoft/exportImport
Check for the accessible symbol from exported import
2014-08-13 18:06:00 -07:00
Sheetal Nandi 1454e33589 Merge pull request #413 from Microsoft/inaccessibleAliasEntity
Report error if the entityname reference in the import declaration is us...
2014-08-13 18:05:25 -07:00
Sheetal Nandi e26d9e57d4 Remove unnecessary sort call in alias declarations that get written 2014-08-13 18:01:58 -07:00
Sheetal Nandi 94544b3cf0 Merge pull request #414 from Microsoft/typeOfFunctionAndStaticFunction
Emit Type of function and static function correctly in declaration file
2014-08-13 17:48:42 -07:00