Clément Fournier
014ba90c88
Merge branch 'analysis-listener' into text-utils-simple
2020-10-30 20:45:57 +01:00
Clément Fournier
9c0ea3a992
Merge branch '7.0.x' into analysis-listener
2020-10-30 20:39:52 +01:00
Andreas Dangel
bc0d26eeb5
Fix tests compilation
2020-10-29 11:38:54 +01:00
Andreas Dangel
1862f4fe05
Merge branch 'master' into pmd/7.0.x
2020-10-29 10:52:38 +01:00
Andreas Dangel
01f1e8dede
Add back pom.parent.relativePath for pmd-lang-test
2020-10-28 16:53:45 +01:00
Clément Fournier
a95c67c31e
Upgrade to kotlin 1.4.1 and kotest 4.3.0
2020-10-26 17:08:08 +01:00
Andreas Dangel
4837c8dbc8
[maven-release-plugin] prepare for next development iteration
2020-10-24 10:17:24 +02:00
Andreas Dangel
81f12d3e5d
[maven-release-plugin] prepare release pmd_releases/6.29.0
2020-10-24 10:17:15 +02:00
Clément Fournier
fb137b6484
Merge branch 'pmd7-test-cleanups' into analysis-listener
2020-10-17 17:56:46 +02:00
Clément Fournier
1089da7da2
Hide most methods of RuleTst
...
The supported API is now just the junit integration
2020-09-30 13:21:02 +02:00
Clément Fournier
5c59de5d52
Checkout changes to test utils
2020-09-28 19:46:34 +02:00
Andreas Dangel
aa245c6e1b
[maven-release-plugin] prepare for next development iteration
2020-09-26 10:25:16 +02:00
Andreas Dangel
722f3ca997
[maven-release-plugin] prepare release pmd_releases/6.28.0
2020-09-26 10:25:05 +02:00
Clément Fournier
d690b50c07
Move text file stuff into the main document package
2020-09-17 22:37:23 +02:00
Clément Fournier
5d436fb7e1
Move factory methods to the interface
2020-09-17 22:37:12 +02:00
Clément Fournier
1254015334
Doc
2020-09-17 22:37:12 +02:00
Clément Fournier
dd4eac1ddb
Doc for FileSystemCloseable
2020-09-17 22:35:06 +02:00
Clément Fournier
266ad0ddb2
Adapt to analysis listeners after rebase
2020-09-17 22:34:48 +02:00
Clément Fournier
9b735e75df
Cleanup kotlin utils
2020-09-17 22:32:37 +02:00
Clément Fournier
81b8fd5e06
Fix text tests
2020-09-17 22:31:11 +02:00
Clément Fournier
1312fb739b
Add line range region
2020-09-17 22:30:00 +02:00
Clément Fournier
dfe5710aee
Fix tests of SCPositioner
2020-09-17 22:30:00 +02:00
Clément Fournier
69a067e9ad
Merge branch 'java-grammar' into analysis-listener
2020-09-14 18:03:50 +02:00
Andreas Dangel
c59af0aee6
[maven-release-plugin] prepare for next development iteration
2020-08-31 18:30:18 +02:00
Andreas Dangel
856950f0d2
[maven-release-plugin] prepare release pmd_releases/6.27.0
2020-08-31 18:30:09 +02:00
Clément Fournier
d3d7495655
Fix tests
2020-08-31 09:21:58 +02:00
Clément Fournier
c331226022
Fix rebase
2020-08-31 08:37:41 +02:00
Clément Fournier
76d81e6979
Identify things to move to reporting package
2020-08-31 08:37:03 +02:00
Clément Fournier
f0f51ab720
Some tests
2020-08-31 08:37:02 +02:00
Clément Fournier
2979754fbd
Cleanup
2020-08-31 08:35:21 +02:00
Clément Fournier
6e36a20dd1
Better error handling
...
Checkstyle + pmd
2020-08-31 08:35:07 +02:00
Clément Fournier
df9f53afa9
Cleanup
2020-08-31 08:34:25 +02:00
Clément Fournier
0a5c0bc015
Doc
2020-08-31 08:34:25 +02:00
Clément Fournier
c7d88ec506
Some sugar
2020-08-31 08:34:25 +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
c66b3e8fa9
Remove report listeners
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
0efba4ce18
Make test file not depend on internal api of core
2020-08-24 03:37:33 +02:00
Clément Fournier
d5445d7ea5
Normalize captures in tree dump
2020-08-23 20:37:53 +02:00
Clément Fournier
77f8c554ad
Merge branch 'java-grammar' into typeres-jtypes
2020-08-23 20:05:43 +02:00
Clément Fournier
30466cd793
Use fillAttributes instead
...
More easily extensible
2020-08-23 20:05:16 +02:00
Clément Fournier
1f7c3373d6
Merge branch 'java-grammar' into typeres-jtypes
2020-08-23 18:48:00 +02:00
Clément Fournier
e5bf0b3f82
Turn ParserCornerTest into a tree dump test
2020-08-23 18:33:17 +02:00
Clément Fournier
ae1332ac29
Merge branch '7.0.x' into java-grammar
2020-08-23 17:51:19 +02:00
Clément Fournier
d5f48c4741
Merge branch '7.0.x' into update-saxon-version
2020-08-23 17:45:21 +02:00
Clément Fournier
58794b08af
Update tree dump references
...
I tweaked the printer so that the
modifiers are printed not as separate
attributes. Eventually I think this
is how it should be done: no separate
attributes, but instead a function
in XPath
2020-08-23 16:35:46 +02:00
Clément Fournier
8fd4cf274e
Merge branch '7.0.x' into java-grammar
2020-08-22 21:22:41 +02:00
Clément Fournier
05727ace87
Merge branch 'master' into 7.0.x
2020-08-22 19:48:49 +02:00
Clément Fournier
7eed422f43
Refactor tests
2020-08-19 19:45:28 +02:00
Andreas Dangel
04850c69bc
[java] Rework tests for Java 15 and Java 15 Preview
2020-08-19 18:54:00 +02:00