Skip to content

Commit 4ec2bde

Browse files
authored
JS-940 Remove typedoc (#5899)
1 parent c7c6522 commit 4ec2bde

File tree

16 files changed

+698
-1456
lines changed

16 files changed

+698
-1456
lines changed

.github/workflows/typedoc.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

.prettierignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,4 @@ sonar-plugin/javascript-checks/src/main/resources
2828
sonar-plugin/sonar-javascript-plugin/target
2929
sonar-plugin/sonar-javascript-plugin/src/test/resources
3030

31-
typedoc/site
32-
typedoc/models
33-
3431
tools/fetch-node/downloads

docs/DEV.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,6 @@ It will also update some files which are not tracked by Git as they are automati
141141
```
142142
4. Implement the rule logic in `S1234/rule.ts`
143143
- Prefer using `meta.messages` to specify messages through `messageId`s. Message can be part of the RSPEC description, like [here](https://sonarsource.github.io/rspec/#/rspec/S4036/javascript#message).
144-
- Note that there are some helper functions in `src/rules/helpers/`, also [searchable online](https://sonarsource.github.io/SonarJS/typedoc/)
145144
- If writing a regex rule, use [createRegExpRule](https://github.com/SonarSource/SonarJS/blob/master/src/linting/eslint/rules/helpers/regex/rule-template.ts#L52)
146145

147146
5. If possible, implement quick fixes for the rule:

package-lock.json

Lines changed: 697 additions & 835 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
"plugin:build": "mvn install",
2828
"plugin:build:fast": "mvn install -DskipTests",
2929
"pbf": "npm run plugin:build:fast",
30-
"td": "npm run generate-meta && npm --prefix typedoc/searchable-parameters-plugin run setup && npx typedoc --options typedoc/typedoc.js",
3130
"prepare": "husky",
3231
"precommit": "pretty-quick --staged",
3332
"postinstall": "patch-package",
@@ -96,8 +95,7 @@
9695
"pretty-quick": "4.2.2",
9796
"rimraf": "6.1.0",
9897
"tsx": "4.20.6",
99-
"type-fest": "5.2.0",
100-
"typedoc": "0.28.14"
98+
"type-fest": "5.2.0"
10199
},
102100
"dependencies": {
103101
"@angular-eslint/eslint-plugin": "20.5.1",

pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,6 @@
329329
<exclude>**/*.fixture.*</exclude>
330330
<!-- Resources -->
331331
<exclude>**/src/test/resources/**/*</exclude>
332-
<exclude>typedoc/**/*</exclude>
333332
<exclude>coverage/**/*</exclude>
334333
</excludes>
335334
</licenseSet>

typedoc/.gitignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

typedoc/README.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

typedoc/main.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

typedoc/models/.gitkeep

Whitespace-only changes.

0 commit comments

Comments
 (0)