158 Commits

Author SHA1 Message Date
Andreas Dangel
91f17838d4
Change branch master to main
- Update documentation
- Update release scripts
- Update rule doc generation

GitHub Action is only triggered from "main" branch now.
2024-09-13 09:59:51 +02:00
Andreas Dangel
bff14449b2
[doc] Update pmd_sidebar.yml 2024-08-29 18:08:08 +02:00
Andreas Dangel
dafa113fbc
[doc] Release schedule, version policies, support lifecycle 2024-06-20 12:10:42 +02:00
Andreas Dangel
7813f544e3
[doc] Fix rule doc generation and dead links
- previous existing rule docs will be deleted now
2024-02-23 17:46:39 +01:00
Andreas Dangel
1aa6112aae
[velocity] Rename package and language id from vm to velocity
Also change prefix from Vm to Vtl
2024-02-23 17:46:32 +01:00
Andreas Dangel
19496ef198
Merge pull request #4808 from adangel:issue-3905-tree-export-api
[core] Promote Tree Export API as stable #4808
2024-02-09 16:56:56 +01:00
Andreas Dangel
d9321d70f2
[core] Promote Tree Export API as stable
Fixes #3905
2024-01-25 16:26:10 +01:00
Andreas Dangel
ba0611534d
[java] Rename ASTVariableDeclaratorId to ASTVariableId 2023-12-13 10:30:39 +01:00
Andreas Dangel
8b4caed003
[java] Rename ASTAnyTypeDeclaration to ASTTypeDeclaration
Also rename AbstractAnyTypeDeclaration to AbstractTypeDeclaration
2023-12-13 08:54:34 +01:00
Andreas Dangel
e79e8402c1
[java] Rename ASTClassOrInterfaceDeclaration to ASTClassDeclaration 2023-12-12 20:09:51 +01:00
Andreas Dangel
33c0d20f98
[java] Rename AccessNode to ModifierOwner 2023-12-12 15:31:00 +01:00
Andreas Dangel
504a21cf76
[doc] Update sidebar
The new XML rule introduced xml-bestpractices...
2023-10-20 11:27:02 +02:00
Juan Martín Sotuyo Dodero
ef57fb643f
Merge pull request #4669 from adangel/doc-bld-tool
[doc] Add bld PMD Extension to Tools / Integrations
2023-10-19 21:13:51 -03:00
Andreas Dangel
839539d14b
[doc] Add bld PMD Extension to Tools / Integrations 2023-09-09 11:48:18 +02:00
Andreas Dangel
ced61fb9bf
[doc] Create experimental features page 2023-09-08 21:08:40 +02:00
Andreas Dangel
6978f4020c
[doc] Improve language docs
- add links to language docs
- make summary consistent
- rename TSql -> T-SQL
2023-09-08 21:01:54 +02:00
Andreas Dangel
81b1d7e32b
[doc] Add tags PmdCapableLanguage and CpdCapableLanguage 2023-09-04 19:18:50 +02:00
Andreas Dangel
107b8e5b67
[doc] Add pages for all supported language 2023-09-01 12:13:56 +02:00
Andreas Dangel
d253f36ed5
[doc] Add migration guide for PMD 7 2023-06-02 18:09:09 +02:00
Andreas Dangel
7d6d8d71d9
[doc] Update docs and release notes for Coco (#4431) 2023-05-19 09:28:20 +02:00
Clément Fournier
640ad6cf1d
Merge branch 'master' into pr/4403 2023-04-29 00:32:14 +02:00
Clément Fournier
5c5f94e4a6
Merge branch 'master' into pr/4402 2023-04-29 00:09:16 +02:00
Andreas Dangel
079ff2050b
[doc] ANTLR: Update documentation
Fixes #2501
2023-04-14 15:28:05 +02:00
Andreas Dangel
1ef32e4a3f
Merge branch 'master' into pr-4403 2023-04-04 19:37:53 +02:00
Andreas Dangel
46fb8b2adb
[doc] Add language page for JavaScript/TypeScript 2023-04-04 19:27:52 +02:00
Andreas Dangel
06fee00b16
[doc] Restructure release notes, add detailed page
Main release notes are much shorter.
The full details is in a separate page.
Started to migrated Java Clean Changes from wiki.
2023-03-16 11:00:00 +01:00
Andreas Dangel
f72df8785e
Move back to release_notes.md 2023-03-09 10:18:29 +01:00
wener
636cf15009 Added support for Julia code duplication. 2023-02-21 19:30:28 +01:00
Andreas Dangel
e2bb0c8480
Reuse names and extensions for CPD language 2023-02-17 09:04:15 +01:00
Andreas Dangel
988d70cb65
[doc] Add language configuration to sidebar 2023-02-02 18:04:16 +01:00
Clément Fournier
2f6ec4045b
Merge branch 'pr/4059' into 7.0.x
Refs #4059
Thanks Juan!
2022-11-23 21:45:04 +01:00
Andreas Dangel
311545d8ba
[doc] Fix sidebar 2022-11-19 10:33:48 +01:00
Andreas Dangel
39dab4d5e8
Merge branch 'master' into pmd/7.0.x 2022-11-18 16:04:25 +01:00
Andreas Dangel
02ad552445
[doc] List all languages in rule doc
Even without rules.

- Relates #4205
- Relates #4105
2022-11-11 12:14:28 +01:00
Juan Martín Sotuyo Dodero
48c584c2cf Review feedback 2022-10-15 02:06:53 -03:00
Andreas Dangel
11763cdc60
[doc] Show PMD 7 release notes 2022-10-04 19:32:29 +02:00
Andreas Dangel
c0dff0d75a
Merge branch 'master' into pmd/7.0.x 2022-09-30 12:17:45 +02:00
Andreas Dangel
be871350c0
Merge pull request #4072 from adangel:doc-adr
[doc] Add architecture decision records #4072
2022-09-30 11:34:29 +02:00
Andreas Dangel
ca2ee05562
[doc] Add page for 3rd party rulesets 2022-09-01 10:49:48 +02:00
Andreas Dangel
68eaf06e1a
[doc] Add proposal for architecture decision records 2022-07-28 11:55:51 +02:00
Andreas Dangel
e6e1bfb62a
Merge branch 'master' into pmd/7.0.x 2022-07-01 14:30:58 +02:00
Anne Brouwers
c5f06cdf88 Add Gherkin page to docs 2022-06-28 17:20:19 +02:00
Andreas Dangel
aa4a8906ce
Merge branch 'pmd/7.0.x' into kotlin-poc 2022-06-24 19:21:16 +02:00
Andreas Dangel
184d83b501
Merge remote-tracking branch 'adangel/html-jsoup' into pmd7-html-jsoup 2022-04-22 14:37:25 +02:00
Andreas Dangel
0e6ad2dc63
[html] Add documentation (#3885) 2022-04-22 12:34:59 +02:00
Andreas Dangel
b413d86d08
[html] Add support for HTML using jsoup parser 2022-03-31 17:08:45 +02:00
Andreas Dangel
cca055487e
Merge branch 'pmd/7.0.x' into pmd7-jdk-18 2022-03-25 09:35:27 +01:00
Andreas Dangel
60ae36b00e
Merge branch 'master' into jdk-18 2022-03-25 08:45:08 +01:00
Clément Fournier
6343cfe0ce
Remove comment about required xpath ver
We don't support jaxen anymore
2022-03-24 19:36:52 +01:00
Clément Fournier
495918f001
Merge branch 'xml-new-xpath-rule' into pmd7-merge-xml-rule 2022-03-24 19:25:42 +01:00