71 Commits

Author SHA1 Message Date
Wesley Wigham
84551d7cbd for..of loops 2015-11-04 17:39:04 -08:00
Wesley Wigham
db2f5f2249 I love fixing lints on my linter code 2015-11-04 14:58:48 -08:00
Wesley Wigham
51fc4f2c23 Add prefer const rule 2015-11-04 14:51:31 -08:00
Paul van Brenk
dababb10a6 Merge pull request #5273 from Microsoft/shortenLocMessages
Shorten loc messages
2015-10-26 14:34:57 -07:00
Ryan Cavanaugh
d284a90cc2 Style changes 2015-10-22 15:43:18 -07:00
Ryan Cavanaugh
9da964f019 Remove extra semicolon (the irony) 2015-10-22 11:39:41 -07:00
Ryan Cavanaugh
69236c9be8 Add rule to check spaces around intersection/union type operators 2015-10-22 11:35:48 -07:00
Paul van Brenk
90cc848a15 Add linebreaks for readability 2015-10-15 11:46:50 -07:00
Paul van Brenk
4cd62de8d4 Shorten the key we use for the loc message. 2015-10-15 11:22:22 -07:00
Wesley Wigham
e16a14b5b3 tslint had a new release and added this rule, theirs was a little stricter 2015-10-02 15:15:39 -07:00
Mohamed Hegazy
bd5d0965bb Merge pull request #4847 from Microsoft/looser-next-line-rule
Next-line rule was too strict
2015-09-29 12:01:58 -07:00
Wesley Wigham
9984ae9000 We can go simpler 2015-09-24 17:04:57 -07:00
Wesley Wigham
e747bf2b36 fix hook 2015-09-24 17:02:10 -07:00
Wesley Wigham
758e4402da Add git hooks 2015-09-24 17:00:27 -07:00
Daniel Rosenwasser
962ba8288b Conflicts should cause errors instead of warnings. 2015-09-20 12:41:28 -07:00
Daniel Rosenwasser
2e5b6fec7c Add funcitonality to warn on duplicate codes. 2015-09-20 12:14:56 -07:00
Daniel Rosenwasser
c28efb7572 Merge pull request #4845 from Microsoft/updateDTRWC
Fix importDefinitelyTypedTests script
2015-09-18 14:39:53 -07:00
Daniel Rosenwasser
5a2a7021fa Fix jake task, style/const in script. 2015-09-18 13:13:36 -07:00
Wesley Wigham
fe5bca8712 Next-line rule was too strict
We have a few places where we do this:
```ts
if {
  //...
}
// Look, a comment
else {
  //...
}
```
I don't think we want to forbid these cases, so I'm loosening the requirement from "must be on the line after the prior curly brace" to "can't be on the same line as the curly brace".
2015-09-17 19:11:44 -07:00
Daniel Rosenwasser
37ee17d40d es3 -> es5. 2015-09-17 17:56:39 -07:00
Daniel Rosenwasser
bf989aa565 Final touches on the script. 2015-09-17 17:26:10 -07:00
Daniel Rosenwasser
23af2a7163 Improved command line interaction for 'importDefinitelyTypedTests' script. 2015-09-17 16:37:18 -07:00
Daniel Rosenwasser
22eef28cbd forEach -> for-of, and other changes. 2015-09-17 16:33:50 -07:00
Wesley Wigham
2793bc2acd Feedback from PR, remove unused identifiers 2015-09-17 14:29:52 -07:00
Daniel Rosenwasser
8bb6313b22 Use explicit types, var -> let/const, misspellings, style. 2015-09-16 17:42:42 -07:00
Daniel Rosenwasser
a47b7b8f17 Added 'tsconfig.json' for 'importDefinitelyTypedTests' script. 2015-09-16 17:35:18 -07:00
Daniel Rosenwasser
9696e57772 Added tsd.json file with 'node.d.ts'. 2015-09-16 17:34:31 -07:00
Daniel Rosenwasser
1500f5cd02 Moved importDefinitelyTypedTests.ts to its own folder. 2015-09-16 17:28:30 -07:00
Wesley Wigham
0d88d8df68 Simplify it a bit 2015-08-26 14:48:52 -07:00
Wesley Wigham
dc9dd3e667 Give up on real typechecking, just check literals 2015-08-26 14:47:25 -07:00
Wesley Wigham
1cd016b289 Boolean trivia rule 2015-08-26 11:59:53 -07:00
Wesley Wigham
7813121c4d compile vs tslints services dts, null check lint 2015-08-25 18:37:52 -07:00
Wesley Wigham
c31ad6fb28 Add tslint rules for #3994 2015-08-25 18:09:32 -07:00
Anders Hejlsberg
b3feae1b5f Merge pull request #4033 from Microsoft/updateLangSpec
Update Language Specification
2015-07-29 07:54:02 -07:00
Anders Hejlsberg
dc816900f1 Update word2md tool to support hyperlinks 2015-07-26 16:26:58 -07:00
Daniel Rosenwasser
d1fe21dda9 Publish to TypeScript itself, create a task to preview changes. 2015-07-23 12:32:17 -07:00
Daniel Rosenwasser
86b8405450 Add configureNightly script. 2015-07-14 18:09:42 -07:00
Dan Quirk
5dfa6104f9 Turn off a few rules and more cleanup post merge 2015-07-08 17:42:26 -07:00
Arthur Ozga
738415d65c Changed tabs to spaces and reformatted file 2015-07-02 15:17:26 -07:00
Ryan Cavanaugh
d9ca99dfad Merge pull request #3637 from RyanCavanaugh/errorCheck
Remove unused errors
2015-06-26 14:23:45 -07:00
Ryan Cavanaugh
aa59753fe4 CR feedback 2015-06-25 14:02:30 -07:00
Ryan Cavanaugh
b4b2a41bc0 Error check script 2015-06-25 13:34:42 -07:00
Mohamed Hegazy
224e7630ea use namespaces instead of modules in the codebase 2015-06-12 09:01:48 -07:00
Mohamed Hegazy
218e1012a2 Add script to create a benchmark test using the compiler 2015-04-24 11:00:14 -07:00
Cyrus Najmabadi
20961cdbd7 Insert @internal when we generate diagnostic messages. 2015-04-13 15:55:56 -07:00
Mohamed Hegazy
e902d8462e ES6 doesnt support import id = require("mod") syntax
Conflicts:
	src/compiler/checker.ts
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
2015-03-11 21:40:10 -07:00
unknown
751054464f Fixed VSDevMode.ps1 parameter info 2015-02-27 21:24:28 +01:00
Mohamed Hegazy
21fb559b53 Make the vsDevMode script more explicit and support lib file override 2015-02-26 12:22:01 -08:00
Bill Ticehurst
b1dc910b4a Added script to easily enable VS dev mode 2015-02-12 18:39:59 -08:00
Ryan Cavanaugh
13ba516a7a Address CR feedback; refactor out tsc invocation 2015-01-19 21:37:21 -08:00