Commit Graph

10768 Commits

Author SHA1 Message Date
Ryan Cavanaugh
46ee63906f Ignore JS files under tests/cases/* 2016-02-11 18:07:35 -08:00
Vladimir Matveev
b18cbc6300 address PR feedback 2016-02-11 17:29:01 -08:00
Vladimir Matveev
354e650341 fix 'fileExists' check by using stat directly 2016-02-11 16:59:54 -08:00
Anders Hejlsberg
a1040f02c4 Fixing comment 2016-02-11 16:00:20 -08:00
Kanchalai Tanglertsampan
0aad5e5e45 Remove incorrect commment resulting from merging 2016-02-11 14:29:22 -08:00
Vladimir Matveev
7d2ce0f5c1 fix falling tests and linter issues
(cherry picked from commit 7404b901b9)
2016-02-11 14:23:01 -08:00
Bill Ticehurst
dd5dc3a967 Added module: none baseline
(cherry picked from commit d446d06f96)
2016-02-11 14:09:12 -08:00
Bill Ticehurst
9d008feba3 Added module: none as an option
(cherry picked from commit 195e69c889)
2016-02-11 14:09:10 -08:00
Bill Ticehurst
6a8ccd0b56 Dont default to CommonJS modules for ES6 target
(cherry picked from commit 4a67dc5e08)
2016-02-11 14:08:26 -08:00
Bill Ticehurst
a370103e15 Added back errors for module kind none
(cherry picked from commit 73fa45bd2e)
2016-02-11 14:08:24 -08:00
Kanchalai Tanglertsampan
2a674579d3 Remove duplicate function from merging 2016-02-11 14:08:18 -08:00
Bill Ticehurst
ece77866e4 Do not add minified JavaScript files on file crawl
(cherry picked from commit fc5d94df57)
2016-02-11 14:07:35 -08:00
Bill Ticehurst
b93d112a8a Fix node_modules exclude
(cherry picked from commit 2922bd59a6)
2016-02-11 14:07:35 -08:00
Bill Ticehurst
e4462975c8 Fixed up paths in fourslash tests
(cherry picked from commit ed1eb2b274)
2016-02-11 14:07:35 -08:00
Bill Ticehurst
671191a584 Fixed up baselines
(cherry picked from commit f9fb68fbfc)
2016-02-11 14:07:34 -08:00
Bill Ticehurst
bb28424b45 Removed errors for missing module specifier
(cherry picked from commit f2e7f9f50f)
2016-02-11 14:07:32 -08:00
Bill Ticehurst
ef90492f29 Changed further defaults to CommonJS
(cherry picked from commit 0e5a93b85a)
2016-02-11 14:05:25 -08:00
Bill Ticehurst
3cf96529e7 Changed node_modules and module defaults
(cherry picked from commit b791fd89cd)
2016-02-11 14:05:24 -08:00
Kanchalai Tanglertsampan
90c08c2201 Port PR#6860 lexically check calling super before this
Update baselines

add baselines

Update baseline

Port PR #6860 lexically check calling super before this
Check using "super" before "this" lexically instead of using the
NodeCheckFlags

Remove "type-checking" way of checking if super is used before this.
Instead check using whether super occurs before this syntactically

Refactor the code

Dive down to get super call

Address PR

Address PR about tests

Add a flag so we don't repeatedly finding super call

rename function

Move tests into correct location

Address PR: report error on super call instead of entire constructor node

remove marge mark
2016-02-11 14:05:20 -08:00
Ryan Cavanaugh
ea2cdc74df ❤️ linter 2016-02-11 12:27:57 -08:00
Ryan Cavanaugh
13167f53e6 Don't ever use resolveEntityName here 2016-02-11 11:37:55 -08:00
Ryan Cavanaugh
48c5bcf148 Correctly resolve qualfied JSX tag names
Fixes #7020
2016-02-11 11:20:55 -08:00
Ryan Cavanaugh
8ae55b412a Add failing test 2016-02-11 09:44:09 -08:00
Anders Hejlsberg
1af4e1ca64 Removing unused function 2016-02-11 09:37:14 -08:00
Anders Hejlsberg
678d591595 Accepting new baselines 2016-02-11 09:24:23 -08:00
Nathan Shively-Sanders
20f7b18d99 Merge pull request #7026 from jsoref/spelling
spelling fixes (round 4)
2016-02-11 09:18:55 -08:00
Anders Hejlsberg
b724a094ae Infer index signatures when object literals contain computed properties 2016-02-11 09:18:26 -08:00
Josh Soref
284b26f49f spelling fixes for src/compiler
* after
* aggressive
* appear
* asterisks
* candidate
* conflict
* directory
* dollar
* ellipsis
* exports
* failures
* folder
* followed
* highlight
* inferred
* location
* occurred
* output
* propagated
* push
* rather
* remaining
* search
* stabilized
* substitution
* successful
* even though
* will
* with
2016-02-11 16:56:45 +00:00
Anders Hejlsberg
5f95c75403 Simplify indexTypesRelatedTo function 2016-02-11 06:18:04 -08:00
Vladimir Matveev
faeae5e099 Merge pull request #7010 from Microsoft/fixTDZ
split declaration and initialization of writer variable
2016-02-10 16:30:30 -08:00
Daniel Rosenwasser
7e2b34f56b Merge pull request #7008 from jsoref/spelling
spelling fixes (round 3)
2016-02-10 15:01:17 -08:00
Vladimir Matveev
5b7b57626c split declaration and initialization of writer variable 2016-02-10 13:58:31 -08:00
Ryan Cavanaugh
25bdc742a9 Merge pull request #7007 from RyanCavanaugh/fix7002
Add undefined checks for malformed type tags
2016-02-10 13:16:45 -08:00
Josh Soref
196d90a4ce spelling fixes for src/compiler/binder.ts src/compiler/parser.ts
* accidentally
* children
* exhaustive
* initialize
* initializer
* otherwise
* argument
* current
* delimiter
* differently
* expression
* further
* increment
* precedence
* presence
* proceed
* signatures
* specifier
* that
* this
* unusable
2016-02-10 20:57:53 +00:00
Ryan Cavanaugh
259a89e2cf Move suppress option to appropriate place 2016-02-10 12:51:21 -08:00
Ryan Cavanaugh
8c9baf81c5 Check in other places too 2016-02-10 11:30:21 -08:00
Ryan Cavanaugh
d64bbc0bec ❤️ linter 2016-02-10 11:18:02 -08:00
Ryan Cavanaugh
5b1469aece Add undefined checks for malformed type tags
Fixes #7002
2016-02-10 10:41:52 -08:00
Vladimir Matveev
981da22e61 Merge pull request #6995 from Microsoft/fixSourceMapsInBrowserTests
fix source maps for in-browser tests
2016-02-10 10:38:27 -08:00
Anders Hejlsberg
bb7ba1dcea Adding test 2016-02-10 06:56:25 -08:00
vladima
0355d1fdc8 fix source maps for in-browser tests 2016-02-10 00:20:40 -08:00
Ryan Cavanaugh
dc0ff24ded Merge pull request #6988 from jsoref/spelling
spelling fixes (round 2)
2016-02-09 16:07:02 -08:00
Anders Hejlsberg
d9fc61b32f Accepting new baselines 2016-02-09 15:36:40 -08:00
Anders Hejlsberg
040effd603 Include index signatures in object literal types only when computed properties are present 2016-02-09 15:35:55 -08:00
Anders Hejlsberg
837e6dbda3 Accepting new baselines 2016-02-09 14:33:24 -08:00
Anders Hejlsberg
1d428b9fe0 Implicit index signatures for object literal types 2016-02-09 14:31:09 -08:00
Daniel Rosenwasser
30e1f8344e Merge pull request #6932 from jsoref/spelling
spelling fixes (round 1)
2016-02-09 13:16:45 -08:00
Josh Soref
e848e95bab spelling fixes for checker.ts, declarationEmitter.ts, types.ts
* accessibility
* accessor
* annotate
* anything
* apply
* assignability
* collection
* conservatively
* constituent
* constructor
* containing
* contextual
* contributed
* declaration
* excessively
* exclusion
* field
* indistinguishable
* initializer
* intrinsic
* knowing
* noisiness
* occurred
* overridden
* parameter
* perspective
* properties
* property
* prototype
* rewritten
* specifies
* symbolFromSymbolTable
2016-02-09 18:16:36 +00:00
Anders Hejlsberg
9dfaa30204 Merge pull request #6947 from Microsoft/operatorsAndIntersections
Allow operators and indexing with intersections involving primtive types
2016-02-09 06:15:50 -08:00
Daniel Rosenwasser
cceeffadcf Merge pull request #6973 from Microsoft/docsGardenPath
Add 'wiki' and 'handbook' directories to the docs folder with READMEs.
2016-02-09 00:03:01 -08:00