Commit Graph

  • 40f10abe01 Forget about tty detection. It won't work in build tools. Daniel Rosenwasser 2015-11-02 14:48:28 -08:00
  • fb15e9c7c0 Merge pull request #4788 from Microsoft/reachabilityChecks Vladimir Matveev 2015-11-02 14:55:19 -08:00
  • 9b84247469 Update LKG Mohamed Hegazy 2015-11-02 13:26:10 -08:00
  • 654cbd9779 Just name the option 'pretty' for now. Daniel Rosenwasser 2015-11-02 13:20:48 -08:00
  • 4219c5ffec Added colors to diagnostic types, addressed some CR feedback. Daniel Rosenwasser 2015-11-02 13:12:19 -08:00
  • 6de5221dcd dont mutate Wesley Wigham 2015-11-02 12:53:27 -08:00
  • 3e631449a1 Merge pull request #5450 from sarod/allow-comments-tsconfig Mohamed Hegazy 2015-11-02 11:46:44 -08:00
  • c5e611891b Add a variable of type this in constructor body Nathan Shively-Sanders 2015-11-02 10:47:56 -08:00
  • e83129b197 Switch to isNodeDescendantOf Nathan Shively-Sanders 2015-10-31 12:42:04 -07:00
  • 515ddc2a56 Fix isConstructorParameter Nathan Shively-Sanders 2015-10-30 15:03:44 -07:00
  • 86f6378e37 Accept baselines Nathan Shively-Sanders 2015-10-30 14:19:11 -07:00
  • 455cccee9c Add tests based on #5449 Nathan Shively-Sanders 2015-10-30 14:02:07 -07:00
  • 53d392151d Forbid 'this' as constructor parameter type Nathan Shively-Sanders 2015-10-30 14:01:06 -07:00
  • f503169f8c Merge pull request #5472 from MartyIX/issue-5183 Yui 2015-11-02 11:21:47 -08:00
  • cc64210519 Merge pull request #5474 from Microsoft/forbid-this-as-constructor-parameter-type Nathan Shively-Sanders 2015-11-02 11:04:36 -08:00
  • d48a4f0cf1 fix nits Wesley Wigham 2015-11-02 10:48:59 -08:00
  • 67b9647069 Add a variable of type this in constructor body Nathan Shively-Sanders 2015-11-02 10:47:56 -08:00
  • 6d683d2a96 Add initial test Nathan Shively-Sanders 2015-11-02 10:44:25 -08:00
  • 1703972dd2 Preserve copyright comments when generating d.ts files Martin Vseticka 2015-10-30 20:43:22 +01:00
  • 638e4b758a Use regex for repacing comments content. Use space for indents Sébastien Arod 2015-11-01 15:31:16 +01:00
  • 00b389d477 New commit using TS scanner. Sébastien Arod 2015-10-31 23:16:04 +01:00
  • 201266b97f Switch to isNodeDescendantOf Nathan Shively-Sanders 2015-10-31 12:42:04 -07:00
  • 48c2bb1c50 Fixed 'tsconfig.json' ordering. Daniel Rosenwasser 2015-10-30 18:10:31 -07:00
  • fa2e614f9f Merge branch 'master' into iFeelPrettyErr Daniel Rosenwasser 2015-10-30 18:10:05 -07:00
  • 5cbcafadb9 Merge pull request #5477 from Microsoft/mutatedArrayInForOf Daniel Rosenwasser 2015-10-30 17:42:45 -07:00
  • d5dd69b7b6 Accepted baselines. Daniel Rosenwasser 2015-10-30 17:10:14 -07:00
  • 982926a4c4 Moved test. Daniel Rosenwasser 2015-10-30 16:59:31 -07:00
  • f06627f780 prevent absolutre paths from leaking through error baselines Wesley Wigham 2015-10-30 16:35:31 -07:00
  • 6a277d981a Accepted baselines. Daniel Rosenwasser 2015-10-30 15:59:27 -07:00
  • 90bac23be4 Always generate an identifier in a for-of loop. Daniel Rosenwasser 2015-10-30 15:59:16 -07:00
  • 51caf1a9ee Use of FileMap instead of Map as per PR feedback Sheetal Nandi 2015-10-30 15:54:31 -07:00
  • d4d60783eb accept new baselines postmerge Wesley Wigham 2015-10-30 15:53:44 -07:00
  • 70fba0b820 Merge branch 'master' into out-module-concat Wesley Wigham 2015-10-30 15:47:35 -07:00
  • f36b6ab8f9 Accepted baselines. Daniel Rosenwasser 2015-10-30 15:30:59 -07:00
  • c3c9e513a8 Added failing test. Daniel Rosenwasser 2015-10-30 15:24:34 -07:00
  • 62d4fd6d35 Take pr feedback into account Sheetal Nandi 2015-10-30 15:06:23 -07:00
  • 2b582a0b71 Simplifty declaration emitter logic by using forEachExpectedEmitFile Sheetal Nandi 2015-10-30 15:04:46 -07:00
  • 6aecd43d9a Fix isConstructorParameter Nathan Shively-Sanders 2015-10-30 15:03:44 -07:00
  • 95a3fc7143 feedback form pr, new baselines Wesley Wigham 2015-10-30 14:52:45 -07:00
  • 84b894769e Accept baselines Nathan Shively-Sanders 2015-10-30 14:19:11 -07:00
  • e609047b78 Add tests based on #5449 Nathan Shively-Sanders 2015-10-30 14:02:07 -07:00
  • c82d4a61e3 Forbid 'this' as constructor parameter type Nathan Shively-Sanders 2015-10-30 14:01:06 -07:00
  • 06bf08c17f Simplify logic to get declaration diagnostis Sheetal Nandi 2015-10-30 13:43:52 -07:00
  • c6d54d6ae6 Simplify verification of emit file paths using utility to iterate over each emit file This also makes sure we dont emit --out or --outFile if there are no files that can go in that file(non module and non declaration files) Sheetal Nandi 2015-10-30 13:22:23 -07:00
  • a0318c7b63 Create a utility to iterate over each emitFileName and use it in emitter TODO: declaration emitter to use this utility TODO: emit file name compiler option verification to use this utility Sheetal Nandi 2015-10-30 12:54:30 -07:00
  • a3a5c1619d Human-readable fourslash debug output for completion lists / quickinfo Ryan Cavanaugh 2015-10-30 12:35:20 -07:00
  • 3b7213116d Inference from JavaScript prototype property assignments Ryan Cavanaugh 2015-10-30 12:34:56 -07:00
  • 9f337bc681 Merge branch 'master' into jsFileCompilation Sheetal Nandi 2015-10-30 12:16:50 -07:00
  • 4d3457ca4d Some refactoring as per PR feedback Sheetal Nandi 2015-10-30 12:03:59 -07:00
  • 67bed265b7 Since js extensions are not user specified, no need to check if source map file will overwrite input file Sheetal Nandi 2015-10-30 11:57:20 -07:00
  • 6ea74ae7f1 Update the error messages as per PR feedback Sheetal Nandi 2015-10-30 11:56:44 -07:00
  • daba901619 Report error if --allowJs option is used along with --declaration Sheetal Nandi 2015-10-30 11:50:07 -07:00
  • 94a647b72b Do not emit declarations for javascript files Sheetal Nandi 2015-10-30 11:36:39 -07:00
  • 6c812420ec Merge branch 'master' into out-module-concat Wesley Wigham 2015-10-30 11:27:34 -07:00
  • 16f69daf10 Merge pull request #5469 from Microsoft/improve-constructor-object-return-error-message Nathan Shively-Sanders 2015-10-30 10:17:47 -07:00
  • 43b17c1ec7 Merge pull request #5462 from Microsoft/useResolvedFileNameWhenResolvingImports Vladimir Matveev 2015-10-30 10:09:10 -07:00
  • 83919f0a3e addressed PR feedback: renamed 'toRelativePath' to 'convertToRelativePath' Vladimir Matveev 2015-10-30 09:52:14 -07:00
  • b217b8b620 Merge branch 'master' into jsFileCompilation Sheetal Nandi 2015-10-30 09:34:32 -07:00
  • 1b0bc8a496 Accept baselines Nathan Shively-Sanders 2015-10-30 09:21:23 -07:00
  • 79f09dab4f Add more detailed error message Nathan Shively-Sanders 2015-10-30 09:14:39 -07:00
  • 0d0c05d1d3 that feling when you ctrl-z 1 too many times Wesley Wigham 2015-10-29 18:50:11 -07:00
  • 19e796dcbd More correctness Wesley Wigham 2015-10-29 18:46:06 -07:00
  • 9f12bc8a1b feedback from pr, new tests Wesley Wigham 2015-10-29 17:51:36 -07:00
  • 0c3d52e8b1 Update CONTRIBUTING.md Mohamed Hegazy 2015-10-29 17:33:09 -07:00
  • 534bb62c59 remove 'path' suffix from FileMap methods Vladimir Matveev 2015-10-29 16:43:12 -07:00
  • ab7c4e5e43 Accepted baselines. Daniel Rosenwasser 2015-10-29 16:40:54 -07:00
  • 5cb95d4044 Renamed test directory. Daniel Rosenwasser 2015-10-29 16:40:34 -07:00
  • 841789d162 Renamed the relationship back to "comparable". Daniel Rosenwasser 2015-10-29 16:36:25 -07:00
  • e1b4f01e77 introduce Path as branded string type, switch FileMap to use Path Vladimir Matveev 2015-10-29 14:54:56 -07:00
  • 71cbaef79e Update documentation for fixing lib issues Mohamed Hegazy 2015-10-29 15:27:45 -07:00
  • 5f81ba12aa Use CharactersCodes and isLineBreak in conditions Sébastien Arod 2015-10-29 23:02:32 +01:00
  • a27ed01516 Adding test Anders Hejlsberg 2015-10-29 14:53:28 -07:00
  • c5b47fb5c8 Correct partial signature matching Anders Hejlsberg 2015-10-29 14:53:14 -07:00
  • 93e942a6de FileMap now internally stores absolute normalized file names Vladimir Matveev 2015-10-29 13:52:38 -07:00
  • 67026f3461 use resolvedFileName as is when calling methods on host Vladimir Matveev 2015-10-29 13:09:46 -07:00
  • 3f11c0b2de merge with master Vladimir Matveev 2015-10-29 09:33:27 -07:00
  • f5e73ab8bf Fix handling of escaped characters in string Sébastien Arod 2015-10-29 14:55:23 +01:00
  • b60d88fa80 Allow comments in tsconfig.json issue #4987 Sébastien Arod 2015-10-29 12:56:13 +01:00
  • 067e1ccef2 Merge pull request #5440 from Microsoft/lintServer Vladimir Matveev 2015-10-28 20:55:46 -07:00
  • 6db601a921 Added initial source map position tracking for tokens. Ron Buckton 2015-10-28 17:43:48 -07:00
  • 21574cd8a6 Added source maps to printer Ron Buckton 2015-10-28 17:24:24 -07:00
  • 441dd78114 Accepted baselines. Daniel Rosenwasser 2015-10-28 17:10:02 -07:00
  • bdb1db5ae4 Matchable should have no effect on intersections. Daniel Rosenwasser 2015-10-28 16:11:14 -07:00
  • 262352ec5b Added tests on intersection types. Daniel Rosenwasser 2015-10-28 16:09:45 -07:00
  • 929808ef07 Accepted baselines. Daniel Rosenwasser 2015-10-28 17:09:27 -07:00
  • d3b95d2e23 Merge pull request #5422 from weswigham/const-enum-deprocdessing Wesley Wigham 2015-10-28 17:01:39 -07:00
  • 0e47c67ee1 update error Wesley Wigham 2015-10-28 17:00:47 -07:00
  • 38ebb1d835 Tests update after declaration file emit revert Sheetal Nandi 2015-10-28 16:59:52 -07:00
  • fdb7a3e452 Revert the change to block declaration emit in case of syntax or semantic errors Sheetal Nandi 2015-10-28 16:52:05 -07:00
  • 0c3c7f1a1b Treat the .jsx and .tsx files as jsx when parsing and .js files are parsed in standard mode Sheetal Nandi 2015-10-28 16:39:22 -07:00
  • 168c664639 restore any narrowing Wesley Wigham 2015-10-28 16:29:36 -07:00
  • 2d3a345fd3 Since there arent any user given extensions, have extensions start with "." like before Sheetal Nandi 2015-10-28 16:24:53 -07:00
  • febda00f1b Improve type narrowing algorithm with typeof Wesley Wigham 2015-10-28 16:06:40 -07:00
  • 9c0982051d lint node.d.ts Vladimir Matveev 2015-10-28 16:02:16 -07:00
  • 45b995d030 Remove extensions doesnt need to depend on compiler options any more Sheetal Nandi 2015-10-28 15:45:00 -07:00
  • 5ce7fd9781 lint server Vladimir Matveev 2015-10-28 15:42:15 -07:00
  • a8eb76fde1 Remove the logic for parsing compilation of comma seperated list of strings on command line Also removed logic to accept multiple values for the option Sheetal Nandi 2015-10-28 15:26:48 -07:00
  • 8e732c9b95 Merge pull request #5375 from MartyIX/issue-5109 Mohamed Hegazy 2015-10-28 14:19:51 -07:00
  • e3218591d2 Update LKG Ron Buckton 2015-10-28 14:16:44 -07:00
  • 0676f79e28 Linter errors Ron Buckton 2015-10-28 14:15:41 -07:00