Andreas Dangel
|
603187e41b
|
Update javadoc
|
2024-05-17 16:37:37 +02:00 |
|
Andreas Dangel
|
10c78f26de
|
[cpd] Deprecate skipLexicalErrors
|
2024-05-17 16:20:23 +02:00 |
|
Andreas Dangel
|
06efd65b16
|
[cli] Rename new parameter to be --no-fail-on-error
|
2024-05-17 16:19:58 +02:00 |
|
Andreas Dangel
|
2d9385f462
|
Merge branch 'master' into cli-exit-codes-processing-errors
|
2024-05-17 14:01:57 +02:00 |
|
Clément Fournier
|
4cfe90cfdc
|
Cleanup symtable factory
|
2024-05-15 09:36:39 +02:00 |
|
Clément Fournier
|
7484186771
|
Merge branch 'master' into issue4396-cpd-case-sensitive
|
2024-05-11 23:07:52 +02:00 |
|
Clément Fournier
|
7f0d148a1b
|
Fix FPs
|
2024-05-11 23:06:30 +02:00 |
|
Andreas Dangel
|
b3cf149f67
|
[core] CPD: Include processing errors in XML report
|
2024-05-03 12:22:02 +02:00 |
|
Andreas Dangel
|
a63cfb8228
|
[doc] New exit code 5, --no-fail-on-processing-error
Fixes #2827
|
2024-05-03 10:28:46 +02:00 |
|
Andreas Dangel
|
d0a913e50b
|
[cli] Move failOnViolation to AbstractConfiguration
|
2024-05-03 09:35:59 +02:00 |
|
Andreas Dangel
|
e667bf6773
|
[cli] Add new param "--no-fail-on-processing-error"
|
2024-05-03 09:33:46 +02:00 |
|
Andreas Dangel
|
0fc23fc9f4
|
[cli] PMD: Add new exit code 5: VIOLATIONS_OR_PROCESSING_ERRORS
|
2024-05-03 09:23:10 +02:00 |
|
Juan Martín Sotuyo Dodero
|
722f25ba86
|
Merge branch 'master' into xpath-seq-attributes
|
2024-05-02 13:06:03 -03:00 |
|
Andreas Dangel
|
42ffb31ca0
|
[cpd] Fix CPD crashes about unicode escapes (#4983)
Merge pull request #4983 from oowekyala:cpd-fix-crashes
|
2024-05-02 11:13:33 +02:00 |
|
Andreas Dangel
|
22a31c938d
|
[core] Actually duplicate the whole current config for RuleSetLoader (#4981)
Merge pull request #4981 from Monits:issue-4978
|
2024-05-01 20:32:27 +02:00 |
|
Andreas Dangel
|
2d11ed8e93
|
[core] Add a unit test for ruleset validation messages
Refs #4981
Refs #4978
|
2024-05-01 20:31:52 +02:00 |
|
Clément Fournier
|
d773088661
|
Split unit test
|
2024-04-29 19:00:46 +02:00 |
|
Clément Fournier
|
4c96e678af
|
Add test for document fix
|
2024-04-29 12:46:25 +02:00 |
|
Clément Fournier
|
fb17f7ff9a
|
Add test
|
2024-04-29 12:46:25 +02:00 |
|
Clément Fournier
|
e81449db4a
|
fixes
|
2024-04-29 12:46:24 +02:00 |
|
Juan Martín Sotuyo Dodero
|
4bb533b625
|
Ignore type variables
|
2024-04-28 13:13:29 -03:00 |
|
Juan Martín Sotuyo Dodero
|
458405e02d
|
Use spaces
|
2024-04-28 12:43:30 -03:00 |
|
Juan Martín Sotuyo Dodero
|
66606648a2
|
Merge branch 'master' into xpath-seq-attributes
|
2024-04-28 17:39:08 +02:00 |
|
Juan Martín Sotuyo Dodero
|
fbb4648efc
|
Update pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQuery.java
Co-authored-by: Clément Fournier <clem.fournier@proton.me>
|
2024-04-28 12:37:42 -03:00 |
|
Juan Martín Sotuyo Dodero
|
124f908ca8
|
Properly log when the impossible happens
|
2024-04-28 12:36:57 -03:00 |
|
Juan Martín Sotuyo Dodero
|
289d5aed3b
|
Actually duplicate the whole current config for RuleSetLoader
- Fixes #4978
|
2024-04-27 19:40:28 -03:00 |
|
Juan Martín Sotuyo Dodero
|
cb092dd3ae
|
Merge pull request #4968 from adangel/saxon-node-iterators
[core] Typesafe saxon node iterators
|
2024-04-28 00:33:54 +02:00 |
|
Andreas Dangel
|
eadf3d9293
|
Use saxon's NodeListIterator
|
2024-04-27 20:52:20 +02:00 |
|
Andreas Dangel
|
339e1d4f43
|
[release] Prepare next development version [skip ci]
|
2024-04-26 09:04:20 +02:00 |
|
Andreas Dangel
|
592e80d4a9
|
[release] prepare release pmd_releases/7.1.0
|
2024-04-26 08:35:11 +02:00 |
|
Andreas Dangel
|
16df3dd446
|
[core] Make CPD report maximal, non-repeating and non-overlapping duplicates (#4966)
Merge pull request #4966 from Monits:issue-2438
Fixes #2438
|
2024-04-25 09:20:16 +02:00 |
|
Clément Fournier
|
75e50df94a
|
Make @Image have old behavior, remove KEYWORD_UNRESERVED from tree
|
2024-04-21 22:55:09 +02:00 |
|
Clément Fournier
|
06eb7ead5a
|
review comments
|
2024-04-21 12:16:26 +02:00 |
|
Clément Fournier
|
c4826668c9
|
Merge branch 'master' into issue4396-cpd-case-sensitive
|
2024-04-21 12:14:42 +02:00 |
|
Clément Fournier
|
8c3d2cd2a0
|
Merge branch 'master' into issue4948-switch-fallthrough
|
2024-04-20 12:43:00 +02:00 |
|
Juan Martín Sotuyo Dodero
|
3650622645
|
Remove unused imports
|
2024-04-19 09:08:21 -03:00 |
|
Juan Martín Sotuyo Dodero
|
346d7fd0dc
|
Do not warn for List being deprecated by default
|
2024-04-19 09:02:16 -03:00 |
|
Juan Martín Sotuyo Dodero
|
3a4abd720e
|
Schema awareness changes the produced queries
|
2024-04-19 01:13:37 -03:00 |
|
Juan Martín Sotuyo Dodero
|
0d6f196c6d
|
Fix broken tests
|
2024-04-19 01:13:21 -03:00 |
|
Juan Martín Sotuyo Dodero
|
b74b6e5a66
|
Revert. Different rules on the same node report separately
|
2024-04-19 00:46:58 -03:00 |
|
Juan Martín Sotuyo Dodero
|
8d51a2f2a0
|
Just do it once per attribute
|
2024-04-19 00:31:37 -03:00 |
|
Juan Martín Sotuyo Dodero
|
ce5e229c61
|
Produce deprecation warnings when atomize is used
- When Saxon determines that it needs to atomize an attribute rather
than getStringValue() we were not producing deprecation warnings.
|
2024-04-19 00:28:28 -03:00 |
|
Juan Martín Sotuyo Dodero
|
8db0c80f24
|
Restrict exposed attributes based on element types
|
2024-04-19 00:14:11 -03:00 |
|
Juan Martín Sotuyo Dodero
|
a01481a4f3
|
Add test for collection attributes
|
2024-04-18 23:29:37 -03:00 |
|
Juan Martín Sotuyo Dodero
|
53246d584e
|
Support sequences in XPath Attributes
|
2024-04-18 15:45:23 -03:00 |
|
Andreas Dangel
|
23671181df
|
[core] Typesafe saxon node iterators
|
2024-04-18 20:45:14 +02:00 |
|
Andreas Dangel
|
c09abb2228
|
[core] Upgrade saxon to 12.4 (#4959)
Merge pull request #4959 from Monits:upgrade-saxon
|
2024-04-18 20:41:06 +02:00 |
|
Juan Martín Sotuyo Dodero
|
536ffc61e7
|
Merge branch 'master' into issue-2438
|
2024-04-18 12:54:02 -03:00 |
|
Andreas Dangel
|
37269caa03
|
[core] Fixups from review (#4956)
|
2024-04-18 17:12:59 +02:00 |
|
Juan Martín Sotuyo Dodero
|
8f6270d3b5
|
Style issues
|
2024-04-18 01:11:38 -03:00 |
|