1729 Commits

Author SHA1 Message Date
Andreas Dangel
235e55a4bb [doc] Update release notes, refs #3200, refs #3128 2021-04-19 19:36:57 +02:00
Andreas Dangel
37f35320b5 [doc] Update release notes, refs #3190, refs #3193 2021-04-10 16:55:27 +02:00
Andreas Dangel
37e5525fd5 [maven-release-plugin] prepare for next development iteration 2021-03-27 16:25:18 +01:00
Andreas Dangel
dc1c9d0aed [maven-release-plugin] prepare release pmd_releases/6.33.0 2021-03-27 16:25:13 +01:00
Clément Fournier
a2d1976db9 Merge branch 'master' into pr/2980 2021-03-01 15:42:08 +01:00
Andreas Dangel
e0de01ebe9 [maven-release-plugin] prepare for next development iteration 2021-02-27 09:44:05 +01:00
Andreas Dangel
0848e230d0 [maven-release-plugin] prepare release pmd_releases/6.32.0 2021-02-27 09:43:58 +01:00
Andreas Dangel
bae42f954a Fix build 2021-02-26 22:09:43 +01:00
Andreas Dangel
84ea5e04b4 Revert the changes - compare Nodes with == again 2021-02-26 20:59:35 +01:00
Andreas Dangel
b03ec450c2 (dogfood) Bump pmd from 6.30.0 to 6.31.0 2021-02-26 20:31:26 +01:00
Andreas Dangel
7384a69d31 Merge branch 'master' into dogfood-6.30.0 2021-02-26 19:26:36 +01:00
Andreas Dangel
27f007cb1f [core] Trim rule property values
- Most single-valued properties are trimmed
- Some types keep whitespaces, e.g. Character and Regex

Fixes #3089
2021-02-26 15:45:07 +01:00
Andreas Dangel
2ea0328678 [maven-release-plugin] prepare for next development iteration 2021-01-30 18:04:17 +01:00
Andreas Dangel
7d6e6239c5 [maven-release-plugin] prepare release pmd_releases/6.31.0 2021-01-30 18:04:08 +01:00
Andreas Dangel
df80080aaa Merge pull request #3073 from CopadoSolutions:include-sarif-renderer
[core] Include SARIF renderer #3073
2021-01-28 09:07:23 +01:00
Manuel Moya
7cb3b68884 PR Comments 2021-01-25 11:28:27 +01:00
Andreas Dangel
0b2a727aae Merge pull request #3064 from
oowekyala:issue2454-typehelper-trim-whitespace

[java] Fix problem with whitespace in properties #3064
2021-01-21 18:20:05 +01:00
Andreas Dangel
221c9e785e Merge pull request #3005 from rmohan20:removeOnEventEncoding
[vf] [New Rule] Handle XSS violations that can occur within Html Style
tags #3005
2021-01-21 15:07:05 +01:00
Andreas Dangel
2e3d94adb8 [doc] Update release notes, refs #3005 2021-01-21 15:05:37 +01:00
Andreas Dangel
f7909ae78a Merge branch 'master' into pr-2963-update 2021-01-21 11:43:01 +01:00
Andreas Dangel
7f1f374dc5 Fixups for #2963
- Add documentation for CPD cli
- Add javadoc for the tokenizer options
- GenericToken::getKind is @Experimental
2021-01-21 11:40:57 +01:00
Maikel Steneker
76566b75bb Minor changes resulting from review 2021-01-21 11:06:29 +01:00
Manuel Moya
944058ff29 Improved sarif with runtime and configuration errors
Added those in toolConfigurationNotifications and toolExecutionNotifications components of invocations (part of sarif standard)
2021-01-20 17:14:08 +01:00
Manuel Moya
3e9fd7b80a Cleaning code 2021-01-20 09:16:00 +01:00
Manuel Moya
69bd89884f Fix checkstyle 2021-01-19 18:36:58 +01:00
Manuel Moya
f16269a750 Including a SarifLogBuilder and error display 2021-01-19 18:30:39 +01:00
Manuel Moya
68eb4294d4 Initialising vars in start method 2021-01-19 13:29:33 +01:00
Manuel Moya
fbb73373ea Sarif format refinement 2021-01-19 11:11:42 +01:00
Manuel Moya
2e2b763b5a Update SarifRenderer.java
Cleaning code
2021-01-19 10:52:16 +01:00
Manuel Moya
52a6ab2e08 Fix checkstyle issues 2021-01-19 10:45:17 +01:00
Manuel Moya
e008f2ba71 Cleaning code 2021-01-19 10:07:59 +01:00
Manuel Moya
51b1c1b429 cleaning code 2021-01-18 17:45:52 +01:00
Manuel Moya
615b33b8b1 Basic sarif renderer with unit tests 2021-01-18 16:32:27 +01:00
Andreas Dangel
7443b5acc2 [doc] Update release notes, refs #2959 2021-01-17 18:32:16 +01:00
Clément Fournier
d90d1645db Verify that TypeHelper input is a binary name
Change contract in Annotatable interface

