Commit Graph

18614 Commits

Author SHA1 Message Date
Andreas Dangel
4bfb35cb86 Use GITHUB_TOKEN or deploy key
Also use pmd-bot@users.noreply.github.com as committer email.
2021-10-15 12:09:22 +02:00
Andreas Dangel
23e5e2d8b4 [ci] Remove DANGER_GITHUB_API_TOKEN 2021-10-15 11:57:41 +02:00
Andreas Dangel
35f3f3f517 [doc] Visualforce type resolution 2021-10-14 15:28:51 +02:00
Andreas Dangel
ad951bcb85 [apex] Fix errors due to jorje update 2021-10-14 10:40:51 +02:00
Andreas Dangel
72f17b51c6 [apex] Update jorje to version 54.0 (Spring '22) 2021-10-14 10:40:44 +02:00
Andreas Dangel
71a69bec66 [doc] Fix old release notes for 6.37.0 [skip ci] 2021-10-14 10:08:45 +02:00
Andreas Dangel
eb1f30cd66 Merge pull request #3549 from
smyachenkov:addemptystring-anotations-ignore

[java] Ignore AddEmptyString rule in annotations #3549
2021-10-14 09:52:10 +02:00
Andreas Dangel
b8584aa90a docs: add smyachenkov as a contributor for code #3554 2021-10-14 09:50:11 +02:00
Andreas Dangel
ae877b3863 [doc] Update release notes (#2364, #3549) 2021-10-14 09:49:47 +02:00
allcontributors[bot]
a929706997 docs: update .all-contributorsrc [skip ci] 2021-10-14 07:39:18 +00:00
allcontributors[bot]
e5c951d8fc docs: update docs/pages/pmd/projectdocs/credits.md [skip ci] 2021-10-14 07:39:17 +00:00
Andreas Dangel
7e542135c5 Merge pull request #3538 from jonathanwiesel:consistent-describe
[apex] New rule EagerlyLoadedDescribeSObjectResult #3538
2021-10-14 09:34:09 +02:00
Andreas Dangel
eeaa300b7b [doc] Update release notes (#3532, #3538) 2021-10-14 09:32:51 +02:00
smyachenkov
becd447a4a update testcase 2021-10-09 16:49:53 +03:00
smyachenkov
83dfeb5533 Ignore AddEmptyString rule in annotations 2021-10-09 16:37:08 +03:00
Jonathan Wiesel
c331fa1a8d Fixing docs and add other describer fetcher 2021-10-09 11:00:59 +02:00
Andreas Dangel
202079eeca Fix stack overflow error 2021-10-07 20:04:17 +02:00
Andreas Dangel
701938de1c [java] HardcodedCryptoKey false negative with variable assignments #3368 2021-10-07 19:09:06 +02:00
Andreas Dangel
a1a358619c [java] MissingOverride: False negative for enum method #3542
Improves type resolution to support enum constants
2021-10-07 18:31:03 +02:00
Jonathan Wiesel
bd479e4cc4 Add GetDescribeShouldUseSObjectDescribeOptions Apex rule 2021-10-04 00:01:42 +02:00
Andreas Dangel
c9077e19ea Update gems
Fixes https://github.com/advisories/GHSA-2rr5-8q37-2w7h
2021-09-30 15:48:48 +02:00
Andreas Dangel
6c60196bc1 Use build-tools 17-SNAPSHOT 2021-09-27 20:02:03 +02:00
Andreas Dangel
980b3701bd Bump pmd from 6.38.0 to 6.39.0 2021-09-27 17:47:12 +00:00
Andreas Dangel
bc782454f1 Prepare next development version 2021-09-25 13:47:33 +02:00
Andreas Dangel
0399bbbfc8 [maven-release-plugin] prepare for next development iteration 2021-09-25 13:46:09 +02:00
Andreas Dangel
90b051bfff [maven-release-plugin] prepare release pmd_releases/6.39.0 pmd_releases/6.39.0 2021-09-25 13:46:04 +02:00
Andreas Dangel
bc5b6b9801 Prepare pmd release 6.39.0 2021-09-25 13:34:04 +02:00
Andreas Dangel
1a3fb8a10f Merge pull request #3520 from pmd/all-contributors/add-kevingnet
docs: add kevingnet as a contributor for code
2021-09-25 11:08:21 +02:00
allcontributors[bot]
15f9ca6d3f docs: update .all-contributorsrc [skip ci] 2021-09-25 09:03:31 +00:00
allcontributors[bot]
f9398de22f docs: update docs/pages/pmd/projectdocs/credits.md [skip ci] 2021-09-25 09:03:30 +00:00
Andreas Dangel
6d6d4c5769 Merge pull request #3516 from kevingnet:kevingnet_branch
[javascript] NPE while creating rule violation when specifying explicit
line numbers #3516
2021-09-25 10:17:23 +02:00
Andreas Dangel
3bb93c5ef6 [doc] Update release notes (#3516) 2021-09-25 10:00:44 +02:00
Andreas Dangel
4382a32fb1 [javascript] Fix EcmascriptRuleViolationFactory (#3516) 2021-09-25 09:55:43 +02:00
Andreas Dangel
4d49fd5fe2 Merge pull request #3518 from adangel:issue-3515-plsql-select-into
[plsql] Parsing exception SELECT...INTO on Associative Arrays Types #3518
2021-09-25 09:30:45 +02:00
Andreas Dangel
6458f95c4d [plsql] Parsing exception SELECT...INTO on Associative Arrays Types
Fixes #3515
2021-09-23 19:57:56 +02:00
Andreas Dangel
8a6bb312e1 Merge pull request #3501 from adangel:issue-3487-plsql-open-cursor
[plsql] Parsing exception OPEN ref_cursor_name FOR statement #3501
2021-09-23 10:49:15 +02:00
Andreas Dangel
d6e2911b81 Merge pull request #3497 from adangel:fix-cpd
[core] Enable CPD check #3497
2021-09-23 10:47:26 +02:00
Andreas Dangel
c08917773c Merge pull request #3481 from adangel:improved-readme
[doc] Improved readme and all contributors #3481
2021-09-23 10:46:13 +02:00
Andreas Dangel
be362aca8b [doc] Update release notes for all contributors 2021-09-23 10:46:01 +02:00
Kevin Guerra
fd3c366822 Added constructor with beging and end lines 2021-09-21 17:41:33 +00:00
Kevin Guerra
400f6c6776 fix for npa when using line number 2021-09-21 16:46:14 +00:00
Andreas Dangel
1a6d60aead AvoidAccessibilityAlteration warnings
Use commons-lang3 reflection utils. Well, this of course
only hides the fact that setAccessible(true) is called.
2021-09-20 20:25:22 +02:00
Andreas Dangel
7c6e699de8 Bump maven-pmd-plugin from 3.14.0 to 3.15.0 2021-09-20 19:09:31 +02:00
Clément Fournier
4c752c650a Merge branch 'pr/3499'
Refs #3499
2021-09-18 13:26:26 +02:00
Clément Fournier
e0bc09ed8e Merge branch 'master' into pr/3499 2021-09-18 13:26:12 +02:00
Clément Fournier
d7d70d503e Merge branch 'pr/3493'
Refs #3493
2021-09-18 13:23:24 +02:00
Andreas Dangel
4377ca0ef9 [doc] Mention deprecation of Security Manager for AvoidAccessAlteration 2021-09-10 16:38:51 +02:00
Andreas Dangel
ef3b1a8fa1 [plsql] Parsing exception OPEN ref_cursor_name FOR statement
Fixes #3487
2021-09-10 15:01:15 +02:00
Andreas Dangel
414b5c9a89 [doc] Update release notes (#3499) 2021-09-10 10:18:46 +02:00
Andreas Dangel
8fd326ca0a [core] Fix XPath rulechain with combined node tests
For now, we don't try to optimize the expression for
rulechain. Although it would be theoretically possible:
the manual optimization looks like variant3 in the
unit test.
2021-09-10 10:06:44 +02:00