Richard Knoll
9eba8d751d
Handle relative paths in tsconfig exclude and include globs
2016-07-01 10:21:23 -07:00
Bill Ticehurst
8bf3d54524
Merge pull request #7075 from Microsoft/loadJsFromModules
...
Load JavaScript modules from Node packages
2016-06-27 18:42:12 -07:00
Yui
9cc48c829d
Remove unused compiler option ( #9381 )
2016-06-27 15:58:29 -07:00
zhengbli
d9b8fad728
Fix type of the disableSizeLimit option
2016-06-27 11:46:58 -07:00
Bill Ticehurst
0174bda004
Merge branch 'master' into loadJsFromModules
2016-06-26 23:24:26 -07:00
Sarangan Rajamanickam
a0a96667ed
Unused identifiers compiler code ( #9200 )
...
* Code changes to update references of the Identifiers
* Added code for handling function, method and coonstructor level local variables and parameters
* Rebased with origin master
* Code changes to handle unused private variables, private methods and typed parameters
* Code changes to handle namespace level elements
* Code changes to handle unimplemented interfaces
* Code to optimize the d.ts check
* Correct Code change to handle the parameters for methods inside interfaces
* Fix for lint error
* Remove Trailing whitespace
* Code changes to handle interface implementations
* Changes to display the error position correctly
* Compiler Test Cases
* Adding condition to ignore constructor parameters
* Removing unnecessary tests
* Additional changes for compiler code
* Additional changes to handle constructor scenario
* Fixing the consolidated case
* Changed logic to search for private instead of public
* Response to PR Comments
* Changed the error code in test cases as result of merge with master
* Adding the missing file
* Adding the missing file II
* Response to PR comments
* Code changes for checking unused imports
* Test Cases for Unused Imports
* Response to PR comments
* Code change specific to position of Import Declaration
* Code change for handling the position for unused import
* New scenarios for handling parameters in lambda function, type parameters in methods, etc.
* Additional scenarios based on PR comments
* Removing a redundant check
* Added ambient check to imports and typeparatmeter reporting
* Added one more scenario to handle type parameters
* Added new scenario for TypeParameter on Interface
* Refactoring the code
* Added scenario to handle private class elements declared in constructor.
* Minor change to erro reporting
2016-06-24 15:38:39 -07:00
Bill Ticehurst
4d4f679ec4
Merge branch 'master' into loadJsFromModules
2016-06-21 09:03:38 -07:00
Richard Knoll
f817ffaf47
Merge branch 'master' into glob2_merged
2016-06-17 17:55:15 -07:00
Richard Knoll
95072aab82
Responding to PR feedback
2016-06-17 17:32:10 -07:00
Richard Knoll
08ca1c0dff
Merge branch 'master' into glob2_merged
2016-06-17 15:34:06 -07:00
zhengbli
335443693f
Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
...
# Conflicts:
# src/compiler/program.ts
# tests/cases/unittests/tsserverProjectSystem.ts
2016-06-15 14:36:45 -07:00
Wesley Wigham
9d023a83fe
Merge pull request #9090 from weswigham/allow-empty-lists-command-line
...
Allow empty lists on command line
2016-06-14 00:29:15 -07:00
Ryan Cavanaugh
e8ac1abbd6
Baseline fix, CR comments, lint
2016-06-13 09:33:49 -07:00
Ryan Cavanaugh
576f09f531
Merge
2016-06-10 15:47:51 -07:00
Ryan Cavanaugh
9827b638b4
Implicit type inclusion changes
2016-06-10 15:44:11 -07:00
Wesley Wigham
d20459607b
Remove single-comma empty array form
2016-06-10 14:35:13 -07:00
Wesley Wigham
a3a1c49739
Allow empty lists on command line
2016-06-10 14:14:32 -07:00
zhengbli
e41b10bbc7
add test and spit commandLineParser changes to another PR
2016-06-10 02:06:31 -07:00
zhengbli
4383f1a15f
Refactoring
2016-06-09 16:28:42 -07:00
zhengbli
94d44ad81d
Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2
...
# Conflicts:
# src/compiler/commandLineParser.ts
# src/compiler/program.ts
# src/compiler/sys.ts
# src/compiler/types.ts
# src/server/editorServices.ts
# src/server/session.ts
2016-06-09 14:58:28 -07:00
Andy
75b82938f5
Merge pull request #8988 from Microsoft/transpile_options
...
Support using string values in enums for CompilerOptions in transpile
2016-06-09 09:04:23 -07:00
Mohamed Hegazy
d36d2b3eaa
Merge pull request #8771 from YuichiNukiyama/fix8505
...
add SharedArrayBuffer
2016-06-08 13:27:09 -07:00
Yui
899f667544
Recognize relative path using in outDir property ( #9025 )
...
* Recognize relative path using in outDir property
* Add projects tests
* Add project .json files
* Update baselines
2016-06-08 13:20:47 -07:00
Andy Hanson
d9ec5125be
Support using string values in enums for CompilerOptions in transpile methods
2016-06-06 11:31:22 -07:00
Richard Knoll
0415b95fd2
Passing regular expressions to native hosts
2016-05-31 10:11:04 -07:00
Richard Knoll
50f0033e61
Merge branch 'master' into glob2_merged
...
Conflicts:
src/compiler/sys.ts
src/harness/harnessLanguageService.ts
tests/cases/unittests/cachingInServerLSHost.ts
tests/cases/unittests/tsconfigParsing.ts
2016-05-26 10:04:54 -07:00
Richard Knoll
c340c88706
Bringing back excludes error and fixing faulty test
2016-05-25 17:08:24 -07:00
Richard Knoll
db856431e8
Fixing linter and test errors
2016-05-25 17:07:36 -07:00
Richard Knoll
084b94c4c1
Merge branch 'master' into glob2
...
Conflicts:
Jakefile.js
src/compiler/commandLineParser.ts
src/compiler/core.ts
src/compiler/sys.ts
src/harness/harness.ts
src/server/editorServices.ts
src/services/shims.ts
tests/cases/unittests/cachingInServerLSHost.ts
2016-05-25 17:06:50 -07:00
Ryan Cavanaugh
28f548a740
Recognize '-?' / '--?' in tsc
2016-05-24 12:12:38 -07:00
Bill Ticehurst
75d84dcf61
Merge remote-tracking branch 'upstream/master' into loadJsFromModules
2016-05-23 17:14:23 -07:00
Bill Ticehurst
c76dc72b40
Merge remote-tracking branch 'upstream/master' into loadJsFromModules
2016-05-23 17:00:10 -07:00
Yuichi Nukiyama
4e415ebfd0
add SharedArrayBuffer
...
fix
2016-05-24 00:41:44 +09:00
Anders Hejlsberg
db109d1a7f
Add --skipLibCheck compiler option
2016-05-21 17:44:37 -07:00
zhengbli
9c92ec3a55
exclude outDir and add more default excludes
2016-05-19 16:10:04 -07:00
Yui
b68e93966a
Fix 8482: Add Object.values and Object.entries ( #8538 )
...
* Add es2017.Object library file
* Add tests and baselines
* Fix unittest
* Add es2017 lib flag
* Update baselines
* Add tests and baselines
* Address PR: add tests
* Address PR: add tests
2016-05-10 14:22:00 -07:00
Paul van Brenk
fad25747a7
Merge pull request #8469 from Microsoft/tsconfigParsingImprovements
...
Add propertybag to parsed tsconfig.json file.
2016-05-06 13:33:01 -07:00
Paul van Brenk
8aff38e128
Add the entire tsconfig as a raw property to the parsed config.
2016-05-06 10:12:12 -07:00
zhengbli
076fe48c3a
Add unit tests for tsconfig file list parsing
2016-05-05 14:49:41 -07:00
zhengbli
fdc7037bfc
ignore dotted files and folders
2016-05-05 13:06:12 -07:00
Paul van Brenk
c866996f30
CR Feedback
2016-05-04 16:17:08 -07:00
Paul van Brenk
4bc2314cbe
Add propertybag to parsed tsconfig.json file.
...
This allows consumers of the LS to read properties added to the tsconfig.json
without having to worry about dealing with comments.
2016-05-04 14:50:58 -07:00
Mohamed Hegazy
b4baee492f
Polyfill String.prototyp.fill
2016-05-03 14:52:41 -07:00
Vladimir Matveev
e5e7d47782
merge with origin/master
2016-04-08 14:38:47 -07:00
Paul van Brenk
58efc2ee05
Merge pull request #7883 from Microsoft/listEmittedFiles2
...
Add option to list the emitted files as part of the compiler output.
2016-04-07 17:50:26 -07:00
Paul van Brenk
097adc6b3a
Remove message from 'help'
2016-04-07 16:47:52 -07:00
Nathan Shively-Sanders
3704ad74d1
Merge pull request #6739 from Microsoft/this-function-types
...
This function types
2016-04-07 10:31:01 -07:00
Vladimir Matveev
46d28f16cc
added supports for 'types' compiler option
2016-04-06 13:49:25 -07:00
Paul van Brenk
5363b2d7ad
Add option to list the emitted as part of the compiler output.
...
This is useful for incremental build scenarios.
2016-04-06 13:25:29 -07:00
Vladimir Matveev
e2a23fd598
remove compilationRoot parameter, use typesRoot/config file location as a root when computing primary locations
2016-04-05 16:33:11 -07:00