Files
TypeScript/tests/cases/compiler
Sarangan RajamanickamandGitHub 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
..
2016-04-26 13:01:14 -07:00
2016-03-29 11:51:04 -07:00
2016-03-09 11:03:40 -08:00
2016-03-29 22:53:30 +03:00
2016-05-04 15:43:30 -07:00
2016-05-11 13:03:47 -07:00
2016-06-08 17:48:37 -07:00
2016-02-10 06:56:25 -08:00
2016-03-21 15:15:41 -07:00
2016-05-25 11:17:03 -07:00
2016-02-03 21:43:31 -08:00
2016-02-03 21:43:31 -08:00
2016-02-03 21:43:31 -08:00
2016-02-03 21:43:31 -08:00
2016-02-05 16:30:01 -08:00
2016-02-05 16:30:01 -08:00
2016-02-05 16:30:01 -08:00
2016-02-05 16:30:01 -08:00
2016-01-07 14:33:47 -08:00
2016-01-07 15:01:00 -08:00
2016-01-07 14:33:47 -08:00
2016-01-25 11:46:23 -08:00
2016-03-09 18:43:21 +01:00
2016-03-09 18:43:21 +01:00
2016-03-09 18:43:21 +01:00
2016-06-15 09:28:45 -07:00
2016-05-21 11:17:47 -07:00
2016-01-24 13:44:22 -08:00
2016-04-07 00:41:40 -07:00
2016-06-18 12:40:22 -07:00