1592 Commits

Author SHA1 Message Date
Andreas Dangel
835b625d51
[release] prepare for next development iteration 2023-05-30 20:15:08 +02:00
Andreas Dangel
7d6d303488
[release] prepare release pmd_releases/7.0.0-rc3 2023-05-30 20:15:02 +02:00
Clément Fournier
ac86bb21dc
Merge branch 'master' into pmd7-textfile-display-name 2023-05-02 17:12:39 +02:00
Andreas Dangel
b79e6bd92b
[release] prepare for next development iteration 2023-04-29 23:39:34 +02:00
Andreas Dangel
a97e108269
[release] prepare release pmd_releases/7.0.0-rc2 2023-04-29 23:39:28 +02:00
Andreas Dangel
e493db664e
Merge branch 'master' into pr-4501 2023-04-29 22:42:31 +02:00
Clément Fournier
4834aca95c
Tests and doc 2023-04-29 18:59:23 +02:00
Clément Fournier
68a4e84b5e
Merge branch 'master' into pmd7-textfile-display-name 2023-04-29 18:21:30 +02:00
Andreas Dangel
aef2c175e5
Merge pull request #4465 from adangel:apex-link-error-handling
[apex] Handle ApexLink initialization errors #4465
2023-04-28 22:43:15 +02:00
Andreas Dangel
3b31913146
[doc] Update release notes (#4509)
Closes #4509
2023-04-27 09:34:12 +02:00
Andreas Dangel
5882dda016
[apex] Fix compile errors after merge 2023-04-22 10:31:16 +02:00
Andreas Dangel
9fc7ab55a1
Merge branch 'master' into apex-excessive-public-count 2023-04-22 10:27:14 +02:00
Andreas Dangel
3e9d6081a4
[apex] Add limit in ExcessivePublicCount message 2023-04-22 09:43:19 +02:00
Andreas Dangel
646fb09908
[apex] Improve ExcessivePublicCount message
and verify inner class behavior.
2023-04-21 14:21:46 +02:00
Andreas Dangel
e899909c3f
[apex] Fix NcssMethodCount message 2023-04-21 12:08:39 +02:00
Andreas Dangel
71d7bbe1dc
[apex] Handle ApexLink initialization errors
When running PMD as an Eclipse plugin, ApexLink can't initialize due to the special bundle classloader used for plugins.
This change just catches the additional possible errors.
2023-04-11 19:20:11 +02:00
Clément Fournier
ccd364b065
Merge branch 'master' into pmd7-textfile-display-name 2023-04-04 22:44:20 +02:00
nwcm
702318a41d
Update design.xml 2023-04-04 23:07:08 +10:00
Andreas Dangel
d9b2444d7e
[release] prepare for next development iteration 2023-03-25 12:47:33 +01:00
Andreas Dangel
356af8b636
[release] prepare release pmd_releases/7.0.0-rc1 2023-03-25 12:30:51 +01:00
Steve Stearns
ba297a2a8e Fine tuning style issues 2023-03-20 09:45:22 -05:00
Steve Stearns
e922278497 Fixing imports for code style issues 2023-03-20 09:28:48 -05:00
Steve Stearns
d181b565b3 Fixing a bug in ApexBadCrypto related to inline detection 2023-03-20 09:09:23 -05:00
Clément Fournier
b71e1711e5
Cleanups and renamings 2023-03-20 13:31:00 +01:00
Clément Fournier
129b111ee6
Rename PathId -> FileId 2023-03-19 23:20:49 +01:00
Clément Fournier
37e2f8f208
Improve jjt error messages 2023-03-19 22:57:51 +01:00
Clément Fournier
2d7e200db1
add PathId class 2023-03-19 13:08:14 +01:00
Clément Fournier
e483f5846d
Lint 2023-03-15 22:37:19 +01:00
Clément Fournier
5a662ecb3e
Merge branch '7.0.x' into clem.pmd7-remove-pmd-eol 2023-03-14 21:54:45 +01:00
Clément Fournier
b25c16f94d
Remove usages of PMD.EOL 2023-02-20 15:17:41 +01:00
Andreas Dangel
be6a46ccff
[vf] Refactor dependency to apex language module 2023-02-17 11:22:52 +01:00
Andreas Dangel
e2bb0c8480
Reuse names and extensions for CPD language 2023-02-17 09:04:15 +01:00
Andreas Dangel
d7d2ad541e
Add explicit language versions (#4120) 2023-02-17 09:04:12 +01:00
Clément Fournier
872a41b4e9
Make ApexProcessor not implement LVH 2023-02-04 20:22:49 +01:00
Clément Fournier
7a31f67ee5
Fix some details 2023-02-04 19:53:38 +01:00
Clément Fournier
ef365cd9aa
Merge branch '7.0.x' into pmd7-language-lifecycle 2023-02-02 01:04:53 +01:00
Clément Fournier
a7cf226dae
Merge branch '7.0.x' into pmd7-language-lifecycle 2023-01-30 16:28:19 +01:00
Andreas Dangel
014c28bb1e
Merge branch 'pmd/7.0.x' into pmd7-junit5-part3 2023-01-30 13:36:15 +01:00
Andreas Dangel
d8b41bab6e
Merge branch 'pmd/7.0.x' into pr-4354 2023-01-30 10:21:50 +01:00
Clément Fournier
55eabe2de1
Add back named versions 2023-01-27 15:12:14 +01:00
Clément Fournier
6e02e4f2fd
Fix apex module 2023-01-27 14:06:58 +01:00
Clément Fournier
32d95a46e8
Merge branch '7.0.x' into pmd7-language-lifecycle 2023-01-27 13:55:39 +01:00
Andreas Dangel
0d2acf6000
Merge branch 'pmd/7.0.x' into pmd7-junit5-part3 2023-01-27 10:02:58 +01:00
Andreas Dangel
4e56cd70be
[apex] Fix apexlink integration under Windows 2023-01-26 20:34:28 +01:00
Andreas Dangel
712e5b56d9
Merge branch 'master' into pmd/7.0.x 2023-01-26 11:26:12 +01:00
Clément Fournier
2078692d39
Merge branch '7.0.x' into pmd7-language-lifecycle 2023-01-25 00:48:36 +01:00
Clément Fournier
403fcdae82
[core] Move utility classes around 2023-01-23 18:47:52 +01:00
Andreas Dangel
a03a55ba44
[apex] Enhance UnusedLocalVariable to consider SOQL binding vars
Fixes #2669
2023-01-23 14:47:35 +01:00
Thomas Prouvot
cd88b367ab
Add test to check if false positive is fixed 2023-01-23 14:46:38 +01:00
Andreas Dangel
c23ecab2c6
Make test classes and methods package-private 2023-01-17 15:41:31 +01:00