65 Commits

Author SHA1 Message Date
Andreas Dangel
9f862f9ac9 [doc] Fail doc generation for invalid jdoc links 2024-03-14 14:33:06 +01:00
Andreas Dangel
afaa198237 [doc] Add tag jdoc_package_old 2024-03-11 17:50:27 +01:00
Andreas Dangel
eb631b987d [doc] Review links in release notes and doc pages
- fix javadoc to find Kotlin files
- fix formatting for language info box
- fix tocmaker link generator
2024-03-10 20:21:01 +01:00
Andreas Dangel
81a24f6f8f [doc] Update release notes - Short summary and details
- fix render_release_notes.rb for ruby 3
- allow markdown in details blocks
- fix tocmaker
2024-03-08 20:20:46 +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
faaec5ed6d [core] Actually move into correct package lang.rule 2024-01-13 20:57:56 +01:00
Andreas Dangel
6d955d6b9a [core] Move Rule into package net.sourceforge.pmd.rule 2024-01-12 11:04:02 +01:00
Andreas Dangel
91a1c21680 [doc] jdoc tag: Report location incl. linenumber for warnings 2023-09-01 13:00:45 +02:00
Andreas Dangel
107b8e5b67 [doc] Add pages for all supported language 2023-09-01 12:13:56 +02:00
Andreas Dangel
ca40dc41b0 [doc] Add language info summary 2023-09-01 09:41:46 +02:00
Andreas Dangel
f65a7cb450 [doc] Release notes and API changes (#3919, #4204, #4323, #4397) 2023-08-27 17:35:52 +02:00
Andreas Dangel
f7d0444d86 Replace more old URLs 2023-03-30 15:32:57 +02:00
Andreas Dangel
98a46866a5 [doc] Update release notes (#4080, #4089) 2022-10-04 19:10:23 +02:00
Andreas Dangel
27de000420 Merge branch 'master' into pmd/7.0.x 2022-07-23 20:01:58 +02:00
Clément Fournier
ee5fa8ee94 Update docs 2022-07-22 15:05:07 +02:00
Clément Fournier
67ee24934f [doc] Add {% deleted_rule %} tag because {% rule %} tag checks that the rule exists 2021-04-20 21:37:11 +02:00
Andreas Dangel
7a1e3caba0 Add deprecations for antlr lexers that will be moved with PMD 7
Refs pmd/pmd#2753
2020-09-13 11:28:07 +02:00
Andreas Dangel
6ee17d44f7 [doc] Fix javadoc in release notes for constructor 2020-07-23 11:44:39 +02:00
Clément Fournier
835b9c7e5b Update release notes
Adjust the jdoc liquid tag to handle varargs
and constructors
2020-07-01 11:46:16 +02:00
Andreas Dangel
a7c824905f [doc] fix warnings while generate javadoc links
This is due to changed project structure in pmd-scala
2020-06-07 13:15:33 +02:00
Andreas Dangel
bc7328fded [doc] Support nested classes when generating jdoc links
Only one level of nesting is supported.
This fixes the link to AntlrTokenManager.ANTLRSyntaxError
2020-05-23 10:59:48 +02:00
Andreas Dangel
92466ebd28 [doc] Use new javadoc location from https://docs.pmd-code.org
Note: the version now needs SNAPSHOT, so that the javadoc links
work on master. This is not available, if javadoc.io is used.
2020-04-14 17:40:29 +02:00
Clément Fournier
c38f94cad7 Declare modelica namespace 2020-03-17 16:21:12 +01:00
Clément Fournier
9084980203 Update again 2020-02-05 20:46:17 +01:00
Clément Fournier
b2f061b58a Render markdown in descriptions 2020-02-05 20:46:17 +01:00
Clément Fournier
7573fd94d9 Use expandable row for xpath funs 2020-02-05 20:46:17 +01:00
Clément Fournier
79f47134c3 Finish xpath spec page 2020-02-05 20:46:17 +01:00
Clément Fournier
787a6a4a4d Document XPath funs 2020-02-05 20:46:17 +01:00
Clément Fournier
dd7f62d1c2 Rewrite XPath rule guide to add info about the designer 2020-02-05 20:46:17 +01:00
Clément Fournier
79b2de8549 Put designer wiki doc on the website
Fix absolute links

Add css for details tag

Add installation doc
2019-07-31 19:01:11 +02:00
Andreas Dangel
8a208b7027 [doc] fix regex, union needs to be enclosed in extra parentheses 2019-01-25 20:56:59 +01:00
Clément Fournier
c415fd4779 Merge branch 'pr-1481' 2018-11-29 15:59:09 +01:00
Clément Fournier
c185b8bf37 Rework release notes 2018-11-27 02:40:35 +01:00
Andreas Dangel
9fbcc5e178 [doc] add more default namespaces for jdoc 2018-11-26 14:08:07 +01:00
Andreas Dangel
008963f6ca [doc] Add cheat sheet for custom liquid tags 2018-11-22 20:21:12 +01:00
Clément Fournier
d68d856043 Improve diagnostic 2018-11-15 01:59:49 +01:00
Clément Fournier
a5419f5d3f Add check for existence 2018-11-14 23:15:47 +01:00
Clément Fournier
5fb0cf576b Releasable 2018-11-14 22:30:00 +01:00
Clément Fournier
a7f7802ceb Use namespaces:: 2018-11-14 20:27:52 +01:00
Clément Fournier
07635370bc Use @{handles} 2018-11-14 00:50:46 +01:00
Clément Fournier
f610839cea Add << path navigation 2018-11-13 17:46:48 +01:00
Clément Fournier
d85e16732a Implement options and method references 2018-11-13 16:41:05 +01:00
Clément Fournier
da9a8f3be5 Add jdoc_old 2018-11-13 14:15:21 +01:00
Clément Fournier
2b8cff49f1 add jdoc and jdoc_package liquid tags 2018-11-13 14:00:44 +01:00
Clément Fournier
4066ca9986 Update tocmaker_block.rb 2018-08-19 00:19:02 +02:00
Clément Fournier
d2cdcb7262 Bug 2018-08-18 22:03:13 +02:00
Clément Fournier
c7455012d4 Generate toc conditionnally 2018-08-18 20:30:19 +02:00
Clément Fournier
3cf456dbfa Update release script and doc 2018-08-18 17:40:57 +02:00
Clément Fournier
53b2b288ac Generate the release notes' toc 2018-08-18 17:34:48 +02:00
Clément Fournier
22c143f6e6 Take snapshot into account 2018-08-15 03:30:34 +02:00