692 Commits

Author SHA1 Message Date
Clément Fournier
f8f11715a6 Fix merge 2020-11-15 20:55:51 +01:00
Clément Fournier
4d5ba29842 Simplify violations 2020-11-15 19:30:12 +01:00
Clément Fournier
9826ff241b Merge branch 'analysis-listener' into text-utils-simple 2020-11-15 19:04:14 +01:00
Clément Fournier
a9530ec5ea Merge branch 'core-parser-tasks' into analysis-listener 2020-11-15 18:49:54 +01:00
Clément Fournier
d4ad2f5011 Fix compil 2020-11-15 18:47:23 +01:00
Clément Fournier
7c45eb0ca9 Use a wrapper 'AstInfo' 2020-11-15 17:35:10 +01:00
Clément Fournier
2ef105374c Merge branch 'core-parser-tasks' into analysis-listener 2020-11-15 17:11:56 +01:00
Clément Fournier
2fad9bf507 Changes to DataSource and test modules 2020-11-15 16:42:30 +01:00
Clément Fournier
4426d3de3f Merge branch 'ruleset-factory-builder' into analysis-listener 2020-11-13 17:09:44 +01:00
Jeff Bartolotta
e1c42a10ec Move visitor to VfParser#parse
LanguageVersionHandler#getTypeResolutionFacade is deprecated. Moved the VfExpressionTypeVisitor creation and execution to VfParser#parse instead.

ParsingOptionsTest located in pmd-test wasn't running previously because it was in the src/main hierarchy. Moved this test into the src/test hierarchy and consolidated the methods from the
similarly named class from pmd-core.
2020-11-12 20:13:19 -08:00
jbartolotta-sfdc
0348b2c0d2 Merge branch 'master' into issue1092-vf-escape-false-positives 2020-11-12 10:39:10 -08:00
Clément Fournier
2f87b35deb Fix merge in pmd-java 2020-10-30 21:01:25 +01:00
Clément Fournier
014ba90c88 Merge branch 'analysis-listener' into text-utils-simple 2020-10-30 20:45:57 +01:00
Jeff Bartolotta
ba2e91b3a0 Exclude languages in AbstractRuleSetFactoryTest
Allow subclasses of AbstractRuleSetFactoryTest to filter out languages
that show up in the classpath but should not be tested.

Change VFTestContstants to final instead of abstract.
2020-10-29 17:22:35 -07:00
Clément Fournier
8213596591 Merge branch 'ruleset-f-builder-merger' into analysis-listener 2020-10-27 00:48:47 +01:00
Clément Fournier
5946be38f0 Update more code 2020-10-27 00:44:56 +01:00
Clément Fournier
3e3397308a Start arranging the merge 2020-10-26 23:20:41 +01:00
Clément Fournier
e7fdad68b5 Merge branch 'ruleset-factory-builder' into ruleset-f-builder-merger 2020-10-26 22:59:26 +01:00
Clément Fournier
6642f5d038 Isolate single rule pattern 2020-10-26 19:31:48 +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
0c0122f19d Fix tests 2020-10-17 18:58:32 +02:00
Clément Fournier
9426ce7edf Fix build 2020-10-17 18:15:13 +02:00
Clément Fournier
66190181ef Remove duplication of filename for rule violations 2020-10-17 18:08:59 +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
649ad99755 Remove some changes to RuleTst 2020-10-17 16:37:04 +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
020fa899d5 Fix tests 2020-09-28 20:12:04 +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
f4d6f68cab Checkstyle 2020-09-17 22:36:18 +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
13879c9b94 Make RootNode have a text document 2020-09-17 22:33:00 +02:00
Clément Fournier
352afc8e85 Cleanup some more 2020-09-17 22:31:11 +02:00
Clément Fournier
3888443b7e Move other jjtree specific methods 2020-09-17 22:31:11 +02:00
Clément Fournier
578519f692 Remove testing only set coord from AbstractNode 2020-09-17 22:30:48 +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
a4d486f7d2 Improve ant test failure messages 2020-09-01 16:53:55 +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
6671154d80 Checkstyle + pmd 2020-08-31 09:08:50 +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
f942076b2a Get rid of PMDException 2020-08-31 08:34:25 +02:00