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
..
2016-06-21 15:40:38 -07:00
2016-06-21 19:08:15 -04:00
2016-06-22 13:20:58 -04:00
2016-06-22 13:20:58 -04:00
2016-06-21 19:08:15 -04:00
2016-06-21 19:08:15 -04:00
2016-06-21 19:08:15 -04:00
2016-06-21 19:08:15 -04:00
2016-06-21 19:08:15 -04:00
2016-06-21 05:56:18 -07:00
2016-06-21 15:40:26 -07:00
2016-06-21 15:40:26 -07:00
2016-06-21 19:06:26 -04:00
2016-06-21 19:06:26 -04:00
2016-06-21 19:06:26 -04:00
2016-06-21 19:06:26 -04:00
2016-06-21 13:01:26 -07:00
2016-06-21 13:01:26 -07:00
2016-06-21 13:01:26 -07:00
2016-06-23 10:04:19 -07:00
2016-06-21 05:56:18 -07:00
2016-06-23 10:04:19 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 14:15:44 -07:00
2016-06-24 06:51:19 -07:00
2016-06-24 06:51:19 -07:00
2016-06-24 06:51:19 -07:00
2016-06-24 06:51:19 -07:00
2016-06-24 06:51:19 -07:00
2016-06-24 06:51:19 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-21 19:06:26 -04:00
2016-06-21 19:06:26 -04:00
2016-06-18 12:40:22 -07:00
2016-06-18 12:40:22 -07:00
2016-06-18 12:40:22 -07:00
2016-06-20 00:19:42 -07:00
2016-06-20 00:19:42 -07:00
2016-06-20 00:19:42 -07:00