The goal is to allow us to drop support for canonical name
loading in PMD 7, for performance.
2021-01-16 21:22:23 +01:00
Andreas Dangel
cad02c775a Merge branch 'master' into reproducible-jjtree 2021-01-15 18:26:21 +01:00
Andreas Dangel
c7cd242ab2 [core] Renderers - adjust tests for different rule priorities (#2994) 2021-01-07 20:14:29 +01:00
Vincent Maurin
c5fa4cbfa0 Fix severity strings
Code Climate issue severity are specified here
https://github.com/codeclimate/platform/blob/master/spec/analyzers/SPEC.md#issues
as `info`, `minor`, `major`, `critical`, or `blocker`. It was mapped to
a value `normal` that is not recognized by tools compatible with Code
Climate's format. I have mapped the five PMD priority values on the five Code Climate severity levels
2021-01-04 15:51:27 +01:00
Andreas Dangel
c37f208d3e Call jjtree/javacc with UTF-8 as default encoding
Fixes #2970
2020-12-17 18:31:13 +01:00
Andreas Dangel
62a052e97b (dogfood) Further CompareObjectsWithEquals fixes 2020-12-17 16:44:32 +01:00
Andreas Dangel
3a82cf5ae1 (dogfood) Bump pmd from 6.29.0 to 6.30.0 2020-12-12 12:56:42 +01:00
Andreas Dangel
d284ea9634 [maven-release-plugin] prepare for next development iteration 2020-12-12 09:42:10 +01:00
Andreas Dangel
d2e4fb4ca3 [maven-release-plugin] prepare release pmd_releases/6.30.0 2020-12-12 09:42:02 +01:00
Andreas Dangel
1a4ca95f6c Merge pull request #2635 from oowekyala:ruleset-factory-builder
[core] New RuleSet API and deprecations for PMD's entry point APIs #2635
2020-12-11 19:03:41 +01:00
Andreas Dangel
afcb45ea89 Remove unneeded suppresswarnings in AbstractPMDProcessor 2020-12-11 18:47:19 +01:00
Andreas Dangel
bcbf588bba Rename RuleSetLoadException 2020-12-11 18:35:41 +01:00
Clément Fournier
f7829531c9 Add some doc 2020-12-10 20:17:51 +01:00
Clément Fournier
e7f7f7184e Merge branch 'master' into pr/2864 2020-12-10 19:56:08 +01:00
Maikel Steneker
3d7fe9fb24 C++ can now ignore sequences of literals
This enables the --ignore-literal-sequences option for the C++ language. This was previously only implemented for C#.
2020-12-10 12:10:47 +01:00
Maikel Steneker
af31b3a773 Add GenericToken.getKind() to interface 2020-12-10 12:10:47 +01:00