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
Mohamed Hegazy
db492f1c10
Merge pull request #2747 from Microsoft/FixGetOccurances
...
Fix getOccurances filter check
2015-04-14 10:33:03 -07:00
Mohamed Hegazy
4e42054277
Fix #2725 : Add check for parent before using it
2015-04-13 16:28:06 -07:00
Mohamed Hegazy
a72a22edbe
Fix getOccurances filter check
2015-04-13 13:19:17 -07:00
Mohamed Hegazy
b416bf2d80
move check outside switch statement
2015-04-13 12:20:25 -07:00
Guillaume Salles
7119165bd0
Fix issue #2677 : Labels should not get quick info
2015-04-12 16:04:32 -04:00
Cyrus Najmabadi
024d653efc
Rename type.
2015-04-09 22:27:18 -07:00
Cyrus Najmabadi
fc512b284b
Use modules with const members.
2015-04-09 15:11:26 -07:00
Cyrus Najmabadi
9627746ba9
Add the 'none' kind.
2015-04-09 14:49:00 -07:00
Cyrus Najmabadi
73121ce451
Distinguish written vs read references.
2015-04-09 14:37:21 -07:00
Cyrus Najmabadi
585c6aaf65
CR feedback.
2015-04-08 23:24:51 -07:00
Cyrus Najmabadi
575ce27119
Allow the host to indicate which files it would like highlighting spans for.
2015-04-08 23:16:16 -07:00
Cyrus Najmabadi
e5d0ffab15
Use the fileName that is in scope.
2015-04-08 22:28:40 -07:00
Cyrus Najmabadi
0d233fdd17
No need to tweak spans in syntactic highlights.
2015-04-08 22:26:34 -07:00
Cyrus Najmabadi
02778b19b4
Get semantic document highlights as well through the new API.
2015-04-08 22:24:59 -07:00
Cyrus Najmabadi
6dee32a703
Extract code for getting syntactic document highlights into its own function.
2015-04-08 21:59:50 -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
Cyrus Najmabadi
78a79140b3
Get sighelp for arbitrary functions working in .js files.
2015-04-06 14:10:04 -07:00
Mohamed Hegazy
ccb562385d
Use sys.newLine in transpile when possibel
2015-04-06 14:05:44 -07:00
Cyrus Najmabadi
766d34d0dc
Rename variables to be consistent.
2015-04-03 16:55:54 -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
5ecfafd32b
PR feedback.
2015-04-02 15:14:41 -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
CyrusNajmabadi
feabcd044b
Merge pull request #2522 from Microsoft/visitWorkaround
...
Use a function declaration vs a function expression to help deal with a reported Atom+IO.js issue.
2015-04-02 13:30:43 -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
Mohamed Hegazy
0c5d736251
Respond to code review remarks
2015-03-31 21:17:24 -07:00
Cyrus Najmabadi
3430903440
Merge branch 'master' into JSLS
2015-03-31 18:57:56 -07:00
Cyrus Najmabadi
72d23c7937
Remove unnecessary code.
2015-03-31 17:48:07 -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
478ac3d3ef
Merge branch 'master' into classExpressions
2015-03-31 14:53:39 -07:00
Vladimir Matveev
f239bbc3b1
Merge pull request #2550 from Microsoft/separateCompilation
...
Relax import/export elision rules for separate compilation
2015-03-31 14:51:39 -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
Vladimir Matveev
955b4c0589
addressed CR feedback
2015-03-30 21:36:06 -07:00
Vladimir Matveev
a6c88e290e
addressed CR feedback
2015-03-30 21:35:27 -07:00
Mohamed Hegazy
383f01dbf6
Handel export default declaration completions
2015-03-30 20:28:24 -07:00
Vladimir Matveev
4b7e6cfc2e
addressed CR feedback, accepted baselines
2015-03-30 20:16:50 -07:00
Paul van Brenk
359648e74b
Merge branch 'master' into referencesFileAssert
2015-03-30 13:39:57 -07:00
Vladimir Matveev
8f616ce65c
fix typos in comments
2015-03-30 12:43:10 -07:00
Cyrus Najmabadi
eb5e1bcbad
Use a function declaration vs a function expression to help deal with a reported Atom+IO.js issue.
2015-03-26 23:55:10 -07:00
Vladimir Matveev
a51f0bf8bb
added relaxed emit rules for separate compilation
2015-03-25 23:18:58 -07:00
Daniel Rosenwasser
82222472b5
Subsume 'getExportsOfImportDeclaration' with 'getExportsOfModule'.
2015-03-25 18:01:57 -07:00
Daniel Rosenwasser
d1fa506db6
Use 'symbolsToArray' to avoid filtering.
2015-03-25 17:36:51 -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
0437dfb594
Adjust the context token if the previous token is a word, not just if it's an identifier.
2015-03-25 16:37:41 -07:00
Daniel Rosenwasser
93108ef612
Adjust 'position' to beginning of identifier when 'contextToken' has been readjusted.
2015-03-25 14:25:29 -07:00
Daniel Rosenwasser
fd3b4ca9cd
Fixed transitive export completion list issue.
2015-03-24 18:45:38 -07:00