Anders Hejlsberg
6d36dd5296
Merge pull request #2729 from Microsoft/reducedUnionTypes
...
Consistently reduce union types
2015-04-14 15:24:49 -07:00
Cyrus Najmabadi
8e757c044e
Merge branch 'master' into jsSigHelp
...
Conflicts:
src/services/outliningElementsCollector.ts
src/services/services.ts
2015-04-14 14:22:48 -07:00
unknown
7393898076
Merge branch 'master' into reducedUnionTypes
2015-04-14 14:03:05 -07:00
unknown
6ff6bb192b
Merge branch 'master' into reducedUnionTypes
2015-04-14 10:09:47 -07:00
Mohamed Hegazy
fe75002450
Fix #2724 : ensure checkIteratedTypeOrElementType returns a type
2015-04-13 19:41:29 -07:00
Mohamed Hegazy
4e42054277
Fix #2725 : Add check for parent before using it
2015-04-13 16:28:06 -07:00
Mohamed Hegazy
f77776200c
Merge pull request #2711 from SaschaNaz/formatChainedCallbacks
...
Formatting test for callback function chaining
2015-04-13 15:44:12 -07:00
Guillaume Salles
7119165bd0
Fix issue #2677 : Labels should not get quick info
2015-04-12 16:04:32 -04:00
Anders Hejlsberg
e4b7cf9882
Merge branch 'master' into reducedUnionTypes
...
Conflicts:
src/compiler/types.ts
tests/baselines/reference/APISample_compile.js
tests/baselines/reference/APISample_compile.types
tests/baselines/reference/APISample_linter.js
tests/baselines/reference/APISample_linter.types
tests/baselines/reference/APISample_transform.js
tests/baselines/reference/APISample_transform.types
tests/baselines/reference/APISample_watcher.js
tests/baselines/reference/APISample_watcher.types
2015-04-12 11:08:03 -07:00
Anders Hejlsberg
e8ee500539
Consistently reduce union types in property access
2015-04-12 10:35:57 -07:00
SaschaNaz
5543f646a0
formattingOnChainedCallbacks (passing)
2015-04-11 12:11:28 +09:00
SaschaNaz
0c95b0db43
formattingOnChainedCallbacks
2015-04-10 23:00:50 +09:00
Ron Buckton
f318515f70
Merge pull request #2664 from Microsoft/fixDecoratorFormatting
...
Fixes some formatting for decorators
2015-04-09 17:42:56 -07:00
Ahmad Farid
86e5773c65
Merging
2015-04-09 17:06:25 -07:00
Ahmad Farid
a34801f30b
merging with master
2015-04-09 16:05:06 -07:00
Mohamed Hegazy
f6eb66b572
Merge branch 'master' into decoratorsLS
2015-04-09 14:31:55 -07:00
Ron Buckton
609036a2d6
PR feedback and baseline updates
2015-04-08 17:06:00 -07:00
Cyrus Najmabadi
4054eca462
Merge branch 'master' into jsSigHelp
...
Conflicts:
tests/baselines/reference/APISample_compile.js
tests/baselines/reference/APISample_compile.types
tests/baselines/reference/APISample_linter.js
tests/baselines/reference/APISample_linter.types
tests/baselines/reference/APISample_linter.types.pull
tests/baselines/reference/APISample_transform.js
tests/baselines/reference/APISample_transform.types
tests/baselines/reference/APISample_watcher.js
tests/baselines/reference/APISample_watcher.types
2015-04-08 02:12:53 -07:00
Daniel Rosenwasser
12ccdb63db
Apparently our server tests can't handle negative tests.
2015-04-08 01:19:45 -07:00
Daniel Rosenwasser
81d62cf57d
Fixed 'isWriteAccess' check.
2015-04-08 01:09:54 -07:00
Daniel Rosenwasser
a6788d22ef
Added occurrences tests.
2015-04-07 23:53:47 -07:00
Daniel Rosenwasser
de0347fa0f
Rename tests.
2015-04-07 23:50:26 -07:00
Daniel Rosenwasser
6b997487ee
Fixed /// <reference
2015-04-07 23:34:45 -07:00
Ron Buckton
1a1bb34864
Added rules for spacing around decorators, computing the undecorated start line of a node
2015-04-07 16:15:02 -07:00
Mohamed Hegazy
0258a648f9
Add tests
2015-04-07 15:41:21 -07:00
Mohamed Hegazy
87a02ebb00
Fix find all refs and goto def for decorators
2015-04-07 12:37:05 -07:00
Ahmad Farid
de01f5da89
Addressing PR comments and adding unit tests (removing extra new lines and debugging statements)
2015-04-06 14:50:08 -07:00
Ahmad Farid
049b8fb2d0
Addressing PR comments and adding unit tests
2015-04-06 14:42:43 -07:00
Ahmad Farid
7fcbb8c9a0
adding unit tests fot block comments outlining
2015-04-03 19:21:27 -07:00
Yui T
742f65c80b
Merge branch 'master' into parseClassInStrictMode
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
2015-04-03 17:23:02 -07:00
Cyrus Najmabadi
1178e84a68
Don't cache the typechecker at the LS level. Just get it when needed from the program.
2015-04-03 16:50:32 -07:00
Cyrus Najmabadi
4cdc97094f
Produce a map of named declarations instead of a flat list.
...
Produce a map of named declarations instead of a flat list.
2015-04-03 16:21:24 -07:00
Cyrus Najmabadi
0f079632b9
PR feedback.
2015-04-02 14:58:43 -07:00
Cyrus Najmabadi
6f250703ff
Merge branch 'master' into JSLS
...
Conflicts:
src/services/services.ts
2015-04-02 14:22:16 -07:00
Yui T
696e6a30fc
Update test and baseliens from parsing classLikeDeclaration in strict mode
2015-04-02 13:41:07 -07:00
unknown
ba8be9eef4
Support classes without names in our AST. Report any issues with this at 'check' time.
2015-04-01 17:20:20 -07:00
Daniel Rosenwasser
17b790b479
Merge branch 'master' into transitiveExports
2015-04-01 12:00:50 -07:00
Mohamed Hegazy
f75c1dd7b6
Merge branch 'master' into exportDefaultReference
...
Conflicts:
src/compiler/utilities.ts
2015-03-31 21:35:21 -07:00
Cyrus Najmabadi
3430903440
Merge branch 'master' into JSLS
2015-03-31 18:57:56 -07:00
Cyrus Najmabadi
1385d9b50c
Merge branch 'master' into JSLS
...
Conflicts:
src/services/services.ts
2015-03-31 17:40:56 -07:00
Cyrus Najmabadi
ee3ba3bf75
CR feedback.
2015-03-31 17:23:52 -07:00
Cyrus Najmabadi
f7aaf09603
Add support for parsing and emitting class expressions.
2015-03-31 13:54:43 -07:00
Cyrus Najmabadi
a1e18fc22b
Introduce a new HeritageClauseElment type.
...
This type represents the expression+type arguments you can get in a class or interface
heritage clause section. For class-implements clauses, or interface-extends clauses,
these expressions can only be identifiers or dotted names. For class extends clauses,
these could be any expressions in the future. However, for now, we only support identifiers
and dotted names.
2015-03-31 12:29:02 -07:00
Mohamed Hegazy
383f01dbf6
Handel export default declaration completions
2015-03-30 20:28:24 -07:00
Daniel Rosenwasser
f70e772acc
Merge branch 'master' into transitiveExports
...
Conflicts:
src/compiler/checker.ts
2015-03-25 17:02:58 -07:00
Daniel Rosenwasser
8610a881c3
Merge pull request #2495 from Microsoft/useAppropriateCompletionEdge
...
Use adjusted completion position when at end of identifier
2015-03-25 16:59:11 -07:00
Daniel Rosenwasser
a56233f17d
Added tests related to completions with keywords.
2015-03-25 16:35:37 -07:00
Daniel Rosenwasser
e33b24d3d0
Merge pull request #2480 from dbaeumer/feature/signatureHelp
...
Add signature help to Typescript server
2015-03-25 15:07:24 -07:00
Daniel Rosenwasser
5f428fefb0
More tests.
2015-03-25 14:16:12 -07:00
Daniel Rosenwasser
36db7aad2d
Added test.
2015-03-25 12:04:21 -07:00