Clément Fournier
3ee32effda
Refactor token documents
...
Isolate static parts
2020-09-17 22:56:01 +02:00
Clément Fournier
a01f1a3574
Stop extending Reader
2020-09-17 22:55:11 +02:00
Clément Fournier
a11f45e511
Cleanup spec
2020-09-17 22:54:59 +02:00
Clément Fournier
155a895a93
Move charstream
2020-09-17 22:54:20 +02:00
Clément Fournier
e93e5b0a4c
Move into .io package
2020-09-17 22:43:29 +02:00
Clément Fournier
6142dc3978
Rename java reader
2020-09-17 22:42:22 +02:00
Clément Fournier
95bac5eb95
Convert CharStream to class
2020-09-17 22:41:16 +02:00
Clément Fournier
b779abd08b
Align cpd
2020-09-17 22:41:14 +02:00
Clément Fournier
ede5206f72
Remove JSP sort functions in tests
...
Aaa
2020-09-17 22:36:35 +02:00
Clément Fournier
13879c9b94
Make RootNode have a text document
2020-09-17 22:33:00 +02:00
Clément Fournier
2356f2f69d
Use TextRegion in tokens
2020-09-17 22:29:59 +02:00
Clément Fournier
7d242718bd
Merge branch '7.0.x' into analysis-listener
2020-09-14 15:09:54 +02:00
Andreas Dangel
9cfe485888
Merge branch 'pr-2746' into pmd/7.0.x
...
[core, ...] Finish generic visitors #2746
Fixes #880
2020-09-13 09:49:14 +02:00
Clément Fournier
656a973fb5
Merge branch 'remove-more-deprecated-things' into analysis-listener
2020-09-01 18:32:29 +02:00
Clément Fournier
2e5de16cce
Merge branch '7.0.x' into remove-more-deprecated-things
2020-09-01 18:32:14 +02:00
Clément Fournier
0d7e60e9e0
Cleanup a JSP test
...
This is to remove the sorting routines,
which depend on the image
2020-09-01 16:57:51 +02:00
Clément Fournier
f942076b2a
Get rid of PMDException
2020-08-31 08:34:25 +02:00
Clément Fournier
094ce26227
Make nodes have access to file name
2020-08-31 08:34:14 +02:00
Clément Fournier
e7e6793eb3
Make nodes have access to their language version
2020-08-31 08:34:14 +02:00
Clément Fournier
387555b4a1
Wrap renderer inside listener
...
Fix tests
2020-08-31 08:34:14 +02:00
Clément Fournier
08b19dbcdd
Simplify source code processor, change Parser
...
Remove some stuff with parser options
Get rid of SourceCodeProcessor
Seal processor hierarchy
2020-08-31 08:34:13 +02:00
Clément Fournier
95048b061a
Merge branch '7.0.x' into remove-more-deprecated-things
2020-08-30 21:36:04 +02:00
Clément Fournier
7384fd6fb2
Merge branch 'master' into 7.0.x
2020-08-28 14:58:10 +02:00
XenoAmess
244a39db0f
fix typos.
2020-08-27 11:47:11 +08:00
Clément Fournier
c5f8d16caf
Cleanup wrapper script
2020-08-26 19:10:32 +02:00
Clément Fournier
80e9f48ed9
Add a hook for nodes to callback if the visitor is incorrect
2020-08-26 19:10:32 +02:00
Clément Fournier
5f8e5fc1ff
Remove ImmutableLanguage
2020-08-25 15:23:22 +02:00
Clément Fournier
285e7f2e94
Merge branch 'master' into 7.0.x
2020-08-25 14:53:48 +02:00
XenoAmess
33f4e27254
addAll issues
2020-08-24 16:58:10 +08:00
Clément Fournier
37bd0db6b0
Merge branch 'remove-old-stuff' into 7.0.x
2020-08-23 17:59:27 +02:00
Clément Fournier
d5f48c4741
Merge branch '7.0.x' into update-saxon-version
2020-08-23 17:45:21 +02:00
Andreas Dangel
d6853c5d0e
[jsp] Deprecate unused nodes ASTJspDeclarations and ASTJspDocument
2020-08-22 18:22:59 +02:00
Clément Fournier
6aa1be26f7
Cleanup AbstractJspRule
2020-08-11 13:53:33 +02:00
Clément Fournier
2673feef90
Remove some nodes that are unused in the jsp tree
...
Idk why they were there, but the grammar
does not produce them anywhere. Compilation
was failing because they expected a visit
method on the visitor, which is not generated
2020-08-11 13:46:13 +02:00
Clément Fournier
546f014999
Doc + deprecate xpath 20
...
Basically, users shouldn't really have a choice
of XPath version, esp. if all versions we support
are compatible.
2020-08-10 11:56:47 +02:00
Clément Fournier
1e85519045
Merge branch '7.0.x' into update-saxon-version
2020-08-08 02:54:04 +02:00
Clément Fournier
3d4f709009
Merge branch '7.0.x' into remove-old-stuff
2020-07-31 16:02:34 +02:00
Andreas Dangel
384dd20319
Merge branch 'master' into pmd/7.0.x
2020-07-30 11:51:53 +02:00
Andreas Dangel
eb683569af
Merge branch 'pr-2617'
...
[core] Deprecate missing language attribute on rule definition #2617
2020-07-30 10:19:03 +02:00
Clément Fournier
4c11082574
Cleanup report
2020-07-29 18:04:56 +02:00
Clément Fournier
d650c87d8d
Remove more utils
2020-07-28 12:51:55 +02:00
Andreas Dangel
49ab75aeb7
[maven-release-plugin] prepare for next development iteration
2020-07-25 13:45:36 +02:00
Andreas Dangel
a9632e2a06
[maven-release-plugin] prepare release pmd_releases/6.26.0
2020-07-25 13:45:27 +02:00
Andreas Dangel
a84c83adea
Merge branch 'master' into pmd/7.0.x
2020-07-24 12:03:28 +02:00
Andreas Dangel
6464b349cf
[jsp] Remove usage of deprecated ImportWrapper ( #2658 )
2020-07-24 11:38:37 +02:00
Andreas Dangel
a9996ab45c
Merge branch 'pr-2589' into pmd/7.0.x
...
[core] Add generic visitor interface in pmd-core #2589
2020-07-19 18:07:55 +02:00
Andreas Dangel
dcaa8a1167
Merge branch 'master' into pmd/7.0.x
2020-07-17 16:13:02 +02:00
Andreas Dangel
7b3d31246e
Merge branch 'master' into pr-2624
2020-07-17 15:16:24 +02:00
Andreas Dangel
7ae424a35b
Add deprecation javadocs
2020-07-17 14:43:43 +02:00
Andreas Dangel
94afdb117d
Add test engines as surefire plugin dependencies
...
This removes junit-vintage-engine as a test dependency
as well as kotlintest-runner-junit5.
The engines are only needed during test execution, but should
not be available for test compilation.
For this to work, the latest surefire plugin is required.
2020-07-17 12:03:45 +02:00