├── .github ├── assignment.yml ├── commands.yml ├── issue_template.md ├── locker.yml └── needs_more_info.yml ├── .gitignore ├── .vscode ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── SECURITY.md ├── gulpfile.js ├── package.json ├── thirdpartynotices.txt ├── tslint-server ├── .gitignore ├── .vscode │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── package-lock.json ├── package.json ├── src │ ├── delayer.ts │ ├── fixer.ts │ ├── mruCache.ts │ ├── runner.ts │ ├── thenable.d.ts │ ├── tsconfig.json │ └── tslintServer.ts └── test │ ├── autofixes.test.ts │ └── tsconfig.json ├── tslint-tests ├── .vscode │ ├── settings.json │ └── tasks.json ├── multi-root-tests │ ├── folderA │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── no-var-keyword.ts │ │ ├── package.json │ │ └── tslint.json │ ├── folderB │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── no-var-keyword.ts │ │ ├── package.json │ │ └── tslint.json │ └── multi-root-tslint-test.code-workspace ├── no-tslint-test │ ├── no-var-keyword.ts │ ├── package.json │ └── tslint.json ├── package-lock.json ├── package.json ├── tests │ ├── array-type.ts │ ├── arrow-parens.ts │ ├── comment-format.ts │ ├── no-var-keyword.ts │ ├── no_unused-variable.ts │ ├── ordered-imports.ts │ ├── overlapping-fixes.ts │ ├── overlappingfixes2.ts │ ├── quotemark.ts │ ├── selective-auto-fix-on-save.ts │ ├── semicolon.ts │ ├── test-javascript.js │ ├── testcomponent.tsx │ ├── trailing-comma.ts │ ├── triple-equals.ts │ └── whitespace.ts ├── tsconfig.json ├── tslint.json ├── tslint.json-3.7 └── tslint.yaml.test ├── tslint.json ├── tslint ├── .gitignore ├── .vscode │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── License.txt ├── README.md ├── TSLint_icon.png ├── extension.ts ├── package-lock.json ├── package.json └── tsconfig.json └── vscode-tslint.code-workspace /.github/assignment.yml: -------------------------------------------------------------------------------- 1 | { 2 | perform: true, 3 | assignees: [ egamma ] 4 | } 5 | -------------------------------------------------------------------------------- /.github/commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/.github/commands.yml -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/locker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/.github/locker.yml -------------------------------------------------------------------------------- /.github/needs_more_info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/.github/needs_more_info.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/SECURITY.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/package.json -------------------------------------------------------------------------------- /thirdpartynotices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/thirdpartynotices.txt -------------------------------------------------------------------------------- /tslint-server/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | test/out 3 | node_modules -------------------------------------------------------------------------------- /tslint-server/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/.vscode/launch.json -------------------------------------------------------------------------------- /tslint-server/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/.vscode/settings.json -------------------------------------------------------------------------------- /tslint-server/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/.vscode/tasks.json -------------------------------------------------------------------------------- /tslint-server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/package-lock.json -------------------------------------------------------------------------------- /tslint-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/package.json -------------------------------------------------------------------------------- /tslint-server/src/delayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/delayer.ts -------------------------------------------------------------------------------- /tslint-server/src/fixer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/fixer.ts -------------------------------------------------------------------------------- /tslint-server/src/mruCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/mruCache.ts -------------------------------------------------------------------------------- /tslint-server/src/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/runner.ts -------------------------------------------------------------------------------- /tslint-server/src/thenable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/thenable.d.ts -------------------------------------------------------------------------------- /tslint-server/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/tsconfig.json -------------------------------------------------------------------------------- /tslint-server/src/tslintServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/src/tslintServer.ts -------------------------------------------------------------------------------- /tslint-server/test/autofixes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/test/autofixes.test.ts -------------------------------------------------------------------------------- /tslint-server/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-server/test/tsconfig.json -------------------------------------------------------------------------------- /tslint-tests/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/.vscode/settings.json -------------------------------------------------------------------------------- /tslint-tests/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/.vscode/tasks.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderA/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderA/.vscode/settings.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderA/no-var-keyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderA/no-var-keyword.ts -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderA/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderA/package.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderA/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderA/tslint.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderB/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderB/.vscode/settings.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderB/no-var-keyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderB/no-var-keyword.ts -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderB/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderB/package.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/folderB/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/folderB/tslint.json -------------------------------------------------------------------------------- /tslint-tests/multi-root-tests/multi-root-tslint-test.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/multi-root-tests/multi-root-tslint-test.code-workspace -------------------------------------------------------------------------------- /tslint-tests/no-tslint-test/no-var-keyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/no-tslint-test/no-var-keyword.ts -------------------------------------------------------------------------------- /tslint-tests/no-tslint-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/no-tslint-test/package.json -------------------------------------------------------------------------------- /tslint-tests/no-tslint-test/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/no-tslint-test/tslint.json -------------------------------------------------------------------------------- /tslint-tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/package-lock.json -------------------------------------------------------------------------------- /tslint-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/package.json -------------------------------------------------------------------------------- /tslint-tests/tests/array-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/array-type.ts -------------------------------------------------------------------------------- /tslint-tests/tests/arrow-parens.ts: -------------------------------------------------------------------------------- 1 | [1, 2 ].map( num => console.log(num) ); 2 | -------------------------------------------------------------------------------- /tslint-tests/tests/comment-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/comment-format.ts -------------------------------------------------------------------------------- /tslint-tests/tests/no-var-keyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/no-var-keyword.ts -------------------------------------------------------------------------------- /tslint-tests/tests/no_unused-variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/no_unused-variable.ts -------------------------------------------------------------------------------- /tslint-tests/tests/ordered-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/ordered-imports.ts -------------------------------------------------------------------------------- /tslint-tests/tests/overlapping-fixes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/overlapping-fixes.ts -------------------------------------------------------------------------------- /tslint-tests/tests/overlappingfixes2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/overlappingfixes2.ts -------------------------------------------------------------------------------- /tslint-tests/tests/quotemark.ts: -------------------------------------------------------------------------------- 1 | // VS Code provided fix 2 | let s = 'quotemark'; 3 | 4 | console.log(s); -------------------------------------------------------------------------------- /tslint-tests/tests/selective-auto-fix-on-save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/selective-auto-fix-on-save.ts -------------------------------------------------------------------------------- /tslint-tests/tests/semicolon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/semicolon.ts -------------------------------------------------------------------------------- /tslint-tests/tests/test-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/test-javascript.js -------------------------------------------------------------------------------- /tslint-tests/tests/testcomponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/testcomponent.tsx -------------------------------------------------------------------------------- /tslint-tests/tests/trailing-comma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/trailing-comma.ts -------------------------------------------------------------------------------- /tslint-tests/tests/triple-equals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tests/triple-equals.ts -------------------------------------------------------------------------------- /tslint-tests/tests/whitespace.ts: -------------------------------------------------------------------------------- 1 | // VS Code provided fix 2 | let x =3; 3 | 4 | console.log(x); -------------------------------------------------------------------------------- /tslint-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tsconfig.json -------------------------------------------------------------------------------- /tslint-tests/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tslint.json -------------------------------------------------------------------------------- /tslint-tests/tslint.json-3.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tslint.json-3.7 -------------------------------------------------------------------------------- /tslint-tests/tslint.yaml.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint-tests/tslint.yaml.test -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint.json -------------------------------------------------------------------------------- /tslint/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | server 3 | node_modules -------------------------------------------------------------------------------- /tslint/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/.vscode/launch.json -------------------------------------------------------------------------------- /tslint/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/.vscode/settings.json -------------------------------------------------------------------------------- /tslint/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/.vscode/tasks.json -------------------------------------------------------------------------------- /tslint/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/.vscodeignore -------------------------------------------------------------------------------- /tslint/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/CHANGELOG.md -------------------------------------------------------------------------------- /tslint/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/License.txt -------------------------------------------------------------------------------- /tslint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/README.md -------------------------------------------------------------------------------- /tslint/TSLint_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/TSLint_icon.png -------------------------------------------------------------------------------- /tslint/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/extension.ts -------------------------------------------------------------------------------- /tslint/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/package-lock.json -------------------------------------------------------------------------------- /tslint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/package.json -------------------------------------------------------------------------------- /tslint/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/tslint/tsconfig.json -------------------------------------------------------------------------------- /vscode-tslint.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-tslint/HEAD/vscode-tslint.code-workspace --------------------------------------------------------------------------------