From de358ad58c314be7ccc5d996de018f51927eef42 Mon Sep 17 00:00:00 2001 From: Tibor Blenessy Date: Tue, 21 Jul 2020 16:02:05 +0200 Subject: SONAR-13576 Remove sonar-typescript-plugin (#2920) * SONAR-13576 Remove sonar-typescript-plugin * Update sonar-javascript-plugin to 6.3.0.12464 --- .../src/pages/analysis/languages/overview.md | 2 +- .../src/pages/analysis/languages/typescript.md | 40 ---------------------- 2 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 server/sonar-docs/src/pages/analysis/languages/typescript.md (limited to 'server/sonar-docs/src/pages') diff --git a/server/sonar-docs/src/pages/analysis/languages/overview.md b/server/sonar-docs/src/pages/analysis/languages/overview.md index 8ab0c849107..373083a276a 100644 --- a/server/sonar-docs/src/pages/analysis/languages/overview.md +++ b/server/sonar-docs/src/pages/analysis/languages/overview.md @@ -28,7 +28,7 @@ SonarQube allows to analyze different languages depending on the Edition you are | [Ruby](/analysis/languages/ruby/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) | | [Scala](/analysis/languages/scala/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) | | [Swift](/analysis/languages/swift/) | | ![](/images/check.svg) | ![](/images/check.svg) | -| [TypeScript](/analysis/languages/typescript/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) | +| [TypeScript](/analysis/languages/javascript/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) | | [TSQL](/analysis/languages/tsql/) | | ![](/images/check.svg) | ![](/images/check.svg) | | [VB.NET](/analysis/languages/vbnet/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) | | [VB6](/analysis/languages/vb6/) | | | ![](/images/check.svg) | diff --git a/server/sonar-docs/src/pages/analysis/languages/typescript.md b/server/sonar-docs/src/pages/analysis/languages/typescript.md deleted file mode 100644 index c1d6130cd16..00000000000 --- a/server/sonar-docs/src/pages/analysis/languages/typescript.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: TypeScript -url: /analysis/languages/typescript/ ---- - - - - - - -## Prerequisites - -In order to analyze TypeScript code, you need to have Node.js >= 8 installed on the machine running the scan. Set property `sonar.typescript.node` to an absolute path to Node.js executable, if standard `node` is not available. - -Also make sure to have [TypeScript](https://www.npmjs.com/package/typescript) as a project dependency or dev dependency. If it's not the case, add it: -``` -cd -npm install -D typescript -``` -If you can't have TypeScript as a project dependency you can set your `NODE_PATH` variable to point to your globally installed TypeScript (but this is generally discouraged by the Node.js documentation). - -## Language-Specific Properties - -Discover and update the TypeScript-specific properties in: **Project [Administration > General Settings > TypeScript](/#sonarqube-admin#/admin/settings?category=typescript)** - -## Supported Frameworks and Versions -* TypeScript >= 2.2 - -## Rule Profiles - -There are 2 built-in rule profiles for TypeScript: `Sonar way` (default) and `Sonar way Recommended`. -* `Sonar way` profile is activated by default. It defines a trimmed list of high-value/low-noise rules useful in almost any TS development context. -* `Sonar way Recommended` contains all rules from `Sonar way`, plus more rules that mandate high code readability and long-term project evolution. - -## Related Pages - -* [Test Coverage & Execution](/analysis/coverage/) (LCOV format) -* [Importing External Issues](/analysis/external-issues/) (TSLint) -* [SonarTS Plugin for TSLint](https://www.npmjs.com/package/tslint-sonarts) -* [Sample TypeScript Project](https://github.com/SonarSource/SonarTS-example/) -- cgit v1.2.